Modelica 电气延迟

标签 modelica

我正在 Modelica 中创建电气系统模型(带数字控制的电源)。

我使用 Modelica.Electrical.Analog.Sources.PulseVoltage 和 Modelica.Blocks.Nonlinear.FixedDelay 我想连接它们。 如何在 Blocks.Nonlinear 和 Electrical 组件之间进行混合(互连)?

我需要为我的晶体管生成移位的脉冲,因此我决定使用固定延迟。 有没有更好的方法来延迟脉冲电压?

最诚挚的问候, 彼得

最佳答案

您可以使用 Modelica.Blocks.Sources.Pulse 并将其与 Modelica 连接,而不是使用 Modelica.Electrical.Analog.Sources.PulseVoltage 作为源。 Blocks.Nonlinear.FixedDelay 并最后添加 Modelica.Electrical.Analog.Sources.SignalVoltage 以便从延迟脉冲中生成实际电压。我不确定这是否是您所拥有的应用程序的最佳解决方案,但至少这样您会获得延迟的电压脉冲:)

/迪特玛/

关于Modelica 电气延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7310849/

相关文章:

if-statement - OpenModelica 中 'when' 和 'if' 之间的区别?

arrays - 从 Modelica 中的字符串参数访问数组元素

modelica - 如何封装openmodelica流体库的模型?

文件中的 Modelica 矢量参数

Python - 由于导入错误导致 Modelica 连接失败

compiler-errors - 使用 OpenModelica v1.14.1(64 位)编译简单的 Modelica 代码时出现多个未声明的标识符错误

arrays - 在 Dymola 中编译大型数组

python - PyFMI 模型交换和联合仿真结果不同?

Modelica - 迭代器有异常?

modelica - Modelica 中的条件组件