Cтраница 2
![]() |
Схема взаимодействия ЦВМ с несколькими абонентами при буферной памяти, разделенной на зоны. [16] |
Выше, в § 1.4.1, отмечалось, что идеальная эффективность Э0 управляющей системы, зависящая от качества функциональных алгоритмов, может быть получена только при отсутствии различного рода потерь. [17]
![]() |
Обобщенная структура технических средств СП ЦКП. [18] |
Каждый ИК, записанный КМ в ОПП, генерирует задание, которое обрабатывается на ОМ прикладными процессами, реализующими заданные функциональные алгоритмы, по некоторой ТЦ. Каждая ТЦ определяет последовательность обработки ИК и пакетов и задается управляющей информацией, содержащейся в их заголовках. [19]
Приведенные здесь векторные системы уравнений (3.63), (3.64), (3.66), (3.68), (3.70) могут служить основой для синтеза функциональных алгоритмов БИНС различного назначения. Та или иная векторная форма выбирается для получения скалярного эквивалента функциональных алгоритмов, служащего для разработки численных алгоритмов БИНС. [20]
Вторая основная задача организации обмена информацией управляющих ЦВМ с внешними абонентами заключается в том, чтобы обеспечить максимально возможную независимость функциональных алгоритмов машины и программ операционной системы от изменения состава внешних абонентов ЦВМ в процессе эксплуатации системы управления или же от различных вариантов комплектации используемой аппаратуры в серийно разрабатываемых системах автоматизированного управления. [21]
САП ( см. § 5.2), во-вторых, возможностью применения различных входных алгоритмических языков, с помощью которых производится моделирование функциональных алгоритмов из различных областей управления, и, в-третьих, возможностью достаточно просто корректировать и расширять уже применяемые при программировании входные языки, в том числе и автокоды. Реализация всех трех указанных выше пунктов в синтаксически управляемых трансляторах осуществляется заменой лишь информационных блоков ( СИНТАКСИС и СЕМАНТИКА) или программных блоков ограниченного объема ( блоков семантики) с сохранением основной программной части транслятора. [22]
УЦВМ определена рядом научно-технических задач, центральными из которых являются: 1) разработка методов и средств свертывания восстановления ансамбля переменных величин функциональных алгоритмов, 2) разработка оптимальной машинной формы алгоритма управления, 3) оптимальное планирование и диспетчеризация вычислений, 4) нахождение оптимальных стратегий использования ресурсов УЦВМ, 5) разработка операционных систем с помощью планировщиков и диспетчеров. [23]
Таким образом, для успешного разрешения проблемы реализуемости сложных систем автоматизированного управления по срокам разработки, необходим комплексный системный подход как к задаче проектирования основных функциональных алгоритмов и программ управляющих ЦВМ, используемых в этих системах, так и к задаче проектирования системы их общего математического обеспечения. [24]
Такими уровнями являются: команда или операция ВМ; макрокоманда, представляющая типовую небольшую совокупность команд; стандартная подпрограмма; функциональная или служебная подпрограмма; функциональный алгоритм; система управляющих алгоритмов. [25]
Программное обеспечение функциональных задач объединено программным диспетчером и представляет собой ряд законченных программных модулей, осуществляющих адаптацию данных к внешней среде, контроль и обработку в соответствии с функциональными алгоритмами. [26]
Наиболее важную роль в организации мультипрограммного режима работы управляющей ЦВМ играет центральная программа-диспетчер операционной системы [2.2-2.4], которая определяет последовательность удовлетворения заявок на включение других основных программ операционной системы, а также функциональных алгоритмов системы автоматизированного управления и включает в счет эти программы. Программа-диспетчер контролирует поступление заявок на отдельные типы основных программ и последовательно включает эти программы в работу в соответствии с установленной дисциплиной очереди. [27]
Для решения более сложных задач ( реализации большой номенклатуры алгоритмов управления, программирования алгоритмов управления, выполнения функций релейно-контакторного управления, самонастройки на оптимальный режим обработки, компенсации кинематических погрешностей станка во время обработки, управления роботами и другими устройствами, обслуживающими станок) применяют системы ЭВМ с программной реализацией функциональных алгоритмов - ППУ. В этом случае возможно управление станком от индивидуальной УВМ, либо управление группой станков от централизованной УВМ. [28]
![]() |
Географический навигационный трехгранник. [29] |
Учитывая предшествующие рассуждения и характер выходной информации рассматриваемой БИНС, ниже приводится наиболее общий алгоритм бесплатформенной инерциальной навигационной системы, определяющей проекции относительной скорости на горизонтальные ( северная и восточная проекции) и вертикальную оси, широту, долготу, высоту, углы крена, тангажа и истинного курса. Функциональный алгоритм БИНС можно укрупнено разделить на две взаимозависимые части: навигационный алгоритм, в котором определяются проекции скоростей и координаты, и алгоритм определения параметров ориентации, который вычисляет матрицы ориентации чувствительных элементов в пространстве и углы ориентации ЛА в горизонтальной системе координат. [30]