产生脉冲平方电压波形

时间:2018-09-22 14:09:33

标签: matlab simulink

我需要在Simulink模型中形成一个脉冲平方电压波形。该模型由脉冲发生器和受控电压直流电源完成。但是,经过仿真后,我无法获得100%方波电压波形。为了获得100%的平方电压,我还应该改变什么? 我附上图片和一个有助于理解的模型。

输出图:

graphs

电路:

circuitry

所需的V波形:

wanted V waveform

脉冲发生器设置:

pulse generator settings

1 个答案:

答案 0 :(得分:0)

斜坡时间是否取决于您在仿真中使用的固定时间步长?

如果是这样-您可以通过减小步长来减小所需的方波,直到该方波大大小于您要模拟的物理场-但这会浪费模拟时间。 (您也可以尝试自适应步长-请参阅文档。)

我不熟悉您使用的受控电压直流电源,但是如果仅在数据点之间绘制线而最上面的线看起来像用于步进的绘图格式,两条较低的曲线看起来就像Simulink提供的输出类型数据(它会画一条线直到下一个采样点,然后再画一条线直到该样本的度量。