Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Тензорная методология моделирования сложных систем. Теоретические основы. Учебник

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
2 Мб
Скачать
☆
№ 4664
ИНСТИТУТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ ИКОМПЬЮТЕРНЫХ НАУК
МИНИСТЕРСТВО НАУКИ ИВЫСШЕГО ОБРАЗОВАНИЯ РФ
Университет науки итехнологий МИСИС
Кафедра автоматизированного проектирования идизайна
А.Е.Петров
ТЕНЗОРНАЯ МЕТОДОЛОГИЯ МОДЕЛИРОВАНИЯ СЛОЖНЫХ СИСТЕМ
Теоретические основы
Учебник
Рекомендовано редакционно-издательским советом университета
Москва 2023
УДК 338.26.015:658.5 П30
Рецензенты:
д-р техн. наук, профессор кафедры АСУ НИТУ МИСИС В.В. Куприянов;
канд. техн. наук, доц., доцент кафедры геоинформационных систем
и технологий, заместитель директора ИСАУ по научной работе
Государственного университета «Дубна» Е.Ф. Шамаева
Петров, Андрей Евгеньевич.
П30 Тензорная методология моделирования сложных си-
стем. Теоретические основы : учебник / А.Е. Петров. – Мо­сква : Издательский Дом НИТУ «МИСиС», 2023. – 206 с.
ISBN 978-5-907560-27-7
Изложены теоретические основы тензорной методологии модели­рования сложных систем и практического применения сетевых моде­лей. Тензорный анализ сетей основан на инварианте двойственности (сохранении потока энергии) при изменении структуры соединения ветвей двойственных сетей. Изменение структуры представлено как преобразование координат в пространствах замкнутых и разомкну­тых путей. Величины процессов в сети при изменении структуры преобразуются по тензорным законам. Это дает метод расчета сетей и электрических цепей при изменении структуры, включая декомпо­зицию и расчет по частям. Ортогональность матриц преобразования замкнутых и разомкнутых путей позволяет представить в сетевой модели два вида потоков энергии в исследуемой системе. Аналогии обеспечивают создание сетевых моделей процессов и структуры тех­нических и экономических систем. Исследование поведения системы при изменении процессов и структуры производится на модели, а ре­зультаты применяются в реальных системах. По главам даны вопро­сы для самоподготовки, контрольные задания студентам; в приложе­нии даны темы курсовых работ и вопросы для экзамена.
Предназначен для подготовки магистров по специальностям
09.04.01 «Информатика и вычислительная техника», профиль «Си­стемы автоматизированного проектирования и информационной поддержки изделий», и 27.04.04 «Управление в технических систе­мах», профиль «Информационная поддержка процессов жизнен­ного цикла систем управления»; аспирантов, научных работников, специалистов САПР и управления в сложных системах.
ISBN 978-5-907560-27-7
УДК 338.26.015:658.5
Петров А.Е., 2023
НИТУ МИСИС, 2023
ОГЛАВЛЕНИЕ
Предисловие .................................................................. 5
ГЛАВА 1.
Тензорный метод в теории систем ...................................... 7
1.1. Определения ........................................................ 7
1.2. Процессы и структура сложных систем .................. 11
1.3. Двойственность................................................... 15
1.4. Тензоры в геометрии............................................ 18
1.5. Тензоры в пространстве структуры ........................ 25
1.6. Области применения тензорного метода ................. 27
Выводы по главе 1 ..................................................... 32
Контрольные вопросы ................................................ 32
Тесты ....................................................................... 33
ГЛАВА 2.
Тензорный анализ сетей ................................................. 35
2.1. Элементы сети .................................................... 35
2.2. Структура и метрика ветвей ................................. 36
2.3. Изменение структуры сети ................................... 41
2.4. Двойственные сети .............................................. 50
2.5. Инварианты двойственных сетей ........................... 58
2.6. Примеры инварианта двойственности
при изменении структуры ........................................... 67
Выводы по главе 2 ..................................................... 83
Контрольные вопросы ................................................ 83
Тесты ....................................................................... 84
ГЛАВА 3.
Расчет сетей тензорным методом ..................................... 87
3.1. Расчет контурных и узловых сетей ........................ 87
3.2. Постоянство рассеиваемой мощности
в двойственных цепях ................................................ 95
4
ТЕНЗОРНАЯ МЕТОДОЛОГИЯ МОДЕЛИРОВАНИЯ СЛОЖНЫХ СИСТЕМ. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ
3.3. Примеры расчета контурных и узловых сетей ........100
3.4. Расчет сетей при изменении структуры .................116
3.5. Пример расчета матриц решения при изменении
структуры ................................................................128
3.6. Расчет сетей по частям ........................................138
3.7. Пример расчета сети по частям ............................146
Выводы по главе 3 ....................................................176
Контрольные вопросы ...............................................179
Библиографический список ...........................................181
Приложение 1.
Контрольно-измерительные материалы ..........................187
Перечень тем практических занятий ...........................187
Вопросы для экзамена по курсу ...................................188
Тесты ......................................................................189
Приложение 2. Задания по теме «Построение матриц преобразования
путей» ........................................................................193
Образец выполнения задания .....................................193
Первый пример матриц преобразования сети
и двойственной сети ...............................................193
Второй пример матриц преобразования сети
и двойственной сети ...............................................195
Задания и варианты задач ..........................................198
ПРЕДИСЛОВИЕ
Учебник подготовлен на кафедре «Автоматизированного проектирования и дизайна» (АПД) института ИТКН НИТУ МИСИС. Изложены теоретические основы тензорной методо­логии создания сетевых моделей процессов и структуры тех­нических, экономических систем. Сети с инвариантом двой­ственности обеспечивают расчет процессов при изменении структуры соединения элементов систем. Это необходимо в ус­ловиях возрастания сложности систем, изменения связей в си­стемах и между системами, скорости изменения технологий.
Тензорный метод позволяет представить системы одного класса как проекции обобщенной системы, представленные се­тевыми моделями. Расчет и анализ процессов при изменении структуры связей элементов обеспечивает автоматизацию про­ектирования, сопровождение жизненного цикла сложных си­стем, анализ поведения систем при авариях.
В сетевых моделях технических, экономических систем па­раметры процессов при изменении структуры изменяются по линейным (тензорным) законам как преобразование коорди­нат. Такие преобразования обеспечивает инвариант двойствен­ности: сумма метрических тензоров двух двойственных сетей остается постоянной при изменении структуры. В электротех­нике данному инварианту соответствует постоянство суммы мощностей двух двойственных электрических цепей при изме­нении структуры (сохранение потока энергии).
Учебник написан на основе монографий автора «Тензорная методология в теории систем», 1985 г., «Тензорный метод двой­ственных сетей», 2008 г. Использованы материалы лекций, прочитанных в НИТУ МИСИС в 2009–2021 гг. по специально­стям «Информатика и вычислительная техника», «Системы автоматизированного проектирования и информационной под­держки изделий», «Управление в технических системах», «Ин­формационная поддержка процессов жизненного цикла систем управления» на русском и английском языках.
Учебник состоит из трех глав. В первой главе представле­но место тензорной методологии в теории систем. Отличие от тензорного метода в геометрии состоит в том, что пространство
6
ТЕНЗОРНАЯ МЕТОДОЛОГИЯ МОДЕЛИРОВАНИЯ СЛОЖНЫХ СИСТЕМ. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ
представлений структуры систем состоит из двух ортогональ­ных подпространств: замкнутых и разомкнутых путей. Матри­цы преобразования путей при изменении структуры становят­ся прямоугольными и не образуют группу. Однако постоянство суммы метрических тензоров двух двойственных сетей позво­ляет рассчитать процессы при изменении структуры систем. Представлены применения тензорного метода в физике, техни­ке, экономике.
Во второй главе рассмотрен тензорный анализ сетей, который является математическим аппаратом моделирования сложных систем различных предметных областей. Замкнутые пути пред­ставляют вращения, а разомкнутые пути – переносы, и могут представить любые движения в пространстве и в системах. Пути в двойственных сетях дополняют друг друга. Независимость по­токов в замкнутых и разомкнутых путях позволяет моделиро­вать разные виды процессов. Представлены примеры расчета сетей с внешним и внутренним воздействием, применяемые для моделирования открытых и замкнутых систем.
В третьей главе тензорный метод применяется для расчета матриц решения (метрических тензоров) контурных и узловых сетей. Рассмотрено применение тензорного метода для расчета сетей на примере электрических цепей. Показано постоянство мощности в двойственных сетях при любых соединениях вет­вей. Рассмотрен метод расчета сетей при изменении соединения в одной сети, а также при разделении сети на части. Декомпо­зиция обеспечивает расчет по частям сетей и сетевых моделей систем с помощью параллельных вычислений, что повышает эффективность проектирования и расчетов в условиях роста объемов информации. Даны численные примеры расчета сетей при изменении структуры, включая расчет по частям замкну­тых и открытых систем.
По каждой главе даны выводы и вопросы для самоподго­товки. В приложении приведены контрольные материалы для проведения промежуточной аттестации и задания по теме «По­строение матриц преобразования путей и расчет сетей». Практи­ческое применение тензорной методологии для моделирования, расчета и анализа процессов и структуры сложных технических и экономических систем рассмотрены в другом учебнике.
ГЛАВА  1.   
Тензорный метод втеории систем
Сведение множества к единому –
в этом первооснова красоты.
Пифагор
Суть тензорного метода в теории систем состоит в исследова­нии процессов и структуры разных предметных областей – фи­зики, техники, экономики, биологии на единой основе аналогий сетевых моделей, обладающих инвариантом двойственности структуры. Рассмотрим свойства тензорного метода для созда­ния сетевых моделей процессов и структуры систем.
1.1.  Определения
Система (др.-греч. Σύστημα – целое, составленное из частей; соединение) – множество связанных элементов (частей чего­либо), которое образует единство.
Понятие системы подчеркивает упорядоченность, целост­ность, наличие закономерностей построения, функционирова­ния и развития.
Понятие сложной системы предполагает большое число эле­ментов, многообразие связей между ними. Существуют различ­ные определения сложной системы.
Сложная система – система, состоящая из подсистем, вза­имодействие которых дает системе новые свойства, которые отсутствуют у отдельных подсистем.
Сложная система – система, которая состоит из элементов разных типов и обладает разнородными связями между ними. Система только из элементов и структуры связей между ними статична. Система становится динамичной, возбужденной, ког­да в ней протекают процессы, например протекают потоки в эле­ментах как отклики на приложенные воздействия. При измене­нии соединения элементов, изменении структуры, происходят изменения процессов (потоков энергии, информации). Расчеты изменения процессов при изменении структуры необходимы при проектировании, управлении, прогнозировании поведения систем.
8
ТЕНЗОРНАЯ МЕТОДОЛОГИЯ МОДЕЛИРОВАНИЯ СЛОЖНЫХ СИСТЕМ. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ
Структура представляет собой нематериальное и дискрет­ное понятие. В определениях говорится в основном о связях частей, элементов системы. Это не сами элементы, а отноше­ния между границами элементов. Дискретность состоит в том, что либо есть соединение границ, либо нет соединения границ. В соединении и разъединении элементов состоит изменение, преобразование структуры системы.
Большая советская энциклопедия дает несколько опреде­лений понятия «структура».
Структура (лат. structura – строение, расположение), опре- деленная взаимосвязь, взаиморасположение составных частей; строение, устройство чего-либо.
Структура – совокупность устойчивых связей объекта, обеспечивающих его целостность, т.е. сохранение основных свойств при различных внешних и внутренних изменениях.
Структуру как решетку, алгебраическое понятие, ввел Г. Биркгоф (Теория структур: Пер. с англ. М., 1952). Струк­турой называется непустое множество S, для элементов кото­рого определены две операции – объединение и пересечение. Важным частным случаем структур Биркгофа являются буле­вы алгебры, с единицей и нулем, обладающие дополнениями к каждому элементу, применяемые в математической логике и теории вероятностей. В дальнейшем это направление стали называть «теория решеток».
Структура – строение металла (сплава). Ее можно наблю­дать при небольших увеличениях, чтобы установить присут­ствие и распределение по объему изделия раковин, пор, неме­таллических включений и тому подобных дефектов металлов.
В более широком, нестрогом смысле, понятие структуры употреблялось в научном и философском обиходе, а начиная со Средних веков, выступало в качестве одного из способов опре­деления понятия формы (форма как организация содержания).
Методология (греч. μεθοδολογία) – учение о методах, способах и стратегиях исследования предмета (Википедия). Методоло­гия – система принципов и способов организации и построения теоретической и практической деятельности, а также учение об этой системе. Учение о научном методе или о методах отдель­ных наук.
ГЛАВА 1. Тензорный метод втеории систем
Методология (от «метод» и «логия») – учение о структуре, логической организации, методах и средствах деятельности (Большая советская энциклопедия).
Р. Декарт полагал, что методология есть анализ методов.
Пространство – математическое множество, имеющее структуру, определяемую аксиоматикой свойств его элементов. Например, точек в геометрии, векторов в линейной алгебре, событий в теории вероятностей и т.д. (Википедия). Простран­ство есть совокупность вещей, называемых точками, линиями, поверхностями, объемами. В пространстве есть углы, направ­ления, расстояния и т.д., – писал А. Фридман, ссылаясь на Д. Гильберта [46].
Координаты. Совокупность чисел, определяющих положе­ние конкретной точки, называется координатами этой точ­ки. Это определяет соответствие между точками пространства и числами. Система координат – это способ определять по­ложение и перемещение точки или тела с помощью чисел или других символов. Соответствие физического пространства гео­метрическому пространству можно осуществить различными, порой необычными способами. Введение координат – это спо­соб арифметизации пространства, способ численного описания физического объекта или системы объектов.
Базис в пространстве – линейно независимая система век­торов, линейной комбинацией которых можно представить лю­бой вектор. Базис является одновременно и минимально пол­ной системой, и максимальной линейно независимой системой векторов. Все базисы содержат одинаковое количество элемен­тов, которое называется размерностью пространства.
Координаты в структуре. В сетях координатами являют­ся пути, которые определяют арифметизацию пространства в структуре. Путь – это линия, проходящая вдоль ветви, как ось координат вдоль измерения. Два типа путей, замкнутые и ра­зомкнутые, образуют два независимых, ортогональных подпро­странства в структуре. При изменениях в структуре замкнутые и разомкнутые пути переходят друг в друга, поэтому меняются размерности их подпространств. Таким образом, в пространстве структуры базисы замкнутых и разомкнутых путей содержат не одинаковое количество элементов. Пути являются координа-
9
10
ТЕНЗОРНАЯ МЕТОДОЛОГИЯ МОДЕЛИРОВАНИЯ СЛОЖНЫХ СИСТЕМ. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ
тами пространства структуры при построении сетевых моделей систем.
Преобразование координат – совокупность правил, ставя­щих в соответствие каждому набору координат {x
, x2, …, xn}
1
на некотором n-мерном многообразии другой набор координат
, x′2,…, x′n}, [20]. В структуре сети преобразованием коорди-
{x′
1
нат является выражение одних путей через другие пути.
Тензор (от лат. tensus – напряженный) – объект линейной алгебры, линейно преобразующий элементы одного линейно­го пространства в элементы другого. Частными случаями тен­зоров являются скаляры, векторы, билинейные формы и т.п. (Википедия).
Сам тензор как «геометрическая сущность» от выбора ба­зиса не зависит. Это наглядно видно на примере вектора (част­ный случай тензора): компоненты вектора меняются при смене координатных осей, но сам вектор – направленный отрезок – от этого не изменяется.
Сетевые модели. Сложные физические, технические, эко­номические, биологические, информационные системы отли­чаются друг от друга. Если считать каждую систему особен­ной, то для нее надо разрабатывать свои методы исследования и расчета. Однако структура и процессы различных сложных систем имеют аналогии. Различные системы состоят из эле­ментов, обладающих материальными свойствами, связи меж­ду которыми могут изменяться. Сетевые модели представляют взаимосвязанные процессы и структуру разных систем.
Сеть применяется для моделирования сложных систем различных предметных областей с помощью аналогий между математическими понятиями сети (к ним относятся элемен­ты, структура, векторы) и физическими процессами, протека­ющими в элементах реальных систем.
Аналогия (греч. αναλογία – пропорция, соответствие, сораз- мерность) – это подобие, равенство отношений; сходство пред­метов, явлений, процессов, величин и т.п. Аналогии позво­ляют представить изучаемую систему в виде другой системы, методы расчета и анализа которой известны. Для моделирова­ния применялись аналогии с электрической цепью, процессы в которой описывает закон Ома, а структуру – законы Кирхго-
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]