Перейти на стартовую страницу
2020-07-24 12:04:00 /РИА "Сибирь" /Томск
В Томске ученые создают программный комплекс для проектирования спутников ГЛОНАСС




Система автоматизированной поддержки и сопровождения бортового программного обеспечения, разработанная в Томском политехническом университете, будет внедрена в акционерном обществе "Информационные спутниковые системы имени академика М. Ф. Решетнева" (Железногорск, Красноярский край).

"Первая версия САПР - системы автоматизированной поддержки и сопровождения - бортового программного обеспечения была создана в 2012 году политехниками при участии студентов старших курсов бакалавриата и магистрантов. Сейчас модернизированная версия САПР БПО проходит тестовые испытания при проектировании космических аппаратов новых орбитальных группировок. Планируется, что программный комплекс, разработанный в ТПУ, будет внедрен для использования в АО "Информационные спутниковые системы" в конце 2020 года", - рассказал доцент отделения информационных технологий ТПУ Сергей Цапко.

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

По словам разработчиков, программное обеспечение является очень специфичным, так как создано на основе методологии проектирования бортового программного обеспечения, разработанной научным коллективом АО "Информационные спутниковые системы".

"В САПР БПО реализован уникальный функционал управления конфигурацией телеметрической информации на этапе проектирования от параметров до отчетов различного уровня. Кроме того, наша система обладает возможностью построения сложной иерархии межсистемных связей, позволяющих автоматически выполнять пересчет результирующих данных архитектурного проекта БПО", - поясняет Сергей Цапко.

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

"САПР БПО выполняет роль информационной системы, хранящей систематизированную совокупность данных об изделии, нужных проектанту на этапах определения требований, архитектурного проектирования, тестирования и сопровождения. Она позволяет повысить скорость повторного использования информации за счет обеспечения доступа к данным ранее выполненных проектов, а также упрощает процесс внесения изменений на схожих изделиях на этапе сопровождения. Кроме того, одной из задач системы является автоматизированное формирование проектной документации. В ходе отработки в АО "Информационные спутниковые системы" САПР БПО уже используется при проектировании новых космических аппаратов серии ГЛОНАСС-К", - уточняет эксперт.

 

Источник: https://news.tpu.ru/news/2020/07/24/36503/