掌桥专利:专业的专利平台
掌桥专利
首页

一种适用预碰撞场景的假人模型确定方法及系统

文献发布时间:2024-04-18 19:58:21


一种适用预碰撞场景的假人模型确定方法及系统

技术领域

本发明涉及汽车碰撞技术领域,特别是涉及一种适用预碰撞场景的假人模型确定方法及系统。

背景技术

近年来越来越多的研究者借助数字人体来分析汽车安全问题。随着计算机仿真技术和有限元理论的发展,数字人体的建模技术已日趋完善。虚拟假人及其生物力学分析已经成为汽车碰撞安全领域的重要研究课题。但是目前大部分的假人模型均不包含主动肌肉或只包含静息状态的肌肉模型,而在汽车碰撞瞬间,由于人体的应急反应会造成肌肉激活状态的改变,对碰撞结果产生重要影响。

在汽车碰撞过程中,驾驶者提前预判有意识的碰撞和并未提前感知到危险而无意识的发生碰撞所引起的肌肉变化情况是不一样的。不同年龄、身高、体重的驾驶者在遇到碰撞时引起的肌电信号的变化也是不同的。此前,并未有研究者针对这种现象进行专门的研究。高镇海等人设计了一个重现碰撞现场的试验,并根据人体无意识碰撞时的肌电信号设计了建立碰撞假人模型的方法流程。王沫楠提出了依据人体电子计算机断层扫描(Computed Tomography,CT)和核磁共振成像(MRI)建模人体肌肉的方法,可获得静息状态的肌肉模型。张自宇等人利用径向基(RBF)神经网络映射驾驶员正常驾驶时输出转矩和车辆的行驶信息的关系,以此估计驾驶员的肌肉状态。

以往的研究者均是针对特定个体建立出一定状态下的肌肉模型或预测其肌肉参数。但是并未考虑驾驶者的个体差异而造成的肌肉状态的变化。

发明内容

本发明的目的是提供一种适用预碰撞场景的假人模型确定方法及系统,提高了假人模型在预碰撞时的主动肌肉的仿生性。

为实现上述目的,本发明提供了如下方案:

一种适用预碰撞场景的假人模型确定方法,包括:

确定目标驾驶员的预碰撞状态;

将所述目标驾驶员的生理参数和汽车的运动参数输入所述预碰撞状态对应的最大主动肌肉力预测模型,得到所述目标驾驶员的最大主动肌肉力;各所述预碰撞状态对应的最大主动肌肉力预测模型均是通过对应训练集对神经网络进行训练得到的;所述最大主动肌肉力预测模型为目标肌肉的最大主动肌肉力预测模型;

根据所述最大主动肌肉力对预设的主动肌肉力曲线进行缩放,得到所述目标驾驶员主动肌肉力曲线;

基于所述目标驾驶员的主动肌肉力曲线,根据肌肉的生物学特征确定所述目标驾驶员的人体肌肉实体模型的材料参数;

将当前材料参数赋予到所述目标驾驶员的人体肌肉实体模型中,得到当前假人模型;

采用当前假人模型进行碰撞仿真,得到碰撞仿真过程中当前假人模型的参数;

判断所述碰撞仿真过程中当前假人模型的参数是否符合预设评价规程;

若否,则对当前材料参数进行调整,返回将当前材料参数赋予到所述目标驾驶员的人体肌肉实体模型中,得到当前假人模型的步骤;

若是,则输出当前假人模型。

可选地,所述预碰撞状态包括男性有意识碰撞、男性无意识碰撞、女性有意识碰撞和女性无意识碰撞。

可选地,各所述预碰撞状态对应的最大主动肌肉力预测模型的训练过程包括:

获得各样本驾驶员的预碰撞数据,并根据各样本驾驶员的性别和碰撞时有无意识将所述预碰撞数据分为四个训练集;四个训练集分别为男性有意识碰撞的训练集、男性无意识碰撞的训练集、女性有意识碰撞的训练集和女性无意识碰撞的训练集,各训练集中每个样本数据均包括输入数据和标签数据,所述输入数据包括样本驾驶员的生理参数和碰撞时汽车的运动参数,所述标签数据包括碰撞过程中采样时间内目标肌肉的最大主动肌肉力;

采用男性有意识碰撞的训练集训练第一神经网络,得到第一最大主动肌肉力预测模型;

采用男性无意识碰撞的训练集训练第二神经网络,得到第二最大主动肌肉力预测模型;

采用女性有意识碰撞的训练集训练第三神经网络,得到第三最大主动肌肉力预测模型;

采用女性无意识碰撞的训练集训练第四神经网络,得到第四最大主动肌肉力预测模型。

可选地,所述生理参数包括身高、体重和年龄,所述运动参数包括初速度和制动加速度。

可选地,所述材料参数包括横截面积、形状和密度。

可选地,各样本驾驶员的预碰撞数据中包括碰撞过程中各样本驾驶员每次预碰撞试验的不同时刻目标肌肉的肌电信号数据;

预设的主动肌肉力曲线的确定过程包括:

根据各样本驾驶员每次预碰撞试验的不同时刻目标肌肉的肌电信号数据,确定各样本驾驶员每次预碰撞试验目标肌肉的主动肌肉力曲线;

将各所述主动肌肉力曲线求平均,得到预设的主动肌肉力曲线。

可选地,还包括:建立目标驾驶员的人体肌肉实体模型,具体包括:

获取所述目标驾驶员的电子计算机断层扫描和核磁共振成像;

根据电子计算机断层扫描和核磁共振成像建立目标驾驶员的人体肌肉实体模型。

可选地,所述神经网络为BP神经网络。

本发明还公开了一种适用预碰撞场景的假人模型确定系统,包括:

预碰撞状态确定模块,用于确定目标驾驶员的预碰撞状态;

最大主动肌肉力预测模块,用于将所述目标驾驶员的生理参数和汽车的运动参数输入所述预碰撞状态对应的最大主动肌肉力预测模型,得到所述目标驾驶员的最大主动肌肉力;各所述预碰撞状态对应的最大主动肌肉力预测模型均是通过对应训练集对神经网络进行训练得到的;所述最大主动肌肉力预测模型为目标肌肉的最大主动肌肉力预测模型;

主动肌肉力曲线确定模块,用于根据所述最大主动肌肉力对预设的主动肌肉力曲线进行缩放,得到所述目标驾驶员的主动肌肉力曲线;

材料参数确定模块,用于基于所述目标驾驶员的主动肌肉力曲线,根据肌肉的生物学特征确定所述目标驾驶员的人体肌肉实体模型的材料参数;

当前假人模型确定模块,用于将当前材料参数赋予到所述目标驾驶员的人体肌肉实体模型中,得到当前假人模型;

碰撞数据确定模块,用于采用当前假人模型进行碰撞仿真,得到碰撞仿真过程中当前假人模型的参数;

判断模块,用于判断所述碰撞仿真过程中当前假人模型的参数是否符合预设评价规程;

材料调整模块,用于所述判断模块输出否时,对当前材料参数进行调整,返回当前假人模型确定模块;

输出模块,用于所述判断模块输出是时,输出当前假人模型。

根据本发明提供的具体实施例,本发明公开了以下技术效果:

本发明根据目标驾驶员的预碰撞状态,预测目标驾驶员的最大主动肌肉力,并根据目标驾驶员的主动肌肉力曲线确定目标驾驶员的假人模型,实现了不同预碰撞状态时,对目标驾驶员的主动肌肉特性的考虑,提高了假人模型在预碰撞时的主动肌肉的仿生性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种适用预碰撞场景的假人模型确定方法流程示意图;

图2为本发明实施例提供的一种适用预碰撞场景的假人模型确定方法具体流程示意图;

图3为本发明实施例提供的最大主动肌肉力预测模型训练流程示意图;

图4为本发明实施例提供的BP神经网络结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的目的是提供适用预碰撞场景的假人模型确定方法及系统,提高了假人模型在预碰撞时的主动肌肉的仿生性。

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

实施例1

如图1和图2所示,本实施例提供的一种适用预碰撞场景的假人模型确定方法,包括如下步骤。

步骤101:确定目标驾驶员的预碰撞状态。

所述预碰撞状态包括男性有意识碰撞、男性无意识碰撞、女性有意识碰撞和女性无意识碰撞。

其中,步骤101具体包括:根据目标驾驶员的性别和预碰撞时状态确定目标驾驶员的预碰撞状态。

预碰撞时状态包括有意识碰撞和无意识碰撞。

步骤102:将所述目标驾驶员的生理参数和汽车的运动参数输入所述预碰撞状态对应的最大主动肌肉力预测模型,得到所述目标驾驶员的最大主动肌肉力;各所述预碰撞状态对应的最大主动肌肉力预测模型均是通过对应训练集对神经网络进行训练得到的;所述最大主动肌肉力预测模型为目标肌肉的最大主动肌肉力预测模型。

所述生理参数包括身高、体重和年龄,所述运动参数包括初速度和制动加速度。

假人模型包含多个肌肉,因为每条肌肉的测量及建模方式一样。每条肌肉均有自己对应的主动力变化曲线,该曲线会因为肌肉的改变和所参与动作的改变而有所改变。也就是说每个目标肌肉根据预碰撞状态均对应四个最大主动肌肉力预测模型。

步骤103:根据所述最大主动肌肉力对预设的主动肌肉力曲线进行缩放,得到所述目标驾驶员的主动肌肉力曲线。

其中,步骤103中,根据所述最大主动肌肉力对预设的主动肌肉力曲线进行缩放的缩放系数为F

其中,F

预设的主动肌肉力曲线的确定过程包括:

根据各样本驾驶员每次预碰撞试验的不同时刻目标肌肉的肌电信号数据,确定各样本驾驶员每次预碰撞试验目标肌肉的主动肌肉力曲线。

将各所述主动肌肉力曲线求平均,得到预设的主动肌肉力曲线。

因为本实施例的目的是想要预测不同生理参数人体在两种预碰撞状态(有、无意识)时的主动肌肉力变化情况,然后借此设计假人的肌肉模型。由于不可能每个身高体重的受试者均进行实验测量,所以采用神经网络预测那些没有测量到的受试者模型。但是神经网络只能预测点的变化,而无法预测整条肌肉力曲线的变化情况。所以本实施例选用标准人体测量得到标准主动肌肉力变化曲线及标准最大主动肌肉力F,以神经网络预测出的特定人体的最大主动肌肉力F

步骤104:基于所述目标驾驶员的主动肌肉力曲线,根据肌肉的生物学特征确定所述目标驾驶员的人体肌肉实体模型的材料参数。

所述材料参数包括横截面积、形状和密度。

其中,步骤104具体包括:根据目标驾驶员的主动肌肉力曲线,在Hypermesh软件中模拟出肌肉的主动力作用,并依据肌肉的生物学特性赋予其仿生的材料参数。

生物学特性不仅仅指肌肉主动力作用,还包含肌肉本身的生物特性如肌肉横截面积、最优肌纤维长度、肌纤维收缩速度、最大收缩速度、最大等长收缩力和羽状角等影响肌肉主动力大小的肌肉本身的固有属性。

步骤104的目的是在Hypermesh软件中利用某一种材料卡片,能够模拟出肌肉主动力。该材料卡片中会由上述许多肌肉参数组成,但不仅限于上述材料参数。

步骤105:将当前材料参数赋予到所述目标驾驶员的人体肌肉实体模型中,得到当前假人模型。

步骤106:采用当前假人模型进行碰撞仿真,得到碰撞仿真过程中当前假人模型的参数。

当前假人模型的参数包括头、胸和四肢质心点的高度变化。例如在汽车前端与假人正碰仿真时,可以观察假人头、胸、四肢各部位质心点的高度变化。特别是研究对象为颈部肌肉时,可以重点观察头部质心点的竖直方向位移参数,与汽车前端顶盖的碰撞时间、碰撞力,头部损失情况、颈部肌肉损伤情况等中国标准或欧洲标准中要求的各项参数。研究对象为其他肌肉时,可以研究该肌肉影响最大部位的对应参数。

步骤107:判断所述碰撞仿真过程中当前假人模型的参数是否符合预设评价规程。

预设评价规程包括中国新车评价规程(China-New Car Assessment Program,CNCAP)和欧洲新车安全评鉴协会(Euro-New Car Assessment Program,ENCAP)。

其中,步骤107具体包括:依据CNCAP、ENCAP标准进行评定

若步骤107判断为否,则执行步骤108。

步骤108:对当前材料参数进行调整,返回步骤105。

其中,步骤108具体包括:随机选择n个材料参数,对于选择的n个材料参数,在各材料参数的预设取值范围内进行随机调整,得到最新的当前材料参数,返回步骤105。

材料参数包括目标肌肉的横截面积、形状、密度等除了肌肉激活度之外的所有非确定参数,以微调肌肉的力学性能。

因为每个人的肌肉横截面积、形状和密度虽大体一致,但是也会有些微差别。最初会调研或者对尸体解剖测量出一个大致范围,然后取各项参数范围的中位数为标准值,之后如需调整可以在该范围内依据需求随机调整。

若步骤107判断为是,则执行步骤109。

步骤109:输出当前假人模型。

其中,步骤109还输出肌肉的主动力变化曲线。

各所述预碰撞状态对应的最大主动肌肉力预测模型的训练过程包括:

获得各样本驾驶员的预碰撞数据,并根据各样本驾驶员的性别和碰撞时有无意识将所述预碰撞数据分为四个训练集;四个训练集分别为男性有意识碰撞的训练集、男性无意识碰撞的训练集、女性有意识碰撞的训练集和女性无意识碰撞的训练集,各训练集中每个样本数据均包括输入数据和标签数据,所述输入数据包括样本驾驶员的生理参数和碰撞时汽车的运动参数,所述标签数据包括碰撞过程中采样时间内目标肌肉的最大主动肌肉力。

各样本驾驶员的预碰撞数据中包括碰撞过程中各样本驾驶员每次预碰撞试验的不同时刻的肌电信号数据。

采用男性有意识碰撞的训练集训练第一神经网络,得到第一最大主动肌肉力预测模型。

采用男性无意识碰撞的训练集训练第二神经网络,得到第二最大主动肌肉力预测模型。

采用女性有意识碰撞的训练集训练第三神经网络,得到第三最大主动肌肉力预测模型。

采用女性无意识碰撞的训练集训练第四神经网络,得到第四最大主动肌肉力预测模型。

如图3所示,各最大主动肌肉力预测模型的训练过程,更具体的包括:

步骤1021:输入驾驶员的性别和预碰撞时的状态:依据性别和预碰撞时状态对驾驶员进行分类,归纳到男性有意识碰撞、男性无意识碰撞、女性有意识碰撞和女性无意识碰撞四组中。

步骤1022:输入驾驶员的身体参数:输入驾驶员的身高(H)、体重(W)和年龄(A)。

步骤1023:记录碰撞时车辆(汽车)行驶信息并采集肌电信号数据:通过样本驾驶员身体表面的肌电信号传感器多次采集驾驶员肌电信号数据,通过车辆的速度传感器记录样本驾驶员碰撞时初速度V

步骤1024:对肌电信号数据进行分析,具体包括:对肌电信号数据进行筛选,剔除相关性不大的无效数据。其余有效数据进行滤波处理,得到肌肉激活度的实验值。对每名样本驾驶员的肌肉激活度的实验值求取平均值,得到每个人肌肉激活度的平均变化曲线。

肌肉激活度曲线的变化趋势与主动力变化曲线的变化趋势大体一致,但是依据公式F

步骤1025:计算样本驾驶员的主动肌肉力曲线并记录F

F

其中,F

本实施例所研究的仅仅为碰撞前紧急刹车这一特定动作下的各条肌肉的主动力变化曲线,所以每一条目标肌肉均有其对应的主动力变化曲线。

采用本实施例一种适用预碰撞场景的假人模型确定方法对每个目标肌肉进行材料参数确定,通过优化假人模型中每个目标肌肉,得到优化后的假人模型。

首先并不是基于多个主动力变化曲线确定各肌肉的材料参数。每一条肌肉主动力曲线的确定是由多个相似身高体重的受试者测量的肌肉激活度信号数据求平均得到的标准肌肉激活度曲线。然后代入公式F

然后,各肌肉的材料参数是肌肉的固有属性,当受试者及研究的某一条肌肉确定后,肌肉的材料参数就已经确定了,具体的测量方法有很多,例如:可以根据MRI测量肌肉横截面积等物理参数,可以根据尸体解剖确定所有参数等。在研究中,由于同种肤色、生活地区的人尤其是限定了身高体重等参数的人群,肌肉的固有参数大体一致,所以可以得到一个大致的材料参数范围,所以才有后续的调整空间。

最后,肌肉的材料参数,包含肌肉的主动肌肉力曲线和肌肉的固有属性参数,更确切的说肌肉的主动力曲线和实体肌肉模型中肌肉的密度、弹性模量等肌肉固有参数共同组成肌肉材料参数。

因为肌肉具有主动发力作用,由肌肉主动力曲线决定;也具有被动缓存作用,由实体模型中的材料参数如密度、形状、弹性模量等肌肉固有属性确定。

步骤1026:计算中国成人标准主动肌肉力曲线及标准最大主动肌肉力F:参照中国成人标准,以男性身高173.8±2cm,体重66.5±1.5kg;女性身高161±2cm,体重55.5±2.4kg为标准选取样本驾驶员若干,使样本驾驶员按照75Km/h的速度行驶,以0.5g的制动加速度进行刹车制动。所有样本驾驶员均进行有意识碰撞和无意识碰撞两组试验。依据步骤步骤1021至步骤1025对每名样本驾驶员进行试验,并输出主动肌肉力曲线。将所有驾驶员的主动肌肉力曲线求平均作为中国标准成人在两种状态下的主动肌肉力标准曲线,并求取此时标准最大主动肌肉力F。

步骤1027:训练BP神经网络:定义驾驶员的身高(H)、体重(W)和年龄(A),汽车碰撞时的初速度(V

训练BP神经网络的具体步骤如下:

步骤10271、确定BP神经网络的输入层:如图4所示,BP神经网络训练模型输入层层数为1,神经元数为5,分别为身高(H)、体重(W)和年龄(A),汽车碰撞时的初速度(V

ω

步骤10272、确定BP神经网络的输出层:如图4所示,BP神经网络训练模型输出层层数为1,神经元数为1,输出驾驶员在特定状态下该条肌肉的最大主动肌肉力F

步骤10273、确定BP神经网络隐藏层:隐藏层神经元数会对神经网络预测精度产生较大影响,最佳隐藏层节点数可以依据如下公式计算:

=(n+m)

其中,n为输入层节点数;

步骤10274、设置训练参数:设置训练次数为100,学习速率为0.1,训练目标采用方差最小,当方差达到10

步骤10275、输入训练数据:训练数据选用驾驶员的生理参数身高(H)、体重(W)和年龄(A),碰撞时车辆信息碰撞时初速度(V

步骤101之前,本实施例一种适用预碰撞场景的假人模型确定方法,还包括:建立目标驾驶员的人体肌肉实体模型,具体包括:

获取所述目标驾驶员的电子计算机断层扫描和核磁共振成像。

根据电子计算机断层扫描和核磁共振成像建立目标驾驶员的人体肌肉实体模型,具体包括:采用医学影像控制系统(Materialise's interactive medical image controlsystem,Mimics)软件处理扫描影像(CT和MRI),采用Geomagic软件对模型进行光滑处理,最终得到3D模型导入到Hypermesh软件中进行划分网格,形成有限元模型(目标驾驶员的人体肌肉实体模型)。

所述神经网络为BP神经网络。

实施例2

本实施例提供的一种适用预碰撞场景的假人模型确定系统,包括:

预碰撞状态确定模块,用于确定目标驾驶员的预碰撞状态。

最大主动肌肉力预测模块,用于将所述目标驾驶员的生理参数和汽车的运动参数输入所述预碰撞状态对应的最大主动肌肉力预测模型,得到所述目标驾驶员的最大主动肌肉力;各所述预碰撞状态对应的最大主动肌肉力预测模型均是通过对应训练集对神经网络进行训练得到的;所述最大主动肌肉力预测模型为目标肌肉的最大主动肌肉力预测模型。

主动肌肉力曲线确定模块,用于根据所述最大主动肌肉力对预设的主动肌肉力曲线进行缩放,得到所述目标驾驶员的主动肌肉力曲线。

材料参数确定模块,用于基于所述目标驾驶员的主动肌肉力曲线,根据肌肉的生物学特征确定所述目标驾驶员的人体肌肉实体模型的材料参数。

当前假人模型确定模块,用于将当前材料参数赋予到所述目标驾驶员的人体肌肉实体模型中,得到当前假人模型。

碰撞数据确定模块,用于采用当前假人模型进行碰撞仿真,得到碰撞仿真过程中当前假人模型的参数。

判断模块,用于判断所述碰撞仿真过程中当前假人模型的参数是否符合预设评价规程。

材料调整模块,用于所述判断模块输出否时,对当前材料参数进行调整,返回当前假人模型确定模块。

输出模块,用于所述判断模块输出是时,输出当前假人模型。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。

相关技术
  • 一种适用于无线通信系统多场景的自适应调制编码方法
  • 一种车载视觉系统场景视深确定方法
  • 一种语义场景的确定方法、系统及空调器
  • 一种适用于中国人的碰撞测试假人头部皮肤材料的制备方法
  • 一种适用于中国人的碰撞测试假人肋骨材料的制备方法
技术分类

06120116482869