Научная статья на тему 'МЕТОДЫ МАТЕМАТИЧЕСКОГО МОДЕЛИРОВАНИЯ СИСТЕМ АВТОМАТИЗИРОВАННОГО КОНТРОЛЯ И УЧЁТА ЭЛЕКТРОЭНЕРГИИ'

МЕТОДЫ МАТЕМАТИЧЕСКОГО МОДЕЛИРОВАНИЯ СИСТЕМ АВТОМАТИЗИРОВАННОГО КОНТРОЛЯ И УЧЁТА ЭЛЕКТРОЭНЕРГИИ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
11
5
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
СЕТИ ПЕТРИ / СИСТЕМА КОНТРОЛЯ И УЧЕТА ЭЛЕКТРОЭНЕРГИИ

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Медведев Дмитрий Викторович, Овсепян Елена Владимировна

Целью исследования является рассмотрение методов математического моделирования процесса авто- матизированного управления в системах контроля и учета электроэнергии 0,4 кВ. В качестве основного математического аппарата используются сети Петри. Результаты работы свидетельствуют об эффек- тивности использования сетей Петри для данного класса моделей

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «МЕТОДЫ МАТЕМАТИЧЕСКОГО МОДЕЛИРОВАНИЯ СИСТЕМ АВТОМАТИЗИРОВАННОГО КОНТРОЛЯ И УЧЁТА ЭЛЕКТРОЭНЕРГИИ»

МЕТОДЫ МАТЕМАТИЧЕСКОГО МОДЕЛИРОВАНИЯ СИСТЕМ АВТОМАТИЗИРОВАННОГО КОНТРОЛЯ И УЧЁТА ЭЛЕКТРОЭНЕРГИИ

Медведев Дмитрий Викторович

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

г. Шахты

Овсепян Елена Владимировна

Магистрант

Институт сферы обслуживания и предпринимательства (филиал) Донского государственного технического университета

г. Шахты

METHODS OF MATHEMATICAL MODELLING OF SYSTEMS OF THE AUTOMATED CONTROL AND THE ACCOUNTING OF THE ELECTRIC POWER

Medvedev Dmitry, candidate of science, assistant professor, Institute of service and commerce (branch) of Don State Technical University, Shakhty

Ovsepyan Elena, undergraduate, Institute of service and commerce (branch) of Don State Technical University, Shakhty АННОТАЦИЯ

Целью исследования является рассмотрение методов математического моделирования процесса автоматизированного управления в системах контроля и учета электроэнергии 0,4 кВ. В качестве основного математического аппарата используются сети Петри. Результаты работы свидетельствуют об эффективности использования сетей Петри для данного класса моделей. ABSTRACT

Research objective is consideration of methods of mathematical modeling of process of automated management in monitoring systems and the accounting of the electric power of 0,4 kV. As the main mathematical apparatus Petri nets are used. Results of work testify to efficiency of use of Petri nets for this class of models. Ключевые слова: сети Петри; система контроля и учета электроэнергии. Keywords: Petri nets; monitoring system and accounting of the electric power.

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

В дискретных системах некоторые события могут произойти один или несколько раз, а могут и не произойти вообще. Совокупность действий, возникающих как реализации событий при функционировании дискретной системы, образует процесс, порождаемый данной системой. Таким образом, она может функционировать в одних и тех же условиях по-разному, порождая некоторое множество процессов, т.е. функционировать недетерминированно [1].

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

1. В сложной и многоуровневой системе приходит-

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

2. Использование синхронной модели приводит к исчезновению информации о причинно-следственных связях между событиями в системе;

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

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

Частным случаем асинхронных моделей являются сети, предложенные Карлом Петри для моделирования асинхронных информационных потоков в системах преобразования данных.

Сети Петри позволяют представить дискретные системы как структуры, образованные из элементов двух типов - событий и условий, которые являются абстрактными символами из двух непересекающихся

алфавитов, называемых соответственно множеством переходом и множеством мест.

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

Выполнение условия изображается разметкой соответствующего места. Срабатывание перехода приводит к изъятию по одному маркеру из каждого входного места и перемещению по одному маркеру в каждое выходное место перехода [2].

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

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

Предложенное Хаком преобразование произвольной сети Петри

N = (Р, Т, Г, Ж, М0)

N' =(Р1, Т', Г', М0)

в ординарную сеть

2) Каждому месту

р е Р

вать в сети

N'

Р, Р2,..., Р"(Р)

множество п(

Р! (р)

из

п(р)

п>р, „(р) -

единственный переход, обозначаемый тем же символом /, но в сети N1 появляется также множество

Т7(р)={г,г2,...,гп^р)} новых переходов, которые

связывают места из р1,р2,...,рп(р) множества

Р' (р) в кольцевую сеть. При этом, если п(р) = 1, то новые переходы не вводятся. Таким образом,

Т7 = Т и (и Т' (р)

V реР

(3)

состоит в следующем [3]:

р е Р

1) Для каждого места ^ определяется максимальная кратность дуг, инцидентных этому месту, по формуле

п(р ) = тах(Г (р, /) + Г (/, р ))

(1)

будет соответство-

мест

где - определенная выше мак-

симальная кратность дуг для места р . Таким образом, общее число мест в Р/ равно сумме максимальных кратностей для всех мест из Р , т.е.

Р7 = и Р7 (р) реР (2) 3) Каждому переходу / е Т соответствует в Т1

4) Для каждой дуги сети N, связывающей место р с некоторым переходом и имеющей кратность

Ж (р, г) заводятся Ж (р, г) дуг, связывающих с

местами р1, р2,..., рп(р ^. При этом распределение

дуг в сети N' по местам р1, р2,..., рп(р произвольно, лишь бы не возникали ситуации, когда переход и место связаны более чем одной дугой. Начальная разметка

М0 (р) места р1 е Р' (р) в сети N' определяется по формуле:

М0 (р1 ) = Мо (р), М0 (р1 )= 0 для 1 > 1 .(4) Два наиболее простых подкласса сетей Петри образуются за счет наложения строгих топологических ограничений на структуру сети, т.е., иными словами, за счет ограничений на отношения инцидентности Г, связывающее места и переходы сети.

Сеть Петри с множеством переходов называется

автоматной, если V/ е Т: | • / = * | = 1, т.е. если каждый переход сети имеет ровно одно входное и ровно одно выходное место.

Сеть Петри с множеством мест называется синхронизационным графом (или синхрографом), если

| • р = |р * | = 1, т.е. если в каждое место сети входит ровно одна дуга и из каждого места исходит ровно одна дуга.

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

Список литературы

1. Медведев Д.В. Методика построения моделей автоматизированных систем управления технологическими процессами. - Новосибирск, Изд-во НГТУ, 2012.

2. Котов В.Е. Сети Петри. - М.: Наука. Главная редакция физико-математической литературы, 1984. -160 с.

i Надоели баннеры? Вы всегда можете отключить рекламу.