Cтраница 1
Подпрограммы блоков, выполняющих перечисленные выше функции, состоят из процедур управления различными узлами и механизмами технологического оборудования. [1]
Подпрограмма блока 5 осуществляет ввод проверяемой вершины в решение. [2]
![]() |
Преобразованное дерево [ IMAGE ] 147. Структурная схема программы сборки преобразования дерева сборки. [3] |
Третья управляющая подпрограмма блока формирования ММ СФ SBWORK предназначена для преобразования математической модели составной фигуры с иерархической организацией списка в математическую модель непроизводной фигуры с одноуровневым кольцевым списком топологии соединения вершин СФ. При этом производится перенумерация вершин, удаление номеров и координат совпадающих вершин, сортировка и упорядочение массивов координат, объединение списков. [4]
В подпрограмме блока 1 ( строки 100 - 190) с помощью двойного цикла формируется матрица В путем последовательного ввода ее элементов по строкам. [5]
В подпрограмме блока 2 ( строки 200 - 290) вычисляются узлы Х ( М) и значения функции F ( M) интерполяционной таблицы. Для уменьшения погрешности вычисления коэффициентов полинома Ньютона рекомендуется [1] размещать узлы интерполяции равномерно между границами поиска собственных значений. Поэтому расстояние таежду узлами задается переменной Н ( L9 - L0) / N. В строках 210 - 280 организован цикл по переменной М, которой соответствует номер узла. С помощью двойного цикла в строках 220 - 260 по переменным I и J формируется характеристическая матрица А В - А. [6]
![]() |
Блок-схема программы интерполяции каноническим полиномом. [7] |
Для вычисления значений коэффициентов интерполяционного полинома (3.2) можно использовать программы 2.1, в которых следует изменить подпрограмму блока 1 для формирования расширенной матрицы системы уравнений. [8]
При наличии у пользователя комплекса технических средств АРМ описанное специализированное математическое обеспечение может быть легко настроено на работу с двухмашинным комплексом АРМ - ЭВМ. Для этого подпрограммы блоков А и В ( см. рис. 138) перетранслируются транслятором ДОС АРМ. [9]
Передача управления от блока к блоку реализуется с помощью движения транзактов в модельном времени. Обращение к подпрограммам блоков происходит через движение транзактов. [10]
![]() |
Блок-схема связи элементарных блоков. [11] |
Все элементарные, типовые блоки должны иметь единую схему управления, т.е. подпрограмма, реализующая каждый конкретный блок, включается в действие и функционирует по одному и тому же правилу. Вид и интенсивность сигнала от диспетчера обеспечивают функционирование подпрограммы блока в нужном режиме. [12]
В поле А блока DEPART задается номер или имя очереди, длину которой нужно уменьшить; в поле В - задается число единиц, на которое уменьшается длина очереди. Если поле В пусто ( как в программе), длина очереди уменьшается на единицу. В подпрограмме блока DEPART автоматически проверяется значение времени пребывания транзакта в очереди. GPS поле В пусто. [13]
Взаимодействие между структурными блоками обеспечивается при помощи стрелок, которые проводятся мышью. Стрелки указывают направления взаимосвязей и передачи данных между блоками. Характер взаимосвязей вводится в виде формул. Адресация входа и выхода подпрограмм блоков формируется автоматически в соответствии со стрелками ( коннекторами), проведенными аналитиком на структурной схеме. [14]
Прикладные программы динамической адаптивной оптимизации включают настраиваемые модели объекта управления или замкнутого контура управления. Эти программы достаточно сложны и пока еще редко применяются в программном обеспечении адаптивных АСУ ТП. Наиболее широко распространен класс задач оптимизации по квадрэтическому критерию качества. В случае использования для синтеза оптимального управления теоремы разделения прикладная программа оптимизации содержит подпрограммы блоков фильтра Калмана-Бьюси, блок оптимального адаптивного регулятора, блоки решения двух матричных уравнений Риккати, блок идентификации или блок адаптации основного контура, а также вспомогательные подпрограммы. [15]