Impartial 0 12 апреля, 2017 Опубликовано 12 апреля, 2017 · Жалоба Задана передаточная функция фильтра W(p) = (0.067*p+1)^4/((0.5*p+1)^2 * (0.008*p+1)^2) Необходимо сделать синтез для ПЛИС Циклон 2 16 битными числами. Думаю, что необходимо как то ввести функцию в матлаб и получить коэффициенты. Подскажите с чего начать, чтобы уметь это делать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xvr 12 13 апреля, 2017 Опубликовано 13 апреля, 2017 · Жалоба Для начала поставить Simulink (в Matlab) И еще вам может пригодится FDATool (из того же Matlab'а) http://www.chipinfo.ru/literature/chipnews/200109/1.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Gruffly 0 13 апреля, 2017 Опубликовано 13 апреля, 2017 · Жалоба Подскажите с чего начать, чтобы уметь это делать. Для столь простых случаев достаточно ручками использовать билинейное преобразование. W(p) = W1*W1*W1*W1/(W2*W2*W3*W3) - исходная Ваша ПФ. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Impartial 0 15 апреля, 2017 Опубликовано 15 апреля, 2017 · Жалоба Почитал про билинейное преобразование. Букв W1,W2,W3 не нашел. Объясните подробнее. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Gruffly 0 16 апреля, 2017 Опубликовано 16 апреля, 2017 (изменено) · Жалоба Почитал про билинейное преобразование. Букв W1,W2,W3 не нашел. Объясните подробнее. "Букв" - очень много надо учить. W(p) = (0.067*p+1)^4/((0.5*p+1)^2 * (0.008*p+1)^2) W1(p) = (0.067*p+1); W2(p) = (0.5*p+1); W3(p) = (0.008*p+1). В итоге: W(p) = (W1*W1*W1*W1)/(W2*W2*W3*W3). Изменено 16 апреля, 2017 пользователем Gruffly Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Impartial 0 16 апреля, 2017 Опубликовано 16 апреля, 2017 · Жалоба Я догадывался, что такое W. А как перейти от оператора "p" к оператору "z" ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Gruffly 0 16 апреля, 2017 Опубликовано 16 апреля, 2017 (изменено) · Жалоба Я догадывался, что такое W. А как перейти от оператора "p" к оператору "z" ? Билинейное преобразование, к примеру - уже советовал. Там еще будет "искажение" частот, но это известно - как исправлять. Изменено 16 апреля, 2017 пользователем Gruffly Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
HardEgor 64 17 апреля, 2017 Опубликовано 17 апреля, 2017 · Жалоба А как перейти от оператора "p" к оператору "z" ? Найти книжку "Цифровая обработка сигналов. Практический подход Айфичер Э., Джервис Б. 2004" там на пальцах объясняется переход. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Impartial 0 17 апреля, 2017 Опубликовано 17 апреля, 2017 · Жалоба Я цифровик и вместо математики учил ее дискретный аналог. Мне проще перейти к более понятным вещам, например ПИД регулятору, хотя это тоже фактически фильтр. Приведенная выше передаточная функция предназначена для компенсация реакции механической системы. Возможно ли из этой функции вытащить момент инерции механической системы и максимальные ускорение и скорость? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 3 17 апреля, 2017 Опубликовано 17 апреля, 2017 · Жалоба Приведенная выше передаточная функция предназначена для компенсация реакции механической системы. Возможно ли из этой функции вытащить момент инерции механической системы и максимальные ускорение и скорость? Преобразование делается в Mathcad-е элементарно: T - это период сэмплирования. Для простоты приравнял единице. Но если его не укажете, то Mathcad вам даст общую формулу для T переменной. Момент инерции, а тем более максимальные ускорения и скорость из этого регулятора узнать невозможно. Пытаться можно узнать инерцию, но надо знать критерии компенсатора и природу реакции(скорость, позиция... или что? ) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Impartial 0 17 апреля, 2017 Опубликовано 17 апреля, 2017 · Жалоба Контролируется позиция. С этим фильтром наблюдается болтанка при позиционировании вокруг заданной точки. Хотелось перейти к RAMP генератору скоростной траектории разгона-торможения. Но для этого расчета нужны характеристики макс. ускорений и скоростей механической системы. Можно, конечно, на глазок выбрать, но хочется точных цифр. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Gruffly 0 17 апреля, 2017 Опубликовано 17 апреля, 2017 · Жалоба На форуме есть раздел "Электрические машины", "Обратные связи" - Вам, туда. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться