当前位置: 首页 > 专利查询>徐哲专利>正文

一种基于硬点名称的汽车悬架的自动化建模方法技术

技术编号:39897045 阅读:7 留言:0更新日期:2023-12-30 13:10
本发明专利技术涉及汽车的计算机辅助设计领域,具体涉及一种悬架多体动力学模型建立的自动化方法

【技术实现步骤摘要】
一种基于硬点名称的汽车悬架的自动化建模方法


[0001]本专利技术涉及汽车的计算机辅助设计领域,具体涉及一种悬架多体动力学模型建立的自动化方法


技术介绍

[0002]在汽车设计阶段,常使用悬架的多体动力学模型,进行悬架的性能仿真
, 来预测车辆的动力学性能

指导设计及改进方向,因此,悬架的多体动力学模型在产品开发过程中发挥着重要的作用

[0003]目前在进行汽车悬架的开发设计时,汽车工程师常根据悬架硬点和部件间的拓扑关系手动建立悬架系统的多体系统动力学模型,并进行性能仿真

此过程要求工程技术人员具备较好的多体动力学背景知识来进行悬架模型搭建 ,手动录入硬点参数坐标参数等,并进行性能校核

[0004]悬架设计开发过程中, 常因为布置空间

属性间平衡等因素,需要进行多种设计方案的性能分析及比较,例如不同悬架型式结构间的比较,则需要工程师针对新的悬架型式重新建立悬架系统的多体动力学模型,即便只是简单的不同硬点方案的比较分析,也需要重新手动录入改变后的硬点数据

这样,悬架性能分析比较等需要的时间较长,同时工程师的工作量也非常大,也很容易出错


技术实现思路

[0005]本专利技术所要解决的技术问题是提供一种汽车悬架多体动力学模型的自动化建模方法,此建模方法包括如下步骤:
[0006] 第一步,建立一个可修改的硬点表,该硬点表中包括各硬点名称,以及每一硬点对应的空间三维坐标数值,此硬点表可与悬架设计开发过程中的硬点表为同一表单,以保证数据更新的及时性和唯一性; 为确保硬点名称中包含必要的悬架拓扑结构信息,以便实现自动化建模, 需要对硬点及悬架部件的名称的命名方式进行约定,推荐的命名约定如下:
[0007](1)悬架硬点类型一般可总结为两大类型, a) 关节类硬点,连接两个悬架部件(包含弹簧

减振器等力元)的硬点;
b
)表征车轮姿态的硬点,例如轮心点

轮轴点等,此类硬点的位置信息将用于计算悬架性能参数或曲线

[0008](2)对于关节类硬点,用一个特征连接字符,例如“2”将两个关联部件(包含弹簧

减振器等力元)的名称连接起来作为该硬点名称, 例如“spring2lca”,如这种命名下的硬点名称还不能完整描述硬点的特征或出现硬点名称重名等问题,可接着在此名称后面添加特征补充字符,例如“_"
,连接补充信息字符串, 例如 "lca2body_front"、 "lca2body_rear"
,从而能够实现从硬点的名称即可识别零部件拓扑关系

[0009](3)对于非关节类硬点,沿用关节类硬点的命名方式,只是不再需要特征连接字符,例如”2“,只需要用一个特征补充字符,例如“_”, 连接其所在的部件名称及此硬点的位
置或者用途,特征补充字符前的字符串表示所在部件名称,特征补充字符后的字符串代表其具体用途或位置, 例如轮心点为“wheel_center”,轮轴点为”wheel_axis”。
[0010](4)对于悬架部件,一般分为六类,
a)
普通悬架部件;
b) 和大地固连部件;
c)
力元部件, 例如弹簧

减振器;
d)
特殊力元部件,减振器支柱;
e) 轮端部件;
f
)转向驱动部件

[0011](5)对于普通悬架部件,不需要做特别约定, 例如可按照其位置进行命名,例如,“lcafront”。
[0012](
6)
对于和大地固结部件,需要对其名称进行约定,例如命名为“body”, 或者“subframe”。
[0013](
7)
对于力元部件(弹簧

减振器等),需要对其名称进行约定,例如,弹簧为“spring”,
减振器为”damper”。
[0014](8)对于减振器支柱,尤其是麦弗逊减振器支柱,还兼具运动导向功能,故需对减振器支柱名称做特别约定,例如,上支柱为“strutupper”,下支柱为“strutlower
”ꢀ

[0015](9)对于轮端部件, 其运动是计算悬架性能参数和曲线的关键, 需要对名称做特别约定, 例如“wheel”。
[0016](
10
)对于转向驱动部件, 其是转向运动的加载部件, 需要对名称做特别约定, 例如“tierod”。
[0017]第二步,读入硬点表,并在多体模型中建立硬点

[0018]第三步,按照如下的步骤进行部件的建模:
[0019](1)遍历硬点表中的硬点名称, 根据特征连接字和特征补充字符进行字符串判断,来识别悬架中的所包含的部件及其名称;例如特征补充字符
ꢀ“
_”,其前面的字符串如无特征连接字符
"2", 则此字符串表示部件,如包含特征连接字符“2”,则其前后的字符串都表示部件

[0020](2)对于每个识别出来的部件,遍历整个硬点表,如硬点名称中包含此部件名称,则将此硬点归属到对应的部件中

[0021](3)如部件名称中不包含特定力元部件名称
(
例如
ꢀ”
spring"、"damper")
,根据其包含的硬点在多体模型中建立部件

[0022]第四步,按照如下的步骤对部件名称以及其所包含的关节硬点进行判断,进行铰约束的建模:
[0023](1)如部件名称为和大地固连部件的名称,例如为“body”或“subframe”,建立此部件和大地的固连约束

[0024](2)如部件名称为减振器下支柱,例如”strutlower“,记录此部件的同时, 判断其关节硬点中是否包含轮端部件名称,例如”wheel“,如包含,则建立与车轮部件的固连约束,如不包含,则建立其与连接部件间的万向节约束

[0025](3)如部件名称为减振器上支柱,例如“strutupper”,记录此部件的同时,建立和其连接部件间的万向节约束

及和减振器下支柱部件间的圆柱铰约束

[0026](4)如部件名称为转向驱动部件 ,例如“tierod”,且其中一个关节硬点名称表明其连接和大地固连的部件,例如为“tierod2body
”ꢀ

"tierod2subframe", 记录此关节硬点,且不在此关节硬点处建立任何铰约束

[0027](5)如果两个部件共同包含2个相同的关节硬点,建立这两个部件在这两个关节硬
所示,是本专利技术一个实施例中的主流程图,该方法包括如下步骤:
[0047]步骤...

【技术保护点】

【技术特征摘要】
1.
一种基于硬点名称的汽车悬架的自动化建模方法,其特征在于,本方法包括如下步骤:步骤一

硬点表准备,硬点表中硬点名称按照约定的命名方式进行命名,且每个硬点对应其空间三维坐标数值;步骤二

读取硬点表信息,并在多体模型中建立硬点;步骤三

按照规则,识别部件名称及其包含的硬点,并在多体模型中建立部件;步骤四

对部件名称及其包含的关节硬点进行判断, 按照规则,在多体模型中建立铰约束;步骤五

根据规则,在多体模型中建立力元;步骤六

根据工况,在多体模型中建立位移驱动
。2.
如权利要求1所述的一种基于硬点名称的汽车悬架的自动化建模方法,其特征在于:所述步骤一中 硬点表中硬点名称按照一定的命名方式进行命名,使硬点名称中包含必要的悬架拓扑结构信息,具体为:对于关节类硬点,用一个特征连接字符,例如“2”将两个关联部件(包含弹簧,减振器等力元)的名称连接起来作为该硬点名称, 例如“spring2lca”,如这种命名下的硬点名称还不能完整描述硬点的特征或出现硬点名称重名等问题,可接着在此名称后面添加特征补充字符,例如“_"
,连接补充信息字符串, 例如 "lca2body_front"、 "lca2body_rear"
,从而能够实现从硬点的名称即可识别零部件拓扑关系;对于非关节类硬点,沿用关节类硬点的命名方式,只是不再需要特征连接字符,例如”2“,只需要用一个特征补充字符,例如“_”, 连接其所在的部件名称及此硬点的位置或者用途,特征补充字符前的字符串表示所在部件名称,特征补充字符后的字符串代表其具体用途或位置, 例如轮心点为“wheel_center”,轮轴点为”wheel_axis”。3.
如权利要求1所述的一种基于硬点名称的汽车悬架的自动化建模方法,其特征在于:所述步骤三中 部件名称以及其包含的硬点完全由硬点名称按照特定规则进行自动识别,并在模型中建立,具体为:遍历硬点表中的硬点名称, 根据特征连接字和特征补充字符进行字符串判断,来识别悬架中的所包含的部件及其名称;例如特征补充字符
ꢀ“
_”,其前面的字符串如无特征连接字符
"2", 则此字符串表示部件,如包含特征连接字符“2”,则其前后的字符串都表示部件;对于每个识别出来的部件,遍历整个硬点表,如硬点名称中包含...

【专利技术属性】
技术研发人员:请求不公布姓名
申请(专利权)人:徐哲
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1