Решетнеескцие чтения. 2015
УДК 629.78:004.65
АВТОМАТИЗИРОВАННАЯ СИСТЕМА КОНТРОЛЯ МАССОВЫХ ХАРАКТЕРИСТИК КОСМИЧЕСКОГО АППАРАТА: ОПЫТ ВНЕДРЕНИЯ, РЕЗУЛЬТАТЫ РАБОТЫ
Е. В. Зайцева, А. В. Темляков
АО «Информационные спутниковые системы» имени академика М. Ф. Решетнева» Российская Федерация, 662972, г. Железногорск Красноярского края, ул. Ленина, 52
E-mail: [email protected]
Приводится опыт внедрения системы контроля массовых характеристик КА в АО «ИСС». Представлены результаты анализа работы, обозначены недостатки и основные направления доработки системы.
Ключевые слова: контроль масс, СУБД, САПР.
AUTOMATIC SYSTEM FOR MASS CONTROL OF THE SPACECRAFT: EXPERIENCE IN IMPLEMENTING, RESEARCH RESULTS
E. V. Zaytseva, A. V. Temlyakov
JSC "Academician M. F. Reshetnev "Information satellite systems" 52, Lenin str., Zheleznogorsk, Krasnoyarsk region, 662972, Russian Federation E-mail: [email protected]
The article summarises experience of implementing systems for control mass properties of spacecraft at JSC "ISS-Reshetnev". Results of the research analysis, the shortcomings and the main directions for further development of the system are presented.
Keywords: mass control, DBMS, CAD.
Одной из важнейших задач, решаемых при проектировании/изготовлении космических аппаратов (КА), является контроль массовых характеристик деталей и сборочных единиц КА.
Значимость этой задачи обусловлена спецификой изготовления космических аппаратов: к массе изготавливаемого изделия предъявляются жёсткие ограничения по величине массы, выводимой ракетоносителем на орбиту. Общие требования к контролю масс изложены в государственном стандарте по контролю масс и положений центров масс [1].
Решение задачи контроля массовых характеристик изделия начинается с проектного бюджетирования массовых величин отдельных подсистем КА. Окончательный контроль массовых характеристик, как отдельных деталей, так и сборочных единиц, выполняется после их изготовления для верификации соответствия действительных и проектных массовых характеристик изготовленных деталей и сборочных единиц (ДСЕ). Контроль массовых характеристик представляет собой постоянный мониторинг значений фактической и проектной величины массы ДСЕ КА на каждом этапе проектирования/изготовления КА, в котором задействованы проектные, конструкторские и производственные подразделения предприятия, включая отдел технического контроля. Автоматизация контроля и учета массовых характеристик ДСЕ КА - один из основных этапов повышения качества проектируемых КА.
Для автоматизации процесса контроля массовых характеристик в 2008 году в АО «ИСС» была начата
разработка специализированной системы [2]. Разработка была выполнена с использованием архитектуры «клиент-сервер» [3]. Серверная часть системы базируется на СУБД Oracle [4], клиентское приложение (программная оболочка MControl) реализовано в виде приложения под Windows, разработано на языке C++ с использованием библиотеки MFC, в среде Visual Studio. Для взаимодействия с базой данных использована технология ODBC, базовые запросы к СУБД реализованы в виде хранимых серверных процедур. Проводится резервное копирование данных системы на различных уровнях, сервер базы данных расположен на виртуальной машине, работающей под управлением механизмов WMware ESXi [5]. Таким образом, обеспечивается фактически бесперебойная работа системы.
Система в течение шести лет активно используется в АО «ИСС». В системе работают более двух сотен человек, задействовано около десятка конструкторских подразделений, а также сотрудники производственных цехов и проектных подразделений. Система дала возможность оперативно вносить и контролировать изменения массовых характеристик в проектной и конструкторской документации.
Уровни доступа в системе разграничены в соответствии с ролями пользователей.
«Гости» - пользователи системы, задачи которых сводятся к просмотру содержащейся в ней информации.
«Конструкторы» - пользователи, имеющие возможность работать с узлами, к которым им открыт доступ: создают узлы, соответствующие сборочным
Программные средства и информационные технологии
единицам; вносят в узлы данные (обозначение, наименование, тип, масса); выпускают по данным в системе документ ТБВ. Для открытия доступа к нужным узлам или при возникновении каких-либо затруднений обращаются к операторам системы.
«Операторы» - пользователи, имеющие возможность осуществлять любые действия в программной оболочке МСоПго1, допустимые её функционалом: имеют возможность вносить в систему схему деления изделия. Также операторы вносят в систему информацию из весовых талонов, принимают обращения пользователей с последующим выполнением необходимых действий. Операторы имеют права на такие операции, как открытие доступа к узлам, перемещение узлов, удаление узлов, смена авторства узлов, созданных другим автором, смена параметров узла, удаление узлов, созданных другим автором, изменение фактической массы узла, регистрация новых пользователей, добавление новых материалов в систему.
В АО «ИСС» было разработано положение о работе в системе контроля масс, регламентирующее действия пользователей системы, включающее описание взаимодействий работающих в ней подразделений.
Несмотря на очевидную приносимую пользу использования системы контроля масс, проведённый анализ работы системы выявил следующие её недостатки:
1. Недостаточно полное разграничение пользовательских прав: на текущий момент функционирование системы контроля масс невозможно без задействования для её обслуживания отдельной группы людей, которая регистрируется в ней с правами «Оператор». Их вмешательство необходимо для осуществления типовых действий, таких как выдача прав доступа на создание новых узлов, перемещение, копирование, удаление, изменение параметров имеющихся, передача прав и авторства другому пользователю и т. д. Эти действия могут быть разграничены между остальными пользователями системы, однако на текущий момент для множества типичных ситуаций автоматизация этих функций для конструкторской группы не предусмотрена, пользователи вынуждены обращаться к оператору, чтобы тот выполнил их вручную.
2. В техническом обслуживании системы также имеются проблемы: большинство штатных функций администрирования, предусмотренные системой, в том числе ежедневные обновления масс и контроль целостности связей, а также решение проблем пользователями, не автоматизированы.
3. Отмечена недоработка функционала, связывающего распределение масс по конструкторской схеме деления с бюджетом лимитов массовых величин, по этой причине в проектном подразделении система оказалась невостребованной и практически не используется, специалисты проектного отдела лишь формально имеют возможность просматривать информацию системы.
Сформулированы основные направления доработки системы:
- функционал системы должен предоставлять полноценные возможности мониторинга проектных и
фактических масс, отслеживание связей между схемой деления КА и лимитной сводкой масс по подсистемам;
- в разрабатываемой системе контроля масс должны быть полностью автоматизированы базовые операции, работа техников-операторов сведена к минимуму;
- функционал администрирования, обновление масс аппаратов, проверка целостности связей и корректности сводки масс должно проводиться автоматически, типовые действия администратора через прямые обращения к базе данных должны быть автоматизированы через системное меню программы с целью снижения вероятности совершения ошибки;
- пользовательский интерфейс должен быть переработан в сторону удобства и эффективности использования;
- интеграция с действующими в АО «ИСС» системами, такими как CATIA, SmarTeam, АСУ управления и производства.
После окончательного утверждения перечня планируемых изменений будет принято решение о доработке системы и выпуске нового регламента работы с нею.
Библиографические ссылки
1. ГОСТ 17265-80. Детали и сборочные единицы ракетных и космических изделий. Контроль масс и положений центров масс.
2. Автоматизированная система контроля, учета и анализа массовых характеристик деталей и сборочных единиц космического аппарата при его проектировании и изготовлении // Решетневские чтения : материалы XVIII Междунар. науч. конф. Красноярск, 2014. 284 с.
3. Таненбаум Э., Ванн Стеен М. Распределенные системы. Принципы и парадигмы. СПб. : Питер, 2003. 877 с.
4. Почему Oracle Database 12c? [Электронный ресурс]. URL: http://www.oracle.com/ru/database/over-view/index.html (дата обращения: 15.09.2015).
5. vSphere ESXi Hypervisor [Электронный ресурс]. URL: http://www.vmware.com/ru/products/vsphere/features/ esxi-hypervisor (дата обращения: 15.09.2015).
References
1. GOST 17265-80. Detali i sborochnye edinitsy raketnykh i kosmicheskikh izdeliy. Kontrol' mass i polozheniy tsentrov mass [Parts and assembly units of rocket and space products. Control of weight and center of gravity].
2. Avtomatizirovannaya sistema kontrolya, ucheta i analiza massovykh kharakteristik detaley i sborochnykh edinits kosmicheskogo apparata pri ego proektirovanii i izgotovlenii // Reshetnevskie chteniya [Automatic system for accounting and mass control of parts and assembly units of the spacecraft during its design and]. Materialy XVIII Mezhdunarodnoy nauchnoy konferentsii. Krasnoyarsk, 2014. 284 p.
3. Tanenbaum E., Vann Steen M. Raspredelennye sistemy. Printsipy i paradigm [Distributed systems. The
Решетнееские чтения. 2015
principles and paradigms]. St. Petersburg : Piter, 2003. 877 p.
4. Pochemu Oracle Database 12c? [Why Oracle Database 12c?] Available at: http://www.oracle.com/ru/ database/overview/index.html (accessed: 15.09.2015).
5. vSphere ESXi Hypervisor. Available at: http://www.vmware.com/ru/products/vsphere/features/esx i-hypervisor (accessed: 15.09.2015).
© Зайцева Е. В., Темляков А. В., 2015
УДК 004.9
СИСТЕМА ПЕРСОНИФИЦИРОВАННОГО ФОРМИРОВАНИЯ ЗАНЯТИЯ ПО ОБУЧЕНИЮ ИНОСТРАННОМУ ЯЗЫКУ
Н. В. Ивлева, М. В. Карасева, П. В. Зеленков
Сибирский государственный аэрокосмический университет имени академика М. Ф. Решетнева Российская Федерация, 660037, г. Красноярск, просп. им. газ. «Красноярский рабочий», 31
E-mail: [email protected]
Рассматривается проблема планирования занятий по иностранному языку. Предлагается разработка системы персонифицированного формирования занятия и курса, которая способствует более эффективному планированию занятий и курса в целом с учетом индивидуальных характеристик отдельного учащегося.
Ключевые слова: система персонифицированного формирования занятия, планирование, характеристики учащегося.
COMPUTERIZED STUDENT-ORIENTED SYSTEM ON LANGUAGE TEACHING
N. V. Ivleva, M. V. Karaseva, P. V. Zelenkov
Reshetnev Siberian State Aerospace University 31, Krasnoyarsky Rabochy Av., Krasnoyarsk, 660037, Russian Federation E-mail: [email protected]
The paper considers the problem of foreign language lesson and course planning. It is offered to design a computerized student-oriented system on language teaching which could contribute into more effective lesson and course planning taking individual characteristics of each potential student into account.
Keywords: computerized student-oriented system on language teaching, planning, students' characteristics.
На протяжении десятилетий изучение иностранных языков носит характер необходимости в связи интеграцией и глобализацией мирового сообщества, обусловленных переходом общества в стадию информационного. Все больше и больше людей стремятся овладеть иностранным языком с целью применения его в своей профессиональной деятельности, обучения за рубежом и просто общения в иноязычном сообществе. Однако приоритетной потребностью в знании иностранного языка является профессиональная сфера человека. Все больше и больше глобальных компаний открывают свои представительства и филиалы в разных странах мира, соответственно, специалисты вынуждены изучать иностранный язык, а именно английский, который носит статус глобального. Существует множество методов и подходов в обучении иностранному языку, однако отсутствует система персонифицированного формирования занятия по обучению иностранному языку, которая смогла бы разработать план занятия и в целом курс для специалистов различных областей знаний, нуждающихся в получении языковой компетенции.
Под системой персонифицированного формирования занятия по обучению иностранному языку понимается программное обеспечение, которое служит методической поддержкой для преподавателей иностранного языка и способствует более эффективному планированию занятий и курса по изучению иностранного языка с учетом индивидуальных характеристик учащегося, уровня языковой компетентности и профессиональной сферы деятельности. Система предполагает обработку данных, полученных при вводе в систему преподавателем, и формирование плана занятия или курса, который будет использоваться в образовательном процессе [6]. Подразумевается, что система самостоятельно обращается к базе данных, которая содержит перечень учебно-методических материалов с определенными параметрами, и выбирает необходимые ресурсы под заданные характеристики учащегося. База данных должна иметь статус редактируемой, чтобы преподаватели самостоятельно могли добавлять ресурсы с целью поддержания ее актуальности [7].