ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

AMESim柱塞泵建模全指南:从HCD库搭建到联合仿真

AMESim柱塞泵建模全指南:从HCD库搭建到联合仿真 柱塞泵这个东西做液压的人迟早都要遇到。轴向柱塞泵结构紧凑、功率密度高是工程机械、航空航天、船舶液压系统里的主力元件但它的建模难度也是出了名的——既有旋转运动转往复运动的运动学关系又有配流窗口通断、柱塞腔压力突变、泄漏间隙、容积效率这些流体细节搅在一起。AMESim作为一个多学科仿真平台恰好很适合干这件事。特别是里面的HCD库Hydraulic Component Design液压元件设计库可以让你像盖积木一样把泵拆成相应的物理结构去建模型而不是只用现成的黑盒模型瞎蒙参数。这篇东西就把我学习“AMESim柱塞泵建模”的过程和心得整理出来从参数计算到模型搭建再到仿真调参、Simulink联合仿真尽量把该注意的细节都讲到。这套内容适合谁如果你是做液压系统仿真的工程师正在纠结怎么把一个柱塞泵从原理上建出来或者你是学生课程设计、毕业设计需要搭一个柱塞泵模型去配合回路仿真又或者你只是听说过AMESim但不知道怎么用HCD库搭液压元件——那这篇文章应该能给你一条比较清晰的路线。我默认你用的AMESim是16版本或者2020以后的新版本界面和元件名称略有差异但底层逻辑是一致的。1. 为什么要用AMESim做柱塞泵建模先搞清三种路线1.1 从元件库到数学模型三种建模方式怎么选在真正动手之前我建议先建立一个观念AMESim里建柱塞泵模型并不是只有一种方式而选型直接决定你后面能做什么、不能做什么。第一种方式最省事直接从元件库里拖一个现成的柱塞泵模型出来。AMESim标准库里有泵的简化模型通常用一个变量泵图标表示输入是转速和排量控制信号输出是流量和压力。这类模型本质上是理想液压源适合做系统级回路仿真比如你想研究一个液压缸回路怎么动、溢流阀怎么配合那用这个就够了。缺点是它完全不反映泵内部柱塞腔压力的变化、不体现流量脉动更不可能去研究泵本身的故障或者噪声问题。第二种方式用信号控制的方式在AMEsim里搭一个“半函数化”的柱塞泵。把每个柱塞的瞬时排量用一个正弦函数或查表函数去描述然后用可变量孔或者流量源模块输出。这种方式能把柱塞运动的数学规律注入模型比黑盒模型更进一步但是对配流特性和泄漏的描述仍然是高度理想化的。第三种方式就是我推荐学习的方向用HCD库去搭建。HCD库提供的是液压元件的最小物理单元可变容积腔、可变节流口、固定节流口、机械质量块、弹簧、斜面等。你把这些单元按柱塞泵的实际结构连起来就等于把一个真实泵的几何结构在仿真环境里还原了一遍。这样做的好处非常实在你可以看每个柱塞腔的压力变化、看配流窗口面积变化、看泄漏间隙的影响、看柱塞数和斜盘倾角对流量脉动的真实作用甚至可以把变量机构一起做进去。这是真正意义上的“建模学习”而不是调用一个现成模型。1.2 HCD库的核心思想把柱塞泵拆成可计算的积木HCD库的全名叫Hydraulic Component Design它的建模范式和标准液压库有本质区别。标准库里的液压元件是“功能级”的你已经看不到内部结构了HCD库则是从边界条件出发把流体动力和机械动力拆成最基础的节点——体积腔体、节流口、液容。你可以这么理解一个泵尽管很复杂但拆开来看就是若干个“腔体孔口机械约束”的组合。柱塞腔是一个可变容积腔体配流槽在高速旋转中依次与吸油窗口和排油窗口相通这相当于一个由位移控制的节流口柱塞与缸体之间的间隙则是一个微小固定节流口滑靴与斜盘之间又形成一个泄漏通道。HCD库的元件刚好能一一对应这些结构所以搭出来的模型天然就带有物理意义。HCD库另一个核心概念是“功率键合图”思想每个元件端口之间传递的不仅仅是信号而是带有功率的物理变量液压端口传压力和流量机械端口传力和速度。所以在搭建时你要记住一点连接关系必须是物理量对应物理量液压端口接液压腔体机械端口接机械源不能乱接。很多新手第一次搭HCD模型报错往往就是端口类型对不上。2. 建模前必须算清楚的基础参数2.1 轴向柱塞泵的运动学公式先知道谁在动柱塞泵建模本质上是把“斜盘不动、缸体旋转”这个几何关系翻译成数学函数。以最常见的斜盘式轴向柱塞泵为例缸体带着一圈柱塞旋转柱塞球头贴着固定斜盘滑动于是旋转运动被转成了沿轴向的往复运动。设柱塞分布圆直径是D注意这不是柱塞直径即柱塞中心所在的圆的直径斜盘倾角是α缸体转速是n单位r/min。那么任意一个柱塞相对其下死点位置的轴向位移可以写成x_j(t) (D/2) · tan(α) · [1 − cos(θ_j(t))]其中θ_j是第j个柱塞的转角θ_j(t) 2π·n/60·t φ_jφ_j是各柱塞之间的相位差。因为是均匀分布的z个柱塞所以相位差是2π/z的整数倍。注意x(t)是一个上下波动的值柱塞的实际行程也就是上死点和下死点的差值是D·tan(α)。比如D70mmα15°行程就是70×0.2679≈18.8mm这个值直接决定了泵的排量大小。对位移求导就得到柱塞轴向速度v_j(t) (D/2) · tan(α) · sin(θ_j(t)) · ωω 2π·n/60 rad/s。单柱塞瞬时排出的流量理论上等于柱塞面积乘速度q_j(t) A_p · v_j(t)A_p π·d²/4d是柱塞直径。一个泵的总瞬时流量并不是所有柱塞流量的简单叠加而要根据配流窗口的位置取正负号。排油窗口打开时柱塞腔体积减小、向外排油为正吸油窗口打开时向外流量为负实际上吸入的是另一个方向。最终的总流量是多个正弦规律做功并把非排油区排除在外所以才产生了流量脉动脉动频率就是f z·n/60。这个频率很重要后面仿真结果分析要用到。2.2 用一组参数把泵“喂”给仿真模型学习建模的时候参数不要用得太复杂但也不能随便拍脑袋。我用一组非常典型的轴向柱塞泵参数来做示范后面所有仿真都基于这组数据柱塞个数z 9柱塞直径d 17 mm柱塞分布圆直径D 70 mm斜盘倾角α 15°额定转速n 1500 r/min每转排量V_theo和理论流量Q_theo先算单柱塞面积A_p 3.1416 × 17² / 4 226.98 mm² ≈ 2.27e-4 m²。再算柱塞行程h D·tan(15°) 70×0.2679 18.75 mm。单柱塞每转排量A_p×h 226.98×18.75 ≈ 4256 mm³ ≈ 4.26 mL。整泵每转排量4.26×9 ≈ 38.3 mL/r。在1500 r/min转速下理论平均流量Q 38.3×1500 / 1000 ≈ 57.5 L/min。你看这组参数组合出来就是一个排量约38cc、额定流量约57L/min的中小排量泵在AMESim里作为学习案例非常合适。如果你要建更大的泵比如柱塞直径25mm、分布圆直径90mm、倾角18°的泵排量会大好几倍但是在建模流程上没有任何区别。2.3 泄漏与死区决定模型真实感的两个坑很多人在AMESim里建柱塞泵模型建出来倒是能跑但结果一看就是“理想泵”流量没有脉动容积效率100%压力稳定得像直线。根本原因就是没有加入泄漏和死区容积。柱塞泵的真实泄漏主要有三个路径柱塞与缸体孔之间的环形间隙泄漏这是最主要的、滑靴与斜盘之间的间隙泄漏、配流盘与缸体端面之间的间隙泄漏。在HCD建模时最简单的处理方式是在每个柱塞腔与壳体回油之间加一个固定节流孔用节流孔的面积来等效泄漏间隙的大小。间隙越大等效节流面积越大泄漏越多容积效率越低。那等效面积怎么取可以先用理论排量和实测容积效率反推。比如这组参数如果容积效率是95%额定压力下泄漏量就是Q×(1−0.95) ≈ 2.9 L/min这个流量对应一个固定节流孔在压差约20MPa下的通流能力。用节流公式A Q/(C_d·sqrt(2Δp/ρ))反算C_d取0.62ρ取850kg/m³压差20MPa时sqrt(2Δp/ρ)约为217m/s所以A 2.9e-3/60 / (0.62×217) ≈ 3.6e-7 m²也就是0.36mm²左右。这个数值不算精确但作为一个初始估算非常好用。仿真时你可以在这个基础上乘一个0.5到2之间的系数去扫参数看容积效率怎么变比凭空猜要靠谱得多。死区容积则是指柱塞腔在上死点和排油窗口之间的封闭容积这部分容积会在高低压切换时产生压力突变从而带来噪声和冲击。要在模型中表现出这个现象就得把配流窗口的开启时刻设置得比柱塞位移换向时刻稍微滞后一点产生“闭死区间”。3. 在AMESim中从零搭建一个柱塞泵模型3.1 搭建前的环境准备和注意事项开始搭模型之前有两件事要先做一是单位设置确认二是油液模型选好。单位方面AMEsim的默认单位体系里压力常用bar流量常用L/min但HCD库内部计算时很多参数用的是ISO基本单位比如Pa、m³/s。我建议在参数界面显示时把压力单位调成MPa或bar但输入某些公式推导出来的面积、泄漏量时一定要先看清窗口里显示的单位再填数字否则很容易把1e-7填成1e-3仿真结果直接起飞。油液模型方面用FP04或者FP04标准液压油模型就可以默认体积弹性模数一般在17000 bar左右但这个值会随温度和空气含量变化。基础学习阶段我个人喜欢把体积弹性模数调到12000~14000 bar因为实际工作油液往往含有少量空气弹性模数会下降模型结果更接近真实系统油柱刚度较低的情况。模型跑通以后再去调回17000看差别也是一个好练习。环境搭好后新建一个Sketch准备去HCD库里找元件。3.2 第一步搭一个可复现的单柱塞腔模型学习柱塞泵建模我强烈建议不要一上来就搭九个柱塞而是先搭一个单个柱塞的模型把它跑通了、看懂了再复制扩展成完整泵。这是所有AMESim建模里最值得牢记的一条经验。单柱塞模型需要以下元件一个可变容积腔体用来模拟柱塞腔它的容积随柱塞位移变化。在HCD库里选带位移端口的液压容积腔子模型类似“BHC11”这种具体名称看版本作用是输入柱塞位置信号来改变腔体容积。一个吸油节流口用于模拟吸油窗口类型选可变节流口控制信号是窗口面积。一个排油节流口用于模拟排油窗口类型同样选可变节流口。一个泄漏节流孔固定节流口从柱塞腔通到壳体回油等效泄漏间隙。一台理想液压源或者油箱提供吸油压力。一个压力传感器和流量传感器用于观察柱塞腔压力和瞬时流量。把这些元件按“油箱→吸油可变节流口→柱塞腔→排油可变节流口→压力管路”的顺序连起来。柱塞腔的位移端接一个信号源可以是正弦信号发生器频率对应柱塞通过斜盘上死点的频率。注意如果是独立单柱塞模型转角θ就是2π·n/60·t周期是60/z/n吗不对单柱塞每转一圈完成一次吸排油所以它的往复频率是n/60 Hz周期是60/n秒。位移信号函数设置成x(t) (D/2)·tan(α)·(1−cos(2π·n/60·t))代入D70mm、α15°、n1500r/min得到x(t) 18.75×(1−cos(157.08t))单位是mm注意在AMEsim里要转换成m就是0.01875×(1−cos(157.08t))。在信号源里还可以叠加一个初始位置值确保柱塞腔初始容积不为零。初始容积设成多少一般是单个柱塞腔有效死区容积设成5~15mL都行先跑起来再慢慢调。3.3 第二步加上吸排油配流逻辑单柱塞模型能跑出柱塞腔压力波动之后最关键的一步就是把配流窗口的面积变化逻辑加进去。真实泵中柱塞腔通过缸体端面的腰形槽与配流盘窗口相通缸体旋转到某个角度范围时连到吸油窗口转到另外一个角度范围时连到排油窗口。在仿真里这个逻辑被抽象成两个可变节流口吸油节流口和排油节流口它们由同一个转角信号控制但是开启窗口角度相位错开180度左右。简化做法是直接用两个信号源分别给两个节流口提供面积曲线。面积随转角变化的曲线用查表函数Lookup Table做横坐标是转角θ纵坐标是节流口面积。面积曲线补进来的顺序我要强调一下当θ在0°附近时柱塞处于下死点附近位移最小这个时候吸油窗口应逐步打开排油窗口关闭。柱塞继续转到180°时到达上死点位移最大这时候排油窗口打开吸油窗口关闭。两个窗口在实际中并不是瞬间切换而是在换向点附近存在一个很小的“闭死角”设计上是让柱塞腔压力先升到接近排油压力再打开排油窗口以避免倒灌冲击。所以查表函数不能画成理想的方波应该类似于梯形波或者带有预压缩角度的过渡段。最简单的做法是吸油窗口面积在转角0°到30°内线性打开30°到150°保持最大面积150°到180°线性关闭180°到360°关闭排油窗口正好相反但可以加入一个预压缩角比如在160°到180°之间排油窗口仍然关闭让腔体压力先上升到180°以后才开始打开。这个细节就是模型“真不真”的分水岭。3.4 第三步从单柱塞扩展到整泵及加上负载单柱塞模型跑通以后整泵就是一排“复制粘贴改相位”。在AMEsim里你可以在草图模式下直接复制这组单柱塞的元件组合共粘贴9组。然后给每个柱塞的位移信号加上不同的相位。相位差就是2π/9 40°。这里有个新手很容易犯的错误光改位移信号的相位还不够配流窗口的开启面积曲线也要跟着一起移相。因为配流窗口是与缸体同步旋转的柱塞到哪个位置配流窗口就该开到哪个位置。所以在复制这组元件时每个柱塞的吸油和排油节流口的面积曲线横坐标也要同步偏移对应角度。如果你只把位移信号错开配流逻辑不跟着错模型运动学就是乱的。9个柱塞腔的液流出口汇总到一根共同的排油管路吸油入口并联到一个共同吸油管路。排油管路上加一个固定节流孔来模拟负载或者加一个液压缸和溢流阀组成简单回路。要注意的是排油管路容积不能设成0否则压力冲击会非常尖锐连计算都会不稳定。当然一小段容积比如0.05L更接近真实油道也更容易收敛。所有柱塞腔的初始压力和初始容积最好保持一致不然启动瞬间会有暂态冲击。初始压力设成与吸油压力相同不要让模型一开始就面临几十MPa的巨大压差。4. 参数调试与仿真结果解读4.1 仿真时间步长与求解器设置模型搭完之后能不能跑出干净的结果仿真参数设置占一半的功劳。柱塞泵模型的本质是含有高速往复运动和节流口通断的刚性系统而且柱塞腔与节流口之间存在很强的非线性。我用的基础设置是仿真总时长1到2秒通信间隔采样步长取1e-4秒最大步长1e-4秒最小步长1e-8秒允许误差相对误差默认1e-4。求解器的选择我通常让它自动选用变步长积分器但如果你发现结果有剧烈振荡可以把最大步长进一步缩到5e-5。注意固定步长求解器在这种强非线性系统上几乎一定会遇到数值发散特别是配流窗口快速开启和关闭那一段面积曲线变化太快固定步长跨过去之后压力就可能出现高频数值振荡。变步长加严误差是首选。另一个重要的调试目标是让模型先经过一个启动过程不要直接用阶跃信号加载转速和负载。转速用斜坡信号Ramp在0.1到0.5秒内从0升到1500r/min。负载节流孔的开口度也建议在0.5秒以后才慢慢关小让泵出口压力逐步建立。这不仅是数值收敛的需要也更接近泵实际起动时的情况。4.2 结果里先看曲线流量脉动和压力振摆怎么读跑完仿真第一件事不是去看平均流量而是看瞬时流量曲线。理想情况下9柱塞泵的出口流量曲线应该是带有明显脉动的波形脉动频率在225 Hz左右。这个频率怎么来的f z·n/60 9×1500/60 225Hz。你在曲线图上做个快速傅里叶变换AMEsim分析工具里有应该能看到225 Hz处有一个明显的峰值这就是柱塞泵的结构性流量脉动。如果你看到的主频是25Hz或者说看不到225Hz频率成分那你的柱塞相位或者配流逻辑八成有问题。流量脉动的大小用脉动系数衡量通常定义成(最大瞬时流量−最小瞬时流量)/平均流量。对于9柱塞泵理论上脉动系数明显小于7柱塞泵。你搭建模型后可以对比柱塞数减少到7脉动明显变大这正是柱塞泵设计时愿意用9柱塞或11柱塞的根本原因也是自己搭模型能获得的最直观体会之一。压力曲线的关键看两点。第一柱塞腔压力在吸排油切换点处有没有急剧变化。真实泵中高压腔和低压腔切换时压力突变不可避免但如果你的模型中出现了时间极短、幅度巨大的压力尖峰大概率不是物理现象而是数值问题。可以检查一下面积曲线在切换处有没有光滑过渡或者是否设置了足够的预压缩角。第二看出口平均压力是否能稳定在你设置的负载水平附近如果偏差很大就要回到泄漏和节流口参数上去找原因。4.3 把好模型变成“变量泵”斜盘倾角怎么动起来定排量模型跑通之后离真正的工程应用还差一步怎么把泵变量。变量泵的排量控制本质上就是在改变斜盘倾角α。回顾位移公式x_j(t) (D/2)·tan(α)·cos(...)所以只要把固定α替换成一个随时间变化的信号α(t)模型就变成了变量柱塞泵。在AMEsim里就在原位移信号公式中把tan(α)接成输入信号即可具体做法是用一个可控输入连接到位移生成模块的系数端口或者直接在自定义信号表达式里引用外部变量。实现变量之后你就可以做非常有价值的研究了给定一个阶跃或斜坡的倾角控制信号看泵的出口压力、流量如何动态过渡。你会发现倾角突变太快时流量瞬间跟着变但压力由于管路容积和负载的缓冲作用有延迟这就是液压系统的动态特性。这也是后面和Simulink联合仿真控制算法的绝佳对象用PID控制变量泵斜盘倾角来稳定出口压力。5. 进阶AMESim与Simulink/Matlab联合仿真5.1 为什么要搞联合仿真纯AMESim模型能解决泵本身和回路的物理仿真问题但当你需要设计控制算法时用AMESim自带的信号控制库也能做简单PID但要写复杂逻辑、做卡尔曼滤波、状态观测器或者和已有的MATLAB代码无缝衔接那就非常别扭了。联合仿真的思路非常直接AMESim负责高精度的物理模型Simulink负责控制算法两边各干各最擅长的活。在我接触的工程案例里柱塞泵变量控制系统的很多预研工作都是这么做的。AMESim提供泵液压执行机构负载Simulink提供泵排量控制器的控制律两者通过联合仿真接口交换数据。这对于验证泵控系统动态响应、研究变排量过程中压力冲击都很实用。5.2 联合仿真的标准配置步骤虽然AMESim版本不同界面有差异但大体的配置思路是一致的首先在AMEsim里打开模型后选择“参数设置”中的“联合仿真接口”在线仿真类型通常用Co-simulation也就是说两个软件各自独立解算每隔一个通信步长交换一次数据。你要先确定联合仿真接口里需要传出哪些信号、传入哪些信号。一般来说AMESim会输出泵的转速、出口压力、当前排量/倾角Simulink则输入控制信号倾角指令。然后在AMEsim中选择“导出到Simulink”或生成动态仿真库。工具会生成一个编译好的源文件和对应的S-Function接口文件。接下来打开MATLAB/Simulink先把当前工作目录切换到AMESim生成的文件所在文件夹再在Simulink模型中添加AMESim接口库中的联合仿真模块。模块的外观通常是一个带有输入输出端的矩形你把它当作一个S-Function直接用就行。设置通信步长时注意两个软件的采样步长要匹配。一般建议通信步长取0.001s如果系统带宽高再减小到0.0005s太大会丢动态信息太小则仿真速度明显变慢。仿真总时长在Simulink里设置。5.3 联合仿真中最容易翻车的地方联合仿真虽然好但翻车率极高90%的翻车原因是版本和编译器不匹配。AMESim和MATLAB/Simulink的版本之间通常有官方支持的对应关系如果你装的是新版本AMESim配旧版MATLAB或者反过来接口直接生成不了。更常见的是编译器问题因为AMSsim在生成S-Function时需要在后台调用C编译器Windows上一般用Visual Studio的MSVC编译器。你必须在MATLAB里执行mex -setup把默认编译器指到正确的VisualStudio版本上。这一步不做联合仿真接口生成必然报错。第二个容易出问题的点是数据单位的对接。AMESim端输出的物理量要明确单位比如压力是bar还是Pa进到Simulink里做控制算法时必须统一。很多时候算法参数在Simulink里看起来不对劲最后查出来是单位差了100000倍。第三个经典错误是通信步长太大导致结果振荡。Simulink的控制环节一般步长很小但AMESim解算器的通信步长如果设得过大两端交换数据时会有明显的滞后来回系统容易高频抖动。遇到这种情况先检查一下通信步长往往立竿见影。6. 常见问题与排查技巧实录6.1 新手最容易踩的五个坑我把自己和身边同事摸爬滚打踩过的坑总结成一张速查表每一条都可以对应到具体症状症状可能原因检查方向仿真特别慢步长越来越小节流口在某个时刻面积过小或者变量腔容积趋近于零方程刚性过强增大最小容积限制、检查死区容积、减小泄漏孔面积泵出口压力起不来负载设置不当、泄漏孔径太大、转速设定太低先设一个固定节流孔负载检查泄漏孔等效面积流量曲线没有脉动9个柱塞的相位没有错开或者配流逻辑没有移相检查相位差是否等于360/z配流面积曲线是否同步压力尖峰频率高得离谱预压缩角没设置、排油窗口开启太早、采样步长太大加上闭死角和预压缩区域、缩小最大步长联合仿真接口生成失败编译器未配置、版本不匹配、路径含中文或空格重配mex编译器、放在纯英文路径下重试6.2 一次真实排错泵出口压力上不去的排查过程我举个例子一次我把泵模型搭好参数也设了结果仿真出来出口压力只有2MPa负载节流孔明明算过应该到14MPa的。一开始怀疑节流孔面积填错了反复检查也无果。后来把中间压力传感器的数据调出来看发现柱塞腔压力在排油窗口打开前就一直很低明显是柱塞腔内油液在压缩阶段漏掉了。顺着这个思路去找果然是泄漏孔面积设得太大。我反算容积效率一下变成70%左右而我又把出口负载设得较高大量流量经泄漏孔走了。把泄漏等效面积从0.36mm²调到0.1mm²压力立刻上到13.8MPa。其实这个现象在真实泵里也成立容积效率低的泵空载能转加载之后压力就是上不去。这个案例告诉我们建模时不要一上来就迷信某个参数的计算值最好把参数枚举和前因后果关联起来看。单个参数对模型行为的影响必须配合压力和流量曲线一起分析。6.3 调试排错的通用方法把复杂问题拆成简单问题关于调试我想分享一个更通用的笨办法但它极其有效把模型一层层拆回去。具体操作是完整泵模型出问题时先回退到单柱塞模型把配流、泄漏这些都先去掉只保留柱塞腔和吸油管路看能不能跑出一个合理的容积变化和负压。再逐步添加泄漏、排油窗口、负载。每一次添加新模块只改一个变量跑一次仿真确认结果物理上合理才继续。这样如果有一步出问题你能立刻锁定是哪一个模块引起的。我见过不少朋友一上来就搭9柱塞全功能模型一旦出错满屏都是红色警告根本分不清错在哪个柱塞还是哪个接口。说句实话搭模型和写代码一样单元测试通过之后再做系统集成这习惯能省下你十倍时间。7. 学习建议与个人体会最后聊一点个人体会。学AMESim柱塞泵建模按照“单柱塞原理模型→加入泄漏和配流细节→9柱塞整泵→变量泵→联合仿真”的路线走我觉得是最顺的。不要急着追求界面花哨先跑通一个单柱塞模型比搭一个跑不通的整泵有价值得多。还有一个建议是在AMESim里按F1查帮助文档这个习惯越早养成越好。HCD库元件的每个端口是什么含义、每个参数的单位是什么、子模型之间怎么匹配帮助文档里写得清清楚楚。刚开始看会觉得术语多但配合自己的模型去查效率非常高比搜零散的网络经验可靠得多。在真正做完这套仿真之后我把泵每个腔的压力曲线、流量脉动、容积效率和泄漏数据放一起分析对柱塞泵工作原理的理解会有一个质的飞跃。这种理解不是看PPT和论文能替代的。后续如果你还有余力建议往“泵噪声与脉动抑制”这个方向再走一步把配流盘减振槽、闭死容积优化这些细节在模型里做出来那才真是把AMESim学到了骨子里。
返回列表