Распределённая система управления


Распределённая система управления (англ. Distributed Control System, DCS) — система управления технологическим процессом, отличающаяся построением распределённой системы ввода-вывода и децентрализацией обработки данных. Основным отличием РСУ от обычной SCADA-системы является глубокая интеграция средств разработки кода для уровня визуализации и уровня управления. Например, изменение в алгоритме управления процессом автоматически дублируется в программе отображения этого процесса.

Первые инструментальные средства для создания DCS были представлены на рынок в 1975 году компаниями Honeywell (система TDC 2000) и Yokogawa (система CENTUM). Американский производитель Bristol Babcock в том же году представил свои универсальные контроллеры UCS 3000. Иногда к DCS относят систему Contronic 3 фирмы Schoppe & Faeser.

В 1979 году компания Fisher & Porter представила свою систему DCI-4000, а Invensys систему SPECTRUM.

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

Несмотря на содержание нескольких процессоров в распределенных системах существуют различные способы их организации. Обычно компьютеры подразделяются на две группы. Системы, которые используют память совместно, называются мультипроцессорами, а работающие каждый со своей памятью — мультикомпьютерами. Основная разница между ними состоит в том, что мультипроцессоры имеют единое адресное пространство, совместно используемое всеми процессорами. В мультикомпьютерах каждая машина использует свою собственную память. Типичный пример такой системы — несколько персональных компьютеров, объединенных в сеть. В зависимости от типа архитектуры, соединяющий сеть, системы подразделяют на шинную и коммутируемую. Исключительно мультикомпьютерная категория подразделяются на гомогенные и гетерогенные распределенные системы. Для гомогенных систем характерна одна соединяющая компьютеры сеть, использующая единую технологию.[1]

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