Контроллер для модели в Дымоле - PullRequest
1 голос
/ 24 апреля 2020

Мне нужно контролировать поток, который со временем go снизится до нуля. Из Matlab я построил график топора и у, где х - время, а у - Q-поток (тепло). Какой контроллер я могу использовать для этого? Я посмотрел на Ramp или firstorder.

На картинке красный кружок, где я хочу подключить контроллер.

enter image description here

Ответы [ 2 ]

3 голосов
/ 24 апреля 2020

Modelica.Blocks.Sources.TimeTable и Modelica.Blocks.Sources.CombiTimeTable должны сделать свое дело. Возможно, вы даже сможете скопировать и вставить свой массив xy из matlab.

(Персональный совет: обратите внимание на документацию; только учитывая значок, я иногда испортил векторный индекс, который я хотел подключить в качестве вывода)

1 голос
/ 24 апреля 2020

Я не знаком с компонентами на вашей картинке. Но если компонент в красном круге добавляет предписанное тепло потоку жидкости, вы можете просто подключить Modelica.Blocks.Sources.Ramp к его RealInput разъему.

С наилучшими пожеланиями Rene Just Nielsen

...