Модель системы трехуровневого обеспечения информационного взаимодействия в автоматизированной системе управления
Анализ возникновения стохастических задержек сервиса, связанных с конкуренцией процессов информационного обслуживания за ресурсы системы. Использование однотипной и мультипликативной функции свертки. Введение управляющего вектора обеспечивающего уровня.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 30.05.2017 |
Размер файла | 87,5 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Модель системы трёхуровневого обеспечения информационного взаимодействия в Асу
А.В. Сироткин
Одной из проблем, возникающих при автоматизации управления, является возникновение стохастических задержек обслуживания, связанных с конкуренцией процессов информационного обслуживания за ресурсы системы. Для поиска путей разрешения этой проблемы можно воспользоваться концептуальным представлением об АСУ как трёхуровневой системе, построенной на принципе «информационного обеспечения».
Анализе АСУ по способу обеспечения процессов управления позволяет выделить три иерархических уровня: обеспечивающий (включающий формирование и передачу данных) - информационный - управление. В общем виде трёхуровневая иерархическая модель информационного обеспечения управления в АСУ представлена на рис. 1. Введем обозначения уровней модели:система управления - n0;информационная система - n-1;обеспечивающая подсистема - n-2;подсистема передачи данных _n-2.1;подсистема формирования данных _n-2.2.
Целью работы являетсяпостроение математической модели, характеризующей зависимость эффективности системы управления от управляющих параметров, используемых на низшем уровне информационного обеспечения - формирования и передачи данных. Результат может быть использован как постановка задачи оптимизации для управления эффективностью АСУ за счет управления низкоуровневыми процессами обеспечения.
Рис. 1. Иерархическая модель информационногообеспечения АСУ
Для каждого i-го уровня информационного обеспечения установим в качестве обобщенного критерия параметр Qi, отражающий значение целевой функции. Для верхнего уровня Q0 будет характеризовать эффективность управления, для информационного Q-1 - эффективность информационного обмена, для обеспечивающего Q-2 - качество обеспечивающей поддержки. Обозначим вектор показателей для каждого i-го уровня как , где - ненормированное значение показателя, n - количество частных критериев. Выразим обобщенный показатель Qi ненормированных значений вектора Ai как функцию свертки (ФС)
,
где
выступает как целевая функция соответствующего уровня.
Введем нормирующую функцию Fn вектора показателей выраженную как,где fn - нормирующая функция показателя. Функция свертки, выраженная через нормированные значения показателей, выглядит как,где Fn.i - нормирующая функция i-го уровня системы.
Установим, что для каждого уровня будет использоваться нормирующая функция одного вида, учитывающая его предпочтительное направление изменений, обозначаемое как для целевой функции и для показателя. Для получения нормированных значений б показателей используем нормирующую функцию
,
где b - целевое значение, и _ нижнее и верхнее значения показателя соответственно.
Основываясь на том, что подсистемы формирования и передачи данных представляют собой приоритетные СМО, использующие интегрированные разработчиками дисциплины обслуживания, определим в качестве управляющих параметров приоритет информационного объекта, характеризующий содержательную важность блока данных для состояния АСУ, и приоритет субъекта, определяющий установленный ранг субъекта в иерархии управления.
Задача оптимизации формулируется как задача нахождения экстремума целевой функции системы Qi, представленной как функция свертки Fc от вектора управляемых параметров обеспечивающего уровня:
,
где X - вектор управляемых параметров, _ функция зависимости вектора показателей обеспечивающего уровня от вектора управляемых параметров, p - приоритет инициирующего субъекта, q - приоритет информационного объекта. Для реального управления информационного обеспечения в АСУ необходимо управлять последовательно как формированием данных на источнике, так и их последующей передачей в инфраструктуре. Имея два вида приоритетов, характеризующих субъекты и содержание информационных объектов, можно построить сложную систему диспетчеризации, обеспечивающую как раздельно приоритетное е управление процессами в операционной системе источника и очередями в сетях передачи данных, так и интегрированное управление, использующее оба приоритета на всех этапах информационного обеспечения. В силу своей глобальности задача требует декомпозиции на раздельное управление источником и сетью с раздельным использованием приоритетов объектов и субъектов соответственно.
Установим, что для управления процессами формирования будет использоваться приоритет q, а для управления передачей данных - параметр p. Введем в вектор A-2 параметр, характеризующий формирование данных как и передачу данных как , где fq и fp - функции, выражающие зависимость параметров формирования и передачи соответственно от управляющих приоритетов.
Основываясь на каскадном характере модели, мы имеем возможность ввести обобщающий показатель каждого из предыдущих уровней в вектор показателей более высокого уровня, в результате структуру системы управления можно описать следующим образом
Из структуры (5) следует, что вид интегрального критерия Fc зависит от видов функций свертки, выбранных для каждого уровня передачи. На практике применяются следующие виды функций свертки для решения задач многокритериального поиска [1-3]:
1. Аддитивная, с использованием которой обобщающий критерий Qi и максимизируемая целевая функция Ft для постановки (4) будут выглядеть как
,
где w - весовой коэффициент показателя, б - значение нормированного или приведенного показателя, полученного делением на нормирующий критерий.
2. Мультипликативная, соответственно выраженная как
.
3. Максиминный (минимаксный) критерий, выражаемый как
.
Весовые коэффициенты здесь и далее нормируются так, что.
Максиминный критерий, основанный на равномерном отборе показателей, не представляет большого интереса для построения обобщающей функции, поскольку в отличие от первых двух не предоставляет очевидной аналитической зависимости обобщающего критерия от управляющих показателей. Вместо него список можно дополнить функцией свертки на основе взвешенного степенного среднего (ВСС) [4]:
,
где Mr (w, Ai) - однородное среднее, r - параметр выпуклости графиков координат эквивалентных кортежей.
Допустим использование однотипной функции свертки для каждого из уровней. Рассмотрим последовательно все три вида сверток и способы построения обобщающей функции на их основе.
Для функции, построенной на основе аддитивных сверток,обобщенный показатель 0-го уровня выражается как
,
где б0.i - неотрицательное вещественное значение i-го нормированного частного показателя эффективности, w0.i - весовой коэффициент, характеризующий влияние показателя на целевую функцию (ЦФ) системы, - количество учитываемых показателей вектора 0-го уровня. Примем, что эффективность информационного подуровня влияет на состояние системы управления. Выразим один из частных показателей 0-го уровня как обобщенный показатель предыдущего подуровня (информационного обеспечения), допустим как . Учитывая, что обобщенный показатель i-го подуровня согласно (10) выражен нормированными частными показателями, можно не применять дополнительных функций нормирования для данного выражения. Тогда уравнение (10) преобразуется к следующему виду
.
Уравнение (11) характеризует влияние показателя эффективности информационной системы на систему управления.
Аналогичным образом выразим нормированный частный показатель подуровня информационного обеспечения как . Продолжаем декомпозицию интегрального критерия Q-1 до уровня l=_2, сохраняя неизменными вид функции свертки и иерархию показателей. В результате подстановок и последовательных преобразований получаем систему уравнений. стохастический мультипликативный свертка вектор
Параметры б-2.1 и б-2.2 являются нормированными показателями эффективности процессов формирования и передачи данных соответственно. Каждый из них может быть выражен как функция от некоего управляющего параметра, в совокупности составляющего вектор X. Последовательное расположение процессов формирования и передачи обуславливает независимость управляющих параметров друг от друга.
В современных системах, используемых в качестве источников данных, управляющим компонентом выступает базовая операционная система, реализованная на процессной концепции, основанной на системе приоритетов. Поэтому управляющим параметром для формирования данных вприоритетной СМО источника выступает приоритет задачи, который можно сопоставить с приоритетом информационного объекта - q.
В сетях передачи данных, построенных на приоритетном обслуживании очередей запросов, управляющим параметром является ранг запроса, сопоставимый с рангом - p субъекта информационного взаимодействия, установленным в иерархии АСУ. В результате вектор управляющих параметров можно представить как X=(q, p), а зависящие от них показатели обеспечивающего уровня как
,
где fq и fp функции, выражающие зависимость нормированных показателей от соответствующих приоритетов.
Выполняем подстановку (11-13), в итоге получаем агрегирующее уравнение вида
Выделение показателей имеет целью приведение обобщенного показателя эффективности системы управления к линейной функции
,
где B обобщает как постоянную величину показатели и весовые коэффициенты линейной свертки (16) не испытывающие влияния параметров передачи данных и формирования данных.
Введем управляющий вектор обеспечивающего уровня , тогда уравнение (15) примет вид
.
Обозначим функцию (17) в общем виде как FX, тогда уравнение (17) можно преобразовать к виду,
.
Выражение (3) можно рассматривать как обобщающую функцию обеспечивающей системы. Задачу, решаемую моделью трёхуровневой обеспечивающей системы, можно рассматривать как оптимизационную
,
т. е. состоящую в подборе для каждой информационной процедуры таких приоритетов объекта и субъекта взаимодействия, при использовании которых эффективность системы, использующей управляемую АСУ, будет максимальной при заданных ограничениях управляющих параметров, обусловленных используемыми техническими решениями.
Обобщающая функция трёхуровневой обеспечивающей модели в случае применения мультипликативной функции свертки, примет вид
,
где B обобщает все перемножаемые весовые коэффициенты и показатели, не зависящие от формирования и передачи данных, как
.
С использованием функции свертки на основе взвешенного степенного среднего (9) обобщающую функцию для обеспечивающего уровня можно записать следующим образом:
.
Для информационного уровня с учетом того, что показатель
, обобщающую функцию можно выразить как
.
Опубликованные исследования свойств ВСС показывают, что варьирование параметра выпуклости позволят получить непрерывную гамму max-ЦФ, включающую максимин, мультипликативную и линейную формы [4]. Поскольку ранее было принято решение об однообразии функции свертки для всех уровней модели, примем, что . В этом случае уравнение (23) преобразуется к виду:
.
Для 0-го уровня с учетом уравнение свертки примет вид:
.
Установим, что экспертные оценки весов показателей для всех трёх уровней обеспечения остаются неизменными в течение всего периода наблюдений, тогда с введением вектора управляющих параметров X, уравнение (25) обобщается к виду:
.
Уравнения (17, 20, 26) можно рассматривать как уравнения построенной на основе свертки векторов показателей обобщающей функции трёхуровневой системы информационного обеспечения, соответственно использующей линейную, мультипликативную модели и ВСС, для построения целевой функции уровней.
Принятый как частный критерий сетевой подсистемы показатель (12) в большинстве систем может характеризовать работу любого из подуровней обеспечивающего уровня n-2. Например, можно проводить анализ влияния подуровня n-2.2, соответствующего канальному уровню модели OSI, обозначим его как L2-OSI, на ЦФ системы. Влияние этого подуровня (в существующих технических решениях часто объединенного с подуровнем n-2.1 - L2-OSI, например для протоколов Ethernet) распространяется на все вышележащие уровни модели в силу каскадной инкапсуляции данных L3-L7 OSI и влияния, оказываемого на функцию (1).
На практике в большинстве случаев влияние критериев подуровня передачи данных распространяется на вышележащий информационный уровень и не ограничивается уровнем L2-OSI. Продолжительность обслуживания на канальном уровне, зависящая от множественности обращений клиентов к источнику данных по широковещательной сети, влияет на сетевую инфраструктуру, в которой возрастает продолжительность обеспечения, возрастает продолжительность обслуживания сетевого уровня, обусловленная занятостью активных сетевых устройств, а далее увеличение продолжительности процессов транспортного и вышележащих уровней, обусловленные занятостью вычислительных ресурсов и приложений и т. п. В том числе, для источников данных целесообразно рассматривать в первую очередь состояние многозадачности процессов формирования данных источником, поскольку являясь донором информационных потоков, он начинает их формирование с уровня L7-OSI, и лишь затем, по мере формирования сетевого трафика, подключает все остальные уровни сетевого взаимодействия, преодолевая все соответствующие очереди.
Учитывая последовательность процессов OSI, целесообразно рассматривать обобщенный показатель Q0 как функцию свертки для всех показателей, влияющих на качество работы уровня n-2. В связи с этим, функция свертки (11), примененная для уровня n-2 , учитывающая только показатели передачи данных, будет выглядеть как
,
где m - количество показателей, влияющих на результирующее значение Q-2, а агрегирующее уравнение (14) преобразуется к виду:
.
Свертка (28) отличается от функции (14) наличием множества независимых критериев, определяющих работу подуровня передачи данных. В таком виде эта функция может не иметь доминирующего решения в заданном диапазоне значений. Подобную декомпозицию процессов можно проводить для любого обеспечивающего процесса, включая процессы формирования информации на источнике. Однако можно определить разумное ограничение на уровень декомпозиции, обусловленное тем соображением, что увеличение количества параметров анализа переводит задачу оптимизации в область многокритериального принятия решений, что, соответственно, снижает уровень её алгоритмизации и эффективность применения.
Поэтому в настоящем исследовании область поиска оптимального решения ограничена уровнем L2-OSI, как уровнем, имеющим четкую формализацию проблем и параметров, имеющем инструменты и методику управления с использованием существующих технических средств сетевых технологий. Соответственно игнорируются все подпроцессы транспорта данных между подсистемами формирования и передачи, участвующими в вычислительной системе в формировании исходящих информационных потоков. К таковым можно отнести, например, не отображаемые процессы операционных систем и СУБД, диспетчеризацию ввода-вывода, обслуживание буферов NIC и т. д. В действительности в данной постановке эти системы агрегируются в «макроподсистемы» формирования и передачи данных, соответственно объединяющие необходимые компоненты.
Полученная модель трёхуровневой системы информационного обеспечения может быть использована для разработки средств управления информационным взаимодействием в АСУ на основе оптимизации информационных процессов по выбранному критерию, например - задержке обслуживания.
Литература
1.Ногин В. Д., Протодъяконов И. О., Евлампиев И. И. Основы теории оптимизации: Учеб. пособие для студентов втузов / Под ред. И. О. Протодъяконова, - М.: Высшая школа, 1986. 384 с.
2. Вентцель Е. С. Исследование операций: задачи, принципы, методология. - 2-е изд. - М.: Наука, 1988. 208 с.
3. Дегтярёв Ю. И. Исследование операций: Учеб. для вузов по спец. АСУ. - М.: Высш. шк., 1986, С. 21.
4.Анкудинов И. Г. Автоматизация структурного синтеза и принятия решений в управлении и проектировании. СПб.: СПбПТУ, 2008. 202 c.
Размещено на Allbest.ru
...Подобные документы
Описание и схема информационного взаимодействия элементов системы, выходная и входная информация. Технологические процесс функционирования системы в автоматизированном режиме. Разработка информационного обеспечения системы, алгоритмы программного модуля.
дипломная работа [1,0 M], добавлен 30.08.2010Функционально-информационная модель АСУ учета и движения студенческого контингента. Состав информационного обеспечения и этапы его проектирования. Описание программной реализации АРМ "Деканат", обоснование экономической эффективности и экологичности.
дипломная работа [3,5 M], добавлен 22.12.2011Раскрытие понятий "информация", "данные", "знания". Описание внемашинного и внутримашинного информационного обеспечения, систем показателей, классификации и кодирования. Изучение состава информационного обеспечения управления на конкретном примере.
курсовая работа [580,2 K], добавлен 26.09.2012Информационное обеспечение, система автоматизированного управления. Классификаторы технико-экономической информации, унифицированные документы. Этапы проектирования информационного обеспечения. Анализ методов и матрицы смежности информационного графа.
реферат [19,0 K], добавлен 29.10.2010Формирование требований к системе учета успеваемости студентов на основе рейтинговой системы. Концептуальное и логическое проектирование структуры информационного обеспечения. Реализация информационного обеспечения и тестирование программного средства.
курсовая работа [3,1 M], добавлен 28.08.2012Изучение информационного, алгоритмического, организационного и технического обеспечения системы. Структура и функции частей программного обеспечения. Подсистема "известкования концентрата", "загрузки накопительных бункеров", "отгрузки концентрата".
отчет по практике [536,0 K], добавлен 26.09.2014Определение назначения и описание функций имитационных моделей стохастических процессов систем массового обслуживания. Разработка модели описанной системы в виде Q-схемы и программы на языке GPSS и C#. Основные показатели работы имитационной модели.
курсовая работа [487,4 K], добавлен 18.12.2014Функции автоматизированной системы "Отдел аспирантуры". Проектирование реляционной модели и разработка SQL-кода базы данных. Анализ информационного обеспечения функций. Проектирования глобальной ER-модели. Спецификации локальных ограничений и правил.
курсовая работа [428,4 K], добавлен 01.04.2011Использование драйвера режима ядра и управляющего приложения для создания системных потоков. Имитация обработки данных и организация задержек. Разработка драйвера на языке C++. Конфигурация тестового стенда. Точность изменения задержек и работы таймера.
курсовая работа [182,4 K], добавлен 24.06.2009Последовательность разработки информационного обеспечения очного и дистанционного обучения через просмотры и прослушивание подкастов. Создание веб-сайта или модуля существующей системы. Описание интерфейсов системы. Настройка прав доступа к подкастам.
дипломная работа [2,3 M], добавлен 19.11.2010Основные функции программы "АРМ ДПЦО". Структурно-функциональная схема организации. Взаимодействие подсистем технического обеспечения и информационного на примере реализации АРМ-ов автоматизированной системы охранно-пожарной сигнализации Приток-А.
курсовая работа [7,2 M], добавлен 03.07.2012Определение понятия и оценка современного состояния информационного сервиса, основные тенденции его развития. Понятие и управление доступом к ресурсам сети Интернет. Динамика роста информационных ресурсов и развития информационного общества в России.
реферат [28,3 K], добавлен 29.05.2013Состав и способы создания информационного обеспечения. Организация внутримашинного информационного обеспечения. Организация данных во внутримашинной сфере. Подразделение информационного обеспечения на внемашинное и внутримашинное. Компоненты базы данных.
контрольная работа [190,0 K], добавлен 24.04.2009Анализ системы информационного обеспечения деятельности в ООО "Эстэл-Инфо". Стратегия оптимизация автоматизации деятельности предприятия. Оценка социально-экономической эффективности проекта методической поддержки стратегии автоматизации бизнес-процессов.
курсовая работа [252,8 K], добавлен 06.01.2012Понятие и структура информационного портала для автоматизации рабочего места. Описание методологий моделирования бизнес-процессов, системы электронного документооборота DIRECTUM. Система информационного обеспечения в Министерстве сельского хозяйства.
дипломная работа [1,3 M], добавлен 18.12.2013Разработка информационного обеспечения автоматизированной системы. Структурная схема и алгоритм программы. Проектные решения по программному обеспечению автоматизированной системы. Программа ведения учетно-отчетной документации пофидерного анализа.
дипломная работа [662,2 K], добавлен 06.06.2010Разработка автоматизированной информационной системы для сокращения времени обслуживания клиентов ООО "Ледокол" и частичного исключения человека из сервиса, основываясь на статистике потока посетителей в зависимости от различных временных интервалов.
курсовая работа [285,0 K], добавлен 29.12.2012Разработка интерфейсной и функциональной части информационной системы для станции технического обслуживания. Анализ предметной области и постановка задачи на проектирование. Математические методы в прогнозировании. Реализация модуля прогнозирования.
курсовая работа [1,7 M], добавлен 26.05.2010Уровни эталонной модели взаимодействия OSI/ISO. Классы сервиса транспортного уровня. Функции сеансового уровня по управлению диалогом, синхронизации и управления активностью. Услуги транспортного уровня. Классы и процедуры транспортного протокола.
реферат [125,7 K], добавлен 11.07.2013Развитие теории массового обслуживания. Анализ процессов в системах производства, обслуживания и управления. Интенсивность обслуживания канала. Плотность распределения показательного закона. Коэффициент загрузки системы. Среднее число занятых каналов.
курсовая работа [708,4 K], добавлен 26.01.2013