我正在使用开放的Modelica现在有一天我想知道是否有任何方法可以改变正弦电压源的频率,例如,源频率每3秒加倍或三倍,这样当我绘制图形时对于低通滤波器,我可以看到输出电压的大小随时间减小。有没有办法模拟这种电压源?请尽可能尽快回复。
答案 0 :(得分:2)
您可以使用when或if语句在特定采样间隔设置源的频率。请参阅Modelica规范中的/ reinit。
答案 1 :(得分:1)
如果我理解了您的问题,那么您正试图扫描具有激励频率的系统并测量其响应。 Bode Plot几乎可以肯定是一种更好的方式来显示过滤器的特性。
但是如果您希望尝试在时域中执行所有操作,则需要确保扫描频率的速率明显长于系统的时间常数。否则,系统的瞬态响应将完全混淆任何可视化其频域特征的尝试。
答案 2 :(得分:0)
在时域模拟时(您可能会这样做),您也可以参考第8届Modelica会议期间提出的Recording of Model Frequency Responses and Describing Functions in Modelica上的论文。