Реконструкция технологии обработки медных концентратов на Надеждинском металлургическом заводе (НМЗ)

Дипломная работа - Разное

Другие дипломы по предмету Разное



зиционное, нечеткое регулирование и др.). Данные функции рекомендуется использовать для решения задач невысокого быстродействия.

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

Необходимо подвести итог:

в качестве программного обеспечения выбраны следующие программы фирмы Allen-Bradley:

Программа связи RSLinx

Пакет RSView32 (SCADA - система)Дополнения к RSView32:

  1. RSActive Display System
  2. RSSql
  3. RSView32 Historian
  4. RSLoop Optimaizer.

Программные продукты Rockwell Automation позволяют создавать системы человеко-машинного интерфейса различной сложности, решать задачи по сбору и архивированию данных, обмену информацией между системами управления и с программами верхнего уровня. Внедрение в программные продукты стандартов Microsoft делает их простыми в освоении, удобными в использовании и эффективными в работе.

Программа связи RSLinx организует через ОРС -, DDE -, Advance DDE серверы связь программ верхнего уровня (пакеты программирования, SCADA, и др.) с программируемыми контроллерами. Обмен информацией с контроллерами осуществляется по сетям. RSLinx выполняет оптимизацию трафика путем группировки передаваемой информации в пакеты.

Пакет RSView32 позволяет реализовать полнофункциональную SCADA, включая отображение графиков, "тревог", архивацию данных и вывод отчетов, обработку "рецептов" и т.п. Создание проекта не требует программирования. Пакет позволяет работать с векторными и битовыми графическими изображениями созданными в других программах.

Дополнения к RSView32.SPC (поставляется бесплатно) обеспечивает возможность статистического контроля за отдельными тегами.Messenger (поставляется бесплатно) позволяет организовать передачу сигналов тревоги и коротких отчетов по электронной почте, на пейджер, на факс, а также синтезировать звуковое сообщение через звуковую карту.Trend (поставляется бесплатно) обеспечивает отображение исторических данных, полученных из различных источников. Может рисоваться до 100 графиков.RecipPro (поставляется бесплатно) позволяет создавать и редактировать файлы "рецептов", которые могут содержать до 5000 ингредиентов, 1000 наборов данных, 500 тегов в виде электронной таблицы.Webserver позволят обеспечить доступ через интернет с помощью любого стандартного web-браузера к технологической информации. RSView32.Display System позволяет организовать SCADA на базе клиент-серверной структуры. Поддерживается до 20 клиентов.обеспечивает обмен данными между тегами программируемого контроллера и базами данных, соответствующих стандартам ODBC 2.0, Oracle OCI, SAP и др. Пакет позволяет выполнять транзакции по заданным условиям, таким как событие (изменение значение тега), периодически и т.п. Допускает двунаправленный обмен.Historian предназначен для проведения статистического анализа данных и подготовки отчетов. Позволяет создавать архивы и сохранять данные на CD, магнитных лентах и т.п.Optimaizer анализирует процесс, автоматически создает модель для всех контуров регулирования и позволяет на основании этой модели подбирать и тестировать параметры PID регуляторов. Программа позволяет определять взаимное влияние контуров регулирования, настраивать каскадированные регуляторы, выбирать параметры исходя из необходимости более "спокойной" или более "агрессивной" работы регуляторов и многое другое.

Программирование контроллера осуществляется с помощью пакета RSLogix5000, реализованного в соответствии со стандартом IEC 61131-3. В этом стандарте описаны:

два текстовых языка:

  1. IL - список инструкций
  2. ST - структурированный текстдва графических языка:
  3. LD - язык лестничных диаграмм
  4. FBD - язык диаграмм функциональных блокова так же язык графических схем:

- SFC - язык последовательных функциональных схем

Стандарт IEC 61131-3 не устанавливает правил взаимодействия программного обеспечения, поставляемого изготовителем, что позволяет повысить гибкость представления и сделать программирование более удобным для пользователя.

3.СПЕЦИАЛЬНАЯ ЧАСТЬ

Математическую модель процесса разрабатывали на основе экспериментально-аналитических методов. Структуру модели при этом определили с позиций детерминистического подхода.

Химизм процесса окисления шихты правомерно представить основными стехиометрическими уравнениями:

1.2 CuFeS2 Cu2S + 2 FeS + S

.FeS2 FeS + S

.2 FeS + 3O22 FeO + 2 SO2

.4 FeO + O22Fe2O3

.S + O2 SO2

Данные уравнения отражают в общем, виде суммарное действие различных химических реакций и представлены в виде, позволяющем учесть основные продукты, получающиеся в процессе плавки шихты на штейн. Скорость окисления сульфидных компонентов шихты лимитируется диффузионными стадиями, а кинетика химических реакций не оказывает существенного влияния на скоростные характеристики процесса. В этих условиях правомерно процесс представить суммой реакций псевдопервого порядка.

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