$***********************************************************
$   макро описывает модель вертикальных вибраций
$   системы человек - сидение для автомобиля
$***********************************************************
$       формальные параметры шага МОДЕЛЬ
$ p1  - номер тела 'кузов'
$ p2  - номер узла крепления сидения на кузове
$
BL14  NPDS  TPDS  LX  LY  LZ  UX  UY  UZ
@   ' торс'
       npt1 160   0   0   1   0   0   0
@   ' масса связи'
       npt2 161   0   0   1   0   0   0
@   ' грудь'
       npt3 162   0   0   1   0   0   0
@   ' сидение'
       npt4 163   0   0   1   0   0   0
@   ' остов сидения'
       npt5 164   0   0   1   0   0   0
@  'инвертор перемещений сидения'
       npu1  102 0  0  0  0  0  0
@  'сумматор относительного смещения'
       npu2  101 0  0  0  0  0  0
@  'Умножитель на упругость'
       npu3  104  0  0  0  0  0  0
@  'инвертор скорости сидения'
       npu4  102 0  0  0  0  0  0
@  'сумматор относительной скорости'
       npu5  101 0  0  0  0  0  0
@  'Умножитель на вязкость'
       npu6  104  0  0  0  0  0  0
@  'сумматор упругой и дем. силы'
       npu7  101 0  0  0  0  0  0
@  'инвертор суммарной силы'
       npu8  102 0  0  0  0  0  0
@  'фиктивное звено'
       npu9  111 0  0  0  0  0  0
BL16 NMX PRSOST TUF KPAR TDF KPAR
@   ' подушка сидения '
      nmx1    3  30   20  50    1
@   ' недемпфированная пружина'
      nmx2    3   1    1  50    1
@   ' демпфированная пружина'
      nmx3    3   1    1  50    1
@   ' крепление сидения'
      nmx4    3   1    1  50    1
@   ' подвеска сидения'
      nmx5    3  30   20  55    8
@   ' буфер подвески сидения'
      nmx6    3  8    3   50    1
BL17  NSE NPDS1  NUZ1 NPDS2  NUZ2  NMX
@   ' демпфированная пружина'
      nse1    npt2  2     npt3   2   nmx3
@   ' недемпфированная пружина'
      nse2    npt1  3     npt2   2   nmx2
@   ' подушка сидения '
      nse3    npt5  1  npt1   3   nmx1
@   ' подвеска сидения '
      nse25    npt4  1  npt5   1   nmx5
@   ' буфер подвески сидения'
      nse26    npt4  1  npt5   1   nmx6 
@   ' перемещение кузова - сумматор'
      nse4    p1   p2  npu2   1   3
@   ' перемещение сидения - инвертор'
      nse5    npt4  1  npu1   1   3
@   ' перемещение сидения - сумматор'
      nse6    npu1  1  npu2   1   1
@   ' отн. смещение - умножитель'
      nse7    npu2  1  npu3   1   1
@   ' скорость кузова - сумматор'
      nse8    p1   p2  npu5   1  -3
@   ' скорость сидения - инвертор'
      nse9    npt4  1  npu4   1  -3
@   ' скорость сидения - сумматор'
      nse10   npu4  1  npu5   1   1
@   ' отн. скорость - умножитель'
      nse11   npu5  1  npu6   1   1
@   ' упругая сила - сумматор'
      nse12   npu3  1  npu7   1   1
@   ' демпфир. сила - сумматор'
      nse13   npu6  1  npu7   1   1
@   ' суммарн. сила - инвертор'
      nse14   npu7  1  npu8   1   1
@   ' суммарн. сила - кузов'
      nse15   npu8  1  p1    p2   3
@   ' суммарн. сила - сидение'
      nse16   npu9  1  npt4  1    3
@   ' суммарн. сила - ф.з.'
      nse17   npu7  1  npu9  1    3
BL18  NSS   RPSOST   TFUN   KPAR
@  'коэффициент упругости'
      nss1    1        2     1
@  'коэффициент демпфирования'
      nss2    1        2     1
@  'спецсила раб. точка'
      nss3    3        2     1  
BL19  NSS   NPDS   NUZ
@  'коэффициент упругости'
      nss1    npu3     1
@  'коэффициент демпфирования'
      nss2    npu6     1
@  'спецсила раб.точка'
      nss3    npt5     1 
@ 'сидение водителя'
#wkt.mac 1  2  1  npt1  3  3
$***********************************************************
$       формальные параметры шага РАСЧЕТ
$ p1  - масса человека
$
BL31 NPDS    MAS     JNX     JNY     JNZ
@   'торс'
       npt1  p1*0.5333   1.    1.    1.
@   'масса связи'
       npt2  p1*0.01333  1.    1.    1.
@   'грудь'
       npt3  p1*0.1333   1.    1.    1.
@   ' сидение'
       npt4  1.     1.   1.    1.
@   ' остов сидения'
       npt5  p1*0.2666   1.   1.    1.
BL33    NXAR    PRSOST    PRSL      KSTROK
$   ' подушка сидения '
      nmx1        3        1          5
      8000.   8000.    22500.   8000.
      8000.   22500.    0.0      0.0
       0.0      0.0      180.       0.0
     -1.       0.0     0.026    1000000.
     100000.    0.6     0.4      0.00001
      nmx1        3        2          1
        600.      0.      0.         0.
$   ' недемпфированная пружина'
      nmx2        3         1         1
        11000.    0.      0.            0.
      nmx2       3          2        1
            1.    0.       0.          0.
$   ' демпфированная пружина'
      nmx3       3          1        1
         8000.    0.       0.          0.
      nmx3       3          2        1
          700.    0.       0.          0.
@   ' крепление сидения'
      nmx4       3          1        1
       0.   0.       0.          0.
      nmx4       3          2        1
       0.    0.       0.          0.
$   ' подвеска сидения '
      nmx5        3        1          5
      94000.   8000.    45000.   94000.
      8000.   45000.    0.0      0.0
       0.0      0.0      70.       0.0
     -1.       0.0     0.081    1000000.
     100000.    0.6     0.4      0.00001
      nmx5        3        2          2
       376.       2240.       646.         146.
        -0.15     0.15          0.0         0.0
$    ' буфер подвески сидения'
       nmx6       3         1          1
      160000.     0.105     0.0       0.0
       nmx6      3           2         1
       0.0       0.0         0.0      0.0                   
BL34    NSS      PRSOST      KSTROK
@  'коэффициент упругости'
      nss1    1     1
      2000000.     0.        0.
$     2000000.     0.        0.
@  'коэффициент демпфирования'
      nss2    1     1
      3000.     0.        0.
$      3000.     0.        0.
@   'спецсила раб. точка'
      nss3       3           1
      470.       0.          0.