Научная статья на тему 'Структурный подход к выбору частоты дискретизации сигналов датчиков и исполнительных устройств в системах управления'

Структурный подход к выбору частоты дискретизации сигналов датчиков и исполнительных устройств в системах управления Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
948
104
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ЧАСТОТА ДИСКРЕТИЗАЦИИ / СИСТЕМА УПРАВЛЕНИЯ / ПОГРЕШНОСТЬ НАЛОЖЕНИЯ СПЕКТРОВ / МЕТОДИЧЕСКАЯ ПОГРЕШНОСТЬ ВОССТАНОВЛЕНИЯ / FREQUENCY OF DIGITIZATION / A CONTROL SYSTEM / AN ERROR OF IMPOSING OF SPECTRA / A METHODICAL ERROR OF RESTORATION

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Самойлов Леонтий Константинович

Предлагается структурный подход к выбору значения частоты дискретизации сигналов датчиков и исполнительных устройств системы управления, когда сигнал каждого i-го датчика (из n возможных) принимает участие в выработке управляющего сигнала для j-го исполнительного устройств (из s возможных) с учетом коэффициента влияния; в основе структурного подхода лежит использование двух частот дискретизации по каждому из каналов системы ( частота дискретизации с точки зрения погрешности наложения спектров ( ) и частота дискретизации с точки зрения методической погрешности восстановления ( )); каждая из частот дискретизации определяется на основе решения прямой задачи распределения погрешностей для каждого из каналов относительно погрешностей и ; итоговая частота дискретизации по каждому из каналов определяется как максимальная из пары ( ; ), а также может быть оптимизирована ( = ) в результате итерационного процесса перераспределения погрешностей и между собой при постоянстве их суммы; частота дискретизации i-го датчика ( ) определяется как максимальная частота дискретизации этого датчика по всем каналам управления, в которых этот датчик принимает участие; при вводе сигналов датчиков в модуль реализации алгоритма управления необходимо выполнение условия кратности частоты дискретизации i-го датчика частоте дискретизации датчика с минимальной частотой, а также равенства интервалов опроса i-го датчика в цикле программы опроса n датчиков, что иногда требует увеличения суммарной частоты дискретизации n датчиков на 60-80%; сигналы на входе модуля реализации алгоритма управления должны поступать с одинаковой частотой и в один и тот же момент времени, что требует в общем случае постановки устройства промежуточного восстановления сигналов датчиков.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Самойлов Леонтий Константинович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

THE STRUCTURAL APPROACH TO A CHOICE OF FREQUENCY OF DIGITIZATION OF SIGNALS OF GAUGES AND ACTUATION MECHANISMS IN CONTROL SYSTEMS

In article the structural approach to a choice of value of frequency of digitization of signals of gauges and control system actuation mechanisms is offered, when the signal of each ith gauge (from n possible) takes part in development of an operating signal for jth executive devices (from s possible) taking into account influence factor; At the heart of the structural approach use of two frequencies of digitization on each of system channels ( frequency of digitization from the point of view of an error of imposing of spectra () and frequency of digitization from the point of view of a methodical error of restoration ()) lays; Each of frequencies of digitization is defined on the basis of the decision of a direct problem of distribution of errors channels concerning errors and ; total frequency of digitization on each of channels is defined as maximum of pair (; ), and also can be optimised (=) as a result of iterative process of redistribution of errors and among themselves at a constancy of their sum; Frequency of digitization of ith gauge () is defined as the maximum frequency of digitization of this gauge on all control paths in which this gauge takes part; At input of signals of gauges in the module of realisation of algorithm of management performance of a condition of frequency rate of frequency of digitization of i-th gauge is necessary for frequency of digitization of the gauge with the minimum frequency, and also equalities of intervals of interrogation of i-th gauge in a cycle of the program of interrogation n gauges, that sometimes demands increase in total frequency of digitization n gauges on 60-80 %; Signals on an input of the module of realisation of algorithm of management should arrive with identical frequency and during the same moment of time that demands generally statement of the device of intermediate restoration of signals of gauges.

Текст научной работы на тему «Структурный подход к выбору частоты дискретизации сигналов датчиков и исполнительных устройств в системах управления»

26. Medvedev M.Yu. Algoritmy adaptivnogo upravleniya ispolnitel'nymi privodami [Adaptive control algorithms for Executive drives], Mekhatronika, avtomatizatsiya i upravlenie [Mecha-tronics, Automation, Control], 2006, No. 6, pp. 17-22.

27. Bessekerskiy V.A., Popov E.P. Teoriya sistem avtomaticheskogo upravleniya [Theory of automatic control systems]. St. Petersburg, 2003, 752 p.

28. Aleksandrov A.G. Optimal'nye i adaptivnye sistemy: Ucheb. posobie dlya vuzov po spets. «Avtomatika i upr. v tekhn. sistemakh» [Optimal and adaptive systems: textbook for high schools on a speciality "Automatics and management in technical systems"]. Moscow: Vyssh. shk, 1989, 263 p.

Статью рекомендовал к опубликованию д.т.н., профессор А.В. Павленко.

Пшихопов Вячеслав Хасанович - Южный федеральный университет; e-mail: pshichop@rambler.ru; 347928, г. Таганрог, пер. Некрасовский, 44; тел./факс: 88634371694; кафедра электротехники и мехатроники; зав. кафедрой; д.т.н.; профессор.

Медведев Михаил Юрьевич - e-mail: medvmihal@gmail.com; кафедра электротехники и мехатроники; д.т.н.; профессор.

Шевченко Виктор Александрович - e-mail: droogg@mail.ru; тел.: +79054550532; кафедра электротехники и мехатроники; аспирант.

Pshikhopov Vyacheslav Khasanovich - Southern Federal University; e-mail: pshichop@rambler.ru; 44, Nekrasovskiy, Taganrog, 347928, Russia; phone/fax: +78634371694; the department of electrical engineering and mechatronics; head the department; dr. of eng. sc.; professor.

Medvedev ^khail Yur'evich - e-mail: medvmihal@gmail.com; the department of electrical engineering and mechatronics; dr. of eng. sc.; professor.

Shevchenko Viktor Alexandrovich - e-mail: droogg@mail.ru; phone: +79054550532; the department of electrical engineering and mechatronics; postgraduate student.

УДК 621.82

Л.К. Самойлов

СТРУКТУРНЫЙ ПОДХОД К ВЫБОРУ ЧАСТОТЫ ДИСКРЕТИЗАЦИИ СИГНАЛОВ ДАТЧИКОВ И ИСПОЛНИТЕЛЬНЫХ УСТРОЙСТВ В СИСТЕМАХ УПРАВЛЕНИЯ

Предлагается структурный подход к выбору значения частоты дискретизации сигналов датчиков и исполнительных устройств системы управления, когда сигнал каждого иго датчика (из п возможных) принимает участие в выработке управляющего сигнала для ]-го исполнительного устройств (из s возможных) с учетом коэффициента влияния; в основе структурного подхода лежит использование двух частот дискретизации по каждому из 3 ■ п каналов системы (/Нн - частота дискретизации с точки зрения погрешности наложения спектров (у'Н )

и /Н - частота дискретизации с точки зрения методической погрешности восстановления

(уНс)); каждая из 2 ■ п ■ 3 частот дискретизации определяется на основе решения прямой задачи распределения погрешностей для каждого из 3 ■ п каналов относительно погрешностей у']н и уНс ; итоговая частота дискретизации по каждому из 3 ■ П каналов определяется как максимальная из пары (; /Н), а также может быть оптимизирована (= в) в результате итерационного процесса перераспределения погрешностей у'Н

и yijM между собой при постоянстве их суммы; частота дискретизации i-го датчика (f )

определяется как максимальная частота дискретизации этого датчика по всем каналам управления, в которых этот датчик принимает участие; при вводе сигналов датчиков в модуль реализации алгоритма управления необходимо выполнение условия кратности частоты дискретизации i-го датчика частоте дискретизации датчика с минимальной частотой, а также равенства интервалов опроса i-го датчика в цикле программы опроса n датчиков, что иногда требует увеличения суммарной частоты дискретизации n датчиков на 60-80%; сигналы на входе модуля реализации алгоритма управления должны поступать с одинаковой частотой и в один и тот же момент времени, что требует в общем случае постановки устройства промежуточного восстановления сигналов датчиков.

Частота дискретизации; система управления; погрешность наложения спектров; методическая погрешность восстановления.

L.K. Samoilov

THE STRUCTURAL APPROACH TO A CHOICE OF FREQUENCY OF DIGITIZATION OF SIGNALS OF GAUGES AND ACTUATION MECHANISMS IN CONTROL SYSTEMS

In article the structural approach to a choice of value of frequency of digitization of signals of gauges and control system actuation mechanisms is offered, when the signal of each i- th gauge (from n possible) takes part in development of an operating signal for j- th executive devices (from s possible) taking into account influence factor; At the heart of the structural approach use of two frequencies of

digitization on each of s • n system channels (fj - frequency of digitization from the point of view of

an error of imposing of spectra ( yj ) and fj - frequency of digitization from the point of view of a

methodical error of restoration (yijM)) lays; Each of 2 • n • s frequencies of digitization is defined on the basis of the decision of a direct problem of distribution of errors s • n channels concerning errors yij and yijM; total frequency of digitization on each of s • n channels is defined as maximum ofpair

(fd"; fd" ), and also can be optimised (fj = fj ) as a result of iterative process of redistribution of errors yij and yamong themselves at a constancy of their sum; Frequency of digitization of i- th gauge (f'd ) is defined as the maximum frequency of digitization of this gauge on

all control paths in which this gauge takes part; At input of signals of gauges in the module of realisation of algorithm of management performance of a condition offrequency rate offrequency of digitization of i-th gauge is necessary for frequency of digitization of the gauge with the minimum frequency, and also equalities of intervals of interrogation of i-th gauge in a cycle of the program of interrogation n gauges, that sometimes demands increase in total frequency of digitization n gauges on 60-80 %; Signals on an input of the module of realisation of algorithm of management should arrive with identical frequency and during the same moment of time that demands generally statement of the device of intermediate restoration of signals of gauges.

Frequency of digitization; a control system; an error of imposing of spectra; a methodical error of restoration.

Введение. В системе управления один датчик может принимать участие в выработке управляющего воздействия для нескольких исполнительных устройств, а сигнал, подаваемый на исполнительное устройство, может зависеть от сигналов нескольких датчиков. Это не позволяет использовать традиционные способы определения требуемых частот временной дискретизации [3, 6, 7, 9, 13, 14].

Программы ввода - вывода сигналов в системе управления через интерфейсную шину также накладывают свои условия на частоты дискретизации.

Другими словами, частоты дискретизации аналоговых сигналов датчиков и исполнительных устройств в системах управления должны выбираться с учетом структуры системы.

В статье предлагается методика решения этой комплексной задачи.

Постановка задачи. Структурная схема системы управления на основе цифровой интерфейсной шины [1-4] приведена на рис. 1.

В состав системы управления входит:

♦ объект управления:

♦ блок ввода данных;

♦ блок вывода данных;

♦ блок управления;

♦ интерфейсная шина.

Рис. 1. Структурная схема системы управления на основе цифровой интерфейсной шины

Объект управления имеет п датчиков и s исполнительных устройств. Сигнал каждого ьго датчика (1 < г < п) вводится в систему управления с помощью передающей части блока ввода данных, которая состоит из g модулей ввода данных.

В свою очередь, сигналы для каждого _|-го исполнительного устройства (1 < j < ^) выводятся с помощью приемной части блока вывода данных, которая состоит из ъ модулей вывода данных.

Блок управления состоит из модуля реализации алгоритма управления, приемной части блока ввода данных и передающей части блока выдачи данных.

В цепочке датчик - исполнительное устройство происходят временная дискретизация аналогового сигнала датчика и восстановление цифрового сигнала в аналоговый сигнал.

— <

В одноканальной структуре на основании оценки этих процессов происходит выбор частоты дискретизации [3, 6, 7, 9, 13, 14].

Но в системе управления рис.1 такая оценка должна проводиться с учетом структуры системы.

Целью данной статьи является рассмотрение предлагаемого алгоритма нахождения итоговой частоты дискретизации сигналов п датчиков, которые входят в процесс выработки сигнала управления для 8 исполнительных устройств.

Как показано в работах [5, 10, 11], оптимальная частота временной дискретизации в системе управления может быть выбрана в результате решения прямой задачи распределения погрешностей:

(УН )2 = (КЛУ )2+(УМ )2 = (тОБ )2 -

(1)

-{(КЛ-Л,)2+(Н)2+(Н)2}

В этой формуле: 1 - номер датчика, 1= 1,2, ...п., п - число датчиков;] - номер исполнительного устройства, ]=1, 2, ..8., 8 - число исполнительных устройств; уН - среднеквадратическая погрешность в цепочке блоков и устройств

системы управления, которая в явном виде определяет величину частоты дискре-

л ~

тизации; у^Б - суммарное значение среднеквадратической погрешности у-го канала управления; у'дсд - среднеквадратическая погрешность цепочки блоков и устройств системы управления для ввода сигнала 1-го датчика для управления ]-м исполнительным устройством (от 1-го датчика до системы управления); у'сн - погрешность наложения спектров, которая возникает при дискретизации сигнала 1-го датчика в процессе получения сигнала управления для ]-го исполнительного

устройства; УНШ - среднеквадратическая погрешность цепочки блоков и устройств системы управления для вывода сигнала для ]-го исполнительного устройства под воздействием 1-го датчика (от системы управления до ]-го исполнительного устройства); у- методическая погрешность восстановления сигнала управления для ]-го исполнительного устройства при формировании сигнала управления от 1-го датчика; уНУ - среднеквадратическая погрешность реализации алгоритма управления для ]-го исполнительного устройства.

Введенный в формулу (1) коэффициент Кд учитывает степень влияния канала 1-го датчика на >й канал управления. Всегда К'Н ^ 1.

Если 1-й датчик не участвует в формировании управляющего сигнала для ]-го исполнительного устройства, то соответствующий коэффициент К'двл = 0.

Величину коэффициента К'Н устанавливают в соответствии с алгоритмом

управления по каждому каналу.

В каждой из п ■ s цепочки погрешностей системы (1), определяющей прямую задачу распределения погрешностей, имеются погрешности, в явном виде определяющие величину частоты дискретизации.

Это погрешность наложения спектров у'Н и методическая погрешность восстановления у'НМс [5, 10, 12-14].

Погрешность у'Н определяет величину частоты временной дискретизации сигнала ьго датчика с точки зрения погрешности наложения спектров (/Н").

Погрешность у] определяет частоту временной дискретизации сигнала управления для _|-го исполнительного устройства () с точки зрения методической погрешности восстановления.

Тогда в соответствие с (1) в системе управления рис. 1 в предельном случае будет 2 • п • s частот дискретизации.

Из них с точки зрения погрешностей наложения спектров будет п • s частот

дискретизации (/¿"У

/Г - Рн(у%У; (2)

С точки зрения методических погрешностей восстановления также будет п • s частот дискретизации (/£"):

/Г - рм (уГМ). (3)

Но эти частоты необходимо рассматривать парами:

{/Г ;/Г} (4)

Далее можно использовать один из двух алгоритмов [3], [6], [7], [5], [10], [11]. В соответствии с первым алгоритмом [3], [6], [7] из пары (4) выбирается максимальная частота (/ Ц мак):

f 1] мак _{ ¿¡н. ¿¡в1 (5)

/д -{ /д >/д ¡маК. ( )

В соответствие со вторым итерационным алгоритмом [5], [10], [11] производится перераспределение погрешностей у1] и уГ между собой до тех пор, пока не будет равенство частот

/Г - /Г. (6)

Каждый ьй датчик будет иметь в предельном случае £ частот дискретизации.

Из этих £ частот дискретизации выбирается максимальная частота. Эта частота и будет частотой дискретизации ьго датчика.

Каждое ]-е исполнительное устройство будет иметь в предельном случае п частот дискретизации.

Среди этих частот выбирается максимальная частота. Эта частота и будет частотой выдачи информации на ]-е исполнительное устройство.

На рис. 2 показана работа предлагаемого алгоритма определения частот дискретизации для произвольной системы управления.

Система управления с набором датчиков и исполнительных устройств, приведенным на рис. 2, определяется набором уравнений:

р-1 -{ ри р12 р'3\ .

ГИУ - IрД >ГД >ГД ).

с*2 _ {с*23 г*2п I , рИУ - IрД >ГД />

— { Е"£2 Т?яп\

рИУ -1 рД >ГД >ГД I •

В соответствие с (7) система управления вырабатывает s управляющих воздействий ().

Рис. 2. Работа предлагаемого алгоритма определения частот дискретизации для произвольной системы управления

Эти воздействия получаются в результате реализации s функций управления типа:

(8)

Аргументами функций управления (8) являются сигналы n датчиков.

Содержательная часть функции управления определяется используемым алгоритмом управления.

Анализируя каждую функцию управления можно установить величину коэффициента влияния .

Каждая связь i-го датчика с j-м исполнительным устройством имеет свою задачу распределения погрешностей.

В результате решения этой задачи распределения погрешностей могут быть получены две частоты дискретизации: fч" и fie.

Эти частоты дискретизации получаются по методикам, рассмотренным в [3, 5-7, 10, 11].

Число частот дискретизации, которое будет иметь каждый i-й датчик, равно числу исполнительных устройств, которые используют его сигнал.

Число частот дискретизации, которое будет иметь каждое j-е исполнительное устройство, равно числу датчиков, сигналы которых участвуют в формировании управляющего воздействия.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Итоговые частоты дискретизации сигналов i-го датчика или j-го исполнительного устройства (fи fje) будут равны максимальным частотам дискретизации из

всех частот, которые получены для i-го датчика или j-го исполнительного устройства.

Для варианта, изображенного на рис. 2, эти частоты приведены в (9) и (10):

fl" = { ft1"} ;

/•2" _ I f21" г-2s" I

д _ I Jд ,Jд ) max; (9)

/•3" _ I r- 31" r- 32" r3 s" I

д _ ./д ,Jд ,Jд ) max;

/•n" _ J *-n2" rns" I

д _ I .J д ,J д f r

/1в _J file f21e f

д = \ J д 'J д 'J д

/■2e _ J f32e fn

д = \ J д 'J д

31e I

д J max ;

c2e _ J f32e fn2e \ (10)

_ ' д 'J д fmax '

/•se _I r2se r3se rnse I

д f J д * J д * J д J max '

Как показано в работах [15-18], требуемая частота дискретизации канала цифрового интерфейса ввода-вывода для ввода сигналов n датчиков и вывода сигналов для s исполнительных устройств (f,) определяется суммой частот работы

модулей ввода (f £) и вывода (f Ц) данных:

fs = f:s + fs.

Для рассматриваемого случая, в соответствие с (9) и (10), можно записать:

n

fi =1 fiH; (11)

i=1

s

' д

fUy = Z fj. (12)

j=1

Как показано в [15], на практике полученные значения частот подвергаются корректировке:

(fd )коР=к\К02 f д. (13)

(fUy )коР=K7KffUy (14)

Коэффициенты иКд в (13), а также uKf в (14) больше единицы.

Коэффициенты Кд iiK^ определяются процедурой приведения количества команд ввода - вывода в цикле к целым числам [15, 18].

Коэффициенты КдиКиУопределяются необходимостью равномерного размещения команд ввода - вывода внутри цикла [15, 18].

Корректировка связана с тем, что отношение f'öH должно быть целым чис-

( fiH)

У J ö /min

лом и делитель суммы (11) f z для каждого i также должен быть целым числом.

/iH

ö

/je

________________, ö должно быть целым числом и делитель

( fje)

У J ö 'min

f иУ

суммы (12) f z для каждого j также должен быть целым числом. fiie f ö

Как показано в [15-18], учет коэффициентов Kö, Kö2 и К f , Ки может привести в отдельных случаях к увеличению частоты дискретизации на 60-80 %.

Для нормальной работы системы управления цифровые отсчеты всех n датчиков на входе модуля реализации алгоритма управления должны быть с одинаковой частотой дискретизации.

Кроме этого, эти отсчеты должны быть взяты в один и тот же момент времени (в один и тот же такт).

Другими словами, цифровые сигналы п датчиков на входе модуля реализации алгоритма управления должны быть синхронны (иметь одинаковую частоту

дискретизации fH) и синфазны (иметь одно и то же время взятия отсчета).

Не трудно видеть, что общей для всех датчиков частотой будет частота датчика, имеющего максимальное значение частоты из (6.41):

Ун = { •}

(15)

Условие (6.47) можно выполнить двумя способами.

В первом варианте всем п датчикам назначается одинаковая частота дискретизации f• (15).

Во втором варианте каждый датчик имеет свою частоту дискретизации (9) с учетом корректирующих коэффициентов К\ , Кд2 .

Но во втором варианте перед подачей цифровых отсчетов в модуль реализации алгоритма управления происходит передискретизация цифровых сигналов датчиков с использованием операции промежуточного восстановления цифрового сигнала [19, 20].

Во втором варианте цифровой сигнал датчика с максимальной частотой дискретизации f• подается на вход модуля реализации алгоритма управления без изменения.

Цифровые сигналы остальных датчиков на входе модуля реализации алгоритма управления подвергаются операции передискретизации с назначением новой частоты f•.

Передискретизация производится путем восстановления недостающих отсчетов с использованием процедуры экстраполяции или интерполяции.

В результате на входе модуля реализации алгоритма управления частота дис-

ГН

кретизации каждого датчика становится равной у д .

Оба этих варианта имеют достоинства и недостатки.

В первом варианте достоинством является простота выполнения условия равенства частот.

Недостатком первого варианта является высокая требуемая частота работы цифрового интерфейса ввода-вывода, которая в некоторых вариантах может в десятки и сотни раз превосходить первоначальную суммарную частоту дискретизации всех датчиков (11).

Во втором варианте достоинством является оптимальная частота работы цифрового интерфейса ввода - вывода.

Недостатком второго варианта является необходимость реализации операций цифрового восстановления сигналов датчиков (экстраполяция или интерполяция) для передискретизации, что дает дополнительную задержку сигнала и увеличивает погрешность процедуры ввода сигнала.

Но в одном частном случае этот недостаток второго варианта может быть исключен.

Если в системе управления для восстановления сигналов исполнительных устройств используются полиномы нулевого порядка, то при промежуточном восстановлении сигналов с целью передискретизации на входе модуля реализации алгоритма управления также целесообразно использовать экстраполяцию нулевого порядка.

Реализация операции экстраполяции нулевого порядка практически не требует дополнительных программных или аппаратных затрат.

Таким образом, можно утверждать, что блок ввода информации, у которого применен второй вариант выбора частоты дискретизации с использованием экстраполяции нулевого порядка для промежуточного восстановления цифровых сигналов датчиков на воде модуля реализации алгоритма управления, является наиболее оптимальным.

Выводы. Предложен способ описания процессов в системе управления с учетом особенностей структуры, что позволяет находить оптимальные значения частот дискретизации сигналов датчиков и исполнительных устройств.

Система управления, в структуру которой входят п датчиков и s исполнительных устройств, может иметь в предельном случае $ • п каналов управления.

В основе структурного подхода к определению частоты дискретизации сигналов системы управления лежит использование двух частот дискретизации, которые можно

установить по каждому из $ • п каналов системы ( у *т - частота дискретизации с точки зрения погрешности наложения спектров (у1^) и - частота дискретизации с точки зрения методической погрешности восстановления (уЦМ));

Частоты и уу" определяются в результате решения прямой задачи распределения погрешностей относительно погрешности дискретизации - восстановления в пределе для каждого из п • $ каналов управления.

Предельное число частот дискретизации системы управления равно 2 • п • $

Предельное число этих частот дискретизации можно сократить до значения п • $ путем выбора в каждом канале управления или максимальной из двух частот или оптимальной частоты ( у= уу' ), которую можно получить в результате

применения итерационного алгоритма перераспределения погрешностей наложения спектров и методической погрешности восстановления в каждом канале.

Число частот дискретизации каждого датчика равно числу исполнительных устройств, в выработке сигналов управления которых принимает участие сигнал данного датчика согласно структуры системы управления.

Частота дискретизации сигнала датчика определяется максимальной из этих частот.

При вводе данных происходит увеличение частоты дискретизации сигнала датчика за счет процедуры приведения числа опросов к целому числу и обеспечения равенства интервалов опроса.

На входе модуля реализации алгоритма управления все датчики должны иметь одну и ту же частоту дискретизации. Это условие можно выполнить двумя способами:

♦ путем задания всем датчикам максимальную частоту дискретизации, что может в сотни и тысячи раз увеличить требуемую частоту работы интерфейса ввода - вывода;

♦ путем промежуточного восстановления информации на входе модуля реализации алгоритма управления.

Если при восстановлении информации в системе управления используется экстраполяция нулевого порядка, то это существенно упрощает реализацию системы.

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Парк Дж. Маккей С. Сбор данных в системах контроля и управления. Практическое руководство. - М.: ООО «Группа ИТД», 2006. - 504 с.

2. Денисенко В.В. Компьютерное управление технологическим процессом, экспериментом, оборудованием. - М.: Горячая линия-Телеком, 2009. - 608 с.

3. Цапенко М.П. Измерительные информационные системы: Структуры и алгоритмы, системотехническое проектирование: Учеб. пособие для вузов. - М.: Энергоатомиздат, 1985.

4. Редькин П.П. Прецизионные системы сбора данных семейства MSC12xx фирмы Texas Instruments: архитектура, программирование, разработка приложений. - М.: Издательский дом «Додэка-ХХ1», 2006. - 608 с.

5. Самойлов Л.К. Итерационные алгоритмы выбора частоты дискретизации аналоговых сигналов в цифровых системах управления и контроля // Известия ЮФУ. Технические науки. - 2012. - № 2 (127). - C. 43-53.

6. Баранов Л.А. Квантование по уровню и временная дискретизация в цифровых системах управления. - М.: Энергоатомиздат, 1990. - 304 с.

7. Макс Ж. Методы и техника обработки сигналов при физических измерениях: В 2-х т. Т. 1. - М.: Мир. 1983. - 312 с.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

8. ТревисДж. LabVIEW для всех. - М.: ДМК Пресс: Прибор комплект, 2005. - 544 с.

9. ЦикинИ.А. Дискретно-аналоговая обработка сигналов. - М.: Радио и связь, 1982. - 160 с.

10. Самойлов Л.К., Палазиенко А.А., Сарычев В.В., Ткаченко Г.И. Дискретизация сигналов по времени (практика, алгоритмы). Монография. - Таганрог: Изд-во ТРТУ, 2000. - 81 с.

11. Самойлов Л.К., Жуков А.В. Выбор частоты дискретизации реальных сигналов // Приборы и системы. Управление, контроль, диагностика. - 2009. - № 1. - C. 31-36.

12. Самойлов Л.К. Динамические погрешности аналоговых мультиплексоров // Известия ЮФУ. Технические науки. - 2011. - № 2 (115). - С. 118-122.

13. Maheshwari R., Bharadia M., Gupta M. Multirate DSP and its technique to reduce the cost of the analog signal conditionary filters // International Journal of Computer Applications. - August 2010. - Vol. 4, № 10. - Р. 27-34.

14. Crochiere R.E., Rabiner L.R. Interpolation and Decimation of digital signals. A Tutorial Review // Proceedings of the IEEE. - March 1981. - Vol. 69, № 3. - Р. 300-332.

15. Самойлов Л.К. Алгоритмы работы аналоговых интерфейсов цифровых систем управления и контроля // Известия Высших учебных заведений. Северо-кавказский регион. Технические науки. - 2012 - № 5 (168). - C. 66-72.

16. Сарычев В.В., Ткаченко М.Г., Ткаченко Г.И. Реализация программного опроса первичных преобразователей в информационно-измерительных системах // Известия ТТИ ЮФУ-Дон НТУ: Материалы IX Международного научно-практического семинара «Практика и перспективы развития партнерства в сфере высшей школы». - Таганрог. Изд-во ТТИ ЮФУ. Кн. 1. - 2008. - № 8. - С. 186-193.

17. Сарычев В.В., Ткаченко М.Г., Ткаченко Г.И. Программный опрос в медицинских информационно-измерительных системах // Известия ЮФУ. Технические науки. - 2008. - № 5 (82).

- C. 108-112.

18. Самойлов Л.К. Выбор тактирующей частоты аналоговых интерфейсов цифровых систем управления // Труды конференции «Актуальные проблемы современности: человек, общество, техника» (АПС_12). - Таганрог, 2012. Ч. 3. - C. 47 -54.

19. Самойлов Л.К. Промежуточное восстановление сигналов датчиков в системах управления // Авиакосмическое приборостроение. - 2013. - № 5. - C. 3-15.

20. Самойлов Л.К. ,Чернов А.М. Аналитическое представление восстанавливающего оператора при интерполяции по Лагранжу // Известия ЮФУ. Технические науки. - 2009.

- № 2 (91). - С. 233-236.

REFERENCES

1. Park Dzh. Makkey S. Sbor dannykh v sistemakh kontrolya i upravleniya. Prakticheskoe rukovodstvo [The data collection systems of control and management. A practical guide]. Moscow: OOO «Grappa ITD», 2006, 504 p.

2. Denisenko V.V. Komp'yuternoe upravlenie tekhnologicheskim protsessom, eksperimentom, oborudovaniem [Computer process control, experiment, equipment]. Moscow: Goryachaya liniya-Telekom, 2009, 608 p.

3. Tsapenko M.P. Izmeritel'nye informatsionnye sistemy: Struktury i algoritmy, sistemotekhnicheskoe proektirovanie: Ucheb. posobie dlya vuzov [Measuring information systems: Structures and algorithms, engineering design: a textbook for high schools]. Moscow: Energoatomizdat, 1985.

4. Red'kin P.P. Pretsizionnye sistemy sbora dannykh semeystva MSC12xx firmy Texas Instruments: arkhitektura, programmirovanie, razrabotka prilozheniy [Precision data collection system MSC12xx family of Texas Instruments: architecture, programming, application development]. Moscow: Izdatel'skiy dom «Dodeka-KhKhl», 2006, 608 p.

5. Samoylov L.K. Iteratsionnye algoritmy vybora chastoty diskretizatsii analogovykh signalov v tsifrovykh sistemakh upravleniya i kontrolya [The iterative algorithms of a determination of analogue signals sampling frequency in the control and the supervising systems], Izvestiya YuFU. Tekhnicheskie nauki [Izvestiya SFedU. Engineering Sciences], 2012, No. 2 (127), pp. 43-53.

6. Baranov L.A. Kvantovanie po urovnyu i vremennaya diskretizatsiya v tsifrovykh sistemakh upravleniya [The quantization level and the temporal discretization in digital control systems]. Moscow: Energoatomizdat, 1990, 304 p.

7. Maks Zh. Metody i tekhnika obrabotki signalov pri fizicheskikh izmereniyakh [Methods and techniques of signal processing by physical measurements]: V 2-kh tomakh. Vol. 1. Moscow: Mir. 1983, 312 p.

8. Trevis Dzh. LabVIEW dlya vsekh [LabVIEW for everyone]. Moscow: DMK Press: Pribor komplekt, 2005, 544 p.

9. Tsikin I.A. Diskretno-analogovaya obrabotka signalov [Discrete analog signal processing]. Moscow: Radio i svyaz', 1982, 160 p.

10. Samoylov L.K., Palazienko A.A., Sarychev V.V., Tkachenko G.I. Diskretizatsiya signalov po vremeni (praktika, algoritmy) [Sampling of signals in time (practice, algorithms)]. Monografiya. Taganrog: Izd-vo TRTU, 2000, 81 p.

11. Samoylov L.K., Zhukov A.V. Vybor chastoty diskretizatsii real'nykh signalov [The choice of sampling rate real signals], Pribory i sistemy. Upravlenie, kontrol', diagnostika [Instruments and Systems: Monitoring, Control, and Diagnostics], 2009, No. 1, pp. 31-36.

12. Samoylov L.K. Dinamicheskie pogreshnosti analogovykh mul'tipleksorov [Dynamic errors of analogue multiplexers], Izvestiya YuFU. Tekhnicheskie nauki [Izvestiya SFedU. Engineering Sciences], 2011, No. 2 (115), pp. 118-122.

13. Maheshwari R., Bharadia M., Gupta M. Multirate DSP and its technique to reduce the cost of the analog signal conditionary filters, International Journal of Computer Applications, August 2010, Vol. 4, No. 10, pp. 27-34.

14. Crochiere R.E., Rabiner L.R. Interpolation and Decimation of digital signals. A Tutorial Review, Proceedings of the IEEE, March 1981, Vol. 69, No. 3, pp. 300-332.

15. Samoylov L.K. Algoritmy raboty analogovykh interfeysov tsifrovykh sistem upravleniya i kontrolya [Algorithms analogue interfaces of digital systems management and control], Izvestiya Vysshikh uchebnykh zavedeniy. Severo-kavkazskiy region. Tekhnicheskie nauki [University news. North-caucasian region. Technical sciences series], 2012, No. 5 (168), pp. 66-72.

16. Sarychev V.V., Tkachenko M.G., Tkachenko G.I. Realizatsiya programmnogo oprosa pervichnykh preobrazovateley v informatsionno-izmeritel'nykh sistemakh [Implementation of a survey of primary transducers in information-measuring systems], Izvestiya TTI YuFU-Don NTU: Materialy IX Mezhdunarodnogo nauchno-prakticheskogo seminara «Praktika i perspektivy razvitiya partnerstva v sfere vysshey shkoly» [Proceedings of the TSURE-Dong NTU: Materials of IX International scientific-practical seminar "Practice and prospects of development of partnership in the sphere of higher education"]. Taganrog. Izd-vo TTI YuFU. Kn. 1, 2008, No. 8, pp. 186-193.

17. Sarychev V.V., Tkachenko M.G., Tkachenko G.I. Programmnyy opros v meditsinskikh infor-matsionno-izmeritel'nykh sistemakh [The program inquire of commutators in medic information-measurement systems], Izvestiya YuFU. Tekhnicheskie nauki [Izvestiya SFedU. Engineering Sciences], 2008, No. 5 (82), pp. 108-112.

18. Samoylov L.K. Vybor taktiruyushchey chastoty analogovykh interfeysov tsifrovykh sistem upravleniya [Selection of a clock frequency analogue interfaces of digital control systems], Trudy konferentsii «Aktual'nye problemy sovremennosti: chelovek, obshchestvo, tekhnika» (APS12) [Proceedings of the conference "Actual problems of the present: people, society, technology" (APS)]. Taganrog, 2012, Part 3, pp. 47-54.

19. Samoylov L.K. Promezhutochnoe vosstanovlenie signalov datchikov v sistemakh upravleniya [Intermediate recovery of signals of sensors in control systems], Aviakosmicheskoe priborostroenie [Aerospace Instrument-Making], 2013, No. 5, pp. 3-15.

20. Samoylov L.K.,Chernov A.M. Analiticheskoe predstavlenie vosstanavlivayushchego opera-tora pri interpolyatsii po Lagranzhu [Analytical presentation of the reducing operator interpolation Lagrange], Izvestiya YuFU. Tekhnicheskie nauki [Izvestiya SFedU. Engineering Sciences], 2009, No. 2 (91), pp. 233-236.

Статью рекомендовал к опубликованию д.т.н., профессор Я.Е. Ромм.

Самойлов Леонтий Константинович - Южный федеральный университет; e-mail: lksamoilov@sfedu.ru; 347928, Таганрог, пер. Некрасовский, 44; тел.: +78634311193; д.т.н.; профессор.

Samoilov Leonty Konstantinovich - Southern Federal University; e-mail: lksamoilov@sfedu.ru; 44, Nekrasovsky, Taganrog, 347928, Russia; phone: +786343111193; dr. of eng. sc.; professor.

УДК 620.9

В.В. Соловьев, И.О. Шаповалов, В.В. Шадрина

ПЛАНИРОВАНИЕ ТРАЕКТОРИИ ПОДВИЖНОГО ОБЪЕКТА С ПРИМЕНЕНИЕМ ДИАГРАММЫ ВОРОНОГО*

Целью работы является решение задачи планирования перемещения подвижного объекта в среде с априорной неопределенностью с применением диаграммы Вороного. Для решения задачи выполнен анализ зарубежных работ в результате которого установлено, что планирование перемещения подвижного объекта в среде с неопределенным расположением препятствий вычислительно затратный процесс. В результате предложен алгоритм картографирования среды на базе информации с локатора, установленного на подвижном объекте, позволяющий решать задачу планирования траектории в реальном времени. Показаны этапы алгоритма кластеризации координат и определения принадлежности к препятствию. Предложен вариант анализа кластеров координат через пересечение многоугольников. Рассмотрена процедура анализа данных сенсора при совпадении информации с данными в базе координат. Рассмотрены базовые режимы движения подвижного объекта в среде: движение между препятствиями, движение слева и справа от препятствий, движение без препятствий. Показан механизм обхода препятствий на базе приращения координат крайних точек принадлежащих одному объекту. Рассмотрено движение между препятствиями по ребру диаграммы Вороного, соответствующего случаю неполной дорожной карты. Проведены модельные эксперименты для некоторых базовых режимов, в случае расположения препятствия рядом с целью и случая равномерного расположения препятствий в среде. Полученные результаты свидетельствуют об эффективности предложенных алгоритмов для решения задачи безопасного перемещения подвижного объекта в среде с препятствиями.

Планирование траектории; диаграмма Вороного; картографирование среды; автономные подвижные объекты.

V.V. Soloviev, I.O. Shapovalov, V.V. Shadrina

PLANNING OF THE PATH MOBILE OBJECT USING THE VORONOI DIAGRAM

The aim of the paper is to .solve the problem ofa vehicle motion planning in the environment with a priori uncertainty using a Voronoi diagram. For the problem solution, the analysis of some representative papers was carried out and confirmed that the vehicle motion planning in the environment with uncertain location of obstacles is a computationally expensive process. As a result, an algorithm for the environment mapping on the basis of data from the range finder mounted on the vehicle was proposed. This algorithm allows solution the problem of path planning in real time. The steps of the

* Материалы статьи подготовлены в рамках выполнения работ по гранту Российского научного фонда (№ 14-19-01533) в Южном федеральном университете.

i Надоели баннеры? Вы всегда можете отключить рекламу.