Научная статья на тему 'Оценка достоверности значений параметров АСУТП с помощью синхронных моделей'

Оценка достоверности значений параметров АСУТП с помощью синхронных моделей Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
1046
90
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ДОСТОВЕРНОСТЬ / СИНХРОННАЯ МОДЕЛЬ / НЕИСПРАВНОСТЬ / ПАРАМЕТРЫ АСУТП / ИМИТАЦИОННАЯ МОДЕЛЬ / НЕЧёТКАЯ ВЕЛИЧИНА / DATA VALIDATION / CLEANING DATA / SYNCHROMODEL / DIRTY DATA / CONTROL SYSTEMS / PARAMETERS / SIMULATING MODEL / FUZZY SET

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

Рассмотрена проблема определения достоверности параметров в системах АСУТП на основе модели объекта, функционирующей синхронно с системой управления. Предложено решение, основанное на синтезе имитационного моделирования и интервальных вычислений и применении аппарата нечётких множеств

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

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Сидоров Андрей Анатольевич, Захарченко Виталий Евгеньевич

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

Текст научной работы на тему «Оценка достоверности значений параметров АСУТП с помощью синхронных моделей»

У

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

УДК 007.51

ОЦЕНКА ДОСТОВЕРНОСТИ ЗНАЧЕНИЙ ПАРАМЕТРНВ АСУТП С ПОМОЩЬЮ СИНХРОННЫХ МОДЕЛЕЙ

А.А. Сидоров, В.Е. Захарченко

Рассмотрена проблема определения достоверности параметров в системах АСУТП на основе модели объекта, функционирующей синхронно с системой управления. Предложено решение, основанное на синтезе имитационного моделирования и интервальных вычислений и применении аппарата нечетких множеств.

Ключевые слова: достоверность, синхронная модель, неисправность, параметры АСУТП, имитационная модель, нечеткая величина.

ВВЕДЕНИЕ

Согласно ГОСТ [1] ко всем системам АСУТП предъявляется требование достоверности информации, поступающей в систему в реальном масштабе времени. Достоверность — это комплексное понятие [2], которое связывается с отсутствием неисправности (ошибок) источника данных, канала связи, модулей системы и т. д. Неисправность может быть как явной (выход за диапазон измерения, обрыв канала связи и др.), так и неявной, когда входные данные принадлежат области значений некоторого параметра системы, но не соответствуют действительности.

На стадии изготовления, пуска и наладки АСУТП каждый канал системы проходит метрологическую аттестацию, поверку, калибровку. В результате проведения этих процедур определяется начальный уровень достоверности каналов — для дискретных каналов он, как правило, имеет два значения {0,1}, а для аналоговых достоверность является функцией, зависящей от погрешности. Однако в процессе эксплуатации проведение процедур проверки достоверности не всегда возможно в силу ряда причин (многие каналы принципиально нельзя откалибровать, поверить или заменить без остановки технологического процесса). Кроме того, работая в промышленном окружении, каналы и источники информации подвергаются различного рода случайным воздействиям внешней среды:

помехи, наводки, вибрации, шумы и т. д. Более того, со временем все характеристики источников и каналов информации ухудшаются [3]. Поэтому по прошествии некоторого времени с начала эксплуатации системы у экспертов возникает сомнение в правильности значений параметров. Можно ли доверять значению параметра? Как оценить достоверность расчетных параметров? При различных показаниях дублированных источников информации, какому из источников доверять? В реальных условиях ответы на эти вопросы неоднозначны. Зачастую данные проблемы может решить эксперт (обслуживающий персонал) на основе своего опыта и истории функционирования системы. Эксперт определяет основные причины, по которым значение не может быть отображено с необходимой точностью и, исследуя их, делает вывод: достоверен параметр или нет. Определить достоверность всех параметров (их число в крупных системах достигает нескольких тысяч и более) системы в реальном времени эксперт (или даже несколько экспертов) не может.

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

Существуют немало методов для определения достоверности значений параметров системы, в основном они выдают признак: достоверен параметр по этому методу или нет. Более того, современные программно-аппаратные средства в ряде

случаев обеспечивают дополнительную информацию о достоверности (качестве) этого параметра, которую при принятии управляющих решений нельзя не учитывать. Яркими примерами таких программно-аппаратных средств служат интеллектуальные датчики с самовалидацией [3, 4], а также параметры, передаваемые в стандарте OPC (OLE for Process Control) [5]. Таким образом, со значением параметра образуется множество признаков достоверности, каждый из которых ответственен в узкой области, и на их основе сложно определить адекватность значения параметра сложившейся технологической ситуации в целом, т. е. достоверность. Особенно усложняется определение достоверности расчетных параметров.

Определение достоверности предполагает избыточность. Различают структурную, информаци-

онную и временную избыточность. Структурная избыточность предполагает резервирование, дублирование элементов системы, вследствие чего она удорожается. Информационная избыточность подразумевает наличие дополнительных связей (логических, математических, физических) в АСУТП, на основании которых можно определить достоверность исходных данных. Временная избыточность связана с необходимостью временных затрат на выполнение процедур по определению достоверности параметров [2]. Отметим, что и структурная избыточность, и информационная так или иначе нуждаются в ресурсе времени. С другой стороны, временные ограничения наиболее важные в области промышленной автоматизаци, более того, они определяют специфику данной области. О достоверности можно судить, опираясь на необяза-

Рис. 1. Структурная схема АСУТП с синхронной моделью

тельные (в смысле непосредственного управления) знания об объекте управления, об АСУТП, о физических, математических, логических и других законах.

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

В настоящее время получила распространение структурная схема АСУТП (рис. 1), предполагающая несколько уровней: полевой, включающий в себя датчики и исполнительные механизмы, управляющий, основанный, главным образом, на программируемых логических контроллерах (ПЛК), и уровень визуализации и архивации (SCADA-систем). На управляющий уровень возложены следующие функции: собственно управление процессом (управляющие алгоритмы, функции, контроль времени, регулирование), контроль достоверности задания оператора (от SCADA-системы), контроль достоверности поступающих от объекта параметров и др. Опираясь на собственный опыт, можно отметить, что в современных системах управления решение задач определения достоверности занимает от 20 до 70 % ресурсов (объема данных, процессорного времени и т. д.). Задачи по определению достоверности параметров целесообразно переложить на отдельную модель, которая содержит необходимую базу знаний об объекте. На типовой схеме АСУТП (см. рис. 1) штриховыми линиями показаны новые элементы и потоки данных, связанные с выделением синхронной модели.

Модель для оценки достоверности параметров АСУТП должна:

1) работать в непрерывном режиме;

2) осуществлять сбор информации о текущих значениях основных параметров системы управления, оказывая минимальное влияние на быстродействие системы управления;

3) функционировать в едином времени с системой управления, т. е. проверять полученные данные по критериям достоверности и осуществлять обмен данными с ней в рамках периода ее (не медленнее) обработки данных, т. е. синхронно;

4) осуществлять поддержку управленческих решений: выдавать системе управления признаки достоверности параметров в зависимости от ситуации, а также при неисправности, недостоверности параметра должна передавать системе управления приближенные (имитированные, модельные) значения;

5) быть масштабируемой (с возможностью добавления новых параметров);

6) быть интегрируемой, т. е. в разрабатываемой системе должны быть предусмотрены открытые интерфейсы для взаимодействия со сторонними системами;

7) обладать простым и наглядным интерфейсом, который позволял бы оператору (эксперту) при необходимости изменить (добавить, удалить, изменить) правила формирования признаков достоверности без участия разработчика.

Из перечисленных ключевым является п. 3, поэтому модель, удовлетворяющую перечисленным требованиям, далее будем именовать синхронной.

1. ПОСТРОЕНИЕ СИНХРОННЫХ МОДЕЛЕЙ

Как было отмечено, для определения достоверности синхронная модель призвана использовать опыт экспертов, учитывать историю функционирования АСУТП, проверять функциональные зависимости параметров. Под функциональными зависимостями понимается возможность вычисления значения одного параметра системы через другие. Таким образом, синхронная модель исключает основные источники недостоверности параметров большинства современных АСУТП.

Самое сложное при проверке достоверности — формализовать историю функционирования системы и описать функциональные зависимости. Для построения синхронной модели необходимо осуществить следующие операции:

— провести декомпозицию функционирования объекта управления на режимы;

— оценить точность по каждому параметру (метрологические данные);

— получить архивные данные поведения системы управления;

— сформировать список функциональных зависимостей по основным параметрам.

Рассмотрим эти операции более детально.

1.1. Моделирование поведения объекта на основе исторических данных

Оценка достоверности на основе исторических данных предполагает сравнение значения параметра в настоящий момент времени с аналогичными значениями в прошлом.

Эксперт разделяет весь процесс на участки, на которых параметр изменяется по некоторому стабильному легко формализуемому закону. Логично связать эти участки с технологическими режимами объекта управления. В каждом режиме предполагается поведение параметра, качественно отличное от поведения в других состояниях объекта уп-

Рис. 2. Элементарная схема состояний

равления. Формально описание режимов можно выполнить в виде карты состояний (81а1есИаЛ, 81а1еАо'^ согласно стандарту иМЬ [6] или на основе гибридной схемы Пнуэли [7, 8]. Переход из одного режима в другой осуществляется событийно, т. е. мгновенно по выполнению некоторого условия.

Пример 1. Выделим четыре режима нормального функционирования объекта: остановлен, пуск, в работе, останов (рис. 2). Изначально объект остановлен, далее по нажатии кнопки «Пуск» происходит переход в режим пуска. По выполнению некоторого условия (1) происходит переход в рабочий режим. Для останова объекта требуется нажать на кнопку «Останов». Режим «Останов» завершается по некоторому условию (2). После чего осуществляется переход в остановленное состояние. Каждое из событий, по которому осуществляется смена режима, дискретное и выполняется мгновенно. ♦

Учитывая, что число предшествующих реализаций постоянно увеличивается, удобно выделить диапазон характерных значений параметра в каждом из режимов, и сравнивать текущее значение параметра с границами диапазона. Иными словами, пусть имеется N реализаций некоторой технологической ситуации (режима), тогда значение параметра у в каждый момент времени можно с некоторой уверенностью заключить в интервал, определенный предыдущими реализациями у1, ..., у№ в общем случае, с различной длительностью режима Tl, ..., TNсоответственно. Если отмерять время от начала режима 1х е [0, шах(Тр ..., TN)], то значение параметра у в этот момент времени 1Х предположительно будет лежать в интервале между наименьшим значением параметра из всех реализаций на данный момент времени t и наибольшим значением параметра по всем реализациям в тот же момент времени у(^) е [ш1п(у1(?х), ..., У^х)), шах^1(?х), ..., у^х))]. Объединяя наименьшие значения параметра во всех реализациях режима од-

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

Пример 2. Рассмотрим поведение параметра «Частота вращения гидроагрегата, №» в режиме «Пуск» на примере двух реализаций, взятых из архива АСУТП (см. таблицу). На графике функции N • и № „ представлены в кусочно-линейном ви-

Ш1П ШаХ

де. В синхронной модели каждый из полученных отрезков описывается в рамках технологического режима «Пуск» путем выделения нескольких подрежимов. В данном примере число подрежимов — три, в рамках каждого подрежима характерный диапазон описывается двумя прямыми линиями (линией минимума и линией максимума).

Характерный диапазон, сформированный описанным способом, зависит от числа реализаций N чем меньше реализаций, тем ниже уверенность в том, что (№ + 1)-я реализация будет принадлежать

Определение характерного диапазона параметра «Частота вращения N гидроагрегата»

Реализации Характерный диапазон

Т, с ^, % ^, % ^ % шт(^, N-2) **** % шах(_^, N2)

1 0 0 0 0

60 45 54 45 54

120 78 64 64 78

180 89 90 89 90

I 60 120 180

— -------*2 ---------Ли,* ----------

сформированной интервальной области. Очевидно, недостаток ретроспективных данных необходимо восполнить, одним из источников информации может стать эксперт технологического процесса. Эксперт на основе своего опыта и знаний определит величину, на которую следует увеличить характерный диапазон в каждом режиме. Для уменьшения числа режимов и подрежимов, а также для внесения поправок эксперта может возникнуть необходимость описания границ характерного диапазона более сложными способами, например, аппроксимацией нелинейными функциями [9, 10], с помощью нейронных сетей [11] и др.

1.2. Моделирование функциональных зависимостей

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

Использование функциональных зависимостей для параметров, выраженных четкими величинами, на практике затруднено, поскольку четкое представление не учитывает неточности измерений, ошибки передачи информации и оценки эксперта. Кроме того, невозможно ожидать точного совпадения рассчитанного и измеренного значений параметра. Поэтому целесообразно применять методы описания неопределенности. В настоящей работе для описания неопределенности используются интервалы [12, 13]. В реальных системах истинное значение параметра неизвестно, известна лишь его оценка с некоторой точностью, которую определяют средства измерения, каналы передачи данных, внешние воздействия, ошибки округления и вычисления и пр. Значение параметра в момент времени t можно представить интервалом

Р = [р - а, р + Ь], (1)

где р — значение параметра в настоящий момент времени, поступившее в систему управления, а, Ь > 0 — величины, характеризующие неопределенность параметра в рассматриваемый момент времени таким образом, что истинное значение параметра технологического процесса р* непременно принадлежит интервалу [р — а, р + Ь]. Существует

немало методов оценивания величин а, Ь [14—19]. В общем случае величины а и Ь могут изменяться во времени вместе с технологическим процессом. Описание функций а(^ и Ь(^ может быть выполнено аналогично формированию диапазона характерного поведения параметра АСУТП.

Если представить значения параметров системы в момент времени t в интервальном виде (1), то можно определить расчетное значение параметра как интерваЛ вИДа Ррасч =/(Р1, ..., Рп) = [Рртщ,Рртах], где Р1, ..., Рп — значения параметров системы управления в момент времени t, ррт1п и рртах — границы расчетного интервала параметра Ррасч.

В общем случае для некоторых параметров Р системы можно сформировать не одно, а систему интервальных равенств вида Ррасч = /к(Р1, ..., Рпк), Ррасч — интервальное вычисленное значение параметра Р, /к — интервальная функция, заданная для параметра Р, 1< к < К, К — общее число функциональных зависимостей для параметров Р, Р1, ..., Рпк — интервальные значения параметров в рассматриваемый момент времени, пк — число параметров, от которых зависит параметр Р в к-й функциональной зависимости.

Функции вида Ррасч = /к(Р1, ..., Рпк) могут быть вычислены с помощью аппарата достоверных вычислений [20], интервального анализа [12, 21, 22] или недоопределенных моделей А.С. Нариньяни [13].

Предложенный подход позволяет сформировать модель объекта управления с дискретными режимами (состояниями). В каждом режиме параметры объекта управления описываются непрерывными функциями (характерным диапазоном поведения и функциональными зависимостями). Такую модель можно описать как гибридную имитационную модель [23, 24]. Она способна в реальном времени формировать для каждого параметра несколько интервальных оценок: характерный диапазон и расчетные значения по каждой функциональной зависимости во всех режимах функционирования объекта управления, на основе которых осуществляется оценка достоверности значений параметров.

2. ОЦЕНКА ДОСТОВЕРНОСТИ НА ОСНОВЕ СИНХРОННЫХ МОДЕЛЕЙ

Оценка достоверности формируется в результате сравнения значения р параметра в настоящий момент времени с границами каждой интервальной оценки этого параметра Рхар = [ ртіп, ртах].

Поскольку значение параметра известно с некоторой точностью, то его следует представить в интервальном виде Pt (1). Тогда достоверность параметра Pt можно оценить мерой вхождения интервала Pt в интервал Рхар, определенной на интервале [0, 1]:

ЯР) =

0, р( - а > Ртах или р( + Ь < рп

1 Рt- а > Рт1п и Рt + Ь < Ртах^1

Р1 + Ь - Рт

а + Ь

ртах — (Р t — а)

а + Ь

Р1- а < Рт1п, Р1 + Ь ^ Рт

(1)

Можно заметить, что значение параметра, заданное таким образом, представляет собой нечеткую величину, полностью определенную четверкой

четких чисел Р = (Р1, Р2, Рз, Р4) = (Ртпп — (а + Ь),

Рт1п, Ртах, Ртах + (а + Ь)), при этом функция D(Рt) является функцией принадлежности.

Пример 3. Пусть температура подпятника гидроагрегата в рабочем режиме Тп составляет 50...60 °С и измеряется с погрешностью а = Ь = 1 °С, тогда значению температуры Тп = 50,1 °С будет соответствовать достоверность Я(Тп = 50,1 °С) = 0,55. Аналогично, Я(Тп = 52,0 °С) = 1, Я(Тп = 60,8 °С) = 0,1. ♦

Пример 4. Пусть по разным каналам в систему поступают три параметра расхода: О с погрешностью 0,01 % и О1 и О2 с погрешностью 0,02 %, связанные функциональной зависимостью О1 = О — О2,

з

и в некоторый момент времени О1 = 23 м/с, О = 41 м3/с, О2 = 18,5 м3/с.

Далее, О1 = [22,54; 23,46]; О = [40,59; 41,41]; О2 = [18,13; 18,87], расчетное значение О1р = = [21,78; 23,28], таким образом, достоверность параметра О1 Я(О1) = 0,8043. Если О2= 18,1, то Я(О1) = 1, если О2 = 17, то Я(О1) = 0,228. ♦

Поскольку в общем случае для некоторых параметров Р системы можно сформировать не одну, а несколько интервальных оценок Р1, ..., Рк, то для каждого Рк можно определить нечеткую величину Рк с достоверностью, определяемой выражением (2), 1 < к < К, где К — общее число интервальных оценок параметра Р. Объединенную оценку достоверности можно получить на основе нечеткой арифметики несколькими способами: объединением нечетких величин, анализом минимумов и максимумов функций принадлежности и др. [11, 25—28]. Выбор способа расчета должен

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

_ к _

Р = X ЧкРк, к = 1

где Рк — нечеткая величина, характеризующая достоверность параметра Р по к-й интервальной оценке, ук е [0, 1] — весовые коэффициенты (Еук = 1), задаваемые экспертом исходя из анализа приоритетов интервальных оценок. Если все зависимости эквивалентны (имеют равный приори- 1 К -

тет), то Р = — х Рк и для нечетких величин спра-Кк

к = 1

ведлива запись:

Р = (Р1, Р2, Рз, Р4) =

ккк

к

х Р1к , К Х Р2к , К Х Рзк , К Х Р4к

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

К

к = 1

к = 1

2к К

к = 1

зк К

к = 1

Для интерпретации результата введем две величины: порог доверия d^rus^ и порог сомнения ddoubt

такие, что ^^оиЫ е [0, 1] и ^ < ddoubt.. Есёи

В(р) 1 dtrust, параметр pt достоверен в момент времени t, если В(р) < ddoubt, параметр pt — не достоверен, в остальных случаях значение параметра pt сомнительно, т. е. значение параметра не удовлетворяет одному или нескольким критериям.

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

Р = (Р1, Р2, Р3, Р4) нечеткое среднее можно рассчитать по формуле Рт = 1 (р1 + Р2 + Р3 + Р4)/4.

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

3. ФУНКЦИОНИРОВАНИЕ СИНХРОННОЙ МОДЕЛИ

Рабочий цикл состоит из следующих этапов:

— синхронная модель получает текущие значения параметров системы управления;

— в зависимости от полученных значений вычисляются текущие интервальные оценки;

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

— синхронная модель передает оценки достоверности и модельные значения параметров в систему управления.

Предлагаемые алгоритмы расчета достоверности не требуют большой производительности вычислительных устройств и могут быть применены

Рис. З. Схема состояний гидроагрегата

в режиме реального времени совместно с системой управления.

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

Опыт реализации синхронной модели. Предлагаемая методика апробирована на АСУТП гидроагрегата Жигулевской ГЭС. Упрощенная схема состояний гидроагрегата представлена на рис. 3. Система контроля достоверности на основе синхронных моделей в реальном времени следит за 24 основными параметрами системы управления, учитывает историю процесса и анализирует 6 функциональных зависимостей. Система построена с использованием среды имитационного моделирования «AnyLogic» (http://www.xjtek.com/). Среда исполнения «AnyLogic» использует кроссплатфор-менный язык программирования Java и позволяет подключать динамические библиотеки. С помощью этого механизма осуществлена интеграция системы управления и синхронной модели, реализованы операции над нечеткими и интервальными величинами, а также функции оценки достоверности параметров. При этом рабочий цикл синхронной модели не превышает цикл обработки входных данных контроллером (150 мс).

После введения автоматической системы контроля достоверности параметров на основе синхронных моделей число ложных срабатываний системы управления сократилось на 60 %.

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

ЗАКЛЮЧЕНИЕ

Реализация синхронной модели в рамках АСУТП позволяет:

• уменьшить число ложных срабатываний АСУТП благодаря принятию решений на основе проверенных, достоверных данных и, как следствие, снизить время простоя оборудования;

• усилить контроль исправности оборудования, что позволит раньше находить неисправности и устранить их;

• при недостоверности значения параметра АСУТП воспользоваться его модельной оценкой;

• при дублировании автоматически определить исправный, достоверный источник информации без помощи оперативного персонала и осуществить управление на основе корректных (достоверных) данных.

Кроме того, реализация синхронной модели предоставляет следующие возможности:

— автоматическое прогнозирование поведения параметра в заданном режиме;

— проверка алгоритмов управления без объекта управления;

— обучение персонала на основе модельных значений.

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

ЛИТЕРАТУРА

1. ГОСТ 34.603—92. Информационная технология. Виды испытаний автоматизированных систем. — М.: Изд-во стандартов, 1992.

2. Кулъба В.В., Ковалевский С.С., Шелков А.Б. Достоверность и сохранность данных в АСУ. — М.: СИНТЕГ, 200З. — 500 с.

3. Пронин А.Н., Сапожникова К.В., Тайманов Р.Е. Контроль достоверности информации, поступающей от датчиков // Датчики и системы. — 2008. — № 8. — С. 58—бЗ.

4. POLARCOM Проект SEVA (SEnsor VAlidation — самоконтроль датчиков) // Автоматика и робототехника. — 2000. URL: http://www.polarcom.ru/~vvtsv/ref2000/r017_2.htm (дата обращения: 10.09.2009).

5. Industry Standard Specification OPC Overview / OPC Foundation. — 1998. — 1б p.

6. Booch G., Jacobson I., Rumbaugh J. The Unified Modeling Language for Object-Oriented Development / Documentation Set Version 1.1. — 1997. — 35 p.

7. Harel D. Statecharts: A Visual Formalism for Complex Systems // Science of Computer Programming. — 1987. — Vol. 8, N 3. — P. 231—274.

8. Парийская Е.Ю. Сравнительный анализ математических моделей и подходов к моделированию непрерывно-дискретных систем // Дифференциальные уравнения и процессы управления. Электронный журнал. — 1997. — № 1. — С. 91—120.

9. Захарченко В.Е. Имитационная модель гидроагрегата для тестирования алгоритмов АСУТП // Автоматизация в промышленности. — 2007. — № 7. — С. 37—40.

10. Захарченко В.Е. Контроль достоверности параметров АСУТП // Автоматизация в промышленности. — 2008. — № 7. — С. 37—40.

11. Лю Б. Теория и практика неопределенного программирования. — М.: БИНОМ. Лаборатория знаний, 2005. — 416 с.

12. Шокин И.Ю. Интервальный анализ. — М.: Наука, 1981. — 112 с.

13. Нариньяни А.С. Недоопределенные модели и операции с недоопределенными значениями. — Новосибирск: ВЦ СО АН СССР, 1982. — 33 с.

14. Сквайрс Дж. Практическая физика. — М.: Мир, 1971. — 246 с.

15. Кудряшова Ж.Ф., Рабинович С.Г., Резник К.А. Методы обработки результатов наблюдений при измерениях // Тр. мет-рологич. ин-тов СССР. — М. — Л.: Изд-во стандартов, 1972. — Вып. 134 (194).

16. Бурдун Т.Д., Марков Б.Н. Основы метрологии. — М.: Изд-во стандартов, 1975. — 335 с.

17. Тюрин Н.И. Введение в метрологию. — М.: Изд-во стандартов, 1976. — 210 с.

18. Соловьев В.А., Яхонтова В.Е. Элементарные методы обработки результатов измерений. — Л.: Изд-во ЛГУ, 1977. — 72 с.

19. Новицкий П.В., Зограф И.А. Оценка погрешности результатов измерений. — Л.: Энергоатомиздат, 1991. — 304 с.

20. Достоверные вычисления. Базовые численные методы / Кулиш У. и др. — М. — Ижевск: НИЦ «Регулярная и хаотическая динамика», 2005. — 496 с.

21. Moore R.E. Automatic local coordinate transformation to reduce the growth of error bounds in interval computation of solutions of ordinary differential equations / Error in Digital Computation. — New York: John Wiley and Sons, Inc, 1965. — Vol. 1. — P. 61—130.

22. Шарый С.П. Конечномерный интервальный анализ / Интервальный анализ и его приложения. — Новосибирск: Институт вычислительных технологий СО РАН. URL: http://www.sbras.ru/interval/Library/InteBooks/Shary/SharyB ook.pdf (дата обращения: 09.2008).

23. Карпов Ю.Г. Имитационное моделирование систем. Введение в моделирование с AnyLogic 5. — СПб.: БХВ-Петер-бург, 2006. — 400 с.

24. Форрестер Дж. Мировая динамика. — М.: Наука, 1978. — 340 с.

25. Заде Л. Основы нового подхода к анализу сложных систем и процессов принятия решения / Математика сегодня: Сб. ст. — М.: Знание, 1974. — С. 5—49.

26. Заде Л. Понятие лингвистической переменной и его применение к принятию приближенных решений. — М.: Мир, 1976. — С. 165.

27. Sakawa M., Nishizaki I., Uemura Y. Interactive fuzzy programming for multi-level linear programming problems with fuzzy parameters // Fuzzy Sets And Systems. — 2000. — Vol. 9. — P. 3—19.

28. Zimmerman H.J. Fuzzy Set Theory and its Applications. — Kluwer, etc : World Scientific, 1992. — 435 p.

Статья представлена к публикации членом редколлегии

А.А. Амбарцумяном.

Сидоров Андрей Анатольевич — канд. техн. наук,

директор по развитию, Я/В +7 (846) 933-03-50,

И ac@sms-samara.ru,

Захарченко Виталий Евгеньевич — вед. инженер,

Я/В +7 (846) 269-15-20, доб. 131, И zevs@sms-samara.ru,

ООО НВФ «Сенсоры. Модули. Системы», г. Самара.

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