434.14K
Категория: ЭлектроникаЭлектроника

Особенности построения алгоритмов систем автоматики. Практическая работа №3

1.

Карагандинский технический
университет
Кафедра АПП им. В.Ф. Бырьки
Практическая работа №3
«Особенности построения алгоритмов
систем автоматики»
по дисциплине «Элементы и устройства автоматики»
для студентов образовательной программы
6В07109 – «Электроэнергетика»
Разработал: ст. преподаватель
кафедры АПП КарТУ
Г. А. Эм

2.

Цель работы:
• ознакомление с требованиями стандартов на
условные
графические
обозначения
схем
алгоритмов и их построение;
• приобретение умений и навыков чтения и
построения блок-схем алгоритмов систем
автоматики.

3.

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

4.

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

5.

Основные свойства рабочих
алгоритмов
1.Дискpетность (прерывность, раздельность) – алгоpитм
должен пpедставлять пpоцесс pешения задачи как
последовательное выполнение пpостых шагов.
2.Опpеделенность (детерминированность) – каждый шаг
алгоpитма должен быть четким, однозначным и не
оставлять места для пpоизвольного трактования.
3.Pезультативность
(конечность)

выполнение
алгоpитма должно безусловно пpиводить к pешению задачи
за конечное число шагов.
4.Эффективность
(рациональность)

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

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

6.

Блок-схемы алгоритмов
В настоящее время в СНГ действует ГОСТ
19.701-90
(ИСО
5807-85)
«ЕСПД.
Схемы
алгоритмов, программ, данных и систем», в
соответствии с которым следует оформлять
блок-схемы алгоритмов.
Такая
форма
записи
может
считаться
предпочтительной при разработке алгоритмов
управления
для
систем
автоматизации
технологических процессов и производств.

7.

Блок-схемы алгоритмов
Пример 1 из приложения
к ГОСТ 19.701-90 «ЕСПД.
Схемы алгоритмов,
программ, данных и
систем»

8.

Пример алгоритма работы
системы автоматики
Алгоритм работы подсистемы
регулирования топливоподачи в
топочное отделение котельной
установки

9.

Контрольные вопросы
1. Дайте краткую характеристику понятию «алгоритм».
2. Назовите основные способы записи (представления)
алгоритмов. Чем они характеризуются?
3. Опишите основные свойства (принципы построения)
рабочих алгоритмов. Каковы особенности построения
алгоритмов систем автоматики?
4. Какие сведения содержит ГОСТ 19.701-90 (ИСО 5807-85)?

10.

Задание на практическое занятие
1. Изучить положения ГОСТ 19.701-90 (ИСО 5807-85).
2. Используя рекомендуемую литературу ознакомиться с
основными типовыми структурами алгоритмов.
3. Для заданного преподавателем технологического
объекта и условиям построить блок-схему алгоритма
управления системы автоматизации. Составить
подробное описание работы алгоритма.

11.

Рекомендуемая литература
1. ГОСТ 19.701-90 (ИСО 5807-85) ЕСПД. Схемы алгоритмов,
программ, данных и систем. Обозначения условные и
правила выполнения.
2. ГОСТ 19.003-80 ЕСПД. Схемы алгоритмов и программ.
Обозначения условные графические.
3. Левитин А.В. Алгоритмы: введение в разработку и
анализ. Пер. с англ. – М.: Изд. дом «Вильямс», 2016. – 576 с.
4. Скиена С. Алгоритмы. Руководство по разработке. - 2-е
изд.: пер. с англ. – СПб.: БХВ-Петербург. 2011. – 720 с.
5. Поляков В.И., Скорубский В.И. Основы теории
алгоритмов. – СПб.: СПб НИУ ИТМО, 2012. – 51 с.

12.

Благодарю за внимание!
English     Русский Правила