AMEsim液压阀伯德图绘制方法

之前也在液压圈论坛里面发过类似的贴子,具体可以看这个网址🚪👉:如何得出说明书里面的伯德图曲线?,回复的人还是比较少,这个方法重要信息是参考百度文库这篇文章🚪👉:AMESim中绘制伯德图我愿意将我的研究方法分享给各位同好们,希望对大家有帮助!

下面我来介绍绘制液压阀伯德图的步骤。

我电脑是Win 11操作系统,用的AMEsim版本是Simcenter Amesim 2020.1。


1、草图Sketch建立液压系统

首先在AMEsim草图Sketch建立如下图的液压系统,我这里就用三位四通比例换向阀为例子,输入信号为频率为1幅值为1的正弦函数(一定要是正弦信号输入),比例阀的额定电流(valve rated current)为10mA比例阀的四个口都接上恒压源。子模型用默认的就行。

2、时间1s步长0.01的仿真Simulation

按照正常步骤进行仿真,1草图Sketch——2子模型Sub Model——3设置参数Parameter——4仿真Simulation,需要仿真成功completed。

3、修改分析模式Linear Analysis

如下面两张图所示,将Temperal Analysis修改为Linear Analysis

4、设置控制与观察变量variables

返回Parameter第三步骤,右击三位四通比例阀,进行变量表Variable list的设置。

需要把input signal正弦输入信号设置为control也就是控制变量;把fractional spool position阀芯位置设置为observer也就是观测变量(这一步分常重要!!!)。

5、再进行仿真Simulation一次(重要)

6、频率响应分析

6.1选择Linear Analysis下的频率响应分析Frequency response

伯德图就是频率响应的一种表达形式,所以这里选择频率响应。

6.2Linearization time选择刚刚仿真的1s时间

如图所示

6.3Control variables选中sin正弦曲线信号

一定要选择我们之前设置的sin正弦输入信号,如下图可以看出选中后左侧液压模型会出现选中的变量的绿色框提示。

6.4Observer variables选中阀芯位置变量

也是同理

6.5频率分析类型选择Bode图

我们可以看出不仅仅可以输出伯德图,也可以输出尼古拉斯图、奈奎斯特图,任君选择。

6.6进行图像绘制Plot

下图为我这个模型绘制出来的伯德图。

就我所知,要改变幅值响应和相位响应曲线的变化,你只能修改比例阀的动态特性(dynamics)里面的固有频率(valve natural frequency)阻尼比(valve damping ratio)。 


OK,绘制液压阀伯德图就是如此操作,有手就行。学得不精,还望各位同好们高抬贵手,我一定虚心求教!

如果帮到了您,可以点一个大大的赞吗?这会对我有很大的帮助。👍

希望我的经历能够给同好们帮助!😀

不清楚的欢迎评论哦! 

### AMESIM 中比例阀压降的计算与模拟 AMESIM 是一款强大的多物理场仿真工具,在处理流体系统的动态行为方面表现出色。对于比例阀中的压降问题,可以通过构建详细的液压模型来研究其特性。 #### 构建比例阀模型 在 AMESIM 的 Hydraulics 库中提供了多种元件用于创建复杂的比例阀系统。通过组合不同类型的阀门组件(如节流孔、弹簧加载阀芯等),可以精确再现实际设备的工作原理[^1]。 ```python # 创建一个新的 AMESIM 工程文件并导入所需库 from amesim import Project, LibraryManager project = Project() hydraulic_lib = LibraryManager.load('Hydraulics') ``` #### 设置边界条件和输入信号 为了准确反映真实工况下的性能表现,需合理设定进出口压力、温度以及其他影响因素作为边界条件;同时施加适当形式的时间历程函数给定控制指令,比如阶跃响应测试或正弦波激励源以考察频率特性。 ```matlab % 定义时间向量 t 和对应的命令值 u(t),这里假设采用简单的方波脉冲序列 t = linspace(0, 5, 1e3); u = square(pi * f * t); % 方波幅值默认±1之间变化 ``` #### 执行稳态/瞬态分析获取结果数据 完成上述准备工作之后即可启动求解器执行相应的静态平衡点搜索或是随时间演化的数值积分过程。最终得到关于流量 q 及两端口间差压 Δp 关系曲线图可用于评估产品设计合理性及其极限操作范围内的安全性指标。 ```cpp // 启动仿真运行并将输出保存至指定路径下 simulation.run(); results.save("proportional_valve_pressure_drop_results.mat"); ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Hipipi39

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值