- •Введение
- •1. Основные задачи теории автоматического управления
- •Формулировка задачи управления
- •Математическая модель объекта управления
- •1.3. Управляющая система и объект автоматического управления
- •1.4. Закон обратной связи
- •1.5. Общая задача теории автоматического управления
- •2.2. Динамические и статические звенья сау
- •2. Математические модели сау
- •2.1. Построение модели элемента системы управления
- •2.3. Составление дифференциальных уравнений систем автоматического управления
- •2.4. Примеры составления дифференциальных уравнений звеньев сау
- •2.5. Типовые динамические звенья линейных сау
- •2.6. Соединение звеньев и преобразование структурных схем сау
- •2.7. Вопросы идентификации моделей объектов управления
- •3. Методы исследования линейных сау
- •3.1. Общая модель линейной непрерывной и дискретной сау
- •3.2. Линейные сау, описываемые обыкновенными дифференциальными уравнениями с постоянными коэффициентами
- •3.3. Дискретные линейные сау
- •4.1. Метод фазовой плоскости
- •4.2. Линеаризация нелинейных дифференциальных уравнений
- •4.3. Автоколебания нелинейных сау
- •5. Устойчивость систем автоматического управления
- •5.1. Основные понятия теории устойчивости (математическая формулировка)
- •5.2. Общие теоремы об устойчивости линейных сау
- •5.3. Устойчивость линейной сау с постоянной матрицей
- •5.4. Связь устойчивости с корнями характеристического уравнения
- •5.5. Критерии устойчивости
- •5.6. Алгебраические критерии устойчивости
- •5.7. Частотные критерии устойчивости
- •5.8. Логарифмический критерий устойчивости
- •5.9. Запас устойчивости по фазе и амплитуде
- •5.10. Устойчивость импульсных сау
- •5.11. Устойчивость нелинейных сау
- •6. Качество систем автоматического управления
- •6.1. Показатели качества переходного процесса
- •6.2. Прямые методы определения показателей качества
- •6.3. Связь переходного процесса с вещественной частотной характеристикой системы
- •6.4. Интегральные оценки качества
- •7. Случайные воздействия в линейных сау
- •7.1. Понятие случайной функции
- •7.2. Основные характеристики случайной функции
- •7.3. Стационарные случайные функции
- •7.4. Спектральное представление стационарной случайной функции
- •7.5. Спектральная плотность стационарной случайной функции
- •7.6. Преобразование стационарной случайной функции стационарной линейной динамической системой
- •7.7. Преобразование случайных сигналов безынерционными нелинейными звеньями
- •7.8. Понятие статистически оптимальной линейной системы
- •7.9. Статистическая проверка гипотез
- •8. Задачи оптимального управления
- •8.1. Экстремумы функций. Принцип Лагранжа
- •8.2. Начала вариационного исчисления
- •8.3. Прямые методы решения задач оптимального управления
- •8.4. Принцип максимума Понтрягина
- •8.5. Оптимальное позиционное управление (динамическое программирование)
- •9. Современные тенденции развития систем управления
- •9.1. Управление при неполной начальной информации
- •9.2. Экстремальные сау
- •9.3. Самонастраивающиеся системы (снс)
- •9.4. Самоорганизующиеся и самообучающиеся сау
- •9.5. Автоматизированные системы управления
- •9.6. Роботы и гибкие производственные системы
- •9.7. Математические методы в управлении роботами и гпс
7.7. Преобразование случайных сигналов безынерционными нелинейными звеньями
Мы уже знаем, что в системах управления частo используются нелинейные звенья, у которых зависимость выходной величины Y от входной величины X описывается нелинейной функцией φ
Y =φ(X). (7.7.1)
В звене, описываемом уравнением (7.7.1), мгновенное значение Y в момент времени t определяется только мгновенным значением входной величины в тот же момент времени. Если X(t) - случайная функция, то и Y является случайной функцией. В момент t1 значение X(t1) представляет собой случайную величину. Значение случайной величины Y(t1) определяется значением X(t1). Поэтому, зная вероятностное распределение величины X в некоторый момент времени, можно найти вероятностное распределение для Y.
Пусть F1(x) - функция распределения случайной величины X и Р1(х) - плотность распределения этой величины. Необходимо найти плотность распределения Р2(у) и функцию распределения F2(y) случайной величины Y, связанной с X зависимостью (7.7.1). Пусть формула (7.7.1) задает однозначную монотонную прямую зависимость величины Y от X (чем больше X, тем больше Y). Обозначим обратную зависимость X от Y
Х=φ-1(Y). (7.7.2)
Тогда распределение величины Y
(7.7.3)
Таким образом,
(7.7.4)
Дифференцируя равенство (7.7.4) по у как сложную функцию, получим выражение для плотности вероятности P2(y):
(7.7.5)
откуда
.
(7.7.6)
Рассмотрим,
например, как преобразуется случайная
функция квадратичным детектором, когда
φ(Х)=аX2,
то
есть Y=аХ2.
Предположим
для простоты, что а=1.
Тогда условие φ(Х)<у
эквивалентно
условиям -
поэтому, полагая величину Р1(у)
непрерывной,
получим
(7.7.7)
При этом плотность P2(y) для у>0 найдем дифференцированием:
(7.7.8)
Для y<0 имеем F2(y)≡0.
Найдем
среднее значение выходного сигнала тY
нелинейного
звена, а также среднеквадратическое
значение
или
дисперсию D
величины
Y.
Имеем
(7.7.9)
Так как Y=φ(X), то можно написать
(7.7.10)
Среднеквадратическое значение определяется по формуле
(7.7.11)
Для анализа работы САУ часто важно знать значение автокорреляционной функции KY(τ), а также спектральной плотности SY(ω) выходного сигнала. Предположим, что все случайные процессы стационарные и эргодические; поэтому среднее по множеству совпадает со средним по времени, то есть
(7.7.12)
Однако для нелинейных звеньев в общем случае нельзя вычислить KY(τ), зная лишь автокорреляционную функцию KХ(τ) входного сигнала X; следовательно, нельзя найти и спектральную плотность SY(ω) выходной величины.
7.8. Понятие статистически оптимальной линейной системы
Задачи, рассмотренные в двух предыдущих параграфах, можно сформулировать так: задана система, требуется узнать, как проходят через нее случайные сигналы. Это задачи анализа готовой системы. На практике часто приходится решать другую задачу: заданы условия, которым должна удовлетворять система, требуется построить соответствующую систему. Такая задача называется задачей синтеза системы.
Наиболее простая задача синтеза системы может быть сформулирована так. Из каких-то конкретных соображений определена структурная схема системы, но один или несколько параметров в этой схеме неизвестны. Требуется так выбрать эти параметры, чтобы удовлетворить заданным требованиям. Эта задача носит название задачи ограниченного синтеза. В более общем случае необходимо выбрать структуру системы и ее параметры. При этом нужно выбрать систему, наилучшую в том или ином отношении, то есть оптимальную систему.
На вход реальной системы могут поступать различные сигналы и помехи. Как бы ни была спроектирована система, она в одних условиях ведет себя наилучшим образом, а в других случаях - не наилучшим. Это означает, что можно построить систему, которая в этих условиях имела бы лучшие показатели. Поэтому выбор оптимальной системы, работающей при случайных воздействиях, правильно осуществлять на основе статистического критерия оптимальности. Например, можно назвать лучшей систему, которая в среднем работает наилучшим образом. Для такой системы критерием оптимальности будет среднее значение соответствующего показателя. Статистические критерии оптимальности могут быть различными для различных задач.
Пусть требуется на выходе системы иметь сигнал Y0(t), который мы будем считать идеальным. Реальная система из-за искажений и помех обеспечивает выходной сигнал Y(t), то есть существует погрешность (ошибка), значение которой
ε(t)=Y0 (t) - Y(t). (7.8.1)
Систему можно считать тем лучшей, чем меньше величина ошибки ε(t).
О качестве системы целесообразно судить не непосредственно по величине ошибки, а по некоторой зависящей от ошибки функции I, определяемой конкретными требованиями к системе. Функцию ошибок, характеризующую качество системы, называют функцией потерь (функцией риска), а ее значение - потерями (риском).
Наиболее часто в качестве такой функции используется среднеквадратическая ошибка, то есть математическое ожидание квадрата ошибки
Если Y(t) - эргодический случайный процесс, то
(7.8.2)
Как правило, на входе управляющего устройства одновременно действуют управляющий сигнал u(t) и помеха (шум) fш(t). Так, например, на входе следящей системы радиолокатора, которая предназначена для измерения координат летящих самолетов, помимо полезного управляющего
сигнала u(t), действуют помехи fш. Следящая система (рис. 7.5) должна с максимальной точностью воспроизвести на выходе входной сигнал. Ошибка системы в этом случае равна
ε(t)= u(t) - у(t), (7.8.3)
где y(t) - выходная координата объекта.
Рисунок 7.5
Результирующим внешним воздействием на входе управляющего устройства будем считать разность управляющего сигнала и помехи, то есть помеха уменьшает входной сигнал и мешает управлению. Если Wоб(p) и Wyy(p) - соответственно передаточные функции объекта и управляющего устройства, то изображение выходной величины объекта:
(7.8.4)
где W(p)=Wоб(p)Wyy, Fш(p) - изображение функции fш(t).
Найдем изображение ошибки:
(7.8.5)
или Е(р)=Еу(р)+Еш(р), где
(7.8.6)
(7.8.7)
Отсюда следует, что ошибка слежения является суммой двух ошибок - ошибки воспроизведения управляющего сигнала Еу(р) и ошибки, вызванной действием помехи. Здесь, несмотря на то, что управляющий сигнал и помеха приложены в одной и той же точке системы, влияние их на ошибку различно.
Если управляющий сигнал и помеха приложены в разных точках системы, то можно методами, рассмотренными в главе 2, перенести оба сигнала к одному входу и затем использовать формулы (7.8.4) и (7.8.5).
Так как ошибка системы зависит от передаточной функции разомкнутой системы W(p), то, естественно, желательно выбрать W(p) так, чтобы свести к минимуму влияние помехи. Рассмотрим в общих чертах, как выбирают параметры схемы системы, которая при совместном действии на нее полезного сигнала и помехи обеспечивает минимальную величину средней квадратичной ошибки, то есть как определить параметры W(p), при которых достигается минимум
М[ε2(t)]. (7.8.8)
Пусть управляющий сигнал и помеха являются стационарными случайными функциями, статистически независимыми друг от друга. Выразим дисперсию суммарной ошибки через передаточную функцию W(p) и спектральные плотности сигнала Sy(ω) и помехи Sш(ω). Используя формулы (7.8.5). и (7.5.11), можно написать
(7.8.9)
После интегрирования и подстановки пределов получим σ2 как функцию параметров системы, то есть как функцию от постоянных времени и коэффициентов, усиления звеньев системы.
Оптимальные параметры системы, соответствующие минимальному значению σ2, можно находить методами определения экстремума функции многих переменных. Для решения этой задачи и задач определения оптимального управления (то есть определения оптимальных входных сигналов) используются методы, описанные в главе 8.
В заключение этого параграфа кратко сформулируем задачу нахождения статистически оптимальной передаточной функции линейной системы. В качестве примера возьмем следящую систему. Решение этой задачи дано выдающимся американским ученым Норбертом Винером, в развитие теории, разработанной советским ученым А. Н. Колмогоровым. В качестве критерия оптимальности использована среднеквадратическая ошибка.
Пусть на систему действует управляющий сигнал u(t) и помеха f(t), приложенные к одной точке. Если система выполняет свою функцию идеально, то выходная величина y0(t)=u(t). В реальных условиях система выполняет свою функцию с отклонением от предписанного закона, то есть с ошибкой. Если обозначить выходную величину реальной системы через y(t), тогда ошибкой будем считать разность
ε(t)=u(t)-y(t). (7.8.10)
Пусть сигналы, действующие на систему, являются стационарными и эргодическими; тогда определим среднеквадратическую ошибку как математическое ожидание
(7.8.11)
Минимальная величина погрешности (7.8.11) может быть обеспечена выбором структуры системы, то есть выбором передаточной функции. Систему, у которой выражение (7.8.11) будет минимальным, называют статистически оптимальной системой.
