
- •Содержание
- •1 Формирование структуры пзк
- •1.1 Формирование синхрокода
- •1.2 Формирование адреса отм
- •1.3 Формирование функционального адреса
- •1.4 Формирование адреса хк
- •2Проектирование астп тмп
- •3 Формирование дистанционного цифрового управления в режиме «online»
- •Заключение
- •Используемая литература
3 Формирование дистанционного цифрового управления в режиме «online»
Исходные данные для формирования ДЦУ в режиме «online»:
Объект управления: непрерывный ТО с передаточной функцией:
, где
;
канал связи: двоичный, с пропускной способностью
;
вероятность искажения элементарного сигнала двоичного кода передачи управления по прямому каналу и кода сигналов измерения выхода по обратному каналу:
;
число разрядов ЦАП и АЦП:
;
перерегулирование:
;
время переходного процесса:
;
добротность по скорости:
;
характер помехозащиты: произвольный;
категория системы передачи – приема ТМ – информации III-я с допустимой вероятностью ошибочного приема
.
После подстановки получим:
(3.1)
Представим данную модель в канонической управляемой форме ВСВ:
(3.2)
где
Проверим управляемость непрерывного ОУ:
(3.3)
Так как
,
следовательно объект полностью управляем.
Проверим наблюдаемость непрерывного ОУ:
(3.4)
Так как
,
следовательно объект полностью наблюдаем.
Сформируем формат
помехозащищённого кода при заданном
числе разрядов информационной части
.
Для данного случая получим:
(3.5)
Введем в рассмотрение первую априорную рабочую гипотезу о том, что достаточно, чтобы формируемый ПЗК исправлял ошибки только первой кратности (s=1).
(3.6)
Проведем проверку справедливости гипотезы:
(3.7)
(3.8)
Условие
не выполняется, поэтому переходим ко
второй рабочей гипотезе: достаточно,
чтобы код исправлял ошибки первой и
второй кратности (s=2).
(3.9)
(3.10)
Проведем проверку справедливости второй рабочей гипотезы:
(3.11)
(3.12)
Условие
выполняется, поэтому параметры
помехозащищённого когда в форме
.
Рассчитаем длительность передачи одного
бита
,
используя данное значение пропускной
способности канала связи
.
(3.13)
Теперь сформируем модифицированной интервал дискретности, расширенный на величину числа проверочных разрядов помехозащищённого кода:
(3.14)
Для синтеза динамического цифрового управления, перейдем к дискретному представлению. Дискретную форму запишем в виде:
(3.15)
где матрицы
находятся
по формулам:
(3.16)
Тогда получим:
Построим дискретное модельное
представление прямого и обратного
каналов связи в виде дискретных систем
первого порядка, осуществляющих задержку
дискретного сигнала на один интервал
дискретности агрегированной длительности
в форме:
(3.17)
где
,
– соответственно векторы состояния,
управления и выхода в прямом и обратном
каналах единичной размерности так, что
справедливы представления
(3.18)
Сформируем дискретное модельное
представление агрегированного,
составленного из последовательного
соединения прямого канала связи,
дискретного ТО и обратного канала связи
с вектором состояния
размерности na=n+2, вектором регулируемого
выхода
технического объекта цифрового
дистанционного управления, вектором
измеряемого выхода
,
представляющим собой выход ОКС, и
матрицами
,
в форме
;
,
(3.19)
где
;
;
;
;
;
;
;
Требование по обеспечению добротности по скорости означают, что система должна обладать астатизмом (отрабатывать постоянное воздействие с нулевой установившейся ошибкой).
Для построения регулятора необходимо
выбрать непрерывную полиномиальную
модель желательного поведения системы
из условия, что данная модель будет
обеспечивать время переходного процесса
,
добротность
и перерегулирование
.
Также необходимо выполнение условия
т. Шеннона-Котельникова:
,
(3.20)
Выберем биномиальное распределение мод 4-ой степени:
(3.21)
Для биномиального распределения мод:
;
(3.22)
Проверим выполнимость условия т. Шеннона-Котельникова:
(3.23)
Условие т. Шеннона-Котельникова не
выполняется, то есть невозможно обеспечить
заданную добротность с учетом того, что
интервал дискретности
.
Таким образом, для решения поставленной
задачи необходимо предложить заказчику
уменьшить добротность.
Поставим следующую задачу: необходимо
выбрать непрерывную полиномиальную
модель желательного поведения системы
из условия, что данная модель будет
обеспечивать время переходного процесса
и добротность
.
Тогда для биномиального распределения
мод:
;
(3.24)
Возьмем большую характеристическую
частоту.
Тогда:
(3.25)
т.е. условие т. Шеннона-Котельникова выполняется. Характеристический полином:
.
(3.26)
Зададим матрицу
с данными модами:
(3.27)
и матрицу
из условия наблюдаемости пары
.
(3.28)
Дискретизируем данную модель:
.
(3.29)
Матрицу
назначим
из условия наблюдаемости пары
:
.
Найдем матрицу
из уравнения Сильвестра
,
а затем и матрицу обратных связей из
условия:
.
(3.30)
Система представима в виде:
,
где.
Вычислим матрицу
:
(3.31)
Сформируем матрицу
прямой
связи по вектору задающего воздействия
на основании требований к свойствам
отношения «вход-выход» проектируемой
дискретной системы, обязательным из
которых является равенство входа и
выхода при неподвижном положении, так
что выполнение последнего позволяет
записать
(3.32)
Матрица
(3.33)
Проведем исследование динамических свойств спроектированной дискретной системы. Схема моделирования системы представлена ниже (см. рисунок 3.1)
Рисунок 3.1 – Схема моделирования системы
Рисунок 3.2 – График переходного процесса
при единичном воздействии
Из рисунка 3.2 видно, что время переходного процесса и величина перерегулирования находятся в допустимых приделах:
В результате моделирования разработанной системы управления НТО можно сделать вывод, что динамические свойства системы удовлетворяют требованиям технического задания.
Откажемся от гипотезы о полной измеримости
задающего воздействия
,
перейдя к форме, использующей доступный
непосредственному измерению сигнал
ошибки
и единичную отрицательную связь по
выходу для формирования сигнала
управления в виде:
(3.34)
где матрица
вычисляется с помощью соотношения:
(3.35)
В реальной системе нам недоступен для
измерения вектор
состояния объекта, так что заменим его
оценкой
,
формируемой наблюдающим устройством,
задаваемым в форме:
(3.36)
где матрицы
Дну выбираются из условия
(3.37)
где
- знак мажоризации, означающий в данной
задаче, что моды матрицы состояния
наблюдателя локализованы на комплексной
плоскости в круге меньшего радиуса, чем
радиус круга локализации мод матрицы
состояния дискретной системы.
(3.38)
Зададим моды матрицы состояния:
,
и матрицу состояния наблюдателя в форме
Жордана:
(3.39)
Матрица
строится из условия управляемости
наблюдателя:
(3.40)
Вычислим матрицы
подобия вектора наблюдения
вектору состояния
,
задаваемого в форме:
(3.41)
в силу решения матричного уравнения Сильвестра:
(3.42)
которое позволяет сформировать матрицу
входа
в форме:
(3.43)
что обеспечивает асимптотическую
сходимость к нулю вектора невязки
наблюдения
в форме:
(3.44)
Матрица
имеет вид:
(3.45)
Матрица входа
:
(3.46)
Сформируем физически реализуемую динамическую версию исходного закона управления в форме:
(3.47)
где матрицы связей
по выходу объекта управления и
по вектору состояния динамического
наблюдающего устройства, вычисляется
в силу матричного равенства:
(3.48)