Оценка ресурсов ОЗУ при контроле технических объектов
Рассматриваются функции устройств контроля и функции сбора данных. Описаны возможные способы минимизации объема сохраняемых данных. Предложены способ и устройство, позволяющие минимизировать объем сохраняемых данных, которые основаны на синхронизации получения отсчетов с изменениями электрических параметров во времени. Продемонстрированы требования, предъявляемые к устройству. Проведена экспериментальная оценка объема сохраняемых данных при изменении параметров дифференцирующего устройства. Уточнена разница в объемах требуемой памяти при двух значениях постоянной времени дифференцирующей цепи.
Evaluation of the amount of RAM in the monitoring of technical objects.pdf В практике управления большое значение имеют устройства контроля технических объектов (дискретных или аналоговых), которые позволяют проводить оценку их рабочего состояния по полученным измерениям [1-6]. Функции данных устройств заключаются в слежении за параметрами контролируемых объектов, их обработке и выдаче информации потребителю в определенной форме [7]. К данным устройствам также предъявляется требование выполнения функции накопления информации за определенный период времени штатной работы и до момента аварии с последующей фиксацией данных. Как известно, для выполнения функции хранения данных необходимо использование элементов памяти, которые, в свою очередь, подвергаются физическому износу при многократных перезаписях информации. Данная задача на сегодняшний день решается различными способами, а именно: увеличение объема памяти с применением схемотехнических решений, использование современной элементной базы или применение алгоритмов сжатия информации [8-10]. Каждый из этих способов имеет свои достоинства и недостатки. Схемотехнические методы наращивания объема оперативного запоминающего устройства (ОЗУ) приводят к усложнению структуры устройства, увеличению габаритных показателей и снижению надежности. Алгоритмические способы при большем количестве контролируемых параметров могут значительно задействовать вычислительные ресурсы. Также стоит отметить, что не каждый способ сжатия способен обработать высокочастотные изменения контролируемых параметров, при этом может происходить пропуск информации о контролируемом параметре. Одним из возможных вариантов оптимизации сохранения данных может быть синхронизация процесса обработки информации с процессом изменения контролируемого параметра. Данный способ позволяет контролировать параметр с переменной частотой записи информации, которая зависит от скорости изменения самого контролируемого параметра [11]. 104 Оценка ресурсов ОЗУ при контроле технических объектов 1. Минимизация объема сохраняемых данных Для реализации этого способа был разработан блок синхронизации, структурная схема которого приведена на рис. 1. Основная функция данного блока - изменение частоты записываемой в память информации в зависимости от скорости изменения контролируемого параметра [11, 12]. Блок состоит из следующих узлов: согласующего устройства (СУ), аналогово-цифрового преобразователя (АЦП), диференцирующего устройства (ДУ), генератора, управляемого напряжением (ГУН), микроконтроллера (МК), запоминающего устройства (ЗУ), персонального компьютера (ПК). Ui(t) Рис.1. Структурная схема устройства Fig. 1. Structural scheme of device Принцип работы заключается в следующем. Контролируемый параметр U1(t) поступает на вход согласующего устройства, где он преобразовывается до уровня, необходимого для работы аналоговоцифрового преобразователя и дифференцирующего устройства. Аналогово-цифровой преобразователь преобразовывает контролируемый сигнал в цифровую форму и передает данные на микроконтроллер. Дифференцирующее устройство формирует на своем выходе значение напряжения, пропорциональное скорости изменения контролируемого параметра. Выходное напряжение дифференцирующего устройства поступает на генератор, управляемый напряжением, который формирует импульсы синхронизации, необходимые для работы микроконтроллера [13, 14]. Микроконтроллер сохраняет информацию о контролируемом параметре в запоминающее устройство, а также запрашивает данную информацию из запоминающего устройства по команде с персонального компьютера. Персональный компьютер через свой интерфейс связи обеспечивает взаимодействие между пользователем (оператором) и микроконтроллером, а также отображает информацию о контролируемых параметрах [14]. 2. Требования, предъявляемые к устройству Одним из важных факторов, влияющих на объем сохраняемых данных, является постоянная времени дифференцирования, которая характеризует длительность протекания переходного процесса. Как известно [15, 16], при дифференцировании входного импульса активная ширина его спектра ограничена граничной частотой Если неравенство [16] uRC < 0,25 выполняется при ш = 2п/гр, то оно будет обязательно выполнятся и при /< /гр. Это позволяет из активной ширины спектра сигнала определить требования к постоянной времени дифференцирующей цепи: uRC = 2nfrpRC = 0,25. (1) Для грубой оценки активной ширины спектра сигнала при = to можно использовать приближенное выражение: frp ~ Кс/іф, 105 А.В. Асадчий, А.И. Солдатов, О.Х. Ким, А.А. Солдатов где Кс = 0,2-0,4 для импульсов, у которых іф/іи и tjt^ < 0,2, Ц - длительность фронта, tc - длительность спада импульса, t и - длительность плоской вершины импульса. Тогда, подставив в (1) значениеfp, получим оценку для значения RC (при Кс « 0,4): RC _ 0,25^ф/ _о 1t KL _ / (2пКс)_0,11ф- Таким образом, постоянная времени дифференцирующей ЛС-цепи должна быть примерно в 10 раз меньше активной длительности фронта (спада) дифференцируемого импульса. Как известно, любой контролируемый сигнал имеет свою форму спектральной плотности, по которой можно определить требуемою частоту дискретизации, необходимую для его восстановления с заданной точностью. Рассмотрим сигнал в виде случайного переходного процесса и проведем анализ его спектральной плотности по аппроксимированной функции. Длительность спада импульса составляет іс (рис. 2). U(t), В i 4 В -Ps^ 1 0 Уч астоі < А 1 1 1 -1- I tc = 25 мс I г*-*4 b Рис. 2. Случайный переходный процесс (а) и его аппроксимированная функция (b) Fig. 2. Random transient (a) and approximated function (b) а Для упрощения анализа аппроксимированная функция построена только для участка, изменяющегося во времени, а именно участка А, остальные участки исключены. Аппроксимированная функция выражена через поинтервальное описание и имеет вид: s(t0) s(t) = J s(to) -~ •l' 1 e [0; lc.] 0, t e (-от; 0) U (tc; +от). Исходя из теоремы Котельникова, частоту дискретизации шд выбирают так, чтобы шд - 2юв, где шв- верхняя граничная частота спектра сигнала. 106 Рис. 3. Спектральная плотность сигнала S(t) Fig. 3. Spectral density of S(t) signal Оценка ресурсов ОЗУ при контроле технических объектов Верхнюю граничную частоту шв определяют, исходя из построения функции спектральной плотности по пороговому критерию. Выражение для спектральной плотности функции, изображенной на рис. 2, имеет вид: . *с 5(ш) = I S(t)e-i
Ключевые слова
устройство контроля,
генератор, управляемый напряжением,
спектр,
дифференцирующая цепь,
постоянная времени дифференцирования,
оперативное запоминающее устройство,
monitoring device,
voltage-controlled oscillator,
the spectrum,
the differentiating circuit,
the time constant of differentiation,
random-access memoryАвторы
Асадчий Артем Владимирович | Томский политехнический униеврситет | Аспирант кафедры электронной техники факультета неразрушающего контроля и безопасности | asadchiav118@gmail.com |
Солдатов Алексей Иванович | Томский государственный университет систем управления и радиоэлектроники; Томский политехнический университет | доктор технических наук, профессор; профессор | asoldatof@mail.ru |
Ким Олег Хонбинович | Томский государственный университет | научный сотрудник | oh.kim@mail.ru |
Солдатов Андрей Алексеевич | Томский государственный университет систем управления и радиоэлектроники; Томский политехнический университет | кандидат технических наук, доцент; доцент | Soldatov.88@bk.ru |
Всего: 4
Ссылки
Мосин С.Г. Оптимизация построения нейроморфного справочника неисправностей для тестирования и диагностики аналоговых интегральных схем // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2019. № 48. С. 92-103
Матросова А.Ю., Митрофанов Е.В., Шах Т. Упрощение контролепригодных комбинационных схем и поиск тестовых пар для неисправностей задержек путей // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2017. № 39. C. 85-93.
Сапожников В.В., Сапожников В.В., Ефанов Д.В., Пивоваров Д.В. Синтез систем функционального контроля многовы ходных комбинационных схем на основе метода логического дополнения // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2017. № 41. C. 69-80.
Смирнов В.А. Поиск неисправностей в бортовых системах управления в процессе приемочного контроля // Информационно-управляющие системы. 2013. № 2. С. 24-28.
Голованов Д.А. Цифровое устройство диагностики для многоканальных вторичных источников питания // Электронные и электромеханические системы и устройства : сб. науч. тр. Томск : Изд-во Том. политехн. ун-та, 2016. С. 104-109.
Пат. 2682802 Российская Федерация, МПК G05B 23/02, G05B 21/02, G05R 19/255. Контрольное устройство / Асадчий А.В., Солдатов А.И., Солдатов А.А., Сорокин П.В. № 2017137456. Заявл. 25.10.2017; опубл. 21.03.2019.
Асадчий А.В., Солдатов А.И. Моделирование алгоритма формирования диагностических сигналов в преобразовательном устройстве при неисправностях // Неразрушающий контроль: электронное приборостроение, технологии, безопасность : материалы VI Всерос. науч.-техн. конф. студентов и молодых ученых. Томск, 2016. Т. 2. С. 8-12.
Асадчий А.В. Способ минимизации физического износа EEPROM-памяти для устройств контроля преобразователей напряжения // XXIV Макеевские чтения : материалы науч.-техн. конф. Екатеринбург : НПО автоматики им. акад. Н.А. Семихатова, 2017 С. 5-10.
Федулеева М.В. Разработка многоканального блока сжатия в составе измерительной системы / Известия ЮФУ. Техниче ские науки. 2012. № 5 (130). С. 190-194.
Андрейко Д.Н., Комаров П.Ю., Игнатов Ф.М. Основные методы сжатия в передаче цифровых видеоизображений // Технологии информационного общества. 2013. № 9. С. 10-14.
Пат. 2687302 Российская Федерация, СПК G01R 19/165 (2019.02), G01R 19/257 (2019.02). Способ контроля параметров вторичного источника бесперебойного питания / Асадчий А.В., Солдатов А.И., Солдатов А.А., Сорокин П.В., Шульгина Ю.В., Костина М.А., Чубов С.В. № 2018133184. Заявл. 18.09.2018; опубл. 13.05.2019.
Пат. 2689323 Российская Федерация, СПК G01R 19/165 (2019.02), G01R 19/257 (2019.02). Устройство для контроля параметров вторичного источника бесперебойного питания / Асадчий А.В., Солдатов А.И., Солдатов А.А., Сорокин П.В., Шульгина Ю.В., Костина М.А., Чубов С.В. № 2018133185. Заявл. 18.09. 2018; опубл. 27.05.2019.
Гальперин М.В. Введение в схемотехнику. М. : Энергоатомиздат, 1982. 120 с. (Библиотека по автоматике; вып. 623).
Гальперин М.В. Практическая схемотехника в промышленной автоматике. М. : Энергоатомиздат, 1987. 320 с.
Гусев В.Г., Гусев Ю.М. Электроника : учеб. пособие для вузов. М. : Высшая школа, 1982. 622 с.
Герасимов В.М., Скворцов В.А. Электронные цепи и микросхемотехника : учеб. пособие. Томск : Изд-во Том. гос. ун-та систем управления и радиоэлектроники, 2004. Ч. 2: Схемотехника ключевых устройств формирования и преобразования сигналов. 209 с.