18.08.2018
 
 

 

Реляционные БД и БД реального времени
Автоматизация - Проблемно-ориентированные системы

реляционные бд и бд реального времени

Важными компонентами, используемыми в обеих системах, являются системы управления базами данных (СУБД). Именно благодаря им пользователь может получить нужную информацию в нужном месте (независимо от уровня) и в нужное время. С помощью СУБД на предприятиях избавились от проблем, связанных с огромными объемами дублированной и иногда противоречивой информации, предоставляемой, к тому же, различными и, зачастую, несовместимыми друг с другом способами. Однако использование традиционных реляционных баз данных, ориентированных на АСУП, не всегда возможно в системах управления технологическими процессами. Этому препятствует несколько основных ограничений:

· производственные процессы генерируют данные очень быстро. Чтобы хранить производственный архив системы, например, с 7500 рабочими переменными, в БД каждую секунду необходимо вставлять 7500 строк. Обычные БД не могут выдержать подобную нагрузку;

· объёмы производственной информации настолько велики, что она просто не вмещается в традиционную БД! Например, многомесячный архив завода с 7500 рабочими переменными требует под БД около 1 Терабайта дисковой памяти. Сегодняшние технологии такими объемами манипулировать не могут;

· SQL как язык не подходит для обработки временных или периодических данных, типичных для производственных систем. В частности, чрезвычайно трудно указать в запросе периодичность выборки возвращаемых данных.

· Результатом преодоления этих ограничений стало появление класса продуктов, называемых базами данных реального времени (БДРВ). Отмечаются две концепции создания БДРВ: новая независимая разработка БД или разработка БДРВ на основе известных реляционных БД, например, MS SQL Server. Более перспективным представляется второй способ, поскольку, во-первых, он дешевле, а во-вторых, технологичнее (идёт по стопам Microsoft, используя его новые технологии!). В качестве примера реализации БДРВ отметим, например, IndustrialSQL Server (компания Wonderware) и Plant2SQL (Ci Technologies). Основные функции БДРВ, построенные на основе MS SQL Server заключаются в следующем:

· сохранение некритичной во времени информации в БД Microsoft SQL Server, в то время как вся технологическая информация сохраняется в специальном формате;

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

· поддержание целостности данных, что обеспечивает запись больших объемов информации без потерь;

· добавление в Microsoft SQL Server свойств сервера реального времени.

В настоящее время БДРВ являются продуктами, ориентированными на хранение технологической информации, на обеспечение связи с управленческими данными, на использование уже ставших стандартными в подсистемах АСУП интерфейсов OLE DB, Internet. На рис. 2 показаны информационные потоки. С одной стороны это данные, поступающие из различных технологических источников для сохранения в БД, с другой данные, запрашиваемые потребителями через интерфейс SQL-сервера.

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

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

Следует подчеркнуть, что в зависимости от требований создаваемой системы возможны следующие варианты решений:

· использование только РБД, в таблицы которой подсистема АСУТП по SQL-запросам записывает технологические данные; в дальнейшем последние могут быть использованы обеими подсистемами;

· использование БДРВ, которые обеспечивают более высокие характеристики регистрации данных и упрощают (без использования SQL) процесс внесения данных в таблицы;

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

 


Читайте:


Добавить комментарий


Защитный код
Обновить

Диспетчеризация пунктов:

АВТОМАТИЗАЦИЯ КОМПЛЕКСА ЗДАНИЙ

News image

Заказчик и разработчик: Управленческий центр религиозной организации «Свидетели Иеговы в России». Объект: комплекс зданий (22 корпуса жилых и служебных помещений, пос. Солнечное Ленинградской об...

СИСТЕМА ДИСПЕТЧЕРИЗАЦИИ ТЕПЛИЧНОГО КОМПЛЕКСА

News image

Заказчик: тепличный комплекс «Овощевод», г. Тольятти Описание технологического процесса: Объектом управления является тепличный комплекс, который состоит из двух бригад, к одной из которых отно...

АВТОМАТИЗИРОВАННАЯ СИСТЕМА УЧЕТА ВОДООТВЕДЕНИЯ КАНАЛИЗАЦИОННОЙ НАСОСНОЙ СТАНЦИИ

News image

Заказчик: ГУП «Водоканал С-Пб», г. С-Петербург Объект: Районная канализационная насосная станция (КНС) №6 Правобережного Водоканала) c насосными агрегатами (НА) производительностью 1500 – 7000 м3...

 

Теория АСУ:

Программируемые логические контроллеры компании Контэл

News image

Производственная компания «Контэл» с 2000 года специализируется на разработке и производстве аппаратно-программных средств для создания систем промышленной автоматики. Одной из видов продукции, я...

Кодирования состояния механизации и автоматизации технологических операций

News image

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

Общность управления процессов в технике

News image

Н. Винеру принадлежала мысль об общности процессов управления в технике, живых организмах и в экономике и необходимости совместной деятельности учёных различных специальностей. Этот вывод подготовля...

Сервисные функции

News image

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

Автоматизация котельных

News image

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

 
 

Программные решения в автоматизации:

Новый класс продуктов

News image

Для организации информационного потока технологических данных в системы УР ряд крупных разработчиков инструментальных систем (прежде всего, SCADA) п...

FactorySuite Web Server

News image

FactorySuite Web Server обеспечивает централизованное администрирование приложений InTouch и данных FactorySuite через Internet/Intranet и поддержив...

InBatch

News image

Программный пакет InBatch - это гибкая, масштабируемая MES-система, специально разработанная для моделирования и автоматизации процессов смешения и ...

Серверный сценарий

News image

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

SCADA-системы, или муки выбора

News image

У разработчиков SCADA-систем на платформе Windows NT появилась возможность использовать расширение реального времени (RTX), чтобы преодолеть недоста...

Динамическая платформа управления производством

News image

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

 

Примеры удачного внедрения:

Область применения БЭСТ-5

Система управления предприятием БЭСТ-5 предназначена для использования малыми и средними предприятиями. Она обеспечивает ведение оперативного, бухга...

ПТК АУГ

Программно-технический комплекс автоматического управления гидроагрегатом – ПТК АУГ выполняет функции технологической автоматики и предназначен для ...

Внедрение системы

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

Клиент-серверные технологии

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

Активизация человеческого фактора

Система управления производством «Тоёты» позволяет достичь различные цели (оперативное регулирование производства, гарантия качества, активизация са...

Проектирование и организация технологических процессов

Рассмотрим порядок проектирования и организации производственных процессов. Первоначально на заводе все пять токарных, фрезерных и сверлильных станк...