УДК 519.711, 65.51 DOI: 10.17586/0021-3454-2015-58-9-751-758
ПРОПУСКНАЯ СПОСОБНОСТЬ КАНАЛА СВЯЗИ
КАК ГАРАНТИЯ КАЧЕСТВА ЦИФРОВОГО ДИСТАНЦИОННОГО УПРАВЛЕНИЯ НЕПРЕРЫВНЫМ ТЕХНИЧЕСКИМ ОБЪЕКТОМ
Е. С. Лихолетова, О. С. Нуйя, Р. О. Пещеров, А. В. Ушаков
1 Университет ИТМО, 197101, Санкт-Петербург, Россия E-mail: [email protected]
На примере задачи цифрового дистанционного управления непрерывным техническим объектом показано, что пропускная способность в предоставленной канальной среде может оказаться основным ограничением возможности достижения требуемого качества системы управления. Положения статьи иллюстрируются примером.
Ключевые слова: пропускная способность, канал связи, дистанционное управление, непрерывная система, среда, полоса пропускания, передаточная функция, помехозащищенный код.
Введение. Постановка задачи. Рассмотрим непрерывную систему типа „одномерный вход—одномерный выход" (ОВОВ), аналитически сконструированную любым из доступных в настоящее время способов [1], так что она описывается передаточной функцией „вход— выход", параметризованной характеристической частотой ш0 :
<%®о) =--. (1)
sn v ш0 s(n -i i i=1
В передаточной функции (1) коэффициенты vi, i = 1, n, задают [1] характер распределе-
n ■ (n-i)
ния корней полинома D (s, ш0 ) = sn viшг0s^n 1>, а характеристическая частота ш0 — раз-
i=1
меры области локализации корней на комплексной плоскости. Параметр Ш0 определяет основные показатели [1] непрерывной системы как в переходном, так и в установившемся режиме: это — длительность переходного процесса, добротность по скорости, полосы пропускания на различных уровнях амплитудных частотных характеристик отношений „вход— выход" и „вход—ошибка". Инвариантными к значению параметра Ш0 являются такие показатели системы, как величина перерегулирования переходной характеристики, число ее полуколебаний за время переходного процесса и запасы устойчивости.
Ставится задача оценить, как изменятся условия реализуемости требуемого значения характеристической частоты Ш0 при рассмотрении передаточной функции (1) в задаче организации цифрового дистанционного онлайн управления непрерывным техническим объектом (НТО) в канальной среде, связывающей его с устройством формирования цифрового сигнала управления по прямому и обратному каналам связи (КС).
Системные факторы канальной среды. Наличие канальной среды в задаче цифрового дистанционного онлайн управления при использовании протокола PPP (Point-to-Point Protocol) [2] порождает необходимость учитывать следующие системные факторы.
1. Осуществление терминальными аппаратными средствами четырехфазного преобразования „параллельный — последовательный" при передаче и „последовательный — параллельный" при приеме в прямом и обратном каналах связи с задержкой, равной длительности преобразуемого кода в каждом из КС.
2. Использование при передаче помехозащищенных кодов, что приводит к увеличению формата передаваемого кода за счет введения в его состав проверочных разрядов.
3. Коррекция обнаруженных искажений передаваемых помехозащищенных кодов с временными затратами, определяемыми способом организации коррекции.
4. Обмен информацией в „дуплексной" или „полудуплексной" формах в зависимости от конкретных свойств используемого последовательного интерфейса (телемеханического протокола), сопровождающийся дополнительными временными затратами.
5. Выполнение процедуры скремблирования — дескремблирования передаваемой/принимаемой кодовой комбинации цифрового сигнала управления для обеспечения синхронной работы генераторов передающей и принимающей сторон, что требует дополнительных временных затрат.
6. Использование динамического наблюдающего устройства при формирования сигнала управления даже в случае полной непосредственной измеримости компонентов вектора состояния в силу скалярной природы канальной среды.
Первый системный фактор увеличивает размерность дискретной модели НТО на два, так что при разработке системы цифрового управления приходится иметь дело с агрегированным дискретным объектом размерностью пА = п + 2 : „задержка на цикл передачи сигнала цифрового управления в прямом КС — дискретная модель НТО порядка п — задержка на цикл передачи выходного сигнала в обратном КС". В случае использования аппарата модального управления [3—5] придется выбирать модальную модель также размерностью пА .
Системные факторы 2—5 увеличивают в различной мере интервал дискретности Лt, в соответствии с которым осуществляется обмен информацией по прямому и обратному каналам системы, по сравнению с длительностью Л^ бита используемого телемеханического протокола (ТМП). Учет системных факторов приводит к следующим представлениям агрегированного интервала дискретности Лt:
— в случае „дуплекса" без скремблирования:
Л = ЛЦ (па + т +1) ; (2)
— в случае „полудуплекса" без скремблирования:
Лt = 2Л^ (па + т +1) ; (3)
— в случае „дуплекса" со скремблированием:
Лt = Ыъ (па + т + 3); (4)
— в случае „полудуплекса" со скремблированием:
Лt = 2Л^ (па + т + 3). (5)
В выражениях (2)—(5) п^ — число разрядов аппаратных средств формирования и преобразования цифровых и аналоговых сигналов (обычно из ряда 8, 12, 16, 24, 32); т — число проверочных разрядов используемого помехозащищенного кода (ПЗК), который в задаче дистанционного онлайн управления с использованием РРР должен обеспечивать режим исправления, а не обнаружения ошибок при передаче ПЗК-сигналов в прямом и обратных каналах, при этом число т должно удовлетворять условию
Г ■ nd+т 1 ■ \ ■ + 1
т = argN = 2т - 1 > Nf = £C^ +т & Рош = £ (( +т ) (1 - p)"d * Рдоп г, (6) Г i=1 i=s+1 Г
где Nns — число ненулевых синдромов; Nf — число вариантов искажений ПЗК кратностью
до s; C'nd +т — число сочетаний из (nd + т) по i; Рош — вероятность прохождения искаженного ПЗК через среду помехозащиты; p —вероятность искажения бита ПЗК в канале связи; р,оп — допустимая вероятность приема ложной команды ( в зависимости от категории системы дистанционного управления из ряда 10-7,10-10,10-14).
При интервале дискретности At, определяемом по формулам (2) и (3), „1" в скобках соответствует временным затратам длительностью в 1 бит на коррекцию искажений ПЗК. При интервале дискретности At, определяемом по формулам (4) и (5), затратам длительностью в 1 бит на коррекцию искажений ПЗК соответствует число „3" (в скобках).
Возможен вариант формирования интервала дискретности в случае использования коррекции ПЗК с помощью квазисиндромов [6—8], требующей для своей реализации дополнительного цикла деления принятого искаженного ПЗК. Деление осуществляется в темпе „канального времени", что приведет к замене чисел „1" и „3" в формулах (2)—(5) на „ nd + т ", увеличивая тем самым At практически в два раза.
Итак, независимо от скорости (пропускной способности) предоставленного ТМП при дистанционном управлении непрерывным техническим объектом размерность его дискретной модели увеличивается на два: nA = n + 2 . Если рассматривается объект типа „многомерный вход—многомерный выход" (МВМВ) с r входами и r выходами, то общая размерность дискретной модели такого объекта увеличивается на 2r, при этом в r раз по сравнению с формулами (2)—(5) увеличивается длительность интервала At при обслуживании последовательным ТМП r сепаратных каналов НТО типа МВМВ.
Основной результат. Для демонстрации основных результатов рассмотрим непрерывную систему типа ОВОВ с передаточной функцией вида (1), с индексом „A", в которой порядок n заменим на nA :
nA nA
Фа (,,„о)=--= (7)
•Па +£„,»0^-') D ( "а ' "Т
i=1
Передаточная функция (7) представляет собой желаемый непрерывный аналог системы цифрового дистанционного управления непрерывным техническим объектом, дискретное модельное представление которого модифицировано с учетом факторов канальной среды. Далее предстоит решить ключевую задачу реализации передаточной функции (7) , которая состоит в оценке максимального значения характеристической частоты »o, достижимого при интервале дискретности At информационного обмена в ходе цифрового дистанционного управления, реализуемого в одной из форм (2)—(5).
Для решения этой задачи обратимся к таблицам динамических показателей непрерывных систем типа ОВОВ с передаточными функциями вида (7), ограничившись случаями распределений Баттерворта и Ньютона корней полиномов D (s, nа , »o ) и значениями агрегированной размерности nа = 4, nа = 5, полагая тем самым, что исходный НТО имеет размерность из ряда n = 2, n = 3 : см. табл. 1, 2, где приняты следующие обозначения: о — перерегулирование, t0 — время перерегулирования, tM — длительность переходного процесса, D — добротность.
Таблица 1
Порядок п D (5 Ш0 ) CT, % D Полоса пропускания Аю/ю0
с распределением Баттерворта ¿ct®0 4.пш0 Ш0 |1-М|<0,05 М>0,707 М>0,05 5<0,05
4 4 3 2 2 5 + 2,6ш05 + 3, 4ш05 + +2, 6®05 + ш0 11 5,55 7 0,385 0,701 1 2,11 0,02
5 5 4 2 3 5 + 3,24ш05 + 5,24ш0 5 + +5,24®0 52 + 3,24®4 5 + ®0 13 6,3 8 0,31 0,774 1 1,782 0,017
Таблица 2
Порядок п D (5, Ш0 ) с биномиальным распределением Ньютона CT, % ¿ct®0 4.пш0 D Ш0 Полоса пропускания Аю/ю0
|1-М|<0,05 М>0,707 М>0,05 5<0,05
4 4 3 2 2 5 + 4ш0 5 + 6ш0 5 + 3 4 +4ш0 5 + ш0 0 - 7,8 0,25 68,6 0,248 0,144 0,44
5 5 г 4 ,„ 2 3 5 + 5ш0 5 + 10ш0 5 + + 10®0 52 + 5®4 5 + ®0 0 - 9 0,2 66,9 0,2 0,128 0,4
Для установления связи частоты ш0 с интервалом At необходимо воспользоваться двумя системными положениями. Первое положение связано с аналитической зависимостью полосы пропускания (Аш) системы с передаточной функцией (7) на уровне 5 %-ного значения
ее амплитудной частотной характеристики отношения „вход—выход" от частоты шо :
(Аш (шо)) = ш = max arg {|фА (и, шо ) = М (ш,ш0) > 0,05{ = у^пшо. (8)
Здесь — коэффициент пропорциональности, элемент (*) двойного индекса которого
может принимать значения (*) = B и (*) = N : это указывает, что полином D (5, Па, Шо ) обладает свойствами, аналогичными свойствам полинома D(5,Шо) . Элемент „п " двойного индекса принимает значения п = 4 и п = 5 размерности модели (7). Таким образом, согласно табл. 1 и 2 для коэффициентов пропорциональности можно записать: у в 4 = 2,11, Ув5 = 1,782,
У N 4 = 2,0, у N 5 = 1,54.
Второе системное положение, опирающееся на теорему Шеннона — Котельникова [3—5, 9], аналитически связывает полосу пропускания (Аш)с канальной среды с интервалом дискретности At соотношением
(Аш)с = л/At. (9)
Очевидно, динамические показатели системы (7) будут реализованы при цифровом дистанционном управлении непрерывным техническим объектом, если будет выполняться соотношение
(Аш) =VAt > (Аш(ш0))5 =У(*)пШ0. (10)
Если соотношение (10) разрешить относительно характеристической частоты Ш0, то получим
®0 ), (11) при этом максимальное значение ®0 определяется выражением
®max =У(А^У(*)И ) • (12)
Подставив соотношение (12) в динамические показатели, приведенные в табл. 1 и 2, в форме функций характеристической частоты Шо, получим динамические показатели непрерывной системы типа ОВОВ с передаточной функцией вида (7) с распределением Баттервор-та и биномиальным распределением Ньютона корней полинома D (s, nA, Шо =тс / (y_gnAt)) (табл. 3 и 4 соответственно).
Таблица 3
Порядок n D Шо ) с распределением Баттерворта At At Полоса пропускания Ara • At
ст, % DAt |1-М|<0,05 М>0,707 М>0,05 5<0,05
4 3 2 2 s + 2,6ш0 s + 3,4ш0 s +
4 +2,6ш0 s + ш0, ш0 = 1,4889 (At 11 3,73 4,7 0,573 1,044 1,49 3,142 0,03
5 4 2 3 s + 3,24ш0 s + 5,24ш0 s +
5 +5,24®0 s2 + 3,24®4 s + ®0, ш0 = 1,763 (At 13 3,57 4,54 0,547 1,365 1,763 3,142 0,03
Таблица 4
Порядок n D(s,Ш0) с биномиальным распределением Ньютона ст, % At tML At DAt Полоса пропускания A® • At
|1-М|<0,05 М>0,707 М>0,05 S<0,05
4 4 3 2 2 s + 4ш0 s + 6ш0 s + 3 4 +4ш0 s + ш0, ш0 = 1,5708 (At 0 — 4,97 0,393 0,226 0,691 3,142 0,021
5 5 г 4 ,„ 2 3 s +5ш0 s +10ш0s + +10®0 s2 + 5®^ s + ю^ , ш0 = 2,04 (At 0 — 4,42 0,408 0,261 0,816 3,142 0,022
Пример 1. Оценим достижимые динамические показатели системы цифрового дистанционного управления непрерывным техническим объектом типа ОВОВ при следующих условиях.
1. Выбирается НТО типа ОВОВ размерностью п = 2 .
2. Осуществляется терминальными аппаратными средствами многофазное преобразование „параллельный — последовательный" при передаче и „последовательный — параллельный" при приеме в прямом и обратном каналах связи, порождающее агрегированную дискретную модель НТО размерностью пА = п + 2 = 4 .
3. Выбирается аппаратная среда терминальных узлов системы представления, формирования и преобразования сигнала управления с числом разрядов п^ = 8.
4. Предоставленный телемеханический протокол [10] обладает скоростью передачи (пропускной способностью) с = 1200 бит/с и характеризуется длительностью бита Atb = 8,333 • 10_4с .
_7
5. В соответствии с /доп = 10 , согласно выражению (6), выбирается ПЗК (15,8) с числом проверочных разрядов т = 7 .
6. Коррекция искажений ПЗК осуществляется за один бит.
7. ТМП позволяет организовать „дуплексный" обмен информацией в процессе цифрового дистанционного управления НТО.
8. ТМП не использует процедуры „скремблирования—дескремблирования" передаваемых/принимаемых кодовых комбинаций сигналов обмена.
9. Система цифрового дистанционного управления наделяется биномиальным распределением Ньютона корней характеристического полинома с перерегулированием о=0.
Решение примера 1. Вычисленное с помощью соотношения (2) значение агрегированного интервала дискретности Дt составляет
Дt = ДЬ ( + т +1) = 8333-10_4 -(8 + 7 +1) = 0,01333 с.
На основе табл. 4 при п=4 получены следующие оценки предельно достижимых значений: а = 0; > 4,97Дt = 0,0663с; Б < 0,393/(Д/) = 29,48с_1; ш0 < 1,5708 (Дt)_1 = 117,84 с_1.
Пример 2. Оценим достижимые динамические показатели системы цифрового дистанционного управления непрерывным техническим объектом типа ОВОВ при следующих условиях.
1, 2 — аналогичны условиям 1, 2 примера 1.
3. Выбирается аппаратная среда терминальных узлов системы представления, формирования и преобразования сигнала управления с числом разрядов п^ = 12 .
4. Выбирается ТМП с с = 600 бит/с и Ыь = 16,666 • 10_4с.
_7
5. В соответствии с /доп = 10 в силу (6) выбирается ПЗК (23,12) с числом т = 11.
6. Условие аналогично п. 6 примера 1.
7. ТМП позволяет организовать „полудуплексный" обмен информацией в процессе цифрового дистанционного управления НТО.
8. ТМП использует процедуры „скремблирования—дескремблирования" передаваемых/принимаемых кодовых комбинаций сигналов обмена.
9. Условие аналогично п. 9 примера 1.
Решение примера 2. Вычисленное с помощью соотношения (5) значение агрегированного интервала дискретности Дt составляет
Дt = 2ДЬ ( + т + 3) = 16,666 • 10_4 • (12 +11 + 3) = 0,0433 с.
На основе табл. 4 при п=4 получены следующие оценки предельно достижимых значений: а = 0; > 4,97Дt = 0,2154 с; Б < 0,393/(^) = 9,0762 с_1; ш0 < 1,5708(Д)_1 = 36,2771с_1.
Заключение. Показано, что пропускная способность предоставленных телемеханических протоколов, являющихся в настоящее время достаточно распространенной формой реализации интерфейсных функций канальной среды в задаче цифрового дистанционного управления непрерывным техническим объектом типа ОВОВ при больших расстояниях, может оказаться серьезным ограничением возможности достижения требуемых показателей системы управления. Эта ситуация может многократно усугубиться при построении системы цифрового дистанционного управления техническими объектами типа МВМВ.
Статья подготовлена по результатам работы, выполненной при поддержке Правительства Российской Федерации (грант 074-И01) и Министерства образования и науки РФ (проект 14. Z50.31.0031).
список литературы
1. Kwakernaak, H., Sivan, R. Linear Optimal Control Systems. New York — London — Sydney — Toronto: Wiley-Interscience, a Division of John Wiley @ Sons, Inc. 1972. 650 p.
2. Ушаков А. В., Быстров П. С., Нуйя О. С. Сетевые технологии в процессах управления: Учеб. пособие / Под ред. А. В. Ушакова. СПб: НИУ ИТМО, 2012. 350 с.
3. Tou J. T. Modern Control Theory. N. Y.: McGraw-Hill, 1971. 472 p.
4. Изерман Р. Цифровые системы управления. M.: Мир, 1984. 542 с.
5. Григорьев В. В., Дроздов В. Н., Лаврентьев В. В., Ушаков А. В. Синтез дискретных регуляторов при помощи ЭВМ. Л.: Машиностроение, 1983. 245 с.
6. Codes, Systems and Graphical Models. The IMA Volumes in Mathematics and its Applications / Ed.: J. Rosenthal, B. Marcus N. Y.: Springer-Verlag, 2001. Vol.123.
7. BlahutR. E. Theory and Practice of Error Control Codes. Reading, MA: Addison-Wesley, 1983. 500 p.
8. Liholetova E. S., Nuiya O. S., Peshcherov R. O., Ushakov A. V. Factors of the channel medium, problem of digital remote control of continuous technological resources // Proc. of the 3rd Intern. Conf. on Circuits, Systems, Communications, Computers and Applications, Florence, Italy, 22—24 Nov., 2014. P. 68—72.
9. Shannon C. E. A mathematical theory of communication // Bell System Technical Journal. 1948. Vol. 27.
P. 379—423, 623—656.
10. http://ctsspb.ru "Communication systems and robot". St. Petersburg.
Сведения об авторах
Елена Сергеевна Лихолетова — канд. техн. наук; Университет ИТМО, кафедра систем управления и
информатики; E-mail: [email protected] Ольга Святославовна Нуйя — канд. техн. наук, доцент; Университет ИТМО, кафедра систем
управления и информатики; E-mail: [email protected] Руслан Олегович Пещеров — аспирант; Университет ИТМО, кафедра систем управления и ин-
форматики; E-mail: [email protected] Анатолий Владимирович Ушаков — д-р техн. наук, профессор; Университет ИТМО, кафедра систем управления и информатики; E-mail: [email protected]
Рекомендована кафедрой Поступила в редакцию
систем управления и информатики 22.04.15 г.
Ссылка для цитирования: Лихолетова Е. С., Нуйя О. С., Пещеров Р. О., Ушаков А. В. Пропускная способность канала связи как гарантия качества цифрового дистанционного управления непрерывным техническим объектом // Изв. вузов. Приборостроение. 2015. Т. 58, № 9. С. 751—758.
CAPACITY OF COMMUNICATION CHANNEL AS A GUARANTEE OF QUALITY OF DIGITAL REMOTE CONTROL OVER CONTINUOUS TECHNICAL PLANT
E. S. Liholetova, O. S. Nuyya, R. O. Peshcherov, A. V. Ushakov
ITMO University, 197101, Saint Petersburg, Russia E-mail: [email protected]
Using the problem of digital remote control over a continuous technical plant as an example, it is shown that restriction on the communication channel capacity provided by the channel environment may be a major limitation on the control quality. Illustrations are provided.
Keywords: transmission capacity, communication channel, remote control, continuous system, environment, bandwidth, transfer function, barred code.
Data on authors
Elena S. Liholetova — PhD; ITMO University; Department of Computer Science and Control Systems; E-mail: [email protected]
Olga S. Nuyya — PhD, Associate Professor; ITMO University; Department of Computer Science and Control Systems; E-mail: [email protected]
Ruslan O. Peshcherov — Post-Graduate Student; ITMO University, Department of Computer Science and Control Systems; E-mail: [email protected]
Anatoly V. Ushakov — Dr. Sci., Professor; ITMo University; Department of Computer Science and Control Systems; E-mail: [email protected]
For citation: Liholetova E. S. , Nuyya O. S., Peshcherov R. O., Ushakov A. V. Capacity of communication
channel as a guarantee of quality of digital remote control over continuous technical plant // Izvestiya
Vysshikh Uchebnykh Zavedeniy. Priborostroenie. 2015. Vol. 58, N 9. P. 751—758 (in Russian).
DOI: 10.17586/0021-3454-2015-58-9-751-758