为什么与理想流体惯性流源Simscape,为什么没有压力峰值?

3视图(30天)
你好,社区,
我想模拟一个液压和机械耦合系统,流体惯性是主要部分。它有点像液压油缸。这是我第一次Simscape项目,所以我有点玩各种元素观察他们的行为举止,能做些什么。
至于我的物理学知识是不可能设置任意运动力质量因为一个阶跃函数将无限高,短。因此我希望是不可能结合的液压流体惯性液压流源,必须有某种形式的压缩或其他像这样让它成为可能。
但是如果我建造这个simscape,绝对没有切换时峰值流量的压力,我希望考虑流体压缩系数或模拟崩溃,但似乎并非如此。
这是一个简单的模型我已经建立了演示:
范围输出:
说,我期待一个压力峰值在t = 1 s,因为step-form液压流量变化或模拟崩溃,但这并不会发生。
有没有限制什么的我忘了添加模型?我怎样得到一个压力峰值的?

接受的答案

塞巴斯蒂安·卡斯特罗
编辑:塞巴斯蒂安·卡斯特罗 2016年3月4日
看起来像解算器不是看到信号不连续的一步。
作为一个检查,我尝试替换步骤正弦波,这没有任何不连续,的确得到了导数(一个余弦波)的压降流源。
如果你双击Simulink-PS转换器,“输入处万博1manbetx理”选项卡有一些选项来过滤使用低通滤波器的输入。如果我这样做,有效消除阶跃信号无限的导数是消失了,我得到一个峰值的大小成正比,滤波器时间常数(这会影响输入信号的导数)。
顺便说一下:我试着做同样的一个机械Simscape模型,我提供速度和测量力的一步。同样的事情,这绝对是数值解算器。
——塞巴斯蒂安
1评论
维克多•哈
维克多•哈 2016年3月4日
谢谢你的努力。是的,惯性的方式效果很好,如果做你说,我试过。解算器似乎无法处理这个特定的步骤问题。
也当添加一个“恒定体积液压室”流源或建模一个小leackage流源平行,这导致所需的压力峰值。

登录置评。

更多的答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!