Диссертация (Модели и алгоритмы автоматизации пожаровзрывоопасных поточно-транспортных систем), страница 7

PDF-файл Диссертация (Модели и алгоритмы автоматизации пожаровзрывоопасных поточно-транспортных систем), страница 7 Технические науки (58681): Диссертация - Аспирантура и докторантураДиссертация (Модели и алгоритмы автоматизации пожаровзрывоопасных поточно-транспортных систем) - PDF, страница 7 (58681) - СтудИзба2020-05-14СтудИзба

Описание файла

Файл "Диссертация" внутри архива находится в папке "Модели и алгоритмы автоматизации пожаровзрывоопасных поточно-транспортных систем". PDF-файл из архива "Модели и алгоритмы автоматизации пожаровзрывоопасных поточно-транспортных систем", который расположен в категории "". Всё это находится в предмете "технические науки" из Аспирантура и докторантура, которые можно найти в файловом архиве АГПС. Не смотря на прямую связь этого архива с АГПС, его также можно найти и в других разделах. , а ещё этот архив представляет собой кандидатскую диссертацию, поэтому ещё представлен в разделе всех диссертаций на соискание учёной степени кандидата технических наук.

Просмотр PDF-файла онлайн

Текст 7 страницы из PDF

Такимобразом,проверкавыполнениявсейсистемыправилнецелесообразна.Достаточно проверить правила, в которых участвуют измененные свойствагруппы объектов. Тогда для проверки в стек логического вывода извлекаются всеправила, в условной части которых стоят ограничения изменившихся свойствНа рис. 2.4 приведено пространственное положение технологическогооборудования по критерию оптимальности в виде суммарного расстояния междусвязанными объектами, когда оно достигает минимума при обеспечении системытехнологических соединений, заданной технологической схемой отделениямеханико-ферментативной обработки крахмалистого сырья и выполнениисистемы ограничений:1. Условие не пересечения аппаратов друг с другом.2. Условие обеспечения транспорта веществ самотеком между аппаратами.3. Условие обеспечения зон обслуживания аппаратов.4.

Условие размещения аппаратов внутри цеха.5. Условие не пересечения аппаратов со строительными колоннами.6. Условие ограничения минимального расстояния между аппаратами.7. Условие размещения крупногабаритных аппаратов по этажам.57Рис. 2.4 – Технологическая схема582.3. Математическое моделирования процесса создания АСУ ТП потехнологической схемеЕсли процесс моделирования и получения оптимальной технологическойсхемы процесса на ОПО реализуем, то возникает вопрос: можно ли по аналогиисоздать математическую модель АСУТП?Математическая модель АСУТП должна включать такие же условия,основанные на физике технологического процесса, на тех же требованияхнормативных документов (ТР, ПБ, СП, ГОСТ и т.д.), на технологическихособенностях, условиях эксплуатации систем, условиях работы оборудования,персонала, условиях обслуживания.Так же как и для технологического процесса, автоматизация создания АСУТП требует трудоемкой разработки программного обеспечения, реализующегоалгоритмы контроля и управления техпроцессом, и выходом в данной ситуацииявляется переложение части цикла построения модели АСУТП на ЭВМ [44,81].В результате реализации этого подхода, также как и для проектированиятехнологической схемы, получим снижение времени проектирования АСУТП.Однако в данном случае, в отличие от проектирования технологической схемы,которая не изменяется до выработки своего технического ресурса, получаемпринципиально новые возможности, а именно:- возможность модификации АСУТП, при необходимости изменения илирасширения автоматизации объекта, эксплуатационным персоналом, т.е.

бездополнительного привлечения проектных организаций;- «устранение человеческого фактора» на более высоком уровне, т.е.ошибок разработчиков АСУ ТП, в т.ч. благодаря «имитатору виртуальноговнедрения АСУ ТП без объекта», что особенно важно для объектов повышеннойопасности (ОПО).Все задачи, решаемые в процессе создания АСУ ТП, в т.ч. проектированияматематического и программного обеспечения, могут быть классифицированы[22] по выделенным классам структуры (инфраструктура, макроструктура,59микроструктура) и уровням описания (табл.2.1) структур (технологический,математический и физический).Таблица 2.1. Классификация задач проектирования математического ипрограммного обеспеченияКласс структурУровни описания структуртехнологическийПервичныесредства вводаданныхУстройстваОборудованиеПриведение ктехнологическомутипу, классификациядля использованияследующим уровнемобработки данных.Приведение ктехнологическомуназначению дляиспользованияследующим уровнемобработки.Приведение ктехнологическомуназначению дляиспользования втехнологическомпроцессе.Технологический Количественнопроцесскачественный учеттехнологическихпараметров.математический ипрограммныйфизическийПервичная обработкавходного сигнала(подавление дребезга,интерполяция,фильтрация)Преобразованиеэлектрическихзначений в физическиевеличиныМатематическоеописание поведенияустройства, разработкаматематическогообеспечения,алгоритмов и функций,программногообеспечения контроля иуправленияустройствомРаспределениеполномочий междуустройствами в составеоборудования.Моделирование иоптимизация структурыи параметров,разработка алгоритмови функций.Взаимодействиетехнологическогооборудования длявыполнения процессов.Компоновканеобходимыхпараметров и данныхиз общего числаконтролируемыхпараметров дляфункционированияустройства.Выбор необходимыхустройств, для полногоконтроля и управлениятехнологическимоборудованием.ВыполнениетребованийбезопасностиВ общем случае комплексное решение задач автоматизации любымтехнологическим процессом включает [2,22,35,44-47,77,89]:-измеренияпараметровоборудованиятехнологического(температур, объемов, веса, токов, напряжений и т.д.);60процесса-регистрациюсостоянийимаршрутовтехнологическогопроцесса(скоростей, конечных выключателей, задвижек и т.д.);-математическуюобработкурезультатовизмеренийпараметровирегистрации состояний;- управление оборудованием технологического процесса (двигателями,весами, измерительными приборами и т.д.);- отладку режимов работы технологического оборудования (циклограмм,ПИД-регуляторов, аварийных уставок и т.д.).Длявыполненияэтогокомплексазадачнеобходиморазработатьпрограммное обеспечение, позволяющее последовательно и синхронно вовремени изменять в требуемой последовательности состояния всех элементов,участвующих в технологическом процессе.Формализацияописаниятехнологическогопроцесса,основананапредварительном составлении упорядоченных множеств: элементов системы L,команд F, состояний элементов системы AL, событий элементов системы C,состояний технологического процесса A [43].Дляреализациипредложенногоподходаиспользованыследующиеопределения и переменные [22,43]:Состояниеобъектаавтоматизации(ОА)–совокупностьсостоянийтехнологического процесса.Формально состояние ОА описывается совокупностью параметров ∈ ,(2.5)где = 1, – индексы возможных режимов работы ОА, включая нерабочий режим,стационарные и переходные режимы.Для формализации и математического описания технологических процессовОА на основе правил булевой алгебры использованы следующие понятия ивыражения:Элемент технологического процесса ( = 1, )(2.6)61- любая составная часть системы, без которой невозможно её нормальноефункционирование.Совокупность элементов = { : = 1, } включает в себя всеразновидности информационных каналов: измерения параметров, управления,вывода информации, программное обеспечение.Состояние элемента ( = 1, )(2.7)- значение булевой функции, определяющей условия участия элемента втехнологическомпроцессе.

= 1длярабочегосостояния, = 0 – для нерабочего состояния элемента ;Команда ( = 1, )(2.8)– логическое воздействие на элемент технологического процесса , котороеинтерпретируетсявспециальныйкодсоответствующегоязыкапрограммирования, используемое для изменения состояния элемента ALr , : = ∧ ; = ∧ == ( ∧ ) ∨ ( ∧ ) ∨ ( ∧ )Множеству элементов технологического процесса соответствует множествокоманд: = { : = 1, , (∀)( = ∧ , =Состояние технологического процесса)}(2.9) ( = 1, ) – совокупностьсостояний всех его элементов при выполнении определенной функции АСУТП.Совокупность функциональных состояний технологического процесса образуетмножество:{ : = 1, }(2.10)Событие { = 1, } – ответ на управляющее воздействие в виде однойили группы команд для изменения состояния технологического процесса.62Совокупность событий технологического процесса образует множество:{ : = 1, },(2.11)где q – номер события.Перечисленные множества и переменные являются основой микроструктуры,а затем и макроструктуры программного обеспечения (ПО) АСУТП, причеммакроструктураможетбытьприняталибокакжесткаявовременипоследовательность элементов технологического процесса и его составляющих,либо как обязательная для исполнения совокупность операций, выполняемых сучетом текущего состояния параметров инфраструктуры.Состояниетехнологическогопроцессапредставляетсобойупорядоченную минимально необходимую последовательность событий попереводу технологического процесса из исходного состояния в рассматриваемоесостояние и задается в виде массива целых чисел [1 ∶ ] { ∶ = 1, ∧ ∈ { ∶ = 1, }}(2.12)где – число событий в состоянии , включая повторные события, а каждое число этогомассива является индексом q, соответствующим номеру события в упорядоченном множествесобытий (6).Событие представляет собой реакцию на последовательность команд изадается в виде массива целых чисел [1 ∶ ] : { ∶ = 1, ∧ ∈ { ∶ = 1, }}(2.13)где – число команд в событии Cq , включая повторяющиеся команды, а каждое число этогомассива является индексом r, соответствующим номеру команды в упорядоченном множествекоманд.При = 1 команда Fr полностью определяет рабочее состояние элемента(2) и состояние технологического процесса (8) и текущее событие (9).Временная структура технологического процесса задается функцией Srвычисления времени, необходимого для выполнения функции преобразования(команды) , соответствующей рабочему состоянию Lr .63Функция { : = 1, }(2.14)задается в виде массива целых чисел [1 ∶ ] , где – число номеровметок в переключательной функции S, необходимых для каждой функции выбор соответствующей функции .Вычисление времени ∆ каждой команды проводится с учетом состояниятехнологическогопроцесса.Найденныезначения∆используютсядляопределения интервалов (0 , ) и временной структуры техпроцессов.2.4.

Алгоритмизация математической моделиВ связи с быстротекущими процессами в АСУТП, в отличие от АСУП иАСУТПП, основной характеристикой при алгоритмизации является временнаяхарактеристика алгоритма, которая определяет длительность решения исложность,зависящие,какправило,отколичестваопераций.Иеслиохарактеризовать алгоритм функцией f(n), выражающей скорость роста объемавычислений при увеличении размерности задачи – n, то линейный илиполиномиальныйхарактерэтойфункциисвидетельствуето«хорошем»алгоритме, а экспоненциальный – о «плохом». Так, например, при f(n)=2nувеличение производительности в 10 раз увеличивает размерность задачи,решаемой за то же время, всего на 15% [79].Следующаяважнаяхарактеристика,характеристикаопределяющаяегоалгоритма–информационнуюегообъемнаясложность,т.е.количеством операторов, количеством маршрутов и их сложностью.Именно поэтому, при алгоритмизации был разработан метод описаниядинамическихобъекта,связейфункционально-технологическихоптимизирующийвыполнениемоделейтехнологическихэлементовпроцессоввуправляющих контроллерах.Основной алгоритм реализации математической модели представлен на рис.2.5 (начало) и 2.6 (продолжение).64Рис.

2.5 – Начальная часть алгоритма65Рис. 2.6 - Завершающая часть алгоритма662.5.Синтезструктурыпрограммно-техническогокомплексадлясоздания АСУ ТП ОПО, реализующего математическую модельПринимая во внимание, что разработчики АСУ ТП получают готовуютехнологическую схему объекта автоматизации (ТС ОА) и точные диапазоныусловий (режимов, параметров и т.д.) технологического процесса в техническомзадании (ТЗ), была синтезирована (рис. 2.7) следующая структура программнотехнического комплекса (ПТК) [22].Рис. 2.7 – Структура ПТК2.4.1. Редактор конфигурации АСУ ТП.Основой ПТК является «Редактор конфигурации» (РК) который позволяетсоздавать и редактировать конфигурации.

Тип хранения данных конфигурации –это база данных SQLite. В качестве прототипов необходимых данных являютсяспециальные таблицы, на основе которых редактор контролирует правильностьввода данных. Редактор конфигурации позволяет:- создавать необходимые структурные объекты, такие как «контроллер»,ресурс (задачу), «модуль ввода-вывода», группу каналов ввод-вывода, канал67ввода-вывода, оборудование с технологическим типом по шаблону, простоеустройство с технологическим типом по шаблону, программный датчик или каналвывода с технологическим типом по шаблону.-параметризироватькаждыйструктурныйобъектнеобходимымипараметрами, такими как IP адрес контроллера, идентификатор ОРС сервера,имена переменных контроллера для контекста ввода-вывода всех типов, в т.

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5259
Авторов
на СтудИзбе
421
Средний доход
с одного платного файла
Обучение Подробнее