Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

График , сигнал потока или сигнал Flowgraph ( СФГ ), изобретенный Клод Шеннон , [1] , но часто называется графом Мейсона после того, как Samuel Джефферсон Мейсона , который ввел термин, [2] является специализированными графами потока , А ориентированный граф , в котором узлы представляют системные переменные, а ветви (ребра, дуги или стрелки) представляют функциональные связи между парами узлов. Таким образом, теория графов потоков сигналов основывается на теории ориентированных графов (также называемых орграфами ), которая включает также теорию ориентированных графов.. Эта математическая теория орграфов существует, конечно, отдельно от ее приложений. [3] [4]

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

История [ править ]

Вай-Кай Чен писал: «Концепция графа потока сигналов была первоначально разработана Шенноном [1942] [1] при работе с аналоговыми компьютерами. Наибольшая заслуга в разработке графов потоков сигналов обычно принадлежит Мэйсону [ 1953], [2] [1956]. [5] Он показал, как использовать технику графа потока сигналов для решения некоторых сложных электронных задач относительно простым способом. Термин граф потока сигналов использовался из-за его первоначального применения к электронным устройствам. проблемы и связь с электронными сигналами и блок-схемами исследуемых систем ». [6]

Lorens писал: «До Мейсона работы«s, CE Шеннон [1] разработан ряд свойств , что теперь известны как графы потока К сожалению, документ первоначально имел ограниченную классификацию и очень немногие люди имели доступ к материалу. . " [7]

«Правила вычисления определителя графа графа Мейсона были впервые даны и доказаны Шенноном [1942] с использованием математической индукции. Его работа оставалась практически неизвестной даже после того, как Мейсон опубликовал свою классическую работу в 1953 году. Три года спустя Мейсон [1956] ] заново открыл правила и доказал их, рассматривая значение определителя и то, как оно изменяется при добавлении переменных в граф. [...] " [8]

Домен приложения [ править ]

Robichaud et al. определить область применения SFG следующим образом: [9]

«Все физические системы, аналогичные этим сетям [построенные из идеальных трансформаторов, активных элементов и гираторов], составляют область применения разработанных [здесь] методов. Трент [10] показал, что все физические системы, которые удовлетворяют следующим условиям, падают. в эту категорию.
  1. Конечная система с сосредоточенными параметрами состоит из ряда простых частей, каждая из которых имеет известные динамические свойства, которые могут быть определены уравнениями с использованием двух типов скалярных переменных и параметров системы. Переменные первого типа представляют собой величины, которые могут быть измерены, по крайней мере, концептуально, путем присоединения показывающего прибора к двум точкам соединения элемента. Переменные второго типа характеризуют величины, которые можно измерить, последовательно подключив счетчик к элементу. Относительные скорости и положения, перепады давления и напряжения являются типичными величинами первого класса, тогда как электрические токи, силы, скорости теплового потока - переменными второго типа. Firestone была первой, кто различал эти два типа переменных с именами в переменных.и через переменные .
  2. Переменные первого типа должны подчиняться сеточному закону, аналогичному закону напряжения Кирхгофа, тогда как переменные второго типа должны подчиняться закону инцидентности, аналогичному текущему закону Кирхгофа.
  3. Физические размеры соответствующих произведений переменных двух типов должны быть согласованы. Для систем, в которых выполняются эти условия, можно построить линейный граф, изоморфный динамическим свойствам системы, описываемым выбранными переменными. Эти методы [...] могут применяться непосредственно к этим линейным графам, а также к электрическим сетям, чтобы получить граф потока сигналов системы ».

Основные концепции потокового графа [ править ]

Следующая иллюстрация и ее значение были представлены Мэйсоном для иллюстрации основных понятий: [2]

(a) Простой потоковый граф, (b) Стрелки (a), падающие на узел 2 (c) Стрелки (a), падающие на узел 3

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

Узел x 1 является изолированным узлом, поскольку стрелка не поступает; уравнения для x 2 и x 3 имеют графики, показанные в частях (b) и (c) рисунка.

Эти отношения определяют для каждого узла функцию, которая обрабатывает входные сигналы, которые он получает. Каждый узел, не являющийся источником, каким-либо образом объединяет входные сигналы и передает результирующий сигнал по каждой исходящей ветви. «Потоковый граф, как первоначально определил Мэйсон, подразумевает набор функциональных отношений, линейных или нет». [9]

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

и теперь функции f ij могут быть связаны с ветвями потока сигналов ij, соединяющими пару узлов x i , x j , вместо того, чтобы иметь общие отношения, связанные с каждым узлом. Вклад узла в себя, такой как f 33 для x 3 , называется петлей . Часто эти функции являются просто мультипликативными коэффициентами (часто называемыми коэффициентами пропускания или коэффициентами усиления ), например, f ij (x j ) = c ij x j , где cявляется скаляром, но, возможно, функцией некоторого параметра, например переменной s преобразования Лапласа . Графики потока сигналов очень часто используются с сигналами, преобразованными по Лапласу, потому что тогда они представляют системы линейных дифференциальных уравнений . В этом случае коэффициент пропускания c (s) часто называют передаточной функцией .

Выбор переменных [ править ]

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

-  Робишо [11]

Неуникальность [ править ]

Robichaud et al. писал: «График потока сигналов содержит ту же информацию, что и уравнения, из которых он получен; но не существует взаимно однозначного соответствия между графиком и системой уравнений. Одна система будет давать разные графики в соответствии с порядок, в котором уравнения используются для определения переменной, записанной слева ". [9] Если все уравнения связывают все зависимые переменные, то их n! возможные SFG на выбор. [12]

Линейные графики потока сигналов [ править ]

Методы линейного графа потока сигналов (SFG) применимы только к линейным системам , не зависящим от времени , как это изучается в соответствующей теории . При моделировании интересующей системы первым шагом часто является определение уравнений, представляющих работу системы, без указания причин и следствий (это называется акаузальным моделированием). [13] Затем из этой системы уравнений выводится SFG.

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

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

Для линейных активных сетей Чома пишет: [14] «Под« представлением потока сигналов »[или« графом », как его обычно называют] мы подразумеваем диаграмму, которая, отображая алгебраические отношения между соответствующими переменными ветвления сети, рисует однозначную картину того, как приложенный входной сигнал «течет» от портов ввода-вывода ... ".

Мотивация для анализа SFG описана Ченом: [15]

«Анализ линейной системы в конечном итоге сводится к решению системы линейных алгебраических уравнений. В качестве альтернативы обычным алгебраическим методам решения системы можно получить решение, рассматривая свойства определенных ориентированных графов, связанных с система." [См. Подраздел: Решение линейных уравнений .] «Неизвестные уравнения соответствуют узлам графа, в то время как линейные отношения между ними проявляются в виде направленных ребер, соединяющих узлы. ... Связанные ориентированные графы во многих случаях могут быть установлены непосредственно путем осмотра физической системы без необходимости сначала формулировать → соответствующие уравнения ... "

Основные компоненты [ править ]

Элементы и конструкции графа потока сигналов.

Линейный график потока сигналов связан с системой линейных уравнений [16] следующего вида:

где = коэффициент пропускания (или усиление) от до .

На рисунке справа изображены различные элементы и конструкции графа потока сигналов (SFG). [17]

Экспонат (а) представляет собой узел. В этом случае узел помечен . Узел - это вершина, представляющая переменную или сигнал.
Исходный узел имеет только исходящие ветви (представляет собой независимую переменную). В качестве особого случая входной узел характеризуется наличием одной или нескольких прикрепленных стрелок, указывающих от узла, и отсутствием стрелок, указывающих на узел. Любая открытая полная SFG будет иметь по крайней мере один входной узел.
Выход или раковина узел имеет только входящие ветви (представляет собой зависимую переменную). Хотя любой узел может быть выходом, явные выходные узлы часто используются для ясности. Узлы явного вывода характеризуются наличием одной или нескольких прикрепленных стрелок, указывающих на узел, и отсутствием стрелок, указывающих от узла. Явные выходные узлы не требуются.
Смешанный узел имеет входящие и исходящие ветви.
Пример (b) - это ветвь с мультипликативным усилением . Смысл в том, что результат на кончике стрелки умножается на ввод на конце стрелки. Коэффициент усиления может быть простой константой или функции (например , функция преобразования переменного некоторые , такие , как , или , для Лапласа, Фурье или Z-преобразование отношений).
Рисунок (c) - это ветвь с мультипликативным усилением, равным единице. Если коэффициент усиления не указан, предполагается, что он равен единице.
Экспонат (d) - входной узел. В этом случае умножается на коэффициент усиления .
Пример (e) - явный выходной узел; входящий край имеет усиление .
Приложение (f) изображает добавление. Когда две или более стрелки указывают на узел, сигналы, переносимые ребрами, складываются.
На рисунке (g) изображена простая петля. Петлевое усиление составляет .
Экспонат (h) изображает выражение .

Термины, используемые в линейной теории SFG, также включают: [17]

  • Дорожка. Путь - это непрерывный набор ветвей, пересекаемых в направлении, указанном стрелками ветвей.
    • Открытый путь. Если ни один узел не посещается повторно, путь открыт.
    • Прямой путь. Путь от входного узла (источника) к выходному узлу (приемнику), который не посещает повторно ни один узел.
  • Прирост на пути : результат прироста всех ветвей на пути.
  • Петля. Закрытый путь. (он начинается и заканчивается в одном и том же узле, и ни один узел не затрагивается более одного раза).
  • Коэффициент усиления петли : произведение коэффициентов усиления всех ветвей в петле.
  • Бесконтактные петли. Бесконтактные петли не имеют общих узлов.
  • Редукция графа. Удаление одного или нескольких узлов из графа с помощью преобразований графа.
    • Остаточный узел. В любом предполагаемом процессе сокращения графа узлы, которые должны быть сохранены в новом графе, называются остаточными узлами. [2]
  • Разделение узла. Разделение узла соответствует разделению узла на два полуузла, один из которых является приемником, а другой - источником. [18]
  • Индекс : индекс графа - это минимальное количество узлов, которые необходимо разделить, чтобы удалить все петли в графе.
    • Индексный узел. Узлы, которые разделяются для определения индекса графа, называются узлами индекса , и, как правило, они не уникальны.

Систематическое сокращение до источников и стоков [ править ]

Граф потока сигналов можно упростить с помощью правил преобразования графа. [19] [20] [21] Эти правила упрощения также называются алгеброй графов потоков сигналов . [22] Цель этого сокращения состоит в том, чтобы связать интересующие зависимые переменные (остаточные узлы, стоки) с его независимыми переменными (источниками).

Систематическое сокращение линейного графа потока сигналов - это графический метод, эквивалентный методу исключения Гаусса-Жордана для решения линейных уравнений. [23]

Представленные ниже правила могут применяться снова и снова, пока граф потока сигналов не будет приведен к его «минимальной остаточной форме». Дальнейшее сокращение может потребовать устранения цикла или использования «формулы сокращения» с целью прямого соединения узлов-приемников, представляющих зависимые переменные, с узлами-источниками, представляющими независимые переменные. Таким образом, любой граф потока сигналов может быть упрощен путем последовательного удаления внутренних узлов до тех пор, пока не останутся только входные, выходные и индексные узлы. [24] [25] Робишо описал этот процесс систематической редукции потоковых графов:

Сокращение графа происходит путем исключения определенных узлов для получения остаточного графа, показывающего только интересующие переменные. Это устранение узлов называется « поглощением узлов».". Этот метод близок к известному процессу последовательного исключения нежелательных переменных в системе уравнений. Можно исключить переменную, удалив соответствующий узел в графе. Если достаточно уменьшить граф, можно получить решение для любой переменной, и это цель, которую мы будем иметь в виду в этом описании различных методов сокращения графа. Однако на практике методы сокращения будут использоваться исключительно для преобразования графа в остаточный граф, выражающий некоторые фундаментальные отношения. Полные решения будет легче получить, применяя правило Мейсона . [26]Сам график программирует процесс редукции. Действительно, простой просмотр графика легко предлагает различные этапы редукции, которые выполняются элементарными преобразованиями, устранением петель или использованием формулы редукции. [26]

-  Робишо, Графики потоков сигналов и приложения, 1962 г.

Для цифрового сокращения потокового графа с помощью алгоритма Робишо расширяет понятие простого потокового графа до обобщенного потокового графа:

Перед описанием процесса редукции ... соответствие между графиком и системой линейных уравнений ... должно быть обобщено ... Обобщенные графики будут представлять некоторые рабочие отношения между группами переменных ... К каждой ветви обобщенного Граф связан с матрицей, задающей отношения между переменными, представленными узлами на концах этой ветви ... [27] Элементарные преобразования [определенные Робишо на его рис. 7.2, с. 184], а сокращение цикла позволяет исключить любой узел j графа по формуле редукции: [описано в уравнении Робишо 7-1]. С помощью формулы редукции всегда можно уменьшить граф любого порядка ... [После редукции] окончательный граф будет каскадным графом, в котором переменные узлов-приемников явно выражены как функции источников. Это единственный метод сокращения обобщенного графа, поскольку правило Мейсона явно неприменимо. [28]

-  Робишо, Графики потоков сигналов и приложения, 1962 г.

Определение элементарного преобразования варьируется от автора к автору:

  • Некоторые авторы рассматривают только как элементарные преобразования суммирование усилений параллельных фронтов и умножение усилений последовательных фронтов, но не устранение петель [23] [29].
  • Другие авторы рассматривают устранение петли как элементарное преобразование [30]

Параллельные края. Замените параллельные ребра одним ребром, имеющим усиление, равное сумме исходных усилений.

График слева имеет параллельные ребра между узлами. Справа эти параллельные ребра были заменены одним ребром, имеющим усиление, равное сумме усилений на каждом исходном ребре.

Уравнения, соответствующие редукции между N и узлом I 1, следующие:

Вытекающие края. Замените исходящие ребра ребрами, вытекающими непосредственно из источников узла.

График слева имеет промежуточный узел N между узлами, из которых он имеет приток, и узлами, к которым он исходит. График справа показывает прямые потоки между этими множествами узлов, без транзита через N .

Для простоты N и его притоки не представлены. Устранены оттоки из N.

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

Узлы с нулевым сигналом.

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

Если значение узла равно нулю, его выходящие ребра могут быть устранены.

Узлы без оттоков.

Устранить узел без оттоков.

В этом случае N не представляет интереса и не имеет исходящих ребер; следовательно, N и его входящие края могут быть исключены.

Самоклеящийся край. Замените петлевые края, отрегулировав усиление на входящих краях.

График слева имеет зацикленное ребро в узле N с коэффициентом усиления g . Справа кромка петли удалена, и все входящие кромки имеют коэффициент усиления, деленный на (1-g) .

Уравнения, соответствующие уменьшению между N и всеми его входными сигналами, следующие:

Реализации [ править ]

Вышеупомянутая процедура построения SFG из акаузальной системы уравнений и решения коэффициентов усиления SFG была реализована [31] как дополнение к MATHLAB 68 , [32] онлайн- системе, обеспечивающей машинную помощь для механических символьных процессов. встречается при анализе .

Решение линейных уравнений [ править ]

Графики потоков сигналов могут использоваться для решения систем одновременных линейных уравнений. [33] Система уравнений должна быть согласованной, и все уравнения должны быть линейно независимыми.

Приведение уравнений в "стандартную форму" [ править ]

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

Для M уравнений с N неизвестными, где каждое y j - известное значение, а каждое x j - неизвестное значение, существует уравнение для каждого известного следующего вида.

 ; обычная форма для одновременных линейных уравнений с 1 ≤ j ≤ M

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

и далее переписывается как

и, наконец, переписан как

 ; форма, подходящая для выражения в виде графика потока сигналов.
где δ kj = символ Кронекера

Граф потока сигналов теперь организован путем выбора одного из этих уравнений и адресации узла в правой части. Это узел, для которого узел соединяется с самим собой ветвью веса, включающей «+1», создавая петлю в потоковом графе. Другие члены в этом уравнении сначала связывают этот узел с источником в этом уравнении, а затем со всеми другими ветвями, входящими в этот узел. Таким образом обрабатывается каждое уравнение, а затем каждая инцидентная ветвь присоединяется к соответствующему исходящему узлу. Например, на рисунке показан случай трех переменных, а первое уравнение выглядит следующим образом:

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

Поскольку в обработке каждого узла существует базовая симметрия, простая отправная точка - это расположение узлов, при котором каждый узел находится в одной вершине правильного многоугольника. При выражении с использованием общих коэффициентов { c in } окружение каждого узла будет таким же, как и все остальные, за исключением перестановки индексов. Такая реализация системы из трех одновременных уравнений показана на рисунке. [34]

Часто известные значения y j принимаются как первичные причины, а неизвестные значения x j - как следствия, но независимо от этой интерпретации последняя форма для набора уравнений может быть представлена ​​как граф потока сигналов. Этот момент обсуждается далее в подразделе « Интерпретация причинности» .

Применение формулы усиления Мейсона [ править ]

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

где G kj = сумма формулы усиления Мэйсона, вычисленная для всех путей от входа y j до переменной x k .

В общем, существует N-1 путей от y j до переменной x k, поэтому вычислительные усилия для вычисления G kj пропорциональны N-1. Поскольку существует M значений y j , G kj необходимо вычислить M раз для одного значения x k . Вычислительные затраты на вычисление одной переменной x k пропорциональны (N-1) (M). Усилия по вычислению всех переменных x k пропорциональны (N) (N-1) (M). Если имеется N уравнений и N неизвестных, то объем вычислений составляет порядка N 3 .

Связь с блок-схемами [ править ]

Пример: блок-схема и два эквивалентных представления графа потока сигналов.

Для некоторых авторов, линейный график , сигнал потока более ограничены , чем блок - схемы , [35] в том , что СФГ строго описывает линейных алгебраических уравнений , представленных ориентированного графа.

Для других авторов линейные блок-схемы и линейные графики потока сигналов являются эквивалентными способами изображения системы, и любой из них может использоваться для определения коэффициента усиления. [36]

Таблица сравнения блок-схем и диаграмм потока сигналов предоставлена ​​Bakshi & Bakshi, [37], а другая таблица - Kumar. [38] Согласно Barker et al. : [39]

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

На рисунке показана простая блок-схема системы обратной связи с двумя возможными интерпретациями как граф потока сигналов. Входной сигнал R (s) - это входной сигнал, преобразованный по Лапласу; он показан как узел источника в графе потока сигналов (узел источника не имеет входных ребер). Выходной сигнал C (s) - это выходная переменная, преобразованная по Лапласу. На блок-схеме он представлен как приемный узел (приемник не имеет выходных ребер). G (s) и H (s) являются передаточными функциями, при этом H (s) служит для передачи измененной версии вывода на вход B (s) . Два представления потокового графа эквивалентны.

Интерпретация "причинности" [ править ]

Термин «причина и следствие» был применен Мэйсоном к SFG: [2]

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

и был повторен многими более поздними авторами: [40]

« График потока сигналов - еще один визуальный инструмент для представления причинно-следственных связей между компонентами системы. Это упрощенная версия блок-схемы, представленной SJ Mason как причинно-следственное представление линейных систем».
- Артур Г.О. Мутамбара: Проектирование и анализ систем управления , стр.238

Тем не менее, статья Мэйсона призвана показать очень подробно, как набор уравнений связан с SFG, акцент не имеет отношения к интуитивным представлениям о «причине и следствии». Интуиция может быть полезна для достижения SFG или для понимания SFG, но несущественна для SFG. Существенная связь SFG с его собственным набором уравнений, как описано, например, Огатой: [41]

«Граф сигнала потока представляет собой диаграмму , которая представляет собой совокупность одновременных алгебраических уравнений. При применении метода граф потока сигналов для анализа систем управления, мы должны сначала преобразовать линейные дифференциальные уравнения в алгебраические уравнения в [ преобразованиях Лапласа переменного] ев . . "
- Кацухико Огата: Современная техника управления , стр. 104

Здесь нет ссылки на «причину и следствие», и, как сказал Баруцкий: [42]

«Подобно блок-схемам, графы потоков сигналов представляют вычислительную, а не физическую структуру системы».
- Вольфганг Боруцки, Методология графа облигаций , стр. 10

Термин «причина и следствие» может быть неверно истолкован, поскольку он применяется к SFG, и неправильно принят, чтобы предложить системный взгляд на причинность [43], а не значение, основанное на вычислениях . Для ясности обсуждения, может быть целесообразно использовать термин «вычислительная причинность», как это предлагается для графов облигаций : [44]

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

Термин «вычислительная причинность» объясняется на примере тока и напряжения в резисторе: [45]

" Вычислительная причинность физических законов, следовательно, не может быть предопределена, но зависит от конкретного использования этого закона. Мы не можем сделать вывод, вызывает ли падение напряжения ток, протекающий через резистор, или разница потенциалов при два конца резистора, которые вызывают протекание тока. Физически это просто два параллельных аспекта одного и того же физического явления. В вычислительном отношении нам, возможно, придется иногда принимать одно положение, а иногда другое ».
- Франсуа Селье и Эрнесто Кофман: §1.5 Программное обеспечение для моделирования сегодня и завтра , стр. 15

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

Используя эту терминологию, для SFG важна вычислительная причинность, а не системная причинность. Существует широкая философская дискуссия, не связанная конкретно с SFG, по поводу связи между вычислительной причинностью и системной причинностью. [46]

Графики потока сигналов для анализа и проектирования [ править ]

Графики потока сигналов могут использоваться для анализа, то есть для понимания модели существующей системы, или для синтеза, то есть для определения свойств альтернативного проекта.

Графики потока сигналов для анализа динамических систем [ править ]

При построении модели динамической системы Dorf & Bishop предоставляет список шагов: [47]

  • Определите систему и ее компоненты.
  • Сформулируйте математическую модель и перечислите необходимые предположения.
  • Напишите дифференциальные уравнения, описывающие модель.
  • Решите уравнения для требуемых выходных переменных.
  • Изучите решения и предположения.
  • При необходимости проведите повторный анализ или перепроектируйте систему.
—РК Дорф и Р. Х. Бишоп, Современные системы управления , Глава 2, с. 2

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

Графики потока сигналов для синтеза дизайна [ править ]

Графы потоков сигналов использовались в Design Space Exploration (DSE) в качестве промежуточного представления для физической реализации. Процесс DSE ищет подходящее решение среди различных альтернатив. В отличие от типичного рабочего процесса анализа, когда интересующая система сначала моделируется с помощью физических уравнений ее компонентов, спецификация для синтеза конструкции может быть желаемой передаточной функцией. Например, разные стратегии будут создавать разные графы потока сигналов, из которых выводятся реализации. [48] ​​В другом примере аннотированная SFG используется как выражение поведения в непрерывном времени в качестве входных данных для генератора архитектуры [49]

Формулы Шеннона и Шеннона-Хаппа [ править ]

Формула Шеннона - это аналитическое выражение для расчета коэффициента усиления взаимосвязанного набора усилителей в аналоговом компьютере. Во время Второй мировой войны, исследуя функциональную работу аналогового компьютера, Клод Шеннон разработал свою формулу. Из-за ограничений военного времени работа Шеннона в то время не была опубликована, и в 1952 году Мейсон заново открыл ту же формулу.

Хапп обобщил формулу Шеннона для топологически замкнутых систем. [50] Формула Шеннона-Хаппа может использоваться для получения передаточных функций, чувствительности и функций ошибок. [51]

Для согласованного набора линейных односторонних отношений формула Шеннона-Хаппа выражает решение с использованием прямой подстановки (неитеративной). [51] [52]

Программное обеспечение НАСА для электрических схем NASAP основано на формуле Шеннона-Хаппа. [51] [52]

Примеры линейного потока сигналов [ править ]

Простой усилитель напряжения [ править ]

Рисунок 1: SFG простого усилителя

Усиление сигнала V 1 усилителем с коэффициентом усиления a 12 математически описывается формулой

Эта взаимосвязь, представленная графом потока сигналов на рисунке 1. состоит в том, что V 2 зависит от V 1, но не подразумевает никакой зависимости V 1 от V 2 . См. Коу, стр. 57. [53]

Идеальный усилитель отрицательной обратной связи [ править ]

Рисунок 3: Возможный график потока сигналов для модели асимптотического усиления
Рисунок 4: Другой график потока сигналов для модели асимптотического усиления
График прохождения сигнала для неидеального усилителя с отрицательной обратной связью, основанный на управляющей переменной P, связывающей две внутренние переменные: x j = Px i . По образцу D.Amico et al. [54]

Возможный SFG для модели асимптотического усиления для усилителя с отрицательной обратной связью показан на рисунке 3 и приводит к уравнению для усиления этого усилителя как

Интерпретация параметров следующая: T = коэффициент возврата , G = коэффициент усиления прямого усилителя, G 0 = прямая связь (указывает на возможный двусторонний характер обратной связи, возможно, преднамеренный, как в случае компенсации с прямой связью ). Рисунок 3 имеет интересный аспект: он напоминает рисунок 2 для двухпортовой сети с добавлением дополнительного отношения обратной связи x 2 = T y 1 .

Из этого выражения для усиления очевидна интерпретация параметров G 0 и G , а именно:

Есть много возможных SFG, связанных с любым конкретным соотношением усиления. На рисунке 4 показан еще один SFG для модели асимптотического усиления, который может быть проще интерпретировать в терминах схемы. На этом графике параметр β интерпретируется как коэффициент обратной связи, а A как «параметр управления», возможно, связанный с зависимым источником в цепи. Используя этот график, коэффициент усиления равен

Чтобы подключиться к модели асимптотического усиления, параметры A и β не могут быть произвольными параметрами схемы, но должны относиться к коэффициенту возврата T следующим образом:

и к асимптотическому усилению как:

Подставляя эти результаты в выражение усиления,

что является формулой модели асимптотического усиления.

Электрическая схема, содержащая двухпортовую сеть [ править ]

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

На рисунке справа изображена схема, содержащая двухпортовую сеть с параметром y . V in - это вход схемы, а V 2 - выход. Двухпортовые уравнения накладывают набор линейных ограничений между напряжениями и токами на портах. Терминальные уравнения накладывают другие ограничения. Все эти ограничения представлены в SFG (график потока сигналов) под схемой. Есть только один путь от входа к выходу, который показан другим цветом и имеет коэффициент усиления (по напряжению) -R L y 21 . Также есть три петли: -R в y 11 , -R L y 22 , R в y 21Р Л у 12 . Иногда цикл указывает на преднамеренную обратную связь, но он также может указывать на ограничение взаимосвязи двух переменных. Например, уравнение, описывающее резистор, гласит, что отношение напряжения на резисторе к току через резистор является постоянной величиной, которая называется сопротивлением. Это можно интерпретировать как напряжение - это вход, а ток - выход, или ток - это вход, а напряжение - выход, или просто то, что напряжение и ток имеют линейную зависимость. Практически все два пассивных оконечных устройства в цепи будут отображаться в SFG как петли.

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

Мехатроника: сервопривод положения с многоконтурной обратной связью [ править ]

Сервопривод углового положения и график прохождения сигнала. θ C = желаемая угловая команда, θ L = фактический угол нагрузки, K P = усиление контура положения, V ωC = команда скорости, V ωM = напряжение измерения скорости двигателя, K V = усиление контура скорости, V IC = текущая команда, V IM = напряжение измерения тока, K C = коэффициент усиления токовой петли, V A = выходное напряжение усилителя мощности, L M = индуктивность двигателя, V M = напряжение на индуктивности двигателя, I M = ток двигателя, R M = сопротивление двигателя, R S= сопротивление датчика тока, K M = постоянный крутящий момент двигателя (Нм / ампер), T = крутящий момент, M = момент инерции всех вращающихся компонентов α = угловое ускорение, ω = угловая скорость, β = механическое демпфирование, G M = задняя часть двигателя Постоянная ЭДС, G T = постоянная коэффициента усиления тахометра. Есть один прямой путь (показан другим цветом) и шесть контуров обратной связи. Приводной вал считается достаточно жестким, чтобы его нельзя было рассматривать как пружину. Константы показаны черным, а переменные - фиолетовым.

Этот пример представляет собой SFG (граф потока сигналов), используемый для представления системы сервоуправления, и иллюстрирует некоторые особенности SFG. Некоторые из петель (петля 3, петля 4 и петля 5) представляют собой специально разработанные внешние петли обратной связи. Они показаны пунктирными линиями. Существуют также внутренние циклы (цикл 0, цикл1, цикл2), которые не являются преднамеренными циклами обратной связи, хотя их можно анализировать, как если бы они были. Эти петли показаны сплошными линиями. Петля 3 и петля 4 также известны как второстепенные петли, потому что они находятся внутри более крупной петли.

  • Прямой путь начинается с θ C , желаемой команды положения. Это умножается на K P, которое может быть константой или функцией частоты. K P включает коэффициент преобразования ЦАП и любую фильтрацию на выходе ЦАП. Выходом K P является команда скорости V ωC, которая умножается на K V, которая может быть постоянной или функцией частоты. Выходом K V является текущая команда V IC, которая умножается на K C, которая может быть постоянной или функцией частоты. Выход K C - это выходное напряжение усилителя, В. Ток I M в обмотке двигателя представляет собой интеграл напряжения, приложенного к индуктивности. Двигатель производит вращающий момент, T , пропорциональный I M . Двигатели с постоянными магнитами обычно имеют линейную функцию тока к крутящему моменту. Постоянное преобразование тока в крутящий момент равен К М . Крутящий момент T , деленный на момент инерции нагрузки M, представляет собой ускорение α , которое интегрируется для получения скорости нагрузки ω, которая интегрируется для получения положения нагрузки θ LC .
  • Прямой путь контура 0 утверждает, что ускорение пропорционально крутящему моменту, а скорость является интегралом ускорения по времени. Обратный путь говорит о том, что по мере увеличения скорости возникает трение или сопротивление, которое противодействует крутящему моменту. Крутящий момент на нагрузке уменьшается пропорционально скорости нагрузки, пока не будет достигнута точка, в которой весь крутящий момент используется для преодоления трения, а ускорение упадет до нуля. Цикл 0 является внутренним.
  • Loop1 представляет собой взаимодействие тока индуктора с его внутренним и внешним последовательным сопротивлением. Ток через индуктивность - это интеграл по времени от напряжения на индуктивности. Когда напряжение подается впервые, все оно появляется на катушке индуктивности. Об этом свидетельствует прямой путь до конца . При увеличении тока, напряжение падает через индуктор внутреннее сопротивление R M и внешнее сопротивление R S . Это снижает напряжение на катушке индуктивности и представлено цепью обратной связи - (R M + R S ). Ток продолжает увеличиваться, но с неуклонно уменьшающейся скоростью, пока ток не достигнет точки, в которой все напряжение падает на (R M + RS ). Цикл 1 является внутренним.
  • Loop2 выражает эффект обратной ЭДС двигателя. Когда двигатель с постоянными магнитами вращается, он действует как генератор и создает напряжение в его обмотках. Не имеет значения, вызвано ли вращение крутящим моментом, приложенным к приводному валу, или током, приложенным к обмоткам. Это напряжение называется обратной ЭДС. Усиление преобразования скорости вращения до задней ЭДС G М . Полярность обратной ЭДС такова, что она снижает напряжение на индуктивности обмотки. Цикл 2 является внутренним.
  • Петля 3 является внешней. Ток в обмотке двигателя проходит через чувствительный резистор. Напряжение, V И.М. , развиваемое на смысловом резисторе подается обратно к отрицательной клемме усилителя мощности K C . Эта обратная связь заставляет усилитель напряжения действовать как источник тока, управляемый напряжением. Поскольку крутящий момент двигателя пропорционален току двигателя, подсистема V IC выходного крутящего момента действует как источник крутящего момента, управляемый напряжением. Эта подсистема может называться «токовый контур» или «контур крутящего момента». Петля 3 эффективно уменьшает влияние петли 1 и петли 2.
  • Петля 4 является внешней. Тахометр (на самом деле генератор постоянного тока малой мощности) выдает выходное напряжение V ωM , которое пропорционально угловой скорости. Это напряжение подается на отрицательный вход K V . Эта обратная связь заставляет подсистему от V ωC до угловой скорости нагрузки действовать как источник напряжения для скорости. Эта подсистема может называться «контуром скорости». Цикл 4 эффективно уменьшает влияние цикла 0 и цикла 3.
  • Петля 5 - внешняя. Это общий контур обратной связи по положению. Обратная связь поступает от углового энкодера, который выдает цифровой выходной сигнал. Положение вывода вычитается из желаемой позиции с помощью цифровых аппаратных средств , который управляет ЦАП , который приводит K P . В SFG, коэффициент усиления преобразования ЦАП встроен в K P .

См. Для этого примера правило Мэйсона для разработки формулы усиления Мэйсона.

Терминология и классификация сигнальных графов [ править ]

В литературе существует некоторая путаница в отношении того, что такое граф потока сигналов; Генри Пейнтер , изобретатель графов облигаций , пишет: «Но большая часть упадка графов потока сигналов [...] отчасти объясняется ошибочным представлением о том, что ветви должны быть линейными, а узлы должны быть суммативными. Ни одно из предположений не было в объятиях самого Мэйсона! " [55]

Стандарты, охватывающие графики потока сигналов [ править ]

  • IEEE Std 155-1960, Стандарты IEEE для цепей: определения терминов для графов линейного потока сигналов, 1960.
Этот стандарт IEEE определяет график сигнала потока в виде сети из направленных ветвей , представляющих зависимые и независимые сигналы как узлы . Входящие ветви несут сигналы ветвления к сигналам зависимого узла. Сигнал зависимого узла - это алгебраическая сумма входящих сигналов ветвления в этом узле, т. Е. Узлы являются суммативными.

График передачи сигналов между состояниями [ править ]

График передачи сигналов между состояниями. Каждое начальное условие считается источником (показано синим цветом).

Переходное состояние СФГ или диаграмма состояний является схемой для моделирования системы уравнений, в том числе начальных условий состояний. [56]

Закрытый потоковый график [ править ]

Простая RC-система и ее замкнутый потоковый граф. Для закрытия системы вводится «фиктивный» коэффициент пропускания Z (s). [50]

Замкнутые потоковые графы описывают замкнутые системы и используются для обеспечения строгой теоретической основы топологических методов анализа схем. [50]

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

Нелинейные потоковые графики [ править ]

Мейсон представил как нелинейные, так и линейные потоковые графы. Чтобы прояснить этот момент, Мейсон написал: «Линейный потоковый граф - это такой граф, уравнения которого линейны». [2]

Примеры нелинейных функций ветвления [ править ]

Обозначим через x j сигнал в узле j , ниже приведены примеры узловых функций, которые не относятся к линейной системе, не зависящей от времени :

Примеры моделей нелинейного графа потока сигналов [ править ]

  • Хотя они, как правило, не могут быть преобразованы между представлениями во временной и частотной областях для анализа классической теории управления, нелинейные графики потока сигналов можно найти в электротехнической литературе. [57] [58]
  • Нелинейные графики потока сигналов также можно найти в науках о жизни, например, в модели сердечно-сосудистой системы доктора Артура Гайтона . [59]

Применение техники SFG в различных областях науки [ править ]

  • Электронные схемы
    • Характеристика последовательных схем типа Мура и Мили , получение регулярных выражений из диаграмм состояний . [60]
    • Синтез нелинейных преобразователей данных [58]
    • Теория управления и сети
    • Стохастическая обработка сигналов. [61]
    • Надежность электронных систем [62]
  • Физиология и биофизика
    • Регуляция сердечного выброса [63]
  • Моделирование
    • Моделирование на аналоговых компьютерах [64]

См. Также [ править ]

  • Модель асимптотического выигрыша
  • Графики облигаций
  • График Коутса
  • Системы управления / сигнал Диаграмма потоков в системах управления Wikibook
  • Граф потока (математика)
  • Фильтр Leapfrog для примера конструкции фильтра с использованием графа потока сигналов
  • Формула усиления Мейсона
  • Незначительная обратная связь петли
  • Некоммутативный граф потока сигналов

Заметки [ править ]

  1. ^ a b c CE Шеннон (январь 1942 г.). «Теория и проектирование машин линейных дифференциальных уравнений». Управление огнем Исследовательского комитета национальной обороны США: отчет 411, раздел D-2. Cite journal requires |journal= (help)Перепечатано в NJA Sloane; Аарон Д. Виннер, ред. (1993). Клод Э. Шеннон: Сборник статей . Wiley IEEE Press. п. 514. ISBN 978-0-7803-0434-5.
  2. ^ a b c d e f Мейсон, Сэмюэл Дж. (сентябрь 1953 г.). "Теория обратной связи - некоторые свойства графов потоков сигналов" (PDF) . Труды ИРЭ . 41 (9): 1144–1156. DOI : 10,1109 / jrproc.1953.274449 . S2CID 17565263 . График потока можно интерпретировать как систему передачи сигналов, в которой каждый узел представляет собой крошечную станцию ​​ретранслятора. Станция принимает сигналы через входящие ветви, каким-то образом объединяет информацию, а затем передает результаты по каждой исходящей ветви.  
  3. Йорген Банг-Йенсен; Григорий З. Гутин (2008). Диграфы . Springer. ISBN 9781848009981.
  4. ^ Бел Боллобас (1998). Современная теория графов . Springer Science & Business Media. п. 8. ISBN 9781461206194.я
  5. SJ Mason (июль 1956 г.). "Теория обратной связи - дополнительные свойства графов потоков сигналов". Труды ИРЭ . 44 (7): 920–926. DOI : 10.1109 / JRPROC.1956.275147 . ЛВП : 1721,1 / 4778 . S2CID 18184015 . Он-лайн версия найдена в Исследовательской лаборатории электроники Массачусетского технологического института .
  6. ^ Чен, Вай-Кай (1976). Прикладная теория графов: графы и электрические сети . Эльзевир . ISBN 9781483164151.( WKC 1976 , стр. 167)
  7. ^ Lorens, Чарльз Стэнтон (15 июля 1956), Vogel, Дэн (ред.), Технический отчет 317 - Теория и приложения графов потоков (PDF) , Научно - исследовательская лаборатория электроники, MIT
  8. ^ ( WKC 1976 , стр.169)
  9. ^ a b c Луи П. А. Робишо; Морис Буазверт; Жан Роберт (1962). «Предисловие» . Графики потока сигналов и приложения . Прентис Холл. п. Икс. ASIN B0000CLM1G . 
  10. Гораций Трент (1955). «Изоморфизмы между ориентированными линейными графами и физическими системами с сосредоточенными параметрами». Журнал Акустического общества Америки . 27 (3): 500–527. Bibcode : 1955ASAJ ... 27..500T . DOI : 10.1121 / 1.1907949 .
  11. ^ ( Робишо 1962 , стр. Ix)
  12. ^ Нарсингх Deo (2004). Теория графов с приложениями к технике и информатике . PHI Learning Pvt. ООО п. 418. ISBN 9788120301450.
  13. ^ Кофранек, J; Mateják, M; Privitzer, P; Tribula, M (2008), Причинно-следственное или акаузальное моделирование: труд для людей или труд для машин (PDF) , Технические вычисления, Прага, 2008. Материалы конференции, Прага, с. 16, архивировано из оригинала (PDF) 29 декабря 2009 г.
  14. ^ J Хома, Jr (апрель 1990). «Анализ потока сигналов в сетях обратной связи» . IEEE Transactions on Circuits and Systems . 37 (4): 455–463. Bibcode : 1990ITCS ... 37..455C . DOI : 10.1109 / 31.52748 .
  15. Вай-Кай Чен (1971). «Глава 3: Решения линейных алгебраических уравнений с направленным графом». Прикладная теория графов . Паб Северная Голландия. Co. p. 140. ISBN 978-0444101051.Частично доступно с помощью функции просмотра изнутри Amazon .
  16. ^ См., Например, Кацухико Огата (2004). «Глава 3-9: Графическое представление потоков сигналов линейных систем» . Современная контрольная техника (4-е изд.). Прентис Холл. стр. 106 и далее . ISBN 978-0130609076.Однако нет однозначного соответствия: Narsingh Deo (2004). Теория графов с приложениями к технике и информатике . PHI Learning Pvt. ООО п. 418. ISBN 9788120301450.
  17. ^ а б Куо, Бенджамин С. (1967). Системы автоматического управления (2-е изд.). Прентис-Холл. С. 59–60.
  18. ^ Луи П. А. Робишо; Морис Буазверт; Жан Роберт (1962). «§1-4: Определения и терминология» . Графики потока сигналов и приложения . Прентис Холл. п. 8. ASIN B0000CLM1G . 
  19. ^ JR Abrahams; Г.П. Коверли (2014). «Глава 2: Операции с потоковым графом» . Анализ потока сигналов: Содружество и Международная библиотека . Эльзевир. стр.21 и след . ISBN 9781483180700.
  20. Перейти ↑ Isaac M. Horowitz (2013). «Редукция сигнально-потоковых графиков» . Синтез систем обратной связи . Эльзевир. стр.18 и след . ISBN 9781483267708.
  21. ^ ( Огата 2002 , стр 68, 106)
  22. ^ ( Огата 2002 , стр.105, 106)
  23. ^ a b ( Хенли 1973 , стр.12)
  24. ^ ( Панг 2001 , стр.37)
  25. ^ Примеры сокращения графа потока сигналов можно найти в ( Robichaud 1962 , стр. 186, раздел 7-3 Алгебраическое сокращение графов потоков сигналов).
  26. ^ a b ( Робишо, 1962 , стр. 9–10, раздел 1–5: Редукция потокового графа)
  27. ^ ( Робишо 1962 , стр. 182, 183 Раздел 7-1, 7-2 главы 7: Алгебраическая редукция графов потоков сигналов с использованием цифрового компьютера)
  28. ^ ( Робишо 1962 , стр.185, раздел 7-2: Обобщение потоковых графов)
  29. ^ ( Робишо 1962 , стр. 9, раздел 1–5 УМЕНЬШЕНИЕ ГРАФИКИ ПОТОКА)
  30. ^ Фахфах, Мурад; Тлело-Куаутле, Эстебан; В. Фернандес, Франсиско (2012). «Раздел 4.1.2 Алгебра графов потоков сигналов». В Фахфахе (ред.). Проектирование аналоговых схем посредством символьного анализа . Издательство Bentham Science. п. 418. ISBN 978-1-60805-425-1.
  31. ^ Лабреш П., презентация: Линейные электрические цепи: анализ символьных сетей , 1977.
  32. ^ Карл Энгельман, Наследие MATHLAB 68 , опубликовано в Proceeding SYMSAC '71 Proceedings второго симпозиума ACM по символическим и алгебраическим манипуляциям, страницы 29-41 [1]
  33. ^ "... решение набора одновременных линейных алгебраических уравнений. Эта проблема, обычно решаемая матричными методами, также может быть решена с помощью теории графов". Deo, Narsingh (1974). Теория графов с приложениями к технике и информатике . Прентис-холл Индии. п. 416. ISBN 978-81-203-0145-0.также на сайте [2]
  34. ^ Deo, Нарсингй (1974). Теория графов с приложениями к технике и информатике . Прентис-холл Индии. п. 417. ISBN 978-81-203-0145-0.также он-лайн по адресу [3]
  35. ^ "Граф потока сигналов можно рассматривать как упрощенную версию блок-схемы. ... для причин и следствий ... линейных систем ... мы можем считать, что графы потоков сигналов ограничены более жесткими математическими правилами. , тогда как использование обозначений блок-схемы менее строго ". Куо, Бенджамин С. (1991). Системы автоматического управления (6-е изд.). Прентис-Холл. п. 77 . ISBN 978-0-13-051046-4.
  36. ^ Джин Ф. Франклин; и другие. (29 апреля, 2014). «Приложение W.3 Сокращение блок-схемы». Управление с обратной связью динамических систем . Прентис Холл.
  37. ^ VUBakshi UABakshi (2007). «Таблица 5.6: Сравнение методов блок-схемы и графа потока сигналов» . Техника управления . Технические публикации. п. 120. ISBN 9788184312935.
  38. ^ Ананд Кумар (2014). «Таблица: Сравнение блок-схемы и методов передачи сигналов» . Системы управления (2-е изд.). PHI Learning Pvt. ООО п. 165. ISBN 9788120349391.
  39. ^ HA Баркер; M Chen; П. Таунсенд (2014). «Алгоритмы преобразований между блок-схемами и цифровыми потоковыми графами» . Computer Aided Design в системах управления 1988: Selected Papers с 4 - го симпозиума IFAC, Пекин, КНР, 23-25 августа 1988 года . Эльзевир. стр. 281 и далее . ISBN 9781483298795.
  40. ^ Например, см. Arthur GO Mutambara (1999). Проектирование и анализ систем управления . CRC Press. п. 238. ISBN 9780849318986.
  41. ^ Катсухико Огата (1997). «Графики прохождения сигналов» . Современная контрольная техника (4-е изд.). Прентис Холл. п. 104. ISBN 978-0130432452.
  42. ^ Вольфганг Боруцкий (2009). Методология графа облигаций: разработка и анализ моделей мультидисциплинарных динамических систем . Springer Science & Business Media. п. 10. ISBN 9781848828827.
  43. ^ Джеймс Дж. Каллахан (2000). «Причинность: определение 2.10» . Геометрия пространства-времени: введение в специальную и общую теорию относительности . Springer Science & Business Media. п. 76. ISBN 9780387986418.
  44. ^ Джон Дж. Х. Миллер; Роберт Вичневецкий (22–26 июля 1991 г.). Джон Дж. Х. Миллер; Роберт Вичневецкий (ред.). IMACS '91, Материалы 13-го Всемирного конгресса IMACS по вычислениям и прикладной математике: 22–26 июля 1991 г., Тринити-колледж, Дублин, Ирландия . Международная ассоциация математики и компьютеров в моделировании.
  45. ^ Франсуа Э. Селье; Эрнесто Кофман (2006). Непрерывное моделирование системы . Springer Science & Business Media. п. 15. ISBN 9780387261027.
  46. ^ См., Например, Стефан Левандовски; Саймон Фаррелл (2010). Вычислительное моделирование в познании: принципы и практика . Публикации SAGE. ISBN 9781452236193.
  47. ^ Дорф, Ричард С .; Епископ, Роберт Х. (2001). «Глава 2.-1: Введение» (PDF) . Современные системы управления . Прентис Холл. п. 2. ISBN  978-0-13-030660-9.
  48. ^ Антао, BAA; Бродерсен, AJ (июнь 1995 г.). «ARCHGEN: Автоматический синтез аналоговых систем». Транзакции IEEE в системах с очень крупномасштабной интеграцией (СБИС) . 3 (2): 231–244. DOI : 10.1109 / 92.386223 .
  49. ^ Доболи, А .; Dhanwada, N .; Вемури, Р. (май 2000 г.). «Эвристический метод для генерации архитектуры системного уровня из представлений графа потока сигналов аналоговых систем». 2000 Международный симпозиум IEEE по схемам и системам. Новые технологии 21 века. Протоколы (IEEE Cat No. 00CH36353) . Схемы и системы, 2000. Труды. ISCAS 2000 Женева. Международный симпозиум IEEE 2000 г. 3 . С. 181–184. CiteSeerX 10.1.1.59.304 . DOI : 10.1109 / ISCAS.2000.856026 . ISBN  978-0-7803-5482-1. S2CID  13948702 .
  50. ^ a b c Хэпп, Уильям У. (1966). «Методы Flowgraph для замкнутых систем». IEEE Transactions по аэрокосмическим и электронным системам . АЕС-2 (3): 252–264. Bibcode : 1966ITAES ... 2..252H . DOI : 10.1109 / TAES.1966.4501761 . S2CID 51651723 . 
  51. ^ a b c Potash, Hanan; Макнейми, Лоуренс П. (1968). «Применение односторонних и графовых методов к анализу линейных цепей: Решение неитерационными методами» . Труды, Национальная конференция ACM : 367–378. DOI : 10.1145 / 800186.810601 . S2CID 16623657 . 
  52. ^ a b Окрент, Ховард; МакНами, Лоуренс П. (1970). "3. 3 Теория потоковых графов" (PDF) . Руководство пользователя и программиста NASAP-70 . Лос-Анджелес, Калифорния: Школа инженерии и прикладных наук Калифорнийского университета в Лос-Анджелесе. С. 3–9.
  53. Коу (1967 , с. 57)
  54. Арнальдо Д'Амико, Кристиан Фалькони, Джанлука Джустолизи, Гаэтано Палумбо (апрель 2007 г.). «Сопротивление усилителей обратной связи: новое представление» (PDF) . IEEE Transactions on Circuits and Systems - II Express Briefs . 54 (4): 298–302. CiteSeerX 10.1.1.694.8450 . DOI : 10.1109 / tcsii.2006.889713 . S2CID 10154732 .   CS1 maint: multiple names: authors list (link)
  55. ^ Пейнтер, Генри (1992). «Эпистемическая предыстория графов облигаций» (PDF) : 10, 15 страниц. Cite journal requires |journal= (help)
  56. ^ Houpis, Константин H .; Шелдон, Стюарт Н. (2013). «раздел 8.8». Анализ и проектирование линейных систем управления с помощью MATLAB®, шестое издание . Бока-Ратон, Флорида: Пресса CRC. С. 171–172. ISBN 9781466504264.
  57. ^ Например: Baran, Thomas A .; Оппенхием, Алан В. (2011), «ИНВЕРСИЯ НЕЛИНЕЙНЫХ И ВРЕМЕННЫХ СИСТЕМ», образовательное совещание по цифровой обработке сигналов и обработке сигналов (DSP / SPE) , семинар по цифровой обработке сигналов и учебный семинар по обработке сигналов IEEE (DSP / SPE) , IEEE, стр 283-288,. CiteSeerX 10.1.1.695.7460 , DOI : 10,1109 / DSP-SPE.2011.5739226 , ISBN  978-1-61284-226-4, S2CID  5758954
  58. ^ a b Guilherme, J .; Орта, Северная Каролина; Franca, JE (1999). СИМВОЛИЧЕСКИЙ СИНТЕЗ НЕЛИНЕЙНЫХ ПРЕОБРАЗОВАТЕЛЕЙ ДАННЫХ (PDF) .
  59. ^ Холл, Джон Э. (2004-11-01). «Новаторское использование системного анализа для изучения регуляции сердечного выброса». Американский журнал физиологии. Регуляторная, интегративная и сравнительная физиология . 287 (5): R1009 – R1011. DOI : 10,1152 / classicessays.00007.2004 . ISSN 0363-6119 . PMID 15475497 . Рисунок 2, компьютерная модель сердечно-сосудистой системы Артура Гайтона, скачать jpeg  
  60. ^ BRZOZOWSKI, JA; Маккласки, EJ (1963). Методы графов прохождения сигналов для последовательных диаграмм состояний цепей . Транзакции IEEE на электронных компьютерах. IEEE. п. 97.
  61. Перейти ↑ Barry, JR, Lee, EA, & Messerschmitt, DG (2004). Цифровая связь (Третье изд.). Нью-Йорк: Спрингер. п. 86. ISBN 978-0-7923-7548-7.CS1 maint: multiple names: authors list (link)
  62. ^ Хэпп, Уильям У. (1964). Гольдберг, MF (ред.). «Применение методов флоуграфика для решения проблем надежности». Физика отказов в электронике (AD434 / 329): 375–423. DOI : 10.1109 / IRPS.1963.362257 .
  63. Холл, Джон Э. (23 августа 2004 г.). «Новаторское использование системного анализа для изучения регуляции сердечного выброса». Am J Physiol Regul Integr Comp Physiol . 287 (5): R1009 – R1011. DOI : 10,1152 / classicessays.00007.2004 . PMID 15475497 . 
  64. ^ ( Робишо 1962 , глава 5 Прямое моделирование на аналоговых компьютерах с помощью графов потока сигналов)

Ссылки [ править ]

  • Эрнест Дж. Хенли и Р. А. Уильямс (1973). Теория графов в современной технике; автоматизированное проектирование, управление, оптимизация, анализ надежности . Академическая пресса. ISBN 978-0-08-095607-7. Книга почти целиком посвящена этой теме.
  • Коу, Бенджамин С. (1967), Системы автоматического управления , Прентис Холл
  • Робишо, Луи PA; Морис Буазверт; Жан Роберт (1962). Графики потока сигналов и приложения . Энглвуд Клиффс, Нью-Джерси: Prentice Hall. С. xiv, 214 с.
  • Део, Нарсинг (1974), Теория графов с приложениями в инженерии и информатике , PHI Learning Pvt. Ltd., п. 418, ISBN 978-81-203-0145-0
  • К. Туласирамен; MNS Swarmy (2011). «§6.11 Графы Коутса и Мейсона» . Графы: теория и алгоритмы . Джон Вили и сыновья. стр. 163 и далее . ISBN 9781118030257.
  • Огата, Кацухико (2002). «Раздел 3-9 Графики прохождения сигналов». Современная техника управления, 4-е издание . Прентис-Хэл. ISBN 978-0-13-043245-2.
  • Пханг, Хоман (2000-12-14). « 2.5 Обзор диаграмм потока сигналов » (PDF) . Разработка КМОП-оптического предусилителя с использованием графического анализа цепей (Диссертация). Кафедра электротехники и вычислительной техники, Университет Торонто. Проверьте значения даты в: |year=/ |date=mismatch ( help ) © Copyright by Khoman Phang 2001

Дальнейшее чтение [ править ]

  • Вай-Кай Чен (1976). Прикладная теория графов . Издательская компания Северной Голландии. ISBN 978-0720423624. Глава 3 посвящена основам, но приложения разбросаны по всей книге.
  • Вай-Кай Чен (май 1964 г.). «Некоторые приложения линейных графиков» . Контракт DA-28-043-AMC-00073 (E) . Скоординированная научная лаборатория, Иллинойский университет, Урбана.
  • К. Туласираман и MNS Swamy (1992). Графы: теория и алгоритмы . 6.10-6.11 для основной математической идеи. ISBN 978-0-471-51356-8.
  • Шу-Пак Чан (2006). «Теория графов». В Ричарде С. Дорфе (ред.). Цепи, сигналы и обработка речи и изображений (3-е изд.). CRC Press. § 3.6. ISBN 978-1-4200-0308-6. Сравнивает графовые подходы Мейсона и Коутса с подходом Максвелла с k-деревом.
  • РФ Хоскинс (2014). «Блок-граф и сигнальный анализ линейных систем» . В SR Deards (ред.). Последние достижения в области теории сети: Труды Симпозиума в колледже аэронавтики, Крэнфилде, сентябрь 1961 года . Эльзевир. ISBN 9781483223568.Сравнение полезности потокового графа Коутса и потокового графа Мейсона.

Внешние ссылки [ править ]

  • М.Л. Эдвардс: S-параметры, диаграммы потоков сигналов и другие матричные представления. Все права защищены.
  • Х. Шмид: Графики потока сигналов в 12 коротких уроках
  • Системы управления / Диаграммы потоков сигналов в Викиучебнике
  • СМИ, связанные с графами потоков сигналов на Викискладе?