Size: a a a

2019 October 02

e

engneer in ELECTRONIX
да при чем тут Россия, когда выше конкретный пример приведен по поводу того же реалтайма...
если ты хочешь просто один раз оптимальные коэф-ты посчитать или сделать для них пусть даже «универсальный калькулятор» в матлабе, то не вопрос, но в твоем коде это ж константы будут, а не вычисления...
речь вот про это была...
источник

TK

Timur Khasanshin in ELECTRONIX
почему, я рассматриваю возможность проводить и вычисления
источник

TK

Timur Khasanshin in ELECTRONIX
а то у меня один заказчик втихаря гидромотор воткнул другой а мне не сказал
источник

TK

Timur Khasanshin in ELECTRONIX
расход уменьшился
источник

TK

Timur Khasanshin in ELECTRONIX
да и просто надо это понять, я не хочу кота в мешке использовать
источник

TK

Timur Khasanshin in ELECTRONIX
сейчас с матлабом играюсь
источник

e

engneer in ELECTRONIX
ну в ютубе у матлаба на официальном канале наверное с десяток видео про работу и настройку ПИД-регулятора, если что
источник

BV

Bulat Valeev in ELECTRONIX
Timur Khasanshin
может быть так, что есть несколько входов и несколько выходов и матрица влияния между ними
Может учёные в матлабе и делают, но продакшн точно не на нем
источник

TK

Timur Khasanshin in ELECTRONIX
значит где то должна быть точка превращения матлаба в код
источник

BV

Bulat Valeev in ELECTRONIX
Прост в мимо проблемы с разложениями. Там около МЛ свд и тензоры. А они плохо паралеляттся и без них там не уедешь
источник

TK

Timur Khasanshin in ELECTRONIX
ну то есть компенсация сложности вычислений
источник

TK

Timur Khasanshin in ELECTRONIX
будто мы тут без компьютера готовы на бумаге пид расчитывать
источник

TK

Timur Khasanshin in ELECTRONIX
(хотя я сегодня попробовал)
источник

NT

Nabiulin Timur in ELECTRONIX
Timur Khasanshin
просто все хочу сделать по науке, идеально
хочешь идеально - пили автонастройку пид или сам настрой в зависимости от выбросов и недобросов температуры от цели
источник

e

engneer in ELECTRONIX
Timur Khasanshin
будто мы тут без компьютера готовы на бумаге пид расчитывать
ну вот сделай реализацию расчета этого всего прям в коде с оптимальным алгоритмом и «идеальной» оптимальной реализацией, там с выверенным кодом и самыми быстрыми известными алгоритмами для вычислений чего-либо, посчитай сколько это занимает «машинного времени» (пусть даже на самом-самом быстром МК) и сравни с требуемым временем реакции регулятора на воздействие... если таки устроит - хорошо, но очень маловероятно )
источник

TK

Timur Khasanshin in ELECTRONIX
зачем сравнивать инициализацию и работу
источник

TK

Timur Khasanshin in ELECTRONIX
это же только при калибровке делается
источник

e

engneer in ELECTRONIX
а, ну тогда это куда более реально )
источник

e

engneer in ELECTRONIX
если все рассчитывается при калибровке, а потом эти «динамически рассчитываемые» коэф-ты в eeprom’е где-нибудь хранятся )
источник

TK

Timur Khasanshin in ELECTRONIX
ну да, так по идее и задумано
источник