Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПАС шпоры.doc
Скачиваний:
3
Добавлен:
01.03.2025
Размер:
1.14 Mб
Скачать

26.Алгоритмическое обеспечение асу тп: терминология и основные понятия, алгоритмы асу тп.

1. Терминология

Алгоритм—совокупность предписаний, выполнение которых приводит к решению поставленной задачи.

Алгоритм управления — алгоритм, формализующий процесс управления некоторым объектом.

Алгоритмизации — процесс получения и формулирования алгоритма.

Алгоритмический язык — формальный язык, разработанный для представления алгоритмов.

Входной язык — см. «Алгоритмический язык».

Буквы - элементарные символы языка.

Слова – наименьшие смысловые единицы языка, представляющие собой последовательности букв.

Алфавит – набор букв, употребляемых в языке.

Выражение – синтаксическая форма, образованная из слов.

Идентификатор – произвольная последовательность букв, служащая для обозначения переменных, меток, функций, переключателей, процедур.

Описание – словесная характеристика некоторых свойств величин, используемых в программе, служащая для связи этих величин с идентификаторами.

Ассемблер – машинно-ориентированный язык программирования.

Мнемокод – см. «Ассемблер».

Процедурно-ориентированный язык – алгоритмический язык, не привязанный к конкретной ЭВМ (например, ФОРТРАН, АЛГОЛ-60).

Проблемно-ориентированный язык – алгоритмический язык, содержащий понятия и методы, связанные с данной областью науки, с определенным классом решаемых задач.

Оператор — указание о выполнении неко­торых вычислений или операций.

2. Основные понятия

Отличительные особенности алгоритмов управления, используемых в АСУ ТП:

  1. тесная временная связь алгоритма с управляемым процессом;

  2. хранение рабочих программ, реали­зующих алгоритмы управления в основной (оперативной) памяти УВМ для обеспечения доступа к ним в любой произвольный момент времени;

  3. превышение удельного веса логических операций в алгоритмах АСУ ТП над удельным весом арифметических операций;

  4. разделение алгоритмов АСУ ТП на функциональные части;

  5. реализация на УВМ алгоритмов АСУ ТП в режиме разделения времени.

Учет временного фактора в алгоритмах управления сводится к необходимости фик­сации времени приема информации в систе­му, времени выдачи сообщений оператором для формирования управляющих воздей­ствий, прогнозирования состояния объекта управления и т. п. Необходимо обеспечить своевременную обработку сигналов УВМ, связанной с управляемым объектом. Это до­стигается составлением наиболее эффек­тивных (по быстродействию) алгоритмов, ре­ализуемых на быстродействующих УВМ.

Из второй особенности алгоритмов АСУ ТП вытекают жесткие требования к объему памяти, необходимой для реализации алго­ритма, т. е. к связности алгоритма. Третья особенность алгоритмов АСУ ТП обусловлена тем, что технологические про­цессы в большинстве случаев управляются на основе решений, принимаемых по резуль­татам сопоставления различных событий, сравнения значений параметров объекта, проверки выполнения различных условий и ограничений и т. п. Использование четвертой особенности алгоритмов АСУ ТП дает возможность раз­работчику сформулировать несколько задач АСУ ТП, а затем объединить разработанные алгоритмы этих задач в единую систему. Естественно, что степень взаимосвязи задач АСУ ТП может быть различной и в сильной степени зависит от конкретного объекта управления.

Для учета пятой особенности алгоритмов управления необходимо разрабатывать операционные системы реального времени и планировать очередность загрузки моду­лей, реализующих алгоритмы задач АСУ ТП, и их выполнение в зависимости от приоритетов.

При создании АСУ ТП различают следующие алгоритмы:

алгоритмы обнаружения событий; алгоритмы анализа ситуаций; алгоритмы подготовки советов и рекомендаций; алгоритм подготовки и принятия решений; алгоритмы вспомогательные.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]