Непрерывный PID регулятор. большой вопрос знатокам.

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 100
Откуда: москва

Непрерывный PID регулятор. большой вопрос знатокам.

#1

Сообщение Nikan » 18.06.2017{, 16:17}

.
Последний раз редактировалось Nikan 23.03.2023{, 17:39}, всего редактировалось 1 раз.

holodaleksey
Лейтенант
Сообщения: 566
Зарегистрирован: 10.01.2016{, 13:47}
Репутация: 14

Непрерывный PID регулятор. большой вопрос знатокам.

#2

Сообщение holodaleksey » 03.01.2018{, 20:21}

Загнать в блоки пользователей, что проще.
Подпись удалена мною по требованию администрации форума, что является нарушение демократии )

Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 100
Откуда: москва

Непрерывный PID регулятор. большой вопрос знатокам.

#3

Сообщение Nikan » 03.01.2018{, 20:50}

.
Последний раз редактировалось Nikan 23.03.2023{, 17:39}, всего редактировалось 1 раз.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Непрерывный PID регулятор. большой вопрос знатокам.

#4

Сообщение Sancho » 03.01.2018{, 21:30}

Nikan писал(а):
18.06.2017{, 16:17}
кратко - код ПИД регулятора Simens перенесли на Си и сделали библиотеку

Кто хорошо знает Си посмотрите - нет ли возможности перенести его на платформу ардуино IDE
Завтра могу сделать, а так это - в чистом виде ST.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

Непрерывный PID регулятор. большой вопрос знатокам.

#5

Сообщение AlexCrane » 03.01.2018{, 21:49}

Sancho писал(а):
03.01.2018{, 21:30}
Nikan писал(а):
18.06.2017{, 16:17}
кратко - код ПИД регулятора Simens перенесли на Си и сделали библиотеку

Кто хорошо знает Си посмотрите - нет ли возможности перенести его на платформу ардуино IDE
Завтра могу сделать, а так это - в чистом виде ST.
Там-же и на Си перевели
PID.zip
(764.26 КБ) 81 скачивание
А PULSEGEN для него сможешь добавить для пропорциональных исполнительных устройств?
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

Аватара пользователя
eugeneb
Лейтенант
Сообщения: 481
Зарегистрирован: 15.08.2016{, 11:20}
Репутация: 21
Откуда: Нижний Новгород
Имя: Евгений

Непрерывный PID регулятор. большой вопрос знатокам.

#6

Сообщение eugeneb » 03.01.2018{, 21:53}

Nikan писал(а):
18.06.2017{, 16:17}

Кто хорошо знает Си посмотрите - нет ли возможности перенести его на платформу ардуино IDE.
Он хоть и называется "Непрерывный", судя по коду, он для медленных процессов. Период пересчёта выходных значений - от секунды и более. Наш местный ПИД-регулятор от Бороды кажется практичнее. А ещё Автор недавно включил в штатный набор блоков свой вариант (я его ещё не пробовал).
Может и не плохо, что бы "немец" был. Но я не верю, что у кого-то хватит терпения переписать всю эту немецкую нудятину. А главное, потом написать по ней полноценную доку с немецким же занудством. Вот и получится очередная недописанная "кособокая матрёшка" (с) моё.

Sancho, дорогой! Ты мою учебную задачу тоже в очередь поставь :smile2:
Последний раз редактировалось eugeneb 03.01.2018{, 22:33}, всего редактировалось 1 раз.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Непрерывный PID регулятор. большой вопрос знатокам.

#7

Сообщение Sancho » 03.01.2018{, 22:00}

AlexCrane писал(а):
03.01.2018{, 21:49}
Там-же и на Си перевели
Я имел ввиду перенос в блок для FLProg....
AlexCrane писал(а):
03.01.2018{, 21:49}
А PULSEGEN для него сможешь добавить для пропорциональных исполнительных устройств?
Проще перенести овеновский.
eugeneb писал(а):
03.01.2018{, 21:53}
Sancho, дорогой! Ты мою учебную задачу тоже в очередь поставь :smile2:
Помню, завтра :)
Но не могу найти, где условие, потерял :(
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

Непрерывный PID регулятор. большой вопрос знатокам.

#8

Сообщение AlexCrane » 03.01.2018{, 22:16}

Sancho писал(а):
03.01.2018{, 22:00}
Проще перенести овеновский.
Можно и овеновский...
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Непрерывный PID регулятор. большой вопрос знатокам.

#9

Сообщение Sancho » 03.01.2018{, 22:21}

AlexCrane писал(а):
03.01.2018{, 22:16}
Можно и овеновский...
Займусь. Тестить Вам, у меня все 0-10в.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 100
Откуда: москва

Непрерывный PID регулятор. большой вопрос знатокам.

#10

Сообщение Nikan » 03.01.2018{, 22:23}

.
Последний раз редактировалось Nikan 23.03.2023{, 19:20}, всего редактировалось 2 раза.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Непрерывный PID регулятор. большой вопрос знатокам.

#11

Сообщение Sancho » 03.01.2018{, 22:30}

Я имел ввиду овеновский для трехпозиционного привода из бибки плк-63.
Там у меня ещё чего-то было, завтра, может в начале следующей недели посмотрю...
Последний раз редактировалось Sancho 03.01.2018{, 22:32}, всего редактировалось 1 раз.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
eugeneb
Лейтенант
Сообщения: 481
Зарегистрирован: 15.08.2016{, 11:20}
Репутация: 21
Откуда: Нижний Новгород
Имя: Евгений

Непрерывный PID регулятор. большой вопрос знатокам.

#12

Сообщение eugeneb » 03.01.2018{, 22:31}

Sancho писал(а):
03.01.2018{, 22:00}
Но не могу найти, где условие, потерял
Тоже не нахожу... Похоже потерялось при перезде. Недаром говорят: "Два переезда равны одному пожару" :)
Завтра заведу отдельную ветку и там сформулирую задачу заново.

Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 100
Откуда: москва

Непрерывный PID регулятор. большой вопрос знатокам.

#13

Сообщение Nikan » 03.01.2018{, 22:35}

.
Последний раз редактировалось Nikan 23.03.2023{, 19:19}, всего редактировалось 1 раз.

Аватара пользователя
eugeneb
Лейтенант
Сообщения: 481
Зарегистрирован: 15.08.2016{, 11:20}
Репутация: 21
Откуда: Нижний Новгород
Имя: Евгений

Непрерывный PID регулятор. большой вопрос знатокам.

#14

Сообщение eugeneb » 03.01.2018{, 22:39}

Nikan, на клавиатуру что-ли сел, достал старую, из 80-х, или сил нет переключаться :?)

Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 100
Откуда: москва

Непрерывный PID регулятор. большой вопрос знатокам.

#15

Сообщение Nikan » 03.01.2018{, 22:46}

.
Последний раз редактировалось Nikan 23.03.2023{, 19:19}, всего редактировалось 1 раз.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Непрерывный PID регулятор. большой вопрос знатокам.

#16

Сообщение Sancho » 05.01.2018{, 14:30}

Нашёл, может кому будет интересно.
Сори, сюда не влазит по размеру, лежит тут
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Ответить

Вернуться в «Спросить у знатоков»