Современные информационно-управляющие системы, такие как ИПИ (информационная поддержка изделия), САПР (системы автоматизированного проектирования), системы УЖЦ (управление жизненным циклом), разрабатываются на основании информационных моделей того объекта, которым они управляют. Например, системы ИПИ, используемые для разработки АСУ ТП, включают в свой состав базы данных, диалоговые окна, системы разграничения доступа и т. п. применительно к информационной модели АСУ ТП.
Для работы в составе АСОД (автоматизированная система обработки данных) «Трубопровод» необходимо взаимно увязать требования и характеристики трубопроводов, учитываемых в данной системе, с оборудованием КИПиА, которое устанавливается на этих трубопроводах, в частности с расходомерами, которые де-факто являются частью трубопровода.
С этой целью разработана информационная модель расходомеров для ее использования в составе АСОД «Трубопровод».
Для разработки информационной модели будет использоваться унифицированный графический язык объектного моделирования UML. Выбран данный язык, поскольку он является объектноориентированным, что дает возможность программной реализации модели оборудования КИПиА, в т. ч. и на языке C++, который облегчает структурированный и упорядоченный подход к проектированию компьютерных программ [1, 2].
Информационная модель оборудования КИПиА будет представлена в виде диаграммы классов. Диаграмма классов будет демонстрировать иерархию классов оборудования КИПиА, а также их взаимосвязи. В свою очередь, каждый класс с помощью своих полей будет описывать свойства объектов, в данном случае характеристики оборудования КИПиА [3]. Таким образом, диаграмма классов будет изображать структуру оборудования КИПиА, классы будут представлять их как объекты описания, а поля класса будут указывать на их параметры.
Перед формированием диаграммы классов были проанализированы стандарты на оборудование КИПиА (ГОСТ 13033-84, ГОСТ Р 52931-2008 и т. д.), на основании которых, в частности, определены характеристики расходомеров [4]. Фрагмент перечня характеристик расходомеров представлен ниже.