ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
4 декабря
1357320 Топик полностью
LordN, философ (03.10.2023 08:26, просмотров: 243) ответил Make_Pic на Я смотрю вы ПИД регуляторах разбираетесь как практик - тогда какой вариант из массы реализаций лучше использовать желательно с примером кода?
я уже пару лет собираюсь нарисовать блок схему, но все руки не доходят. 

экспертом в пидах меня, если и можно назвать, то с очень большой натяжкой, да и практик я тоже не особый.

мои пиды все медленные: температуры, влажности, давления, вентиляторы и насосы.

формулу использую классическую, т.е. пид=п+и+д

коэффициенты раздельные, но все нормировано для того, чтобы и интеграл и весь пид менялись от нуля до единицы. в т.ч. и тику программы, это в первую очередь.

а, да, Д я почти никогда не использую.

обязательно использую мертвую зону для ошибки, обязательно, с подачи Скрипача, ограничение П по входной ошибке, обязательно остановка интеграла при переполнении И и всего ПИД и для некоторого диапазона П тоже.

использую начальное центрирование, выходное масштабирование и инверсию

есть у меня пример, который использую, но он не до конца вылизан и там возможны скрытые косяки, + в специфичном виде - фбд среда программирования сегнетикс (качать и устанавливать экзешник).

если будет разбираться вот ссылка

https://disk.yandex.ru/d/TDbTUFBN8Q_WEA


ну и я уже кажется советовал совет найти и прочитать статьи Денисенко из журнала СТА.

там есть коротко и по делу насчет всяких штук типа робастности применимости и т.п.

ЛН