同元软控专业模型库系列——液压气动篇

news2024/11/24 16:44:00

01 引言

近年来,数字液压技术在工业领域的应用逐渐推广,为提升生产效率、降低能源消耗、实现智能化制造提供了新的可能性。数字液压技术的应用已经覆盖了工程机械、航空航天、能源设备等众多领域,具有巨大的发展潜力。

行业技术的发展融合在整个工业发展趋势之中,液压技术的发展阶段完全与历次工业革命阶段同步,正如“液压3.0”是液压与信息自动化相联系的时代。而现在,“液压4.0”时代正在到来,即液电一体化的时代,“液压4.0”将是数智液压的时代。

△ 液压元件发展阶段

为解决液压系统设计复杂、故障诊断困难等问题,行业在液压全生命周期中,引入数字孪生技术,建立多层次的模型。不同结构层次的物理实体在虚拟空间均建立相对应的数字孪生模型,形成液压系统设计、测试、运维等全流程的可视化、带检测反馈的闭环系统,对系统的运行进行故障诊断与维护,从而减少传统液压设计所带来的弊端。

△ 数字孪生技术示意

借助信息技术的手段来研究物理世界,都需要建立对应的模型,专业、普遍的建模是智能化绕不开的台阶,因此在智能装备的研发中,越来越多的专业领域会转向基于模型的工作。新一代自主科学计算与系统建模仿真平台MWORKS 2024a版本中,全新升级发布了液压气动系列模型库,这些模型库的广泛应用将极大提升我国“液压3.0”时代的发展速度,加快“液压4.0”时代到来的进程。

同元软控液压气动模型库成员如下:

02 模型库简介

液压气动系统已经成为现代化系统中动力的主要承担者,可以完成对能量的合理配置和控制,强化机械的传动力、速度和效率。为满足航空、船舶、车辆和工程机械等行业对液压气动系统的仿真需求,同元软控模型产品团队基于MWORKS.Sysplorer平台推出8液压气动模型库,能够支撑液压和气动领域数字系统研发全流程的建模仿真需求。

△ 液压气动建模仿真应用领域

2.1 模型库依赖关系

在MWORKS.Sysplorer中,所有的液压气动模型库均依赖于Modelica标准库3.2.3,其他各库之间的依赖关系如下图所示:

2.2 模型库介绍

1)液压组件模型库(TYHydraulics)

液压组件模型库包括泵源、液压阀类、执行机构、管路、流阻、液压辅件、边界源和各种传感器等共149个模型。

该库可用于航空航天、车辆船舶、工程机械等领域液压系统的设计、仿真及优化,例如开展飞机液压能源系统的功率计算;验证挖掘机液压系统的关键指标;管网系统设计与仿真分析等。模型库包含组件如下图所示:

动图封面

2)液压元件模型库(TYHydraulicComponents)

液压元件模型库包括活塞、滑阀芯、锥阀芯、球阀芯、喷嘴挡板阀芯、隔膜、密封摩擦泄漏和控制容积等共38个模型。

该库主要用于搭建各种复杂的液压部件模型。用户可根据液压柱塞泵、溢流阀、换向阀等液压部件的物理拓扑结构,搭建结构化的液压部件模型,可与液压组件库配合用于液压系统部件级、系统级的设计与验证。模型库主要包含内容如下图所示:

3)液压介质库

液压介质库为液压模型和热液压模型提供油液介质,包含Oil液压油和ThermalOil热液压油两大类。

Oil液压油提供常特性、插值表、简单、基础和高级五种计算方式油液可供用户选择,主要应用于液压产品库对介质物性调用。液压油介质种类在液压组件中进行选择,支持在同一系统中选择多种油液类型。

ThermalOil热液压油考虑了温度和压力对物性变化的影响。热液压油介质种类共提供60种,包括:冷却液、润滑油、燃油、航空液压油、乙二醇、水等,可在热液压组件中进行选择,支持在同一系统中选择多种油液类型。

4)热液压组件模型库(TYThermalHydraulics)

热液压组件模型库,包括各种泵源、压力阀、方向阀、流量阀、作动筒、马达、集管路、分布式管路、流阻、换热器、液压辅件、边界源和传感器等共153个模型,满足各种液压系统热仿真计算场景。模型库主要包含内容如下所示:

动图封面

5)热液压元件模型库(TYThermalHydraulicComponents)

热液压元件模型库包括活塞、滑阀芯、锥阀芯、球阀芯、喷嘴挡板阀芯、隔膜、密封摩擦泄漏和控制容积等38个模型。

用户可根据液压柱塞泵、溢流阀、换向阀等液压部件的物理拓扑结构,搭建结构化的液压部件模型,可与液压组件库配合用于液压系统部件级、系统级的设计与验证,并可开展对液压系统的热故障、压焓图计算等场景的应用。模型库主要包含内容如下所示:

6)气动组件模型库(TYPneumatics)

气动组件模型库包含气阀、执行机构、压气机、管路、流阻、换热器和辅件等共84个模型。

该库可用于各类工程机械、汽车、航空航天等领域的气动系统的设计,例如工程流水线常用的气动机械手、气动自动门系统、飞机的燃油通气等。模型库主要包含内容如下所示:

动图封面

7)气动元件模型库库(TYPneumaticComponents)

气动元件模型库提供丰富的活塞、阀芯、隔膜和密封摩擦泄漏等共33个基础气动元件,能够快速搭建所需的气动部件模型,满足不同颗粒度的气动部件的建模需求。配合气动组件库进行气动系统的仿真设计与验证。模型库主要包含内容如下所示:

8)气体介质库(TYGasMedia)

气体介质库提供了包含34种气体介质,适配理想和半理想气体两种计算方式,也可以进行自定义,满足气动系统建模需求。模型库主要包含内容如下所示:

动图封面

2.3 介质调用与传递

在进行系统模型搭建时需要调用介质,介质种类的选择在组件参数中进行,不需要拖拽油液,只需加载介质模型库即可。各模型库已与对应的介质库进行绑定,可自动加载。

介质种类可在任一组件中进行选择,然后通过接口传递至其它组件,因此介质相通的组件会选择相同的介质,而介质不相通的组件可以选择不同的介质,在同一系统模型中可实现多种介质共存。

动图封面

△ 介质调用与传递演示

03 模型库亮点

3.1 模型库基本特征

3.1.1 开发规范

1)架构设计合理、图标风格统一

在模型库建立伊始就对各模型库的库底板、子库底板、库图标、模型图标和连线的色彩进行统一定义,从而保证模型库整洁美观。各模型库的子库划分与实际液压气动设备分类一致,有助于模型的查找使用。各模型库架构如下:

动图封面

2)参数、变量定义规范

参数和变量的命名需要在减少命名冲突的基础上增强模型代码的可读性,在整个模型库中相同的参数、变量代表同一含义,同时参数、变量的名称能够使读者快速理解该参数、变量的含义或者作用,更快地理解整个模型。

△ 参数、变量定义规范

△ 参数、变量定义规范

3.1.2 覆盖全面

1)模型库应用场景广泛

液压气动系列模型库包含有液压组件库、热液压组件库、液压介质库、气动组件库和气体介质库,这些模型库包含了常用的液压设备模型,使用这些模型可以快速进行液压气动系统搭建,完成系统设计验证、性能优化和系统稳定性分析等工作。广泛应用于行业典型液压气动场景,如四缸发动机润滑系统性能优化、液压伺服控制系统动态特性分析、数控加工中心启动系统设计验证、液压平衡系统稳定性分析等。

△ 四缸发动机润滑系统性能优化

△ 液压伺服控制系统动态特性分析

△ 数控加工中心启动系统设计验证

△ 液压平衡系统稳定性分析

2)满足多粒度建模需求

依据模型的用途不同往往需要搭建不同颗粒度的模型,对于颗粒度较粗的模型需求使用液压组件库和气动组件库的模型足以满足需求;但如果需要研究部件本身的性能则可以使用液压元件库、热液压元件库和气动元件库搭建颗粒度更细的模型。组件库和元件库配合使用,可以在同一系统中包含多种粒度模型,更高效的达到预期的仿真目标。

△ 高压喷油器设计

△ ABS电磁阀设计

△ 汽轮机调节油系统故障诊断

△ 供油系统性能优化

3.1.3 模型易用

1)帮助文档详细

液压气动模型库为每个模型配备详细的模型帮助文档,包括:模型功能描述、模型接口定义、模型参数和变量定义、模型参数设置指导、模型建模原理等,辅助用户快速理解模型的功能、原理和用途,从而实现对模型的合理使用。

动图封面

△ 帮助文档展示

2)参数面板整洁、仿真浏览器注释充分

模型参数面板中各个参数按照不同的类别设置标签,同一标签下又按照不同的功能进行分组,从而使整个参数面板呈现整洁有序的面貌。参数面板各个参数都有对应的注释,可以帮助用户了解参数的含义,从而正确地设置参数值。

模型仿真结束后可在仿真浏览器中选择需要查看的变量,在这里包含有各个模型的结果变量,且每个变量都有相应注释,用户可方便的选择。

△ 参数面板整洁

△ 仿真浏览器注释充分

3)报错提示信息充分

为了保证模型的正常使用,在模型参数设置时提供必要的信息提示,若参数设置不合理则进行提示,用户可依据此信息对参数进行修改。

△ 报错提示信息充分

△ 报错提示信息充分

3.2 模型库功能亮点

模型库名称亮点描述
液压组件库1、涵盖的泵、阀、缸、管路、流阻和辅件等模型,能够适用于多场景、多工况的液压系统建模与仿真;2、能够模拟液压系统在不同工况下的瞬态行为,如泵瞬时流量脉动、液压水锤现象等。
液压元件库1、支持以液压部件的组成模块(如弹簧腔模块、阀口模块、阀芯模块等)为对象建立模型,根据拓扑结构自主搭建液压缸、阀、泵等定制化模型;2、用户可根据具体液压零部件的结构参数,搭建结构化的、细粒度的液压部件模型,能够计算研究部件本身的力学特性、运动特性、压力特性、流量特性及其之间的耦合关系;3、接口类型选择功能,使活塞或阀芯元件模型适用性更强,易用性更高。
液压介质库1、包含5种普通液压介质计算方式和60种热液压介质,热液压介质覆盖冷却液、润滑油、燃油、航空液压油等;2、支持用户自定义油液属性。
热液压组件库1、涵盖动力组件、执行组件、控制组件、辅助组件等不同种类组件模型;2、提供可与外界发生热交换的组件模型,具备可选的热接口,能够满足用户对热交换设计、仿真与验证等;3、能够支持复杂液压系统热仿真分析,热故障模拟,压焓图计算,能源系统优化设计等。
热液压元件库1、用户可根据液压部件结构性能,设计不同颗粒度的部件模型,并与液压组件配合搭建液压系统,分析研究液压系统中流量、压力特性和热特性之间的耦合关系;2、热液压元件库不但与热液压组件库完全兼容,与机械、控制、热流等模型库均具备兼容接口,容腔模型包含热接口,能够满足与换热模型库等的兼容性。
气动组件库1、涵盖气动系统仿真所需的大部分模型组件,同时能够提供特殊阀类、多种类型管路和流阻等模型;2、能够模拟气动系统在不同工况下的瞬态行为。
气动元件库1、可自定义设计搭建所需的高粒度气动阀组件模型及系统模型等,覆盖更多场景的气动系统建模需求;2、能够计算研究部件的力学特性、运动特性、压力特性、流量特性及其之间的耦合关系。
气体介质库1、包含34种气体介质,适配理想和半理想气体两种计算方式;2、支持用户自定义气体属性。

04 应用案例

4.1 电静液伺服作动器

电静液伺服作动器(EHA)作为一种高效率、高可靠性的执行机构,近年来受到多个领域的广泛重视,尤以航空领域最为重视,是多电/全电飞机舵面控制的优选方案。在方案设计阶段,使用液压组件库和Modelica标准库可以快速建立EHA系统仿真模型,通过仿真结果可以对系统的已有参数进行检验和对未知参数进行确定,为下一步整机工程化提供参考。

△ 电静液伺服作动器模型

△ 不同参数下期望与位移对比曲线

4.2 汽车悬架系统

汽车悬架在车辆行驶过程中扮演着至关重要的角色,对车辆的舒适性、稳定性、操控性和安全性都有着重要影响。一个良好的悬架系统可以提高车辆的性能并提供更好的驾驶体验。使用气动组件库可以建立汽车悬架系统的模型,模拟汽车悬架系统在不同工况下的运动、力学特性和性能表现,以评估悬架设计的有效性、优化悬架参数和改进悬架性能。

△ 汽车悬架模型

△ 车体位移

△ 空气弹簧内部压力

4.3 六自由度平台

六自由度平台是一种功能强大的机械装置,可在多个方向上自由移动,广泛应用于模拟运动、进行实验、测试机器人、航空航天器件等领域,为工程师和研究人员提供了重要的工具和支持。使用液压组件库和Modelica标准库可以建立六自由度平台的液压伺服控制系统,通过控制执行器的运动来实现平台的各种运动。

△ 机液仿真模型

△ 液压系统模型

动图封面

△ 六自由度平台过程演示

05 总结

本文主要对液压气动系列模型库的内容和应用做简要介绍,更详尽的模型功能等待大家的体验。液压气动系列模型库为大家提供了丰富的模型组件、详尽的帮助文档供大家使用和学习。液压气动模型库的使用说明、二次开发指导及常见问题请参见各模型库《用户手册》(《用户手册》在产品配套材料中获取)。

目前,同元液压气动模型库经过数次更新迭代,已逐渐趋于成熟。我们诚挚地邀请大家积极试用,并通过您的反馈助力我们不断完善模型产品。我们期待同元液压气动模型库在未来的科研、教学和工程应用中能够蓬勃发展,为“工业4.0”的发展提供坚实的支持,并为广大的液压气动建模与仿真爱好者搭建一个卓越的学习与交流平台!

“工业4.0”智能化时代正在到来,新的机遇与挑战并存,而模型是实现工业智能化转型的重要载体,液压气动系列模型库将随着工业数字化变革的深入而持续优化,愿与大家共迎数智液压新篇章!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1554949.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

机器人码垛机:智能仓储系统的重要组成部分

随着科技的飞速进步,机器人技术已经渗透到了许多行业领域,其中,仓储业尤为显著。机器人码垛机作为智能仓储系统的重要组成部分,不仅提高了码垛效率,还降低了人工成本和安全风险。然而,在其广泛应用的同时&a…

C# OpenCvSharp-HoughCircles(霍夫圆检测) 简单计数

目录 效果 项目 代码 下载 效果 项目 代码 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using OpenCvSharp; using O…

pycharm复习

1.字面量 2.注释: 单行注释# 多行注释" " " " " " 3.变量: 变量名 变量值 print:输出多个结果,用逗号隔开 4.数据类型: string字符串int整数float浮点数 t…

WebSocket 详解-小案例展示

简介:Websocket是一种用于H5浏览器的实时通讯协议,可以做到数据的实时推送,可适用于广泛的工作环境,例如客服系统、物联网数据传输系统,该测试工具可用于websocket开发初期的测试工作。 文章末尾有此案例的完整源代码。…

Arcgis中使用NDVI阈值法提取农田shape

首先有一幅NDVI影像TIFF,对其查看农田上的NDVI范围,大概是0.1以上,因为是12月份,小麦播种完1-2个月,此时NDVI并不是很高,但是树林基本叶子掉落了,所以比较好提取农田。 打开地图代数-栅格计算器…

【漏洞分析】浅析android手游lua脚本的加密与解密(一)

主要用到的工具和环境: 1 win7系统一枚 2 quick-cocos2d-x的开发环境(弄一个开发环境方便学习,而且大部分lua手游都是用的cocos2d-x框架,还有一个好处,可以查看源码关键函数中的特征字符串,然后在IDA定位到…

选择华为HCIE培训机构有哪些注意事项

选择软件培训机构注意四点事项1、口碑:学员和社会人士对该机构的评价怎样? 口碑对于一个机构是十分重要的,这也是考量一个机构好不好的重要标准,包括社会评价和学员的评价和感言。誉天作为华为首批授权培训中心,一直致…

【计算机考研】数学难,到底难在哪里?看这一篇深度分析

数一和数二的难度系数都不在一个重量级! 数一这货,容量真不是数二能比的!除了高数、线代这些常规操作,还要啃概率论与数理统计这本大厚书,简直是让人头大! 考研数学嘛,大家都知道,…

【详细讲解Android Debug Bridge各种命令及用法的文章】

🔥博主:程序员不想YY啊🔥 💫CSDN优质创作者,CSDN实力新星,CSDN博客专家💫 🤗点赞🎈收藏⭐再看💫养成习惯 🌈希望本文对您有所裨益,如有…

微服务demo(四)nacosfeigngateway

一、gateway使用: 1、集成方法 1.1、pom依赖: 建议:gateway模块的pom不要去继承父工程的pom,父工程的pom依赖太多,极大可能会导致运行报错,新建gateway子工程后,pom父类就采用默认的spring-b…

算法——动态规划:01背包

原始01背包见下面这篇文章:http://t.csdnimg.cn/a1kCL 01背包的变种:. - 力扣(LeetCode) 给你一个 只包含正整数 的 非空 数组 nums 。请你判断是否可以将这个数组分割成两个子集,使得两个子集的元素和相等。 简化一…

HTML input 实现回车切换到下一个输入框功能

前言 遇到需求&#xff0c;在客户填写单子时&#xff0c;有多个输入框&#xff0c;为了省事&#xff0c;不需要频繁移动光标填写。 实现效果 实现方式一 HTML <input type"text" name"serialNumber1" onkeydown"cursor(this);"/><in…

Elasticsearch 开放 inference API 增加了对 Cohere Embeddings 的支持

作者&#xff1a;来自 Elastic Serena Chou, Jonathan Buttner, Dave Kyle 我们很高兴地宣布 Elasticsearch 现在支持 Cohere 嵌入&#xff01; 发布此功能是与 Cohere 团队合作的一次伟大旅程&#xff0c;未来还会有更多合作。 Cohere 是生成式 AI 领域令人兴奋的创新者&…

打PTA (15分)(JAVA)

目录 题目描述 输入格式&#xff1a; 输出格式&#xff1a; 输入样例&#xff1a; 输出样例&#xff1a; 题解 题目描述 传说这是集美大学的学生对话。本题要求你做一个简单的自动问答机&#xff0c;对任何一个问句&#xff0c;只要其中包含 PTA 就回答 Yes!&#xff0c;其…

大模型重塑电商,淘宝、百度、京东讲出新故事

配图来自Canva可画 随着AI技术日渐成熟&#xff0c;大模型在各个领域的应用也越来越深入&#xff0c;国内互联网行业也随之进入了大模型竞赛的后半场&#xff0c;开始从“百模大战”转向了实际应用。大模型从通用到细分垂直领域的跨越&#xff0c;也让更多行业迎来了新的商机。…

Pytorch从零开始实战22

Pytorch从零开始实战——CycleGAN实战 本系列来源于365天深度学习训练营 原作者K同学 内容介绍 CycleGAN是一种无监督图像到图像转换模型&#xff0c;它的一个重要应用领域是域迁移&#xff0c;比如可以把一张普通的风景照变化成梵高化作&#xff0c;或者将游戏画面变化成真…

python可视化:tqdm进度条控制台输出模块

前言 在处理大量数据或执行耗时操作时&#xff0c;了解代码执行的进度是至关重要的。在Python中&#xff0c;通过使用进度条可以有效地实现对代码执行进度的可视化展示。 tqdm 是一个快速、可扩展的Python进度条库&#xff0c;能够实时显示代码执行的进度。并且它提供了简洁的A…

环境温度对测量平板有什么影响

环境温度可以对测量平板有影响。温度变化可以导致平板的尺寸发生变化。根据热膨胀原理&#xff0c;当环境温度升高时&#xff0c;平板的尺寸会扩大&#xff1b;当环境温度降低时&#xff0c;平板的尺寸会缩小。这种尺寸变化可能会导致测量结果的误差。因此&#xff0c;在测量平…

9、jenkins微服务持续集成(一)

文章目录 一、流程说明二、源码概述三、本地部署3.1 SpringCloud微服务部署本地运行微服务本地部署微服务3.2 静态Web前端部署四、Docker快速入门一、流程说明 Jenkins+Docker+SpringCloud持续集成流程说明 大致流程说明: 开发人员每天把代码提交到Gitlab代码仓库Jenkins从G…

TouchGFX之文本区域

文本区域在屏幕上显示文本。 文本区域的文本在大小、颜色、自定义字体、动态文本等方面是完全可以配置的 #ifndef TOUCHGFX_TEXTAREA_HPP #define TOUCHGFX_TEXTAREA_HPP #include <touchgfx/Font.hpp> #include <touchgfx/TextProvider.hpp> #include <touchg…