Показать сообщение отдельно
Старый 12.03.2013, 11:40   #3
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 157
Благодарил(а): 15 раз(а)
Поблагодарили: 665 раз(а) в 607 сообщениях
По умолчанию Ответ: Интегрирование функции

Цитата:
Сообщение от Ikar13 Посмотреть сообщение
Исходные данные: есть ПИ-закон, соответственно вычисляются Пропорциональная и Интегральная составляющая и конечно суммируется результат вычислений. Работает без проблем.
Задание: Необходимо сделать остановку вычислений со сбросом итогов.
Проблема: Пропроциональная составляющая обнуляется легко(рассогласование делаем нулевым), а как быть с интегральной? ставим рассогласование = 0, и тогда инрегральная составляющая просто нерастет, а надо обнулить . Помогите пожалуюста кто знает как это победить.
В макросе нашего обычного ПИД-регулятора уже есть вход сброса интегральной составляющей.

А интеграторы побеждаются элементарно: подаёте ему на вход его значение, умноженное на -1 на время интегрирования. Минус на плюс даст ноль.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием