Cтраница 3
Совокупность соотношений (3.85) - (3.90) представляет собой навигационный алгоритм БИНС. Для построения полного функционального алгоритма БИНС алгоритм определения навигационных параметров дополняется алгоритмом определения параметров ориентации. [31]
Особенность сетевого планирования разработки сложных КП состоит прежде всего в значительной неопределенности интервалов длительности выполнения ряда работ. Это обусловлено тесным переплетением процессов технического проектирования и исследований отдельных функциональных алгоритмов и методов решения задач. Критический путь сетевых графиков не обязательно. [32]
Приведенные здесь векторные системы уравнений (3.63), (3.64), (3.66), (3.68), (3.70) могут служить основой для синтеза функциональных алгоритмов БИНС различного назначения. Та или иная векторная форма выбирается для получения скалярного эквивалента функциональных алгоритмов, служащего для разработки численных алгоритмов БИНС. [33]
![]() |
Обобщенная структура технических средств СП ЦКП. [34] |
На передаче КМ осуществляет поблочную пересылку информации в режиме прямого доступа из буферов ОПП в локальную память КМ с последующей побитовой передачей информации в исходящие КС. ОМ реализует логическую обработку информации, записанной в ОПП, согласно функциональным алгоритмам МПУ СПИ. ОПП состоит из секций оперативной памяти ( СОП) с независимыми трактами доступа со стороны КМ и ОМ через МК. [35]
Вместе с тем, часть информации, поступающей в ММЭВМ, не носит регулярного характера. Вся регулярная и нерегулярная информация, поступающая на вход ММЭВМ, обрабатывается в соответствии с функциональными алгоритмами, на основании которых создаются рабочие программы. [36]
Как уже отмечено ранее, система математического обеспечения управляющих ЦВМ, используемых в сложных системах управления, является специализированной системой, ориентированной на использование ЦВМ данного типа в управляющих системах определенного класса. В свою очередь, принятые в системе математического обеспечения методы решения отдельных задач накладывают ряд ограничений на способы структурного построения основных функциональных алгоритмов и программ управляющей машины. [37]
Кроме того, подавляющее большинство внешних абонентов ЦВМ функционируют асинхронно по отношению друг к другу и к основной программе ЦВМ, причем скорость работы центрального вычислителя машины обычно значительно превышает скорость работы внешних абонентов. Поэтому одной из основных задач организации обмена информацией управляющей ЦВМ с внешними абонентами является координация различных по скорости протекания процессов реализации функциональных алгоритмов ЦВМ и процессов функционирования внешних абонентов. При этом необходимо обеспечить высокую эффективность процедур внешнего обмена с учетом имеющихся в данной системе ограничений на пропускную способность отдельных трактов передачи информации и на продолжительность хранения информации в различных устройствах аппаратуры автоматизации. [38]
Перечисленные четыре группы проблем проектирования алгоритмов управляющих ЦВМ в совокупности являются проблемами создания математического обеспечения. При этом в наиболее широком понимании этот термин охватывает функциональные и служебные алгоритмы управляющих ЦВМ, системы автоматизации программирования и отладки алгоритмов и программ. Весьма часто в это понятие не включаются функциональные алгоритмы и программы. В этом случае под общим математическим обеспечением подразумеваются алгоритмы и программы организации вычислительного процесса, системы функционального контроля процессов реализации алгоритмов и системы автоматизации программирования и отладки алгоритмов и программ. [39]
Различные элементы функционального, алгоритмического и программного обеспечений рассмотрены в последующих главах. Здесь укажем только, что функциональное обеспечение формируется на так называемой стадии функционального синтеза. На этой стадии определяется структура соответствующих ФМКМ ( функциональных алгоритмов) и составляется перечень элементов, необходимых для реализации выбранной структуры. При использовании автоматизированных методов синтеза МО разработка структуры функционального алгоритма сводится к выбору из множества функциональных модулей такой структуры, которая соответствует данной задаче, и заданию ее параметров. [40]
Функциональные алгоритмы классифицированы на основе общности их отдельных характеристик. В частности, для групп функций ЦК ТП, ЦК РП, ТЭП и оперативного учета определены девять классов ФА. Обобщенная структура ФА для каждого класса представлена в виде ориентированного графа, выбор пути на котором задает структуру конкретного функционального алгоритма. Описание назначения и паспортов функциональных алгоритмов осуществляется на специальном табличном языке - языке постановки задач АСУ, который можно рассматривать как средство подготовки и представления исходных данных для синтеза алгоритмического обеспечения. Данные, содержащиеся в таблицах, служат также основой для разработки технической структуры систем и последующего синтеза технического обеспечения. [41]
После выделения основных функциональных задач КП определяются ограничения и критерии оценки эффективности системы в целом и частных алгоритмов, которые позволяют первоначально оценить возможность успешной разработки заданного КП. Особенность планирования разработки сложных комплексов программ состоит, прежде всего, в том, что невозможно определить длительность ряда работ, вследствие пересечения и совмещения во времени процессов технического проектирования и исследований отдельных функциональных алгоритмов и методов решения задач. [42]
Функциональные алгоритмы классифицированы на основе общности их отдельных характеристик. В частности, для групп функций ЦК ТП, ЦК РП, ТЭП и оперативного учета определены девять классов ФА. Обобщенная структура ФА для каждого класса представлена в виде ориентированного графа, выбор пути на котором задает структуру конкретного функционального алгоритма. Описание назначения и паспортов функциональных алгоритмов осуществляется на специальном табличном языке - языке постановки задач АСУ, который можно рассматривать как средство подготовки и представления исходных данных для синтеза алгоритмического обеспечения. Данные, содержащиеся в таблицах, служат также основой для разработки технической структуры систем и последующего синтеза технического обеспечения. [43]
Алгоритм координирует порядок и последовательность выполнения всего комплекса работ. В процессе функционирования отдельных алгоритмов вырабатываются соответствующие сигналы, которые через алгоритм управления определяют ход решения всей задачи. Алгоритм управления целиком зависит от содержания и специфики решаемой задачи. На вход поступают сигналы из других функциональных алгоритмов. Выход передает управление в соответствующий по ситуации алгоритм. [44]
Различные элементы функционального, алгоритмического и программного обеспечений рассмотрены в последующих главах. Здесь укажем только, что функциональное обеспечение формируется на так называемой стадии функционального синтеза. На этой стадии определяется структура соответствующих ФМКМ ( функциональных алгоритмов) и составляется перечень элементов, необходимых для реализации выбранной структуры. При использовании автоматизированных методов синтеза МО разработка структуры функционального алгоритма сводится к выбору из множества функциональных модулей такой структуры, которая соответствует данной задаче, и заданию ее параметров. [45]