Previous Page  5 / 17 Next Page
Information
Show Menu
Previous Page 5 / 17 Next Page
Page Background

Оптимизация моделирующих стендов для изделий ракетно-космической техники…

Инженерный журнал: наука и инновации

# 5·2017 5

Поэтому в помощь им для расчета систем дифференциальных урав-

нений подключались высокоскоростные аналоговые вычислительные

комплексы, обладающие, однако, невысокой точностью вычислений.

В целом получалась довольно сложная АЦВС (первая проблема), мо-

делирующая движение изделия РКТ с невысокой точностью (вторая

проблема).

Еще одна (третья) проблема была связана с тем, что некоторые

приборы БСУ сложно, а некоторые и невозможно заставить работать

в наземных условиях, как в полете. Примерами могут служить соот-

ветственно гироскопы и датчики угловых скоростей.

Есть три варианта решения этой проблемы, имеющие свои до-

стоинства и недостатки. Перечислим их в порядке возрастания стои-

мости реализации: 1) использование вместо прибора БСУ програм-

мы, имитирующей его работу в полете; 2) создание специального

устройства — аппаратно-программного имитатора (АПИ) работы

прибора БСУ в полете; 3) воссоздание в наземных условиях воздей-

ствий, характерных для полета, с целью «обмануть» прибор (напри-

мер, размещение гироскопов на трехстепенном поворотном стенде,

управляемом от АЦВС).

В том или ином виде эти проблемы решаются, однако вопрос оп-

тимизации такой сложной системы, как СПМ, долго оставался акту-

альным. Его решению способствовал постоянный рост производи-

тельности персональных компьютеров (ПК). На определенном этапе

их использование позволило снять проблемы работы в реальном вре-

мени и точности моделирования. Также на основе ПК оказалось лег-

ко создавать и использовать АПИ приборов БСУ. Стандартом для

программирования на СПМ де-факто стал язык C++.

Развитие технологий коснулось и БСУ изделий РКТ. Важным

шагом стало использование мультиплексного канала информацион-

ного обмена (МКИО) между БЦВМ и другими приборами БСУ изде-

лия. Это позволило стандартным образом подключать АПИ приборов

БСУ к МКИО, прослушивать МКИО, фиксируя весь информацион-

ный обмен с привязкой к времени. Базовым стал СПМ в составе ПК и

БЦВМ, связанных МКИО, с возможностью подключения приборов

БСУ или АПИ.

Другой, менее заметный, но еще более значимый шаг был сделан

разработчиками программного обеспечения (ПО) для БСУ изделий

РКТ. Для программирования алгоритмов систем управления стали

использовать язык C++, а для их отладки — обычный ПК.

Не вдаваясь в технологию того, как программы на языке С++

трансформируются в коды для БЦВМ, отметим факт рождения пол-

ной копии программ БСУ на языке С++. Важно отметить, что авто-

ром и гарантом соответствия программ систем управления и их ко-