Научный журнал
Международный журнал прикладных и фундаментальных исследований
ISSN 1996-3955
ИФ РИНЦ = 0,593

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

Анкудинов К.А. 1 Анкудинов А.И. 2 Карпов Е.Б. 2 Карпов И.Е. 2
1 Финансовый университет при Правительстве РФ
2 Тульский институт экономики и информатики
Разработан алгоритм расчета контроллеров согласования микроконтроллерных измерительно-управляющих систем с измерительными преобразователями и исполнительными устройствами систем. Подынтервалы выходных напряжений измерительных преобразователей и входных напряжений исполнительных устройств могут быть любыми из интервала напряжений от –15 до +15 В, а входные и выходные напряжения микроконтроллерных измерительно-управляющих систем строго определены интервалом от 0 до +5 В, что и определяет необходимость разработки алгоритма расчета контроллеров согласования таких систем по входам и по выходам.
контроллер согласования
микроконтроллерная измерительно-управляющая система
1. Агафонов Ю.М. Методика построения микроконтроллерных устройств управления СКЗ МГ / Ю.М. Агафонов, А.И. Анкудинов, С.И. Петроченков, А.Б. Воскресенский, В.А. Михаленко, П.П. Какалин, Н.С. Акиншин, К.А. Анкудинов // Газовая промышленность. 2007. № 4. С. 48-51.
2. Агафонов Ю.М. Применение микроконтроллеров для синтеза цифровых конечных автоматов / Ю.М. Агафонов, Н.С. Акиншин, Р.Н. Акиншин, К.А. Анкудинов, А.И. Анкудинов, К.Ю. Казаков // Известия высших учебных заведений. Электроника. 2007. № 5. С. 40-44.
3. Агафонов Ю.М. Расчет преобразователя «напряжение-напряжение» на операционных усилителях в измерительных комплексах телемеханики / Ю.М. Агафонов, Н.С. Акиншин, Р.Н. Акиншин, К.А. Анкудинов, А.И. Анкудинов // Датчики и системы. 2007. № 9. С. 14-16.
4. Агафонов Ю.М. Система контроля управления и согласования СКЗ с комплексами телемеханики / Ю.М. Агафонов, Н.С. Акиншин, К.А. Анкудинов, А.И. Анкудинов, А.Б. Воскресенский, Р.Н. Акиншин // Газовая промышленность. 2007. № 7. С. 58-61.
5. Акиншин Н.С. Синтез микроконтроллерных систем для исследования зрительно-двигательных возможностей человека / Н.С. Акиншин, К.А. Анкудинов, А.И. Анкудинов, Е.Б. Карпов, И.Е. Карпов // Известия Тульского государственного университета. Технические науки. 2013. № 7-2. С. 78-87.
6. Акиншин Р.Н. Вероятностная оценка работоспособности EEPROM-памяти микроконтроллеров при синтезе цифровых конечных автоматов / Р.Н. Акиншин, Ю.М. Агафонов, К.А. Анкудинов, А.И. Анкудинов // Известия высших учебных заведений. Приборостроение. 2007. Т. 50, № 8. С. 23-27.
7. Анкудинов А.И., Кравец В.И., Семченко М.Я. Измеритель коэффициента затухания одиночных экспоненциальных радио- и видеоимпульсов // Измерительная техника. 1988. № 8. С. 36-37.
8. Анкудинов А.И., Кравец В.И., Анкудинов К.А. Измерение электромеханической постоянной времени электропривода постоянного тока // Измерительная техника. 1990. № 12. С. 31-32.
9. Анкудинов А.И., Кравец В.И., Анкудинов К.А. Искажения фронта и амплитуды экспоненциальных видеоимпульсов электронным усилителем // Известия высших учебных заведений. Приборостроение. 1990. Т. 33, № 9. С. 59-64.
10. Анкудинов А.И., Кравец В.И., Анкудинов К.А. Мощный компенсационный двусторонний амплитудный ограничитель // Известия высших учебных заведений. Приборостроение. 1991. Т. 34, № 7. С. 53-55.
11. Анкудинов А.И., Кравец В.И., Семченко М.Я., Анкудинов К.А. Устройство для контроля мертвого хода механической передачи электропривода // Авторское свидетельство SU 1677792. Опубликовано: 15.09.1991. Бюл. № 34.
12. Анкудинов К.А. Измерение электромеханической постоянной времени электропривода постоянного тока по амплитуде реакции апериодического звена // Известия высших учебных заведений. Электромеханика. 2008. № 6. С. 26-29.
13. Анкудинов К.А. Способ измерения постоянной времени электропривода / К.А. Анкудинов, А.И. Анкудинов, Н.С. Акиншин, О.А. Глаголев, А.В. Емельянов , В.В. Мануйлов // Известия высших учебных заведений. Приборостроение. 2009. Т. 52, № 12. С. 43-49.
14. Ильин А.А., Ильин Р.А., Анкудинов К.А. Математическое обеспечение синтеза математических моделей сложных динамических процессов по выборке данных их предыстории // Известия Тульского государственного университета. Технические науки. 2012. № 3. С. 305-311.
15. Карпов Е.Б., Карпов И.Е., Карпова Т.Е., Анкудинов К.А., Анкудинов А.И., Акиншин О.Н., Акиншин Р.Н. Контроллер зрительно-двигательной реакции человека // Патент на полезную модель RUS 132906. Заявка: 30.04.2013. Опубликовано: 27.09.2013. Бюл. № 27.
16. Ankudinov A.I., Kravets V.I., Semchenko M.Ya. Damping factor meter for single exponential radio and video pulses // Measurement Techniques. 1988. Vol. 31, № 8. P. 776-779.
17. Ankudinov A.I., Kravets V.I., Ankudinov K.A. Measurement of the electromechanical time constant of DC electric drives // Measurement Techniques. 1990. Vol. 33, № 12. P. 1229-1231.

Обобщенная блок-схема микроконтроллерной (МК) измерительно-управляющей системы (ИУС) представлена на рис. 1 и включает в себя: собственно МК ИУС [1, 2, 5, 6, 14]; совокупность различных измерительных преобразователей (ИП); совокупность контроллеров согласования по входу (КСВХ) МК ИУС; совокупность контроллеров согласования по выходу (КСВЫХ) МК ИУС; совокупность различных исполнительные устройст ва (ИУ).

ankud1.wmf

Рис. 1. Обобщенная блок-схема МК ИУС

В качестве совокупности ИП используются [4, 7, 12, 16]: датчики температуры, датчики активного и реактивного сопротивлений, измерительные шунты, тензометрические датчики, датчики электрохимического потенциала (ДЭХП) [4], датчики поляризационного потенциала (ДПП) [4] и др., а в качестве ИУ [3, 8, 10, 11, 13, 15, 17] – различные типы электродвигателей, тахогенераторы (ТГ) [8, 17], электронных усилителей, тиристорные и оптоэлектронные твердотельные переключатели и регуляторы (ОТПР) [10], генераторы, модуляторы и др. В современных МК ИУС, с точки зрения критерия функциональная полнота / стоимость, целесообразно использовать МК фирм «Atmel» и «Microchip» [1, 2, 5], тогда интервалы входных и выходных напряжений МК ИУС строго определены: ank1.wmf[0; +5] В; ank2.wmf В. Учитывая функциональные связи, из рис. 1 следует: ank3.wmf В; ank4.wmf В. Выходные напряжения ИП являются входными напряжениями КСВХ и могут быть любыми подынтервалами из интервала напряжений ank5.wmf В, а выходные напряжения КСВЫХ являются входными напряжениями ИУ и тоже могут быть любыми подынтервалами из интервала напряжений ank6.wmf В.

Цель работы. Разработать алгоритм расчета КСВХ – для сопряжения ИП с МК ИУС и КСВЫХ – для сопряжения МК ИУС с ИУ, удовлетворяющих условиям:

ank7.wmf (1)

которые позволят выбрать элементную базу для построения схемы таких контроллеров согласования: КСВХ – первая система уравнений в (1); КСВЫХ – вторая система уравнений в (1).

Электрическая схема КСВХ и КСВЫХ. Существует большое множество вариантов подынтервалов входных сигналов КСВХ и выходных сигналов КСВЫХ, которое определяется большим разнообразием типом ИП и ИУ, соответственно. Принимая во внимание условия (1), синтезировать КСВХ и КСВЫХ целесообразно на основе операционных усилителей (ОУ) [3, 7, 9-11, 16]. Схема КСВХ и КСВЫХ одна и та же, а разница лишь в их настройке на соответствие условиям (1) и в месте установки в МК ИУС (рис. 1). Поэтому, где это допустимо, контроллеры сопряжения по входу и выходу КСВХ и КСВЫХ будем называть просто КС. Принципиальная электрическая схема КС на двух ОУ – КР140УД708 представлена на рис. 2.

ankud2.wmf

Рис. 2. Принципиальная электрическая схема КС на двух ОУ – КР140УД708

Первый ОУ А1 – неинвертирующий повторитель напряжения (инверсный вход А1 соединен с выходом) [7, 16] с коэффициентом передачи ank8.wmf. Второй ОУ А2 – неинвертирующий каскад [9-11] с коэффициентом передачи ank9.wmf. На прямой вход А1 подается напряжение UD (точка D на рис. 2) с делителя R1R2. Так как ank10.wmf, то потенциалы точек D и С (рис. 2) равны между собой UD =UC, а напряжение UC – начальное смещением А2 по инверсному входу.

Графо-аналитическая интерпретация работы КС. Из выражения (1) следует, что КСВХ имеет большое множество подынтервалов входных сигналов, а КСВЫХ – большое множество подынтервалов выходных сигналов. Чтобы получить и обобщить результаты исследования рассмотрим графо-аналитическую интерпретация работы КС на примере двух подынтервалов входных сигналов КСВХ и двух подынтервалов выходных сигналов КСВЫХ. На двух следующих по тексту рисунках в одном масштабе показаны по две вертикальные оси (левая – ось входных сигналов КС – uвхКС, правая – ось выходных сигналов КС – uвыхКС, соответственно) и безразмерная горизонтальная линия, соединяющая нулевые значения входного и выходного сигнала КС uвхКС =uвыхКС = 0 В.

На рис. 3 представлена графо-аналитическая интерпретация процесса работы двух КСВХ при ank11.wmf В.

На рис. 4 изображена графо-аналитическая интерпретация процесса работы двух КСВЫХ при ank14.wmf В.

ankud3.tiff

Рис. 3. Графо-аналитическая интерпретация работы двух КСВХ : а – ИП – ДПП [4] с ank12.wmf В; б – ИП – ДЭХП [4] с ank13.wmf В

ankud4.tiff

Рис. 4. Графо-аналитическая интерпретация работы двух КСВЫХ : а – ИУ – ТГ [8, 17] с ank15.wmf В; б – ИУ – ОТПР [10] с ank16.wmf В

Так как коэффициент передачи каскада А1 ank17.wmf (рис. 2), то коэффициент передачи КС (каскада А2 КС) определяется из выражения (рис. 3, рис. 4)

ank18.wmf, (2)

где ank19.wmf и ank20.wmf – максимальное и минимальное напряжение выходных сигналов КС (КСВХ или КСВЫХ); ank21.wmf – модуль интервала выходных напряжений КС; ank22.wmf и ank23.wmf – максимальное и минимальное напряжение входных сигналов КС (КСВХ или КСВЫХ); ank24.wmf – модуль интервала входных напряжений КС.

Из анализа процессов, представленных на рис. 3 и рис. 4, следует основное уравнение графо-аналитической интерпретации работы КС, определяющее численные значения напряжения на выходе КС ank25.wmf при котором напряжение на входе КС ank26.wmf В

ank27.wmf. (3)

Зная численные значения ank28.wmf и K, определяемые из (3) и (2), соответственно, и учитывая графо-аналитические интерпретации работы КС (КСВХ и КСВЫХ) (рис. 3 и рис. 4) определяется начальное смещение ОУ А2 – UC (рис. 2) по инверсному входу

ank30.wmf. (4)

Расчет элементов схемы КС. В каскаде А2 КС (рис. 2) сопротивления резисторов R3 и R5 одного номинала и составляют единицы-десятки килоом [9, 11], а сопротивления резисторов R4 и R6 рассчитываются из обеспечения требуемого коэффициента передачи K (2)

R6 ≈ R4 = K·R3. (5)

В каскаде А1 КС (рис. 2) номиналы сопротивления резисторов R1 и R2 обычно различные, но в сумме составляют единицы-десятки килоом [7, 16]. Задаваясь сопротивлением резистора R2, из известного (4) начального смещения ank34.wmf по инверсному входу ОУ А1 определяется методом узловых потенциалов сопротивление резистора R1

ank35.wmf, (6)

где ank36.wmf В и ank37.wmf В – напряжения питания двух ОУ А1 и А2 КС (рис. 2).

По известным численным значениям напряжений ank38.wmf, ank39.wmf, ank40.wmf, ank41.wmf, коэффициенту передачи (2) – K и начальному смещению (4) – UC представляется возможным провести проверку результатов расчета КС из системы уравнений:

ank43.wmf (7)

Алгоритм расчета КС МК ИУС с ИП и ИУ

1. Для рассчитываемого КС, представленного на рис. 2, по заданным в (1) интервалам входных и выходных напряжений КС из (2) определяется коэффициент передачи КС – K.

2. Из основного уравнения (3) рассчитывается напряжение на выходе КС ank45.wmf, при котором напряжение на входе КС ank46.wmf= 0 В.

3. По формуле (4) рассчитывается начальное смещение ОУ А2 – ank47.wmf.

4. Выбрав величину сопротивлений резисторов R3 = R5 (единицы-десятки килоом) [9, 11], по выражению (5) рассчитывается точное значение сопротивления резистора цепи обратной связи ОУ А2 R4 и выбираем значение сопротивления резистора R6 ≈R4.

5. Выбрав величину сопротивления резистора R2 (единицы-десятки килоом) [7, 16], по формуле (6) рассчитывается сопротивление резистора R1 делителя напряжения R1 R2.

6. По результатам расчета КС проводится аналитическая проверка алгоритма работы рассчитанного КС по системе уравнений (7).

Проведем проверку работоспособности алгоритма расчета КСВХ – сопряжение ИУ с МК ИУС на конкретном примере, представленном на рис. 3,а.

Пример 1. По предложенному алгоритму рассчитать и провести проверку результатов расчета КСВХ с подынтервалом входных напряжений ank52.wmf В и стандартным интервалом выходных напряжений ank53.wmf В (рис. 3,а).

1. По формуле (2) определяем K = (5–0)/(5–1) = 1,25.

2. Из уравнения (3) находим UвыхКС(0) =5–1,25·5 = –1,25 В.

3. По формуле (4) вычисляем UC = (–1,25/1,25) = +1 В.

4. Выбираем R3 = R5 = 20 кОм, тогда из выражения (5) определяем величину сопротивления резистора R4 = 1,25·20 = 25 кОм и принимаем R6 = 24 кОм.

5. Выбираем R2 = 10 кОм, тогда по формуле (6) находим величину сопротивления резистора R1 = [(15–1)/(1–(–15)]·10 = 8,75 кОм.

6. Из системы уравнений (7) получаем: UвыхКСmin = 1,25(1–1) = 0 В, и UвыхКСmax = = 1,25(5–1) = 5 В, что полностью соответствует исходным данным на расчет КСВХ (рис. 3,а). Решение задачи расчета КСВХ (рис. 3,б) тоже полностью подтверждает сходимость результатов проверки работоспособности предложенного алгоритма.

Пример 2. По предложенному алгоритму рассчитать и провести проверку результатов расчета КСВЫХ с подынтервалом выходных напряжений ank58.wmfВ и стандартным интервалом входных напряжений ank59.wmf В (рис. 4,а).

1. По формуле (2) определяем K = [7–(–7)]/(5–0) = 2,8.

2. Из уравнения (3) находим UвыхКС(0) = 7–2,8·5 = –7 В.

3. По формуле (4) вычисляем UC = –(–7/2,8) = +2,5 В.

4. Выбираем R3 = R5 = 20 кОм, тогда из выражения (5) определяем величину сопротивления резистора R4 = 2,8·20 = 56 кОм и принимаем R6 = 56 кОм.

5. Выбираем R2 = 10 кОм, тогда по формуле (6) находим величину сопротивления резистора

R1 = [(15 –2,5)/(2,5 – (–15)] 10 » 7,143 кОм.

6. Из системы уравнений (7) получаем: UвыхКСmin = 2,8(0–2,5) = –7 В, и UвыхКСmaх = = 2,8(5–2.5) = +7 В, что полностью соответствует исходным данным на расчет КСВЫХ (рис. 4,а). Решение задачи расчета КСВЫХ (рис. 4,б) так же полностью подтверждает сходимость результатов проверки работоспособности предложенного алгоритма.

Выводы

1. На основе анализа структуры МК ИУС (рис. 1) сделан вывод о целесообразности синтезирования рассматриваемых КСВХ и КСВЫХ на основе ОУ (рис. 2).

2. На основе анализа графо-аналитической интерпретации работы двух КСВХ (рис. 3,а и 3,б) и двух КСВЫХ (рис. 4,а и 4,б) получено основное уравнение работы КС (3) – UвыхКС(0), которое обеспечило возможность расчета начального смещения ОУ КС (4) – UC для любых КСВХ и КСВЫХ по заданным исходным данным (1) и легло в основу разработанного алгоритма расчета КС МК ИУС с ИП и ИУ.

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


Библиографическая ссылка

Анкудинов К.А., Анкудинов А.И., Карпов Е.Б., Карпов И.Е. АЛГОРИТМ РАСЧЕТА КОНТРОЛЛЕРОВ СОГЛАСОВАНИЯ МИКРОКОНТРОЛЛЕРНЫХ ИЗМЕРИТЕЛЬНО-УПРАВЛЯЮЩИХ СИСТЕМ С ИЗМЕРИТЕЛЬНЫМИ ПРЕОБРАЗОВАТЕЛЯМИ И ИСПОЛНИТЕЛЬНЫМИ УСТРОЙСТВАМИ // Международный журнал прикладных и фундаментальных исследований. – 2014. – № 2-2. – С. 17-21;
URL: https://applied-research.ru/ru/article/view?id=4998 (дата обращения: 20.04.2024).

Предлагаем вашему вниманию журналы, издающиеся в издательстве «Академия Естествознания»
(Высокий импакт-фактор РИНЦ, тематика журналов охватывает все научные направления)

«Фундаментальные исследования» список ВАК ИФ РИНЦ = 1,674