我在modelica中创建了一个相当复杂的电路模型。 我想找出如何在模型中包含“s”方程(我的意思是频域方程)。 当然,我可以将表达式转换为时间并使用modelicas内部“时间”变量,但我不确定这是完成我的模型的最佳方式。 提前谢谢。
答案 0 :(得分:2)
在modelica中,您可以实现一个块以从一个域切换到另一个域,然后在适当的域中开发等式。为此,我建议你看一下迈克尔·蒂勒写的this article 一般来说,它取决于你必须实现的方程的类型,是否更方便在时域或频域编写方程,虽然你必须考虑到从时域到频域,你总是引入一些简化因为抽样。因此,如果时间上重写的方程式不是太僵硬,或者如果你没有引入过多的非线性,并且你的系统中有大范围的频率,我认为最好在时域中重写方程式。
我希望这有帮助, 马可
答案 1 :(得分:1)
这是你描述的传递函数,对吗?如果是,请查看Modelica_LinearSystems2