Способ построения автоматизированной системы, реализующей принципы виртуализации рабочих мест и изоморфного масштабирования

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

 

Изобретение относится к системам автоматизации основанных на использовании вычислительных машин.

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

Вместе с тем, с ростом масштабов организаций, использование в ИТ-инфраструктуре пользовательских ПК вызывает ряд сложностей:

- большие операционные издержки на поддержку компьютерного парка;

- сложность, связанная с управлением настольными ПК;

- обеспечение пользователям безопасного и надежного доступа к ПО и приложениям, необходимым для работы;

- техническое сопровождение пользователей;

- установка и обновление лицензий на ПО и техническое обслуживание;

- резервное копирование и т.д.

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

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

Применяемые для этого системы управления уже известны из DE 19508474 A1 или DE 19508476 A1. Системы управления, основанные на вычислительной машине, автоматически распознают состояние протекающего процесса и генерируют отвечающие ситуации указания, которые обеспечивают интеллигентное ведение процесса. Кроме того, имеет место непрерывное оптимизирование процесса за счет того, что лежащую в основе установок заданных значений модель процесса улучшают в автономном или в оперативном режимах.

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

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

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

Осуществление изобретения.

Виртуализация рабочих мест.

Рабочее место - это аппаратно-программный комплекс, решающий задачи одного должностного лица АС.

Независимость рабочих мест от их территориального расположения определяется как свободная миграция программного обеспечения внутри комплекса технических средств АС. При этом возможен вариант, когда все рабочие места собраны в пределах одной рабочей станции (минимальный вариант). Идеальный вариант - одна рабочая станция - один АРМ. В случае избытка технических средств рабочие места могут занимать несколько рабочих станций.

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

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

Изоморфное масштабирование.

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

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

В принципе, расширение рассматриваемой АС возможно не только за счет аналогичных информационных структур, главное, чтобы в качестве строительных элементов архитектуры использовались «строительные материалы» данной технологии.

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

Одно из применений такого рода АС заключается в следующем. Представим существование некой территориальной ограниченной АС с хорошей производительностью (базовой АС) и нескольких мобильных АС с крайне низкими техническими ресурсами. Если все рассматриваемые АС реализованы с применением данной технологии, то эти мобильные АС время от времени могут вступать во взаимодействие с базовой АС и, при этом, использовать ее потенциал для проведения своих расчетов и корректировки заданий, т.е. на какой-то момент всегда существует расширенная АС (базовая + одна или несколько мобильных), которая является целостной и может решать задачи, доступные для такой архитектуры.

Принципы построения автоматизированной системы на основе независимых программных компонентов, реализованных отдельными исполняемыми модулями-процессами.

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

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

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

Общее пространство процессов разделяется на отдельные зоны. Эти зоны, так же как и процессы, могут физически располагаться в пределах АС в произвольном порядке, но с условием непересечения друг с другом. Все процессы одной зоны замыкаются на специальный процесс-диспетчер, который выполняет только служебные функции, то есть является системным элементом АС. Процессы и диспетчера увязываются в единую структуру, благодаря типовому процессу. Он определяет основу других процессов и диспетчеров системы, то есть другие процессы и диспетчеры являются наследниками класса «типовой процесс». Задача типового процесса заключается, во-первых, в установке связи с диспетчерами и, во-вторых, в приеме и передаче информационных сообщений. Класс наследника использует уже готовые реализации перечисленных выше свойств типового процесса и предоставляет разработчику вызовы функций этих реализации.

Архитектура иерархической системы сетевого взаимодействия программных компонентов системы.

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

По сути, диспетчеры образуют транспортную систему комплекса, которая выполняет две основные задачи:

- обеспечивает сетевое взаимодействие процессов;

- компонует АРМы комплекса.

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

Система адресации сообщений транспортной системы.

Система адресации сообщений обеспечивается интерфейсом транспортного уровня. Он реализуется специализированными процессами-диспетчерами, которые образуют иерархическую структуру передачи информационных сообщений - транспортную систему. Интерфейс обеспечивает «прозрачность» адресации сообщений и осуществляет доставку этих сообщений.

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

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



 

Похожие патенты:

Изобретение относится к области способов оценки в технике регулирования. .

Изобретение относится к электронной технике и автоматике. .

Изобретение относится к способу анализа функционирования газовой турбины, а также к способу контроля функционирования газовой турбины. .

Изобретение относится к области автоматического управления динамическими объектами и может быть использовано для создания высокоточных систем автоматического управления движением этих объектов по заданным пространственным траекториям.

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

Изобретение относится к способу определения состояния электрического воспламенителя (14) горелки газовой турбины, а также к устройству (12) измерения и устройству (10) зажигания, посредством которых можно предотвратить неудачный старт газовой турбины из-за неработоспособных воспламенителей.

Изобретение относится к системам управления динамическими объектами. .

Изобретение относится к автоматизации технологических процессов. .

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

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

Изобретение относится к автоматическому управлению и может быть использовано в системах автоматического управления динамическими нестационарными объектами, математические модели которых содержат переменные операторы и/или параметры

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

Изобретение относится к области систем автоматического регулирования. Оно может быть использовано при автоматизации работы различных промышленных объектов, имеющих в своей структуре несколько каналов управления одной технологической величиной, путем использования одного или нескольких контуров регулирования, подключаемых в зависимости от динамических и энергетических характеристик объекта и особенностей возмущающего воздействия. Технический результат - улучшение качества регулирования и энергетической эффективности управления технологическим объектом за счет выбора динамически эффективных и энергетически эффективных каналов регулирования и включения их в работу в зависимости от частотных характеристик возмущающих воздействий и реакции на них отдельных контуров регулирования. Кроме того, ввиду разделения частотных спектров работы контуров управления упрощается расчет настроек соответствующих регуляторов. Структура многоконтурной CAP с частотным разделением каналов управления содержит входной канал задания, алгебраические сумматоры, на которых происходит сравнение сигнала задания с сигналом обратной связи, блок регуляторов с соответствующими каналами управления. Особенность предлагаемой структуры определяется наличием полосовых фильтров в каждом из каналов управления. В предлагаемой структуре для разделения частот в каналах управления используются идеальные полосовые фильтры, которые не привносят в систему дополнительного запаздывания и способствуют тому, что замкнутая система остается устойчивой при условии, что отдельные контуры регулирования изначально устойчивы. Таким образом, согласно предлагаемой структуре многоконтурной CAP с частотным разделением каналов управления благодаря применению идеальных полосовых фильтров происходит поочередная работа каждого из контуров регулирования в отдельности, позволяя в итоге достичь требуемой динамической и энергетической эффективности работы ЭСАР в целом. 6 ил.

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

Изобретение относится к области автоматического управления. Технический результат - повышение устойчивости работы системы управления. Он достигается тем, что в адаптивную систему терминального управления дополнительно введены последовательно соединенные второй блок преобразования от функции состояния системы, второй блок вычисления фундаментальной матрицы системы, второй матричный умножитель, векторный сумматор, выходом соединенный с исполнительными органами, а вторым входом - с выходом накапливающего сумматора, вход второго блока преобразования в частную производную от функции состояния системы соединен с выходом блока модели свободного движения объекта управления, входом первого блока преобразования в частную производную от функции состояния системы и входом блока преобразования в частную производную от целевой функции и последовательно соединенные блок матрицы весовых коэффициентов терминального члена оптимизируемого функционала и третий матричный умножитель, причем выход третьего матричного умножителя соединен со вторым входом второго матричного умножителя, блока вектора коэффициентов конечного состояния объекта управления, выходом соединенного со вторым входом третьего матричного умножителя, а также запоминающего элемента, ключа и блока запуска, выход которого соединен со вторым управляющим входом ключа и вторым скалярным входом дискретного фильтра Калмана, первый вход ключа соединен с выходом запоминающего элемента, а выход - со скалярным входом блока модели свободного движения объекта управления и скалярным входом накапливающего сумматора. 7 ил., 1 пр.

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

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

Изобретение относится к способу управления реактором полимеризации в псевдоожиженном слое при получении полимера. Способ включает определение отношения производительности реактора по полимеру к давлению в реакторе, задание производительности реактора по полимеру, каковая производительность на основании указанного отношения по шагу соответствует желаемому давлению в реакторе, и корректировка скоростей подачи мономеров в реактор в соответствии с указанной заданной производительностью. Изобретение обеспечивает простое и эффективное управление реактором и позволяет достичь максимальной производительности реактора. 2 н. и 8 з. п. ф-лы, 1 ил.

Изобретения относятся к области автоматизированного управления сложными информационными устройствами, использующими ПИД-законы регулирования, и могут найти применение в радиотехнических системах с хаотической динамикой реализации своих целевых функций в условиях интенсивного информационного возмущения. Техническим результатом является улучшение динамики процессов регулирования и расширение функциональных возможностей системы. Согласно способу устанавливают соответствие между допустимыми уровнями критичности отклонений параметров конфигурации управляемой системы (ПК УС) и уровнем критичности их отклонений; по значениям матрицы принятия решений вычисляют погрешности отклонений значений ПК УС и проверяют их на соответствие допустимым уровням критичности отклонений ПК УС: в случае соответствия - сохраняют предыдущие значения ПК УС и проводят рефакторинг начального содержания множества значений матрицы принятия решений, а в случае несоответствия - запоминают это событие и вычисленные погрешности отклонений значений ПК УС и назначают управляющее воздействие на УС на основе выбора значений из матрицы принятия решений; в случае выявления недостающих и/или некорректно заданных значений параметров конфигурации УС - проводят рефакторинг содержания множества значений матрицы принятия решений по каждому из ПК УС для заданных условий эксплуатации УС путем добавления выявленных недостающих значений и/или изменения некорректных значений матрицы принятия решений; сохраняют предыдущие значения ПК УС, назначают управляющее воздействие на УС и проводят рефакторинг содержания множества значений матрицы принятия решений путем замены предыдущих значений ПК УС текущими значениями ПК УС. Система содержит коммутационные матрицы входов и выходов (1, 2), решающее устройство (3), пропорциональный блок (4), контроллер функциональной логики (9), исполнительный блок (11), управляемый объект (12) и интегрирующе-дифференцирующий блок (10), содержащий К интегрирующе-дифференцирующих кластеров (71…7к), каждый из которых содержит один из К интегрирующих блоков (51…5к) и один из К дифференцирующих блоков (61…6к) с собственными нормирующими коэффициентами. 2 н.п. ф-лы, 7 ил.

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