Page 66 - 《振动工程学报》2026年第5期
P. 66

1270                               振     动     工     程     学     报                     第 39 卷

              2.2    运动方程                                       阻 尼 器 运 动 产 生 的 耗 散 能 量;    D C 为 人 体 与 座 椅 间
                                                                接 触 点 的 直 线 阻 尼 器 运 动 产 生 的 耗 散 能 量;      C n j =
                  根据拉格朗日动力学建模理论,本文提出的                     38
                                                                                                         x y和
                                                                [           ] T
                                                                 C njx C njy C njz 为第  n个铰接点处的阻尼器沿 、
              自由度坐姿人体动力学模型的运动方程可表示为:
                           (   )                                z轴的平移阻尼器的阻尼系数向量;               C njα 和 C njβ 分别为
                         d  ∂T    ∂T   ∂V   ∂D
                                −    +    +    = 0     (7)      第 n个接触点处围绕         y和  x轴的转动阻尼器的阻尼系
                         dt ∂˙q i j  ∂q i j  ∂q ij  ∂˙q i j
                                                                                           ] T
                                                                               [
              式中,  T 、 和  D分别表示坐姿人体动力学模型的总                      数; 列 向 量  C pc = C pcx C pcy C pcz 为 人 体 与 座 椅 在 第
                       V
              动能、总势能和总耗散能;             q ij 为人体节段   S i 的质心     p个接触点处阻尼器的阻尼系数向量。
              G i 的广义坐标。坐姿人体的总动能 可表示为:                              将式(8)~(16)代入拉格朗日运动学方程(7)后,坐
                                             T
                    1  8 ∑            1  8 ∑    1  6 ∑          姿人体动力学模型的运动方程的矩阵形式可表示为:
                               2
                            2
                                             2
                                  2
                T =     m i (˙x + ˙y + ˙z )+  I ryi ˙α +  I rxi β ˙  2 i
                                  i
                                             i
                            i
                               i
                    2                 2         2                                   [      ] T  [      ] T
                      i=1               i=1       i=1               M ¨ φ+C ˙ φ+ Kφ = F k x 0 y 0 z 0 + F c ˙x 0 ˙y 0 ˙z 0
                                                       (8)                                               (17)
              式中,   m i 和  I rxi 、  I ryi 分别为人体部分 S i 的质量和围绕
                                                                式中,   φ为包含所有     q ij 的广义坐标向量;      ˙ φ和  ¨ φ分别为
              x、y 轴的转动惯量。
                                                                广义坐标向量       φ关于时间      t的一阶和二阶导数;          M、
                  模型的总势能      V由下式得出:
                                                                C和  K分别为坐姿人体动力学模型的质量、阻尼和
                                                       (9)
                                                                刚度系数矩阵(维度          38×38);  F c 和  F k 分别为外部阻
                              V = V jt +V jr +V C
              式中,   V jt 为人体相邻两节段间弹簧元件的总势能;                     尼系数和弹簧刚度系数向量。
              V jr 为扭转弹簧的总势能;        V C 为人体和刚性座椅之间                 式(17)经过拉普拉斯变换转变到              s 域,可得到地
                                                、
              接触点(C1~C4)平移弹簧的势能。             V jt V jr 和  V C 的计  板振动激励向量      [ x 0 y 0 z 0 到人体各节段质心的振动
                                                                                      ]
              算如下式所示:                                           传递函数     H(s):
                   1  7 ∑
                                           2
                                    2
                            2
               V jt =  (K njx D + K njy D + K njz D )  (10)                   2       −1
                                    ny
                                           nz
                            nx
                   2                                                 H(s) = [Ms +Cs+ K] [F k (s)+ sF c (s)]  (18)
                     n=1
                  1  5 ∑[                       ]
                                  2
                                               2
              V jr =   K n jα (α i −α i+1 ) + K njβ (β i −β i+1 ) +  2.3    模型参数识别
                  2
                    n=1
                  1             1                                   由于人体系统的复杂性和道德伦理要求,难以
                                            2
                    K 6jα (α 6 −α 7 ) + K 7 jα (α 6 −α 8 ) + K 6 jβ β 2  (11)
                              2
                  2             2                 6             通过直接测量的方法获取多体动力学模型标定所需
                   1  4 ∑[        2            2           2 ]  的人体质心与铰接点位置等几何参数和质量、转动
              V C =     K pcx (C px − x 0 ) +K pcy (C py −y 0 ) +K pcz (C pz −z 0 )
                   2
                    p=1                                         惯量等物性参数。人体不同节段的质心坐标、铰接
                                                       (12)     点坐标和质量等可分别表示为身高和体重的百分
                                           ] T
                               [
              式中,列向量      K nj = K njx K njy K njz 为铰接点  n处、连
                                                                比。建模中,首先根据受试者的身高和体重以及参
              接  J ni 和  J n(i+1) 的线性弹簧在前后方向、侧向和垂向上
                                                                考 文献   [22, 28, 31] 对 模 型 初 始 参 数 进 行 近 似 估 计
              的平移刚度系数;        K njα 和  K njβ 表示对应位置弹簧元件
                                                                (见表   1  和  2  中的初始值),然后通过拟合试验与仿
                                                  ] T
                                      [
              的扭转刚度;列向量          K pc = K pcx K pcy K pcz 表示人体
                                                                真的传递函数,完成人体动力学模型的参数识别。
              和座椅在第      p个接触点处平移弹簧沿着前后方向、
                                                                本文构造的目标函数如下式所示,并使用多目标粒
                                            ]
              侧向和垂向的刚度向量;            [ x 0 y 0 z 0 为刚性座椅在前
                                                                子群优化算法来最小化目标函数值:
              后方向、侧向和垂向上的振动激励位移。
                                                                           v
                                                                           t
                  坐姿人体动力学模型的总耗散能量方程和总势                                       1  9 ∑ 78 ∑[         2 ]
                                                                    Err =w t         (T en ( f i )−T sn ( f i )) +
              能方程结构形式相似,可表示为:                                                N  n=1 i=1
                                                                           v
                                                                           t
                                                       (13)
                              D = D jt + D jr + D C                          1  9 ∑ 78 ∑[          2  ]  (19)
                                                                         w p         (P en ( f i )− P sn ( f i ))
                        1  7 ∑   2      2       2                            N  n=1 i=1
                                        ˙
                                               ˙
                                ˙
                   D jt =   (C njx D +C njy D +C njz D )  (14)
                                        ny
                                 nx
                                                nz
                        2
                         n=1                                    式中,   Err为目标函数;     T ( f i )和 P( f i )分别为第 i个频率
                   1  5 ∑[                     2 ]
                                  2
              D jr =   C njα (˙α i − ˙α i+1 ) +C njβ ( ˙ β i − ˙ β i+1 ) +  点处座椅至身体振动传递函数的幅值和相位,下标
                   2
                    n=1                                         “en”和“sn”分别为试验测得和模型预测的传递函
                   1          2  1          2     2
                    C 6jα (˙α 6 − ˙α 7 ) + C 7jα (˙α 6 − ˙α 8 ) +C 6jβ β ˙  (15)  数;  w t 和 w p 分别为身体振动传递函数幅值和相位的
                   2             2                6
                                                                权重系数,优化过程中根据试验与仿真值的拟合情
                   1  4 ∑[                                  ]
                                  2
                                               2
              D C =     C pcx ( ˙ C px − ˙x 0 ) +C pcy ( ˙ C py − ˙y 0 ) +C pcz ( ˙ C pz − ˙z 0 ) 2  况不断迭代 w t 和 w p 来降低目标函数值,本文中, w t = 6,
                   2
                    p=1
                                                                      N
                                                       (16)     w p =1; 为频率点数。参数识别与优化在                MATLAB
              式中,   D jt 和  D jr 分别为人体各铰接点处直线和扭转                软件(Mathworks, 2023a)中完成。
   61   62   63   64   65   66   67   68   69   70   71