КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Вычисление функционала качества на траекториях движения объекта
Как отмечено в разделе 1, для задачи параметрической оптимизации необходимо сформировать целевую функцию (функционал), количественно характеризующую поведение системы (объекта), зависящую от варьируемых (изменяемых) параметров этого объекта. В качестве примера целевая функция может определена как площадь, образуемая отклонением реальной траектории движения относительно заданной. Математически данный функционал записывается как интеграл:
Понятно, что это не единственный способ задания целевой функции. Под знаком интеграла может быть не обязательно абсолютная величина разности, а ее квадрат, не только отклонение реальной траектории движения от заданной, но и производная этого отклонения:
Следует отметить, что целевая функция, как и значение весового коэффициента k, задается экспертом, специалистом в данной предметной области. Программист-математик всего лишь реализует вычисление этого функционала. С учетом того, что объект представлен математической моделью в виде системы дифференциальных уравнеий (как показано в предыдущем разделе), поведение этого объекта может быть получено численными методами. Решение системы дифференциальных уравнений на ЭВМ всегда выполняется пошагово, путем получения последовательных значений как вектора состояния системы
Здесь Таким образом, задача вычисления функционала есть последовательное суммирование, выполняемое на каждом шаге решения системы дифференицальных уравнений, в соответствии с алгоритмом, в вычислительном блоке 4:
Рис. Схема алгоритма программы интегрирования системы дифференциальных уравнений и вычисления функционала.
Полученную программу следует преобразовать в подпрограмму-функцию, возвращающую значение функционала, входными параметрами которой должны быть изменяемые (варьируемые) параметры объекта. Блок 3 алгоритма (вывод результатов интегрирования) можно исключить. Следует отметить, что целевая функция (функционал), используемая в задаче параметрической оптимизации, определяется не обязательно интегральной оценкой качества, как указано в начале данного раздела. В некоторых случаях целевая функция может быть сформулирована по переходной характеристике системы относительно задающего воздействия.
Количественная оценка качества системы по переходной характеристике определяется показателями: перерегулированием σ, временем первого согласования τ, временем достижения первого амплитудного значения, временем регулирования (временем переходного процесса) tп. Перерегулирование (определяется величиной первого выброса) - отношение разности максимального значения переходной характеристики и ее установившегося значения к величине установившегося значения. Измеряется обычно в процентах.
Время регулирования - длительность переходного процесса. Правда, в идеальной системе переходный процесс бесконечен. Поэтому временем регулирования считают тот интервал времени, по истечении которого отклонения переходной характеристики от установившегося значения не превышают D. Значения D обычно принимают 5%, 2%, а иногда и 1%. Но такой выбор всегда оговаривается. В этом случае целевая фукнкция может быть задана как:
Имеется ввиду, что чем лучше переходная характеристика (чем меньше перечисленные выше показатели), тем лучше система будет отрабатывать произвольное задающее воздействие.
Дата добавления: 2014-12-27; Просмотров: 641; Нарушение авторских прав?; Мы поможем в написании вашей работы! |