УДК 629.78.018:681.5
АВТОМАТИЗИРОВАННАЯ СИСТЕМА УПРАВЛЕНИЯ ТЕПЛОВЫМИ ПОТОКАМИ ПРИ ПРОВЕДЕНИИ ТЕПЛОВАКУУМНЫХ ИСПЫТАНИЙ КОСМИЧЕСКИХ АППАРАТОВ
А. В. Шевляков1, И. А. Выхристюк1, А. Г. Верхогляд1, В. И. Халиманович2, В. В. Христич2
Конструкторско-технологический институт научного приборостроения Сибирского отделения Российской академии наук (КТИ НП СО РАН) Российская Федерация, 630058, г. Новосибирск, ул. Русская, 41. E-mail: [email protected] 2 ОАО «Информационные спутниковые системы» имени академика М. Ф. Решетнёва» Российская Федерация, 662972, г. Железногорск Красноярского края, ул. Ленина, 52
E-mail: [email protected]
Тепловакуумные испытания являются важной составляющей предполетной отработки космических аппаратов. Представлена система управления тепловыми потоками при проведении тепловакуумных испытаний с количеством контрольных точек до 750 и управляющих воздействий до 380 (каналов). Она обеспечивает анализ нештатных ситуаций и автоматическое управление алгоритмом испытаний, контролирует температуру различных точек изделия в диапазоне от -150 до +150 С. Представлен разработанный алгоритм автоматического вывода испытываемого объекта на заданное температурное распределение. Результаты опытных испытаний алгоритма свидетельствуют о его работоспособности.
Ключевые слова: космический аппарат, предполетные испытания, тепловакуумные испытания, автоматизация.
AUTOMATED CONTROL SYSTEM OF HEAT FLUXES AT THERMOVACUUM TESTING
OF SPACECRAFTS
A. V. Shevlyakov1, I. A. Vykhristyuk1, A. G. Verkhoglyad1, V. I. Khalimanovich2, V. V. Hristich2
technological Design Institute of Scientific Instrument Engineering of the Siberian Branch of the Russian Academy of Sciences (TDI SIE SB RAS), 41, Russkaya str., Novosibirsk, 630058, Russian Federation E-mail: [email protected] 2 JSC "Information satellite system" named after academician M. F. Reshetnev" 52, Lenin str., Zheleznogorsk, Krasnoyarsk region, 662971, Russian Federation E-mail: [email protected]
Thermovacuum tests are an important component for preflight of spacecrafts working off. Control system of heat fluxes at thermovacuum tests with quantity of control points up to 750 and operating influences up to 380 (channels) is reported. This system provides the analysis of emergency situations and automatic control of testing algorithm, as well as, supports the temperature of article various points in the range from -150 up to +150°C. Algorithm for automatic obtaining specified temperature distribution is presented. Results ofpilot tests of algorithm testify to its working capacity.
Keywords: spacecraft, preflight tests, thermovacuum test, automation.
Современная стратегия экспериментальной отработки космических аппаратов (КА) основывается преимущественно на наземной отработке систем и частей КА. При этом имитация штатных условий эксплуатации производится в наиболее полном возможном объеме [1]. Тепловакуумные испытания (ТВИ) являются важной составляющей предполетной отработки КА [2]. Во время ТВИ имитируются такие условия космоса, как вакуум, солнечный поток, резкие перепады температуры по поверхности КА.
Современные системы для проведения ТВИ имеют возможность использования сотен устройств подвода
мощности (УПМ) и датчиков температуры, что делает необходимым автоматизацию задачи получения определенного температурного режима на испытываемом КА.
Представленная система предназначена для проведения различных тепловакуумных испытаний с количеством контрольных точек до 750 и управляющих воздействий до 380 (каналов). Работы по разработке автоматизированной системы велись в рамках создания горизонтальной вакуумной установки ГВУ-600 для ОАО «ИСС» имени академика М. Ф. Решетнева». Система осуществляет автоматическое управление ходом испытаний в крупноразмерной горизонтальной
Авиационная и ракетно-космическая техника
вакуумной камере ГВУ-600 с объёмом более 600 м3 (рис. 1), обеспечивает анализ нештатных ситуаций и автоматическое управление алгоритмом испытаний, контролирует температуру различных точек изделия в диапазоне от -150 до +150 °С, позволяет проводить в автоматическом режиме один из видов тепловакуум-ных испытаний: термобалансные или термостатические.
Термобалансные испытания подразумевают подачу постоянной мощности независимо от температуры либо релейное управление мощностью в заданном температурном диапазоне.
Термостатические (термоциклические) тепловаку-умные испытания заключаются в последовательном выводе испытываемого КА на определенные температурные режимы (ТР) и поддержание заданных ТР в течение требуемого времени. Под температурным режимом подразумевается такое состояние объекта, при котором температура, измеряемая в контролируемых точках, существенно не меняется со временем.
Рис. 1. Крупноразмерная горизонтальная вакуумная камера ГВУ-600 с объёмом более 600 м3
Задача получения заданного температурного режима. Сложность проведения испытаний заключается в том, что любой источник тепла в общем случае оказывает влияние на любую точку объекта, вызывая изменение температуры на ней. Поэтому практически невозможно перейти к конечному числу одноконтурных регуляторов.
В общем случае существует N управляемых УПМ и Т датчиков, фиксирующих температуру в интересующих точках испытываемого изделия. Влияние изменения подводимой мощности на изменение температуры в каждой точке неизвестно.
F(nl, п2, ..., п^) = (/ъ /2, •••, Т - неизвестная зависимость ТР от значений подводимых мощностей.
Входными данными являются: исходный ТР (/{0], 4°], •••, 4°), исходное значение подводимых
мощностей (п{0], п20], • .., пN), требуемый ТР
(?/ц, ?2ц, • .., ?ТЧ) и точность 5/ получения ТР. Искомым является вектор значений подводимых мощностей (п[ п^], • .., п[ N), при котором получается ТР
(/14^, • .., 4^), отличающийся от требуемого не
более чем на величину 5/ в каждой контролируемой точке:
F (пР, п™, • .., п^ ) = (И /2£], •, ^), V/ е{1, 2, •, N} |//[ц - <51.
Алгоритм управления тепловыми потоками.
Решение задачи основано на нахождении приращения F в текущей точке, при изменении мощности на каждом УПМ на известную величину Дп„ / е {1, 2, ..., N}, и вычислении вектора коэффициентов (кь к2, ..., кдг) в предположении, что F локально линейна, а точнее, что
F(n1 +к1Дп1, «2 +к2Дп2, •., ^ +^Дпн)-F(nx,n1, •., пн) =
=к■(F(«1 +Дп1, п,, • •, nN)-F(nl,nl, •., %)) + (1)
+kN ■(F(пх, п2, •.., nN +ДnN)-F(пх, п2, • •., nN)).
Реализация алгоритма состоит в последовательном изменении мощности на каждом УПМ на известную величину и ожидании выхода системы на ТР. Для ожидания ТР используется три параметра - время ожидания реакции системы, время ожидания баланса и допуск на баланс. Время реакции системы определяет интервал, в течение которого после изменения мощности не контролируется выход на ТР. Допуск на баланс задает минимальное отклонение температуры в любой контролируемой точке за время, меньшее времени ожидания баланса, при котором констатируется температурная нестабильность системы. Ожидание ТР заканчивается, если за время ожидания баланса температура во всех точках изменилась на величину, не превышающую допуска на баланс.
После получения ТР для текущего УПМ мощность на нем возвращается в исходное состояние и меняется мощность следующего. В результате этого процесса получается набор ТР:
F(п[0] +Дп, п20], •.., п№]) = (/11], 41], • .., /Т1])
... (2)
F(, п20], • .., )=((], ^], •., р]),
где 1]- - температура, зарегистрированная на у-м
датчике при изменении мощности на /-м УПМ. Из (1) и (2) получаем систему из Т уравнений с N неизвестными:
(/[1] _ ЛЧ /[2] _ 7[Ц
11 11 11 11
/[1] _ 7[Ц /[2] _ гИ
'2 '2 '2 '2
/[1] _ /"И /[2] _
V Т
ДЫ] _ г[Ц] Л
ДЫ] _ лц 12 12
ТТЫ ] _ ш
2 J
(к1 Л
V кы J
( /[0] _ ДО Л
/[0] _ 7[Ц] /2 /2
V Т
(3)
т J
После успешного решения системы (3) [3] значение подводимых мощностей устанавливается в
(п[ц],4Ц], ..., пЦ) =
= (п{0] + к1Ап1,п20] + к2Дп2, ..., п[Ы +кЫДпЫ)
и ожидается выход системы на ТР (
ц], ц ]
2
[ Ц ]
В общем случае (исходя из практического предположения, что Т > Ы) система (3) переопределена, т. е. любое решение имеет невязку, которая связана с нелинейностью ¥, неточностью определения выхода системы на ТР, а также с погрешностью измерения температуры, нелинейностью УПМ и неконтролируемым подводом мощности. Еще одним фактором, влияющим на наличие и величину невязки, является теоретическая достижимость требуемого ТР. Система датчиков и УПМ может быть сконфигурирована так, что запрашиваемый ТР не может быть получен ни при каких значениях мощностей.
Невязку, вызванную нелинейностью ¥, можно уменьшать путем последовательного применения вышеописанного алгоритма, добиваясь на каждом этапе минимизации невязки и беря в качестве исходного состояния для следующего этапа состояние, полученное на текущем.
Результаты. Нами проведены опытные испытания алгоритма управления. В результате получены данные, подтверждающие работоспособность алгоритма.
В эксперименте было задействовано семь каналов мощности (рис. 2) и пять контрольных точек измерения температуры (рис. 3). В соответствии с регламентом описанного выше алгоритма сначала было проведено последовательное изменение мощности на каждом УПМ на известную величину с ожиданием выхода системы на ТР. После получения ТР для текущего УПМ мощность на нем возвращалась в исходное состояние и менялась мощность следующего (правая часть графиков на рис. 2 и 3 до времени 16.00). Затем в соответствии с (3) устанавливались вычисленные значения подводимых мощностей и ожидался выход системы на ТР (правая часть графиков на рис. 2 и 3 после времени 16.00). Как видно из этих рисунков, выход на заданный ТР успешно осуществлен в автоматическом режиме.
07:00:00 10:00:00 13:00:00 16:00:00 19:00:00 22:00:00 01:00:00 04:00:00 07:00:00
21112012 21 112012 21.11.2012 21.11.2012 21.11.2012 21.11.2012 22.11.2012 22.11.2012 22.11.2012
Рис. 2. Графики зависимости мощности от времени для семи УПМ, участвующих в эксперименте по проверке действия алгоритма
07:00:00 10:00:00 13:00:00 16:00:00 19:00:00 22:00:00 01:00:00 04:00:00 07:00:00
21.11.2012 21.11.2012 21.11.2012 21.11.2012 21.11.2012 21.11.2012 22.11.2012 22.11.2012 22.11.2012
Рис. 3. Графики зависимости температуры от времени для пяти контролируемых точек, используемых в эксперименте по проверке действия алгоритма
Авиационная и ракетно-коcмическая техника
В работе представлена система управления тепловыми потоками при проведении тепловакуумных (термобалансных или термостатических) испытаний космических аппаратов с количеством контрольных точек до 750 и управляющих воздействий до 380 (каналов). Она обеспечивает анализ нештатных ситуаций и автоматическое управление алгоритмом испытаний, контролирует температуру различных точек изделия в диапазоне от -150 до +150 °С. Приведен разработанный алгоритм автоматического вывода испытываемого объекта на заданное температурное распределение. Результаты опытных испытаний алгоритма свидетельствуют о его работоспособности.
Библиографические ссылки
1. Александровская Л. Н. Теоретические основы испытаний и экспериментальная отработка сложных технических систем. М. : Логос, 2003. 736 с.
2. Экспериментальная отработка космических летательных аппаратов / В. А. Афанасьев [и др.] ; под ред. Н. В. Холодкова. М. : Изд-во МАИ, 1994. 210 с.
3. Калиткин Н. Н. Численные методы. М. : Наука, 1978. 512 с.
References
1. Aleksandrovskaya L. N. Teoreticheskiye osnovi ispitanii i eksperemental'naya otrabotka slozhnih tehnicheskih sistem (Theoretical bases of testing of sophisticated technical systems and their experimental working off). Мoscow, Logos Publ., 2003. 736 p.
2. Afanasiev V. A., Barsukov V. S., Gofin M. Ya., Zaharov Yu. V., Strelchenko A. N., Shalunov N. P. Eksperemental'naya otrabotka kosmicheskih letatel'nyh apparatov (Experimental working off for space aircrafts). Edited N. V. Kholodkova. Moscow, MAI Publ., 1994. 210 p.
3. Kalitkin N. N. Chislennye metodi (Numerical methods). Moscow, Nauka Publ., 1978. 512 р.
© Шевляков А. В., Выхристюк И. А., Верхогляд А. Г., Халиманович В. И., Христич В. В., 2014