Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
Работаю,как Вы поняли, немного. Воду греет ТЭН, а расходом управляет двигатель насоса с частотником.
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
А ПИД-регуляторы не для этого?что бы ТЭН не просто грел воду, а поддерживал определенную температуру, должно быть устройство периодически включая/выключая ТЭН в зависимости от температуры воды, у Вас оно есть? Кто крутит ручку на частотнике, чтоб анологично поддержать определенный расход?
Я для этого изготовил пару симуляторов, один для регулирования температуры, другой для поддержания уровня в ёмкости. Чисто железные. Имеют входы открытие/закрытие регулирующего клапана. У первого симулятора выход - нагреватель с термодатчиком, у второго - токовый выход, симулирующий выход датчика уровня.
С их помощью можно проверить и отладить работу программ на столе, перед установкой в щит, тем самым сократив выезды на объекты при пусконаладке.
Я тоже так хочу, только до железа хотелось бы проверить с программным симулятором.Я для этого изготовил пару симуляторов, один для регулирования температуры, другой для поддержания уровня в ёмкости. Чисто железные. Имеют входы открытие/закрытие регулирующего клапана. У первого симулятора выход - нагреватель с термодатчиком, у второго - токовый выход, симулирующий выход датчика уровня.
С их помощью можно проверить и отладить работу программ на столе, перед установкой в щит, тем самым сократив выезды на объекты при пусконаладке.
В качестве модели объекта можно использовать, например, реверсивный счётчик. Подавая импульсы с тактового генератора на счётные входы +/-, можно имитировать изменение параметра объекта регулирования, например, температуры или уровня в баке или расхода. Это и будет симулятор клапана запорно-регулирующего. Выход ПИД- регулятора должен задавать частоту тактового генератора.
Последний раз редактировалось Eugene.A; 31.03.2020 в 12:27.
Спасибо.Я тоже к этому пришел.Только на вход ПИД-регулятора подавать разницу между заданием и числом импульсов.Это,конечно,не настоящая проверка, но работоспособность регулятора оценить можно.Еще раз спасибо.В качестве модели объекта можно использовать, например, реверсивный счётчик. Подавая импульсы с тактового генератора на счётные входы +/-, можно имитировать изменение параметра объекта регулирования, например, температуры или уровня в баке или расхода. Это и будет симулятор клапана запорно-регулирующего. Выход ПИД- регулятора должен задавать частоту тактового генератора.
Коллеги, автоматический подбор коэффициентов. Кто чем пользуется?
Платно/бесплатно, то не так важно, важнее понять успешно или нет, удобно или есть свои ньюансы.
Сам ранее для вентсистем писал алгоритмы подбора коэффициентов P и I по принципу больше-меньше.
Если дельта синусоиды уменьшилась еще чуть прибавляем, если нет уменьшаем, затем коэффициент интегрирования и так по кругу.
Работает, но слишком долго и весит порядочно.
Вот здесь описал: http://lapshinvr.ru/articals/avtotyuning.html
Посмотрел вебинар компании Инсат про PID-Expert, там более качественное решение, но тоже свои недостатки.
Не рассчитывает коэффициент дифференцирования и не подходит для инкрементальных процессов (RAMP)
WhatsApp Image 2019-10-25 at 00.56.39.jpeg
+79104444236
С уважением,
Лапшин Вячеслав