Проверяемый текст
Ковалев, Игорь Владимирович. Система мультиверсионного формирования программного обеспечения управления космическими аппаратами (Диссертация 1997)
[стр. 45]

45 вычислениями и обеспечением надежного функционирования; решения функциональных задач в соответствии с технологическими циклами управления КА и целевым назначением космической системы.
В каждой группе содержатся программы, реализующие законченные функции Программы обмена информацией с внешними абонентами содержат программы выдачи сообщений и программы приема сообщений.
Программы организации вычислительного процесса включают: программу начального пуска; центральный диспетчер; местные диспетчеры; программу тактировки периодических вычислений; программы взаимодействия между машинами или процессорами вычислительного комплекса, управления внешней памятью и вводом-выводом.
Основное влияние на качество организации вычислительного процесса и использование производительности вычислительных средств НКУ оказывают программы диспетчеров и обработки прерываний Именно эти программы определяют последовательность действий при исполнении комплекса программ и являются связующим звеном между входным потоком сообщений и порядком выполнения соответствующих им функциональных программ.
Структура этих программ обуславливается требованиями, предъявляемыми к комплексу программ, и принятыми дисциплинами обслуживания сообщений входных потоков.
Формирования этих программных комплексов во многом зависит и от реализуемых в системе ТЦУ.
Группа программ контроля обеспечивает надежное функционирование системы управления при ее работе в реальном масштабе времени, а также функциональный контроль вне ее режима.

Перечислеппньпе программы всегда присутствуют в реальном программном обеспечении процессов управления КА, и их объем зависит от сложности, состава и специфики решаемых задач в соответствии с формируемым ТЦУ.
Полностью целевым назначением системы управления определяется состав группы программ, обеспечивающей решение функциональных задач.
Кроме типового состава ПО можно представить типовую схему распределения оперативной памяти вычислительных средств НКУ.
При
этом можно выделить информацию двух видов.
К первому относится информация, циркулирующая между ЭВМ и
внепппними абонентами Обмен осуществляется с использованием аппаратуры каналов связи.
Второй вид информации является результатом решения функциональных задач, реализуемых программным обеспечением процессов управления, т.е.
информация циркулирует между отдельными компонентами ПО.
В специализированных ЭВМ обмен обычно осуществляется через выделенные зоны памяти.
В многопроцессорных ЭВМ наличие общедоступной памяти приводит к необходимости синхронизации моментов включения
[стр. 37]

став реализующего их программного обеспечения может быть представлен типовой схемой [12] , включающей следующие группы программ: обмена информацией с внешними абонентами, организации вычислительного процесса, контроля за вычислениями и обеспечением надежного функционирования; решения функциональных задач в соответствии с технологическими циклами управления КА и целевым назначением космической системы.
В каждой группе содержатся программы, реализующие законченные функции.
Программы обмена информацией с внешними абонентами содержат программы выдачи сообщений и программы приема сообщений.
Программы организации вычислительного процесса включают: программу начального пуска; центральный диспетчер; местные диспетчеры; программу тактировки периодических вычислений; программы взаимодействия между машинами или процессорами вычислительного комплекса, управления внешней памятью и вводом-выводом.
Основное влияние на качество организации вычислительного процесса и использование производительности вычислительных средств НКУ оказывают программы диспетчеров и обработки прерываний.
Именно эти программы определяют последовательность действий при исполнении комплекса программ и являются связующим звеном между входным потоком сообщений и порядком выполнения соответствующих им функциональных программ.
Структура этих программ обуславливается требованиями, предъявляемыми к комплексу программ, и принятыми дисциплинами обслуживания сообщений входных потоков.
Формирования этих программных комплексов во многом зависит и от реализуемых в системе ТЦУ.
Группа программ контроля обеспечивает надежное функционирование системы управления при ее работе в реальном масштабе времени, а также функциональный контроль вне ее режима.

Перечисленные программы всегда присутствуют в реальном программ ном обеспечении процессов управления КА, и их объем зависит от сложности, состава и специфики решаемых задач в соответствии с формируемым ТЦУ.
Полностью целевым назначением системы управления определяется состав группы программ, обеспечивающей решение функциональных задач.
Кроме типового состава ПО можно представить типовую схему распределения оперативной памяти вычислительных средств НКУ.
При
37

[стр.,38]

этом можно выделить информацию двух видов.
К первому относится информация, циркулирующая между ЭВМ и
внешними абонентами.
Обмен осуществляется с использованием аппаратуры каналов связи.
Второй вид информации является результатом решения функциональных задач, реализуемых программным обеспечением процессов управления, т.е.
информация циркулирует между отдельными компонентами ПО.
В специализированных ЭВМ обмен обычно осуществляется через выделенные зоны памяти.
В многопроцессорных ЭВМ наличие общедоступной памяти приводит к необходимости синхронизации моментов включения
соответствующих программных компонент.
В многомашинных комплексах возникает задача организации межмашинного обмена информацией, которая определяется целевыми функциями системы управления.
Ряд методов решения этих задач приведен в [87].
Рассматривая П0 процессов управления КА как программный продукт, обладающий всеми характерными чертами промышленных изделий и сложных систем, сформулируем основные характеристики функционирования комплексов программ, обеспечивающих выполнение технологических циклов управления системой КА: решение задач в реальном масштабе времени; большое разнообразие функций, выполняемых комплексами программ при относительной неизменности их состава в течении всего периода эксплуатации автоматизированной системы управления КА; непосредственный обмен информацией с большим количеством внешних абонентов при одновременном решении функциональных задач; высокая программная устойчивость при большой продолжительности непрерывной работы и высокие требования к достоверности управляющих воздействий при наличии различных возмущений.
Процессы управления КА характеризуются периодичностью решения задач управления и обработки информации.
Время повторения однотипных задач и допустимое запаздывание выработки управляющих воздействий определяются соотношением между точностью определения основных параметров объекта управления и скоростью их изменения.
Таким образом, ТЦУ, регламентирующий процесс решения основных функциональных задач комплексом программных средств, и время реакции на поступающую информацию являются весьма существенными факторами при создании ПО данного типа.
Они определяют необходимую производительность и тип памяти ЭВМ, структуру ПО и качество программиро38

[Back]