Смекни!
smekni.com

Проектирование диспетчерского центра котельных установок (стр. 6 из 14)

3.1 Аппаратная часть

В состав аппаратной части входи входят:

а. Компьютер

б. сетевая карта

в. модем

Рассмотрим каждый пункт подробнее.

а. Компьютер

Компьютер для диспетчерского центра должен иметь следующие характеристики:

- процессор;

Должен иметь большие характеристики по производительности, т.к. он должен будет обрабатывать данные поступающие с котельных станций, а также вести архивирование и резервное копирование всех данных и параметров. В данном случае мы остановились на процессоре фирмы Intel Pentium 4 (2.66 ГГц, Socket-755).

- материнская плата;

Должна подходить по параметрам взаимодействия с процессором, а также иметь встроенный сетевой контроллер. В данном случае мы остановились на материнской плате фирмы ASUSTeK P5GD1 PRO

- Оперативная память;

Должна по подходить по параметрам взаимодействия с материнской платой. Объем оперативной памяти должен составлять не менее 1 Гб. В данном случае мы остановились на оперативной памяти фирмы Kingston (DIMM 512 DDR SDRAM PC3200). Приобретаем две панели.

- Жесткий диск;

Должен иметь достаточно большое дисковое пространство для хранения отчетов, архивов и резервных копий. В данном случае мы остановились на жестком диске фирмы Seagate (HDD 120 Гб, SATA).

- Видеокарта

Должна иметь средние характеристики по производительности. В данном случае мы остановились на видеокарте фирмы MicroStar MS-8940 120 Мб.

- Корпус;

Должен иметь блок питания не менее 400 Вт. В данном случае мы остановились на корпусе фирмы Foxconn TPS-538 400W.

- Устройства ввода;

Клавиатура и мышь выбираются любые и не должны соответствовать каким либо специальным параметрам. В данном случае мы остановились на клавиатуре и мышке фирмы Genius.

- Монитор;

Должен иметь диагональ не менее 17 дюймов и высокое качество изображения, т.к. оператор 12 часов проводит за свои рабочим местом. В данном случае мы остановились на мониторе фирмы Samsung SyncMaster 797MB.

- Колонки;

Необходимы для вывода звуковой информации. В данном случае мы остановились на колонках фирмы Genius Mini SP-Q06.

- Привод DVD+/-RW;

Необходим для записи информации для длительного хранения. В данном случае мы остановились на приводе фирмы Nec ND-4550A.

б. Сетевая карта

В нашем случае это сетевая карта фирмы D-Link DFE 550 TX 10/100.

Необходимо приобрести две сетевых карты.

Т.к. наша система будет работать на скорости 100 Мб/с то оборудование выбирается в соотношении характеристики-цена. Данная сетевая карта является одной из наиболее приемлемых моделей.

в. Модем

Для взаимодействия по протоколу MLink нам необходим VDSL-модем, который обеспечивает высокую скорость передачи данных. Необходимо приобрести 3 модема, по модему на каждую станцию.

Таким образом, соединение компьютера с контроллером происходит удаленно по медным проводам через модем. Для устойчивой работы необходимо также создать «выделенный» канал связи. Он создается на АТС.

3.2 Программное обеспечение

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

Рассмотрим этот программный продукт подробнее.

Для нашей системы выбираем пакет ПО «Профессиональный плюс»

Каждая система DeltaV имеет одну и только одну рабочую станцию с пакетом программного обеспечения «Профессиональный ПЛЮС». Эта рабочая станция поддерживает глобальную базу данных конфигураций системы, а также обеспечивает конфигурирование системы. Таким образом, пакет ПО «Профессиональный ПЛЮС» является основным интерфейсом системы, предназначенным для решения инженерных и конфигурационных задач. Для небольших систем DeltaV данный пакет может служить также как интерфейс для операторского управления и диагностики. Таблица 3.1 содержит описание станции Профессиональной ПЛЮС.

Таблица 3.1

Приложения, которые входят в состав пакета Лицензии, которые можно добавить Неразрешенные Приложения
AMSinside (Ff) Конфигурационная база данных** Пакет ПО «Студия Конфигурирования» Архиватор данных процесса, 250 параметров Студия управления–Онлайн Диагностика Журнал Событий ** ПО «Просмотр Истории» Интерфейс оператора** Пакет ПО «Студия Рецептур» Автонастройщик Интерфейс Оператора рецептур, VE2146 Базовое управление периодическими процессами, VE2234Sxxxx Профессиональное управление периодическими процессами, VE2236Sxxxx Служба удаленного доступа DeltaV для пакета «Профессиональный ПЛЮС», VE2151 Архиватор данных рецептур Управляющее ПО «Вычисления» Архиватор данных процесса, >250 параметров Управляющее ПО «Сбор Данных» OPC сервер, >250 значений

Система DeltaV поддерживает три языка управления, так что всегда можно выбрать наиболее подходящий язык для конкретной задачи. Можно использовать Диаграммы функциональных блоков (ДФБ), Диаграммы функциональных последовательностей (ДФП) и структурированный текст (СТ), что делает разработку стратегии управления интуитивно понятной и простой.

Функциональность лицензии "Сбор данных" включена в базовую функциональность ПО "Профессиональное ПЛЮС".

Пример: Если заказывается лицензия "Профессиональная ПЛЮС" на 1000 ТПУ и "Управление" на 200 ТПУ, то 800 ТПУ можно использовать для контроля (регистрации данных, мониторинга). В модулях, которые выполняют только функции мониторинга, можно использовать перечисленные ниже функциональные блоки. Применение других функциональных блоков в модуле или использование параметров, ссылающихся на модули только для мониторинга, приведет к тому, что все ТПУ этого модуля будут рассматриваться как ТПУ для управления.

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

Предварительные условия для работы:

- Контроллер DeltaV M3, M5 Plus или MD.

- Одна станция Профессиональная Плюс должна входить в систему DeltaV для конфигурирования программного обеспечения.


4. Проектирование системы автоматизированного управления с использованием пакета Rational Rose

На диаграмме вариантов использования видно, что режим работы задается оператором вариантом использования «Управление системой». После запуска оператором процесса контроллер, получая данные от датчиков, управляет устройствами. Контроллер выдает в той или иной форме информацию о текущем состоянии процесса, что показано на диаграмме вариантом использования «Предоставление отчета». Протоколирование работы системы не рассматривается в данном проекте.

4.1 Построение структуры системы

Физическое представление системы управления не может быть полным, если отсутствует информация о том, на какой технологической платформе она реализована. Поэтому после того, как основные функции системы определены, следует определиться с аппаратной частью проектируемой системы. На основании этого построим диаграмму топологии (рис. 4.1.1). Диаграмма топологии является единой для системы в целом, поскольку должна всецело отражать особенности ее реализации.

Рис. 4.1.1 Диаграмма топологии


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

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

× Контроллер (класс Controller) – посылает запросы датчикам и управляющих сигналов исполняющим устройствам.

× Задвижки (класс Zadvigka) - открытие и закрытие.

× Датчик давления (класс Datchik_davlenia) – измерение давления.

× Датчик температуры (класс Datchik_temperatury) - измерение температуры.

× Датчик дыма (класс Datchik_dima) - измерение задымленности. После декомпозиции системы (разбиения на классы), представим ее как совокупность взаимодействующих объектов соответствующих классов. На данной диаграмме приняты следующие обозначения:

Datchik_temperatury_pechi – датчик температуры печи;

Datchik_temperatury_para – датчик температуры пара;

Datchik_dima - датчик дыма;

Datchik_davlenia_para – датчик давления пара;

Datchik_davlenia_gasa – датчик давления газа;

Zadvigka_na_vihode – задвижка на выходе;

Zadvigka_vodanay – задвижка на воду;

Zadvigka_gazovay – задвижка на газ;

Легко заметить, почти все объекты, представленные на диаграмме, соответствуют устройствам на диаграмме топологии.

На диаграмме видно, что всем объектам класса Zadvigka контроллером посылаются управляющие сигналы на занятие определенного положения (Pologenie) соответствующей задвижкой. Датчикам Datchik_davlenia, Datchik_temperatury, Datchik_dima контроллер посылает запросы на выдачу соответственно значения температуры, давления и наличия дыма (Schitat_informaciu).

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