稳定杆的设计方法、计算机可读存储介质、车辆与流程
未命名
09-24
阅读:44
评论:0
1.本发明涉及车辆领域,具体而言,涉及一种稳定杆的设计方法、计算机可读存储介质、车辆。
背景技术:
2.目前,悬架系统设计过程,稳定杆布置及刚度设定需要来回反复,并且刚度设计与布置分析关联性弱,需要反复确认后,才能锁定刚度及硬点,会出现结构限制无法实现刚度需求,或者刚度要求对布置结构影响较大,造成无布置空间或者稳定杆应力过大无法实现的情况。
3.针对上述的问题,目前尚未提出有效的解决方案。
技术实现要素:
4.本发明实施例提供了一种稳定杆的设计方法、计算机可读存储介质、车辆,以至少解决由于稳定杆布置及刚度设定需要来回反复调整造成结构限制、稳定杆应力过大无法实现的技术问题。
5.根据本发明实施例的一个方面,提供了一种稳定杆的设计方法,包括:获取稳定杆结构的初始参数信息和目标刚度,其中,初始参数信息至少包括:初始直径和刚度和硬点;基于初始参数信息确定初始刚度值;将初始刚度值与目标刚度值进行比较,获得修订值;根据修订值对初始直径进行迭代,获得迭代直径;在确定迭代直径不大于第一限定值的情况下,基于迭代直径重新确定刚度值,获得修订后的第一修订刚度值;在确定第一修订刚度值在第一目标阈值范围内,输出目标参数,其中,目标参数包括最后一次迭代完成后的直径、刚度值和硬点;基于目标参数制定稳定杆。
6.可选地,设计方法还包括:在确定迭代直径大于第一限定值的情况下,判断是否可以调整稳定杆结构端头的硬点;在确定可以调整稳定杆结构端头的硬点情况下,对稳定杆结构端头的硬点坐标值进行迭代,获得迭代后的硬点坐标值;在确定迭代后的硬点坐标值不大于第二限定值的情况下,基于迭代后的硬点坐标值重新确定刚度值,获得第二修订刚度值;在确定第二修订刚度值在第一目标阈值范围内,输出目标参数。
7.可选地,设计方法还包括:在确定迭代后的硬点坐标值不大于第二限定值的情况下,再次判断是否可以调整稳定杆结构端头的硬点;在确定可以调整稳定杆结构端头的硬点情况下,对稳定杆结构的固定点的坐标值进行迭代,获得迭代后的固定点坐标值;在确定迭代后的固定点坐标值大于第三限定值的情况下,基于迭代后的固定点坐标值重新确定刚度值,获得第三修订刚度值;在确定第三修订刚度值在第一目标阈值范围内,输出目标参数。
8.可选地,设计方法还包括:在确定第三修订刚度值不在第一目标阈值范围内的情况下,对经迭代后的固定点坐标值进行再次迭代处理,和/或在确定迭代后的固定点坐标值小于或等于第三限定值的情况下,输出提示信息和目标参数,其中,提示信息包括错误提示
信息,和/或在确定第一修订刚度值不在第一目标阈值范围内的情况下,对迭代后的直径继续迭代。
9.可选地,在确定迭代直径大于第一限定值的情况下,判断是否可以调整稳定杆结构端头的硬点,包括:在确定不可以调整稳定杆结构端头的硬点的情况下,判断是否可以调整稳定杆结构的固定点的坐标值;在确定不能调整稳定杆结构的固定点的坐标值的情况下,生成提示信息和目标参数。
10.可选地,在确定第二修订刚度值不在第一目标阈值范围内的情况下,对迭代后的硬点坐标值继续迭代。
11.可选地,在确定第一修订刚度值在第一目标阈值范围内,输出目标参数,基于目标参数制定稳定杆,包括:结合matlab软件对稳定杆结构的初始直径、刚度和固定点的坐标值和硬点坐标进行迭代,并生成用于adams软件和catia软件中至少一个的目标参数,adams软件和catia软件根据目标参数确定稳定杆的设计刚度,基于设计刚度制定稳定杆。
12.可选地,在结合matlab软件对稳定杆结构的初始直径、刚度和固定点的坐标值和硬点坐标进行迭代的过程中,包括:确定稳定杆的应力范围,以使在迭代过程中稳定杆的应力始终满足预设条件。
13.根据本发明实施例的另一方面,还提供了一种计算机可读存储介质,计算机可读存储介质包括存储的程序,其中,在程序运行时控制计算机可读存储介质所在设备执行上述稳定杆的设计方法。
14.根据本发明实施例的另一方面,还提供了一种车辆,包括稳定杆,稳定杆由上述稳定杆的设计方法制定而成。
15.在本发明实施例中,通过获取稳定杆结构的初始参数信息和目标刚度,基于初始参数信息确定初始刚度值,将初始刚度值与目标刚度值进行比较获得修订值,根据修订值对初始参数信息进行迭代直至足目标刚度阈值范围后输出稳定杆直径、硬点以及刚度,达到了减少刚度匹配与结构布置过程中重复工作的目的,进而解决了由于稳定杆布置及刚度设定需要来回反复调整造成结构限制、稳定杆应力过大无法实现技术问题。
附图说明
16.此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
17.图1是根据本发明实施例的一种流程示意图;
18.图2是根据本发明实施例的一种可选的流程示意图。
具体实施方式
19.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
20.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第
二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
21.根据本发明实施例,提供了一种稳定杆的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
22.图1是根据本发明实施例的稳定杆的设计方法,如图1所示,该方法包括如下步骤:
23.步骤s101,获取稳定杆结构的初始参数信息和目标刚度,其中,初始参数信息至少包括:初始直径和刚度和硬点。
24.步骤s102,基于初始参数信息确定初始刚度值。
25.步骤s103,将初始刚度值与目标刚度值进行比较,获得修订值。
26.步骤s104,根据修订值对初始直径进行迭代,获得迭代直径。
27.步骤s105,在确定迭代直径不大于第一限定值的情况下,基于迭代直径重新确定刚度值,获得修订后的第一修订刚度值。
28.步骤s106,在确定第一修订刚度值在第一目标阈值范围内,输出目标参数,其中,目标参数包括最后一次迭代完成后的直径、刚度值和硬点。
29.步骤s107,基于目标参数制定稳定杆。
30.通过上述步骤,可以快速解决设计初期,对于不同稳定杆布置结构,快速进行刚度分析计算,实现刚度匹配后稳定杆布置结构能快速完成3d数据确认布置方案,通过软件内部迭代控制,减少刚度匹配与结构布置过程中的冲突与重复工作,提高了工作效率。
31.可选地,设计方法还包括:在确定迭代直径大于第一限定值的情况下,判断是否可以调整稳定杆结构端头的硬点;在确定可以调整稳定杆结构端头的硬点情况下,对稳定杆结构端头的硬点坐标值进行迭代,获得迭代后的硬点坐标值;在确定迭代后的硬点坐标值不大于第二限定值的情况下,基于迭代后的硬点坐标值重新确定刚度值,获得第二修订刚度值;在确定第二修订刚度值在第一目标阈值范围内,输出目标参数。通过对稳定杆结构端头的硬点坐标值进行迭代直至满足第一目标阈值范围,提高了模型更新效率。
32.可选地,设计方法还包括:在确定迭代后的硬点坐标值不大于第二限定值的情况下,再次判断是否可以调整稳定杆结构端头的硬点;在确定可以调整稳定杆结构端头的硬点情况下,对稳定杆结构的固定点的坐标值进行迭代,获得迭代后的固定点坐标值;在确定迭代后的固定点坐标值大于第三限定值的情况下,基于迭代后的固定点坐标值重新确定刚度值,获得第三修订刚度值;在确定第三修订刚度值在第一目标阈值范围内,输出目标参数。通过对稳定杆结构的固定点的坐标值进行迭代直至满足第一目标阈值范围,提高了模型更新效率。
33.可选地,设计方法还包括:在确定第三修订刚度值不在第一目标阈值范围内的情况下,对经迭代后的固定点坐标值进行再次迭代处理,和/或在确定迭代后的固定点坐标值
小于或等于第三限定值的情况下,输出提示信息和目标参数,其中,提示信息包括错误提示信息,和/或在确定第一修订刚度值不在第一目标阈值范围内的情况下,对迭代后的直径继续迭代,这样设置进一步提高了模型更新效率。
34.可选地,在确定迭代直径大于第一限定值的情况下,判断是否可以调整稳定杆结构端头的硬点,包括:在确定不可以调整稳定杆结构端头的硬点的情况下,判断是否可以调整稳定杆结构的固定点的坐标值;在确定不能调整稳定杆结构的固定点的坐标值的情况下,生成提示信息和目标参数,从而可以根据目标参数进行稳定杆的匹配,效率得到提高。
35.可选地,在确定第二修订刚度值不在第一目标阈值范围内的情况下,对迭代后的硬点坐标值继续迭代,从而便于获得更加合适的硬点坐标值。
36.可选地,在确定第一修订刚度值在第一目标阈值范围内,输出目标参数,基于目标参数制定稳定杆,包括:结合matlab软件对稳定杆结构的初始直径、刚度和固定点的坐标值和硬点坐标进行迭代,并生成用于adams软件和catia软件中至少一个的目标参数,adams软件和catia软件根据目标参数确定稳定杆的设计刚度,基于设计刚度制定稳定杆。本技术可以通过matlab软件进行判断计算,确认符合要求后,自动导出满足刚度需求的稳定杆直径及控制点,用于adams软件和catia软件模型数据更新,通过表格模板及matlab软件小程序进行数据传输,减少adams与catia模型中数据更新传输的操作步骤,提高模型更新效率,并且通过matlab内部计算程序控制,减少试错率,提高前期匹配及建模效率,高效完成稳定杆匹配工作,提升效率70%以上。
37.可选地,在结合matlab软件对稳定杆结构的初始直径、刚度和固定点的坐标值和硬点坐标进行迭代的过程中,包括:确定稳定杆的应力范围,以使在迭代过程中稳定杆的应力始终满足预设条件。
38.根据本发明的另一方面,提供了一种计算机可读存储介质,计算机可读存储介质包括存储的程序,其中,在程序运行时控制计算机可读存储介质所在设备执行上述实施例的稳定杆的设计方法。
39.根据本发明的另一方面,提供了一种车辆,包括稳定杆,稳定杆由上述实施例的稳定杆的设计方法制定而成。
40.在本技术的另一实施例中,需要说明的是,搭建稳定杆初版布置模型以及adams模型,通过表格输入作为稳定杆数据参数及adams模型搭建基础,通过adams计算稳定杆刚度,并且匹配稳定杆刚度目标,作为输入参数。
41.将输入参数通过matlab界面输入,并且输入限制条件,直径上下限、端头坐标限制及固定点限制,输入后,运行matlab程序。
42.matlab程序流程:通过初始硬点和直径,计算稳定杆刚度,计算值与输入初始值作为补偿值,直径及刚度计算基于公式:
[0043][0044]
通过输入的稳定杆硬点参数及直径值,可以计算刚度,并且与输入初始刚度对比修正后,确认刚度值较目标值大还是小,比较后对稳定杆的直径值进行迭代,迭代以设定的阈值迭代,迭代后再与目标值比较修正,最后满足目标刚度阈值范围后,输出稳定杆直径、硬点以及刚度,若达到直径限值还未满足刚度目标阈值,则开始调整输入条件允许的其他
条件,端头坐标或者固定点坐标,同直径迭代,满足刚度阈值后,输出稳定杆直径、硬点以及刚度,若所有输入限制都不满足输出最后一次迭代结果,并且报error。
[0045]
matlab迭代时要对计算做一些限制条件,同时计算稳定杆拉应力,应力值不能超过限定值,按照该公式进行计算:
[0046]
并且稳定杆直径输出为实心直径、对应空心直径+壁厚,空心直径换算时给出限制条件降重比和壁厚范围。
[0047]
matlab输出文件可以同时给adams和catia模型更新数据,用于结果确认。
[0048]
迭代和计算都是由matlab实现,可以直接与adams模型对接,更新模型,嵌入其他模块,更新刚度等信息,可以更好实现各模块的对接。
[0049]
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0050]
在本技术所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
[0051]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0052]
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0053]
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0054]
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
技术特征:
1.一种稳定杆的设计方法,其特征在于,包括:获取稳定杆结构的初始参数信息和目标刚度,其中,所述初始参数信息至少包括:初始直径和刚度和硬点;基于所述初始参数信息确定初始刚度值;将所述初始刚度值与所述目标刚度值进行比较,获得修订值;根据所述修订值对所述初始直径进行迭代,获得迭代直径;在确定所述迭代直径不大于第一限定值的情况下,基于所述迭代直径重新确定刚度值,获得修订后的第一修订刚度值;在确定所述第一修订刚度值在第一目标阈值范围内,输出目标参数,其中,所述目标参数包括最后一次迭代完成后的直径、刚度值和硬点;基于所述目标参数制定所述稳定杆。2.根据权利要求1所述的设计方法,其特征在于,所述设计方法还包括:在确定所述迭代直径大于所述第一限定值的情况下,判断是否可以调整所述稳定杆结构端头的硬点;在确定可以调整所述稳定杆结构端头的硬点情况下,对所述稳定杆结构端头的硬点坐标值进行迭代,获得迭代后的硬点坐标值;在确定迭代后的硬点坐标值不大于第二限定值的情况下,基于迭代后的硬点坐标值重新确定刚度值,获得第二修订刚度值;在确定所述第二修订刚度值在所述第一目标阈值范围内,输出所述目标参数。3.根据权利要求2所述的设计方法,其特征在于,所述设计方法还包括:在确定迭代后的硬点坐标值不大于第二限定值的情况下,再次判断是否可以调整所述稳定杆结构端头的硬点;在确定可以调整所述稳定杆结构端头的硬点情况下,对所述稳定杆结构的固定点的坐标值进行迭代,获得迭代后的所述固定点坐标值;在确定迭代后的所述固定点坐标值大于第三限定值的情况下,基于迭代后的固定点坐标值重新确定刚度值,获得第三修订刚度值;在确定所述第三修订刚度值在所述第一目标阈值范围内,输出所述目标参数。4.根据权利要求3所述的设计方法,其特征在于,所述设计方法还包括:在确定所述第三修订刚度值不在所述第一目标阈值范围内的情况下,对经迭代后的所述固定点坐标值进行再次迭代处理,和/或在确定迭代后的所述固定点坐标值小于或等于所述第三限定值的情况下,输出提示信息和所述目标参数,其中,所述提示信息包括错误提示信息,和/或在确定所述第一修订刚度值不在所述第一目标阈值范围内的情况下,对迭代后的直径继续迭代。5.根据权利要求4所述的设计方法,其特征在于,在确定所述迭代直径大于所述第一限定值的情况下,判断是否可以调整所述稳定杆结构端头的硬点,包括:在确定不可以调整所述稳定杆结构端头的硬点的情况下,判断是否可以调整所述稳定杆结构的固定点的坐标值;在确定不能调整所述稳定杆结构的固定点的坐标值的情况下,生成所述提示信息和所述目标参数。
6.根据权利要求4所述的设计方法,其特征在于,在确定所述第二修订刚度值不在所述第一目标阈值范围内的情况下,对迭代后的硬点坐标值继续迭代。7.根据权利要求3所述的设计方法,其特征在于,在确定所述第一修订刚度值在第一目标阈值范围内,输出所述目标参数,基于所述目标参数制定所述稳定杆,包括:结合matlab软件对所述稳定杆结构的所述初始直径、刚度和固定点的坐标值和硬点坐标进行迭代,并生成用于adams软件和catia软件中至少一个的所述目标参数,所述adams软件和所述catia软件根据所述目标参数确定所述稳定杆的设计刚度,基于所述设计刚度制定所述稳定杆。8.根据权利要求7所述的设计方法,其特征在于,在结合matlab软件对所述稳定杆结构的所述初始直径、刚度和固定点的坐标值和硬点坐标进行迭代的过程中,包括:确定所述稳定杆的应力范围,以使在迭代过程中所述稳定杆的应力始终满足预设条件。9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的程序,其中,在所述程序运行时控制所述计算机可读存储介质所在设备执行权利要求1至8中任意一项所述稳定杆的设计方法。10.一种车辆,包括稳定杆,其特征在于,所述稳定杆由权利要求1至8中任意一项所述稳定杆的设计方法制定而成。
技术总结
本发明公开了一种稳定杆的设计方法、计算机可读存储介质、车辆。其中,该方法包括:获取稳定杆结构的初始参数信息和目标刚度,其中,初始参数信息至少包括:初始直径和刚度和硬点;基于初始参数信息确定初始刚度值;将初始刚度值与目标刚度值进行比较,获得修订值;根据修订值对初始直径进行迭代,获得迭代直径;在确定迭代直径不大于第一限定值的情况下,基于迭代直径重新确定刚度值,获得修订后的第一修订刚度值;在确定第一修订刚度值在第一目标阈值范围内,输出目标参数,基于目标参数制定稳定杆。本发明解决了由于稳定杆布置及刚度设定需要来回反复调整造成结构限制、稳定杆应力过大无法实现的技术问题。过大无法实现的技术问题。过大无法实现的技术问题。
技术研发人员:赵岑 郑文博
受保护的技术使用者:中国第一汽车股份有限公司
技术研发日:2023.06.30
技术公布日:2023/9/22
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/