Есть ли в OpenModelica элемент / блок для удаленного использования сигнала без подключения? - PullRequest
0 голосов
/ 27 января 2020

Есть ли в OpenModelica элемент / блок, к которому мы подключаем сигнал, а затем используем этот элемент где-то еще, чтобы подключиться к остальной части модели, чтобы предотвратить слишком большую разводку на чертеже модели. Эквивалентным блоком в Matlab / Simulink будут блоки «Goto» и «From», как показано на рисунке.

enter image description here

Ответы [ 2 ]

0 голосов
/ 30 января 2020

Modelica.Blocks.Sources.RealExpression из стандартной библиотеки Modelica может быть тем, что вы ищете.

Снимок экрана графической реализации

Обратите внимание, что вы этого не делаете нужен элемент Goto. Вы можете просто ссылаться на источник сигнала в нескольких иерархиях через точечные обозначения (в изображенном случае: sine.y).

0 голосов
/ 28 января 2020

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

...