Диссертация (1141461), страница 16
Текст из файла (страница 16)
Определены и детально рассмотрены внешние КСС. Внешняя интеграцияраспространяется на уровень управления (по универсальной моделитопологии КСС). Внешняя интеграция КСС предполагает наличиедвусторонних связей (информационных потоков) на уровне управления. Вдругом случае (если присутствует лишь односторонний поток информации)КСС-источникинформациивоспринимаетсякаквнешняясреда(безотносительно своей структуры).2. Описаны принципы построения связей между различными КСС.
Введенопонятиесоотносящихсяинформационныхобъёмов,формализующихпостроение названных связей. Соотносящиеся информационные объемы –это информационные объёмы интегрируемых КСС определяемые в границахпересечения двух рассматриваемых стадий жизненного цикла КСС.Разработана и представлена диаграмма определения соотносящихсяинформационных объёмов. Определение соотносящихся информационныхобъемов позволяет корректно сформировать структуру информационныхпотоков внешней интеграции КСС.3. Разработана и представлена модель внешней интеграции КСС.
Внешняяинтеграция КСС обеспечивается построением информационных потоковмежду уровнями управления интегрируемых КСС на различных стадияхжизненного цикла. При этом, в зависимости от того на сколько стадиижизненного цикла одной КСС смещены во времени относительно стадийжизненного цикла другой КСС, названные информационные потоки могутиметь различную сущность. Модель внешней интеграции КСС может бытьмасштабирована и распространена на большее число КСС, однако в целяхповышения наглядности представления материала,работы рассматривается случай интеграции двух КСС.в рамках настоящей171Глава 6Практика построения элементов киберфизической интеграциистроительных систем6.1 Информационная технология автоматизированного проектированиякиберфизических строительных системСхема информационной технологии автоматизированного проектированияКСС приведена на Рисунок 6.1.
В ней рассмотрены и взаимоувязаны необходимыеэлементы обеспечения реализации методологии киберфизической интеграциистроительных систем в практике автоматизированного проектирования.Рассматриваемая информационная технология содержит 4 алгоритмическихмодуля:• алгоритмическиймодульавтоматизированногопроектированияструктур данных КСС (АМ “Структуры данных”);• алгоритмическиймодульпроектированияаппаратныхсредствобеспечения функций КСС (АМ “Аппаратные средства”);• алгоритмический модуль проектирования программных средствобеспечения функций КСС (АМ “Программные средства”);• алгоритмический модуль верификации структур данных КСС (АМ“Верификация”).Помимо алгоритмических модулей, информационная технология содержитмодуль ручного ввода данных, модуль машинного ввода данных и модуль выводаданных.Также информационная технология содержит базы данных:• база данных значений вектора параметров строительных систем (A̅);F );• база данных значений вектора управляющих воздействий (E• база данных значений вектора вектору возмущающих воздействийF );(H172• база данных значений вектора целевых параметров строительныхсистем (Am̅ );• база данных значений вектора сигналов о параметрах строительныхсистем (YZ);• база данных значений вектора сигналов о возмущающих воздействиях(jZ );• база данных значений вектора импортированных значений сигналов оZZZZ{ );параметрах строительных систем (Y• база данных значений вектора импортированных значений сигналовZZZ{Z);управления (q• база данных значений вектора импортированных значений сигналов оZZZZ{ );возмущающих воздействиях (j• база данных значений вектора импортированных значений целевых{ZZZZсигналов о параметрах строительных систем (Ym ).Модуль ручного ввода предназначен для ввода данных элементов матрицыпараметров строительных систем (@), матрицы управляющих воздействий (D),матрицывозмущающихвоздействий(G),матрицысигналовпараметровстроительных систем (n), матрицы сигналов управления (p), и матрицы сигналово возмущающих воздействиях (r), координаты вектора возмущающих воздействийF ), координаты вектора параметров строительных систем (A̅), координаты(HF), координаты вектора целевых параметроввектора управляющих воздействий (Eстроительных систем (Am̅ ), функции зависимости координат вектора сигналов опараметрах строительных систем (YZ) от координат вектора параметровстроительных систем (A̅) и от времени, функции зависимости координат векторасигналов о возмущающих воздействиях (jZ ) от координат вектора возмущающихF ) и от времени, функции зависимости координат вектора сигналоввоздействий (HF ) и от времени,управления (qZ) от координат вектора управляющих воздействий (Eфункции зависимости координат вектора целевых сигналов о параметрахстроительных систем (YZm ) от координат вектора целевых параметров строительных173систем (Am̅ ) и от времени, а также необходимые типы сигналов для датчиков иисполнительных устройств (при наличии), требования к интерфейсам имежпротокольной интеграции аппаратного обеспечения функций КСС (приналичии) и требования к количеству каналов вывода информации и типамустройств вывода (при наличии).Модуль машинного ввода обеспечивает возможность ввода перечисленныхвыше данных (для обеспечения возможности межстадийной передачи данных), атакже координаты вектора импортированных значений сигналов о параметрахZZZZ{ ), координаты вектора импортированных значенийстроительных систем (YZZZ{Z), координаты вектора импортированных значенийсигналов управления (qсигналововозмущающихвоздействияхZZZZ{ )(jикоординатывектораимпортированных значений целевых сигналов о параметрах строительных систем{ZZZZ(Ym ).Алгоритмический модуль автоматизированного проектирования структурданныхКССреализуетисполнениеалгоритмаавтоматизированногопроектирования структур данных КСС, используя данные элементов матрицыпараметров строительных систем (@), матрицы управляющих воздействий (D),матрицывозмущающихвоздействий(G),матрицысигналовпараметровстроительных систем (n), матрицы сигналов управления (u), и матрицы сигналово возмущающих воздействиях (r), координаты вектора возмущающих воздействийF ), координаты вектора параметров строительных систем (A̅), координаты(HF), координаты вектора целевых параметроввектора управляющих воздействий (Eстроительных систем (Am̅ ), функции зависимости координат вектора сигналов опараметрах строительных систем (YZ) от координат вектора параметровстроительных систем (A̅), функции зависимости координат вектора сигналов овозмущающих воздействиях (jZ ) от координат вектора возмущающих воздействийF ), функции зависимости координат вектора сигналов управления (qZ) от(HF), а также необходимые типыкоординат вектора управляющих воздействий (Eсигналов для датчиков и исполнительных устройств (при наличии), требования к174интерфейсам и межпротокольной интеграции аппаратного обеспечения функцийКСС (при наличии) и требования к количеству каналов вывода информации итипамустройстввывода(приналичии).Алгоритмическиймодульавтоматизированного проектирования структур данных КСС при этом формируетвектор сигналов о параметрах строительных систем (YZ), вектор сигналовуправления (qZ), вектор сигналов о возмущающих воздействиях (jZ ), вектор целевыхсигналов о параметрах строительных систем (YZm ), задания для алгоритмическогомодуля автоматизированного проектирования аппаратного обеспечения функцийКСС, задания для алгоритмического модуля автоматизированного проектированияпрограммного обеспечения функций КСС, данные для модуля верификацииструктур данных КСС и выходные данные (для модуля вывода данных).Алгоритмическиймодульавтоматизированногопроектированияаппаратного обеспечения функций КСС реализует алгоритм автоматизированногопроектирования аппаратного обеспечения функций КСС с использованием заданияот алгоритмического модуля автоматизированного проектирования структурданных КСС, а также базы данных значений вектора сигналов о параметрахстроительных систем (YZ), базы данных значений вектора сигналов о возмущающихвоздействиях (jZ ), базы данных значений вектора параметров строительных систем(A̅), базы данных значений вектора целевых параметров строительных систем (Am̅ ),F ), базыбазы данных значений вектора вектору возмущающих воздействий (HF), базы данных значенийданных значений вектора управляющих воздействий (Eвектора сигналов управления (qZ) и базы данных значений вектора целевыхсигналов о параметрах строительных систем (YZm ).АлгоритмическийпрограммногомодульобеспеченияавтоматизированногофункцийКССпроектированияреализуеталгоритмавтоматизированного проектирования программного обеспечения функций КСС сиспользованием задания от алгоритмического модуля автоматизированногопроектирования структур данных КСС, а также базы данных значений векторасигналов о параметрах строительных систем (YZ), базы данных значений вектора175сигналов о возмущающих воздействиях (jZ ), базы данных значений векторапараметров строительных систем (A̅), базы данных значений вектора векторуF ), базы данных значений вектора управляющихвозмущающих воздействий (HF), базы данных значений вектора сигналов управления (qZ) и базывоздействий (Eданных значений вектора целевых сигналов о параметрах строительных систем(YZm ).Алгоритмический модуль верификации структур данных КСС реализуеталгоритм методики верификации структур данных КСС с использованием заданияот алгоритмического модуля автоматизированного проектирования структурданных КСС, а также базы данных значений вектора импортированных значенийZZZZ{ ), базы данных значений векторасигналов о параметрах строительных систем (YZZZ{Z), базы данных значенийимпортированных значений сигналов управления (qZZZZ{ ) ивектора импортированных значений сигналов о возмущающих воздействиях (jбазы данных значений вектора импортированных значений целевых сигналов о{ZZZZпараметрах строительных систем (Ym ).176элементыматрицы AМодульвывода данныхэлементыматрицы Bэлементыматрицы Cэлементыматрицы Rэлементыматрицы Dэлементыматрицы EАМ"Аппаратныесредства"Модульручного вводаданныхАМ"Структурыданных"БДАМ"Программныесредства"БДБДБДтипысигналовБДтреб.