卡车双叉臂前悬+转向梯形机构,仿真报错,如何解决?

单独悬架系统平跳仿真没有问题,加入转向系统后就出问题,错误日志如下

Reading in property files...

Reading of property files completed.

Setting up assembly for analysis of loadcase: 'parallel_travel'...

Writing analysis information to Adams Solver command file: 'test_zt07_01_parallel_travel'.

Simulation(s) are beginning...

-------------------------------------------------------------------------------

| .. .. |

| ####*. ####. |

| `###*. `#. MSC Software |

| `###. #. ------------ |

| `##. ## |

| `##. ## |

| `## ##' A d a m s C++ S o l v e r |

| #### Build: 2020.0.0-CL711253 |

| ###. Version: Adams 2020 |

| ###`#. |

| .### `# |

| #### `# |

| #### #. |

| ##### `# http://www.mscsoftware.com |

| .##### |

| #####' |

| #### |

| |

| ********************************************************************* |

| * * |

| * MSC Software Corporation * |

| * * |

| * A d a m s * |

| * * |

| * Automatic Dynamic Analysis of Mechanical Systems * |

| * * |

| ********************************************************************* |

| * * |

| * LEGAL INFORMATION * |

| * * |

| * Warning: This computer program is protected by copyright law * |

| * and international treaties. Unauthorized reproduction or * |

| * distribution of this computer program, or any portion of it, * |

| * may result in severe civil and criminal penalties. * |

| * * |

| * Copyright (C) 2020 MSC Software Corporation and its licensors. * |

| * All rights reserved. * |

| * * |

| ********************************************************************* |

| |

|-----------------------------------------------------------------------------|

| |

| ********************************************************************* |

| * * |

| * Local Time: 2025-12-19 11:24:35 * |

| * Host Name: LAPTOP-79MTTG1A * |

| * Uname: MS Windows NT * |

| * OS Info: 6.2 * |

| * User: ASUS * |

| * Customer ID: 05359CAC-41C9F539 * |

| * Current dir: E:\ZHQ\ADAMS_CAR\ADAMS_work\zhongtongdlxj\test * |

| * Process ID: 10796 * |

| * * |

| ********************************************************************* |

| |

-------------------------------------------------------------------------------

OS-environment variable

MSC_ADAMS_SOLVER_BEAM_MODEL=LINEAR

Enforces Adams Solver (C++) to use the same beam model for all BEAMs in the system, overriding all BEAM STATEMENT settings.

Options are LINEAR, STRING, NONLINEAR.

OS-environment variable

MSC_USE_FORTRAN_STYLE_RELOAD_MESSAGE_FILE=1

Asol SDK. Enforces Adams Solver (C++) to use the Adams Solver (FORTRAN) message file style when reloading.

command: FILE/COMMAND=test_zt07_01_parallel_travel.acf

command:

command: file/model=test_zt07_01_parallel_travel

Adams Car Adams 2020

Processing ENVIRONMENT entries in 'D:\Adams2020\acar/acar.cfg'

Processing ENVIRONMENT entries in 'C:\Users\ASUS/.acar.cfg'

Processing ENVIRONMENT entries in 'D:\Adams2020\aexplore/aexplore.cfg'

Processing ENVIRONMENT entries in 'D:\Adams2020\atruck/atruck.cfg'

OS-environment detected: MDI_CDB_SEARCH=no

Adams Car will restore the cdb search algorithm from version 12.0 (if set to 'yes').

Usage of this environment variable is strongly discouraged.

OS-environment detected: MSC_ACAR_SIM_FAIL=legacy

Adams Car will ignore the driver control file 'haltOnFailure' setting and use the Solver 'simfail' preference, instead.

OS-environment detected: MSC_ADAMS_TIRE_DIS_M_AND_I=yes

Adams Tire will not re-distribute the total wheel mass and inertia over the rim and the belt when set to 'no'.

OS-environment detected: MSC_MULTILINE_XML=1

Adams Smartdriver will use multi-line formatting when instantiating xml driver control files (0 or 1; default=1).

OS-environment detected: COSIN_EXTLIB_OPENCRG=D:\Adams2020\win64\OpenCRG.dll

Sets the library to be used by the cosin software (cosin/tools and FTire) for the OpenCRG roads.

=================================================================

Adams Tire

Version Adams 2020

=================================================================

acar/ac_scc_init

Reading ARRAY parameters using the

Adams Car array statement definitions.

acar/ac_scc_init

Checking ARRAY parameters...

-------------------------------------------------------------------------------

| Model Title |

|=============================================================================|

| |

| Adams Car Assembly (Adams 2020) |

| |

-------------------------------------------------------------------------------

command: !

command: !INFO Adams Version: Adams 2020

command: !INFO Adams Build: 2020.0.0-CL711253

command: !INFO Assembly File:

command: !INFO Solver Library: D:/Adams2020/win64/acar_solver.dll

command: !

command: preferences/solver=CXX

command: preferences/list,status=on

PREFERENCES:

SIMFAIL = NOSTOPCF

Contact Geometry Library = (not loaded)

Thread Count = 1

Library Search Path = Not Set

Status Message = On

Solverbias = CXX (C++ Solver)

command: control/ routine=acarSDM::con950, function=user(950,35,37,1,2,18,20,1,3,2,3,34,36,2,3,34,36,1,1,0,0,0)

Begin Static Solution

Time T=0.000000000E+00.

Degree-of-freedom analysis identified redundant constraints in the model:

-------------------------------------------------------------------------

- deactivating constraint equation Z Delta in model.double_wishbone_zt09.jorrev_spindle_upright

- deactivating constraint equation Y Delta in model.double_wishbone_zt09.jorrev_spindle_upright

- deactivating constraint equation X Delta in model.double_wishbone_zt09.jorrev_spindle_upright

- deactivating constraint equation Z Delta in model.double_wishbone_zt09.jolrev_spindle_upright

- deactivating constraint equation Y Delta in model.double_wishbone_zt09.jolrev_spindle_upright

- deactivating constraint equation X Delta in model.double_wishbone_zt09.jolrev_spindle_upright

STATICS: Original static solver will be used with the Sparse linear solver.

Static Solution converged in 32 iterations

Residual imbalance is less than 0.00000E+00

End Static Solution

Begin Simulation

****** Performing Quasi-Static Simulation ******

Simulation Step Function Cumulative CPU Slvr

Time Size Evaluations Steps Taken time type

___________ ___________ ___________ ___________ ________ ___

0.00000E+00 0.00000E+00 0 0 0.16 1

1.00000E-01 1.00000E-01 42 2 0.17 1

End Simulation

Begin Simulation

****** Performing Quasi-Static Simulation ******

Simulation Step Function Cumulative CPU Slvr

Time Size Evaluations Steps Taken time type

___________ ___________ ___________ ___________ ________ ___

1.00000E-01 1.00000E-01 42 2 0.17 1

2.00000E-01 1.00000E-01 45 3 0.17 1

End Simulation

Begin Simulation

****** Performing Quasi-Static Simulation ******

Simulation Step Function Cumulative CPU Slvr

Time Size Evaluations Steps Taken time type

___________ ___________ ___________ ___________ ________ ___

2.00000E-01 1.00000E-01 45 3 0.17 1

3.00000E-01 1.00000E-01 48 4 0.17 1

End Simulation

Begin Simulation

****** Performing Quasi-Static Simulation ******

Simulation Step Function Cumulative CPU Slvr

Time Size Evaluations Steps Taken time type

___________ ___________ ___________ ___________ ________ ___

3.00000E-01 1.00000E-01 48 4 0.17 1

4.00000E-01 1.00000E-01 51 5 0.19 1

End Simulation

Begin Simulation

****** Performing Quasi-Static Simulation ******

Simulation Step Function Cumulative CPU Slvr

Time Size Evaluations Steps Taken time type

___________ ___________ ___________ ___________ ________ ___

4.00000E-01 1.00000E-01 51 5 0.19 1

5.00000E-01 1.00000E-01 54 6 0.19 1

End Simulation

Begin Simulation

****** Performing Quasi-Static Simulation ******

Simulation Step Function Cumulative CPU Slvr

Time Size Evaluations Steps Taken time type

___________ ___________ ___________ ___________ ________ ___

5.00000E-01 1.00000E-01 54 6 0.19 1

6.00000E-01 1.00000E-01 57 7 0.19 1

End Simulation

Begin Simulation

****** Performing Quasi-Static Simulation ******

Simulation Step Function Cumulative CPU Slvr

Time Size Evaluations Steps Taken time type

___________ ___________ ___________ ___________ ________ ___

6.00000E-01 1.00000E-01 57 7 0.19 1

7.00000E-01 1.00000E-01 60 8 0.19 1

End Simulation

Begin Simulation

****** Performing Quasi-Static Simulation ******

Simulation Step Function Cumulative CPU Slvr

Time Size Evaluations Steps Taken time type

___________ ___________ ___________ ___________ ________ ___

7.00000E-01 1.00000E-01 60 8 0.19 1

8.00000E-01 1.00000E-01 63 9 0.20 1

End Simulation

Begin Simulation

****** Performing Quasi-Static Simulation ******

Simulation Step Function Cumulative CPU Slvr

Time Size Evaluations Steps Taken time type

___________ ___________ ___________ ___________ ________ ___

8.00000E-01 1.00000E-01 63 9 0.20 1

9.00000E-01 1.00000E-01 66 10 0.20 1

End Simulation

Begin Simulation

****** Performing Quasi-Static Simulation ******

Simulation Step Function Cumulative CPU Slvr

Time Size Evaluations Steps Taken time type

___________ ___________ ___________ ___________ ________ ___

9.00000E-01 1.00000E-01 66 10 0.20 1

1.00000E+00 1.00000E-01 69 11 0.20 1

End Simulation

Begin Static Solution

STATICS: Original static solver will be used with the Sparse linear solver.

Static Solution converged in 1 iterations

Residual imbalance is less than 5.91973E-08

End Static Solution

command: simulate/static, end=101.000000, steps=100

Begin Simulation

****** Performing Quasi-Static Simulation ******

---- START: WARNING ----

The Reconcile Acceleration-Force has detected a singular Jacobian matrix.

This problem may be caused by:

(a) A constraint equations that became almost redundant, e.g., the model

is at a singular configuration or at a bifurcation point.

(b) A massless PARTS in the model.

The Sparse Solver has detected row 145 has zero values (during the symbolic pivot selection).

The corresponding equation is: Part/92 X Force

A minimization algorithm will be used to find a solution on the

projected constraint manifold.

Simulation time is 1.000000000E+00

---- END: WARNING ----

acar/acm_cmat

**** Error:

Compliance matrix calculation failed.

acar/acm_rmvdof

*** Warning:

Singular submatrix - unable to remove DOF's

One of the DOF's may already have zero

compliance.

acar/ac_sdm_prop

*** Warning:

Failure to remove the steering travel dof from the suspension compliance mat

ISTAT = 1

acar/FVSA

*** Warning:

The left vertical deflection compliance terms are equal to zero.

Therefore, the front view swing arm angle will equal zero.

acar/FVSA

*** Warning:

The right vertical deflection compliance terms are equal to zero.

Therefore, the front view swing arm angle will equal zero.

acar/asfvsl

*** Warning:

The left side rotation is equal to zero.

Therefore, the front view swing arm length will equal zero.

acar/asfvsl

*** Warning:

The right side rotation is equal to zero.

Therefore, the front view swing arm length will equal zero.

acar/assvsa

*** Warning:

The left vertical deflection compliance terms are equal to zero.

Therefore, the side view swing arm angle will equal zero.

acar/assvsa

*** Warning:

The right vertical deflection compliance terms are equal to zero.

Therefore, the side view swing arm angle will equal zero.

acar/svsl

*** Warning:

the left side rotation is equal to zero.

therefore, the side view swing arm length will equal zero.

acar/svsl

*** Warning:

the right side rotation is equal to zero.

therefore, the side view swing arm length will equal zero.

acar/RIDE

**** Error:

The left vertical deflection compliance terms are equal to zero.

Therefore, the suspension ride rate will equal zero.

acar/RIDE

**** Error:

The right vertical deflection compliance terms are equal to zero.

Therefore, the suspension ride rate will equal zero.

acar/ROLL

**** Error:

The vertical deflection compliance terms are equal to zero.

Therefore, the suspension roll rate will equal zero.

acar/acc_rid_ste

**** Error:

The left wheel ride stiffness is too large

to compute the ride steer. The ride steer

is undefined.

acar/acc_rid_ste

**** Error:

The right wheel ride stiffness is too large

to compute the ride steer. The ride steer

is undefined.

acar/acc_rol_cen

**** Error:

Unable to calculate the roll center because:

the left contact patch is constrained.

the right contact patch is constrained.

acar/FVSA

*** Warning:

The left vertical deflection compliance terms are equal to zero.

Therefore, the front view swing arm angle will equal zero.

acar/FVSA

*** Warning:

The right vertical deflection compliance terms are equal to zero.

Therefore, the front view swing arm angle will equal zero.

acar/asfvsl

*** Warning:

The left side rotation is equal to zero.

Therefore, the front view swing arm length will equal zero.

acar/asfvsl

*** Warning:

The right side rotation is equal to zero.

Therefore, the front view swing arm length will equal zero.

acar/assvsa

*** Warning:

The left vertical deflection compliance terms are equal to zero.

Therefore, the side view swing arm angle will equal zero.

acar/assvsa

*** Warning:

The right vertical deflection compliance terms are equal to zero.

Therefore, the side view swing arm angle will equal zero.

acar/svsl

*** Warning:

the left side rotation is equal to zero.

therefore, the side view swing arm length will equal zero.

acar/svsl

*** Warning:

the right side rotation is equal to zero.

therefore, the side view swing arm length will equal zero.

acar/RIDE

**** Error:

The left vertical deflection compliance terms are equal to zero.

Therefore, the suspension ride rate will equal zero.

acar/RIDE

**** Error:

The right vertical deflection compliance terms are equal to zero.

Therefore, the suspension ride rate will equal zero.

acar/ROLL

**** Error:

The vertical deflection compliance terms are equal to zero.

Therefore, the suspension roll rate will equal zero.

acar/acc_rid_ste

**** Error:

The left wheel ride stiffness is too large

to compute the ride steer. The ride steer

is undefined.

acar/acc_rid_ste

**** Error:

The right wheel ride stiffness is too large

to compute the ride steer. The ride steer

is undefined.

acar/acc_rol_cen

**** Error:

Unable to calculate the roll center because:

the left contact patch is constrained.

the right contact patch is constrained.

Simulation Step Function Cumulative CPU Slvr

Time Size Evaluations Steps Taken time type

___________ ___________ ___________ ___________ ________ ___

1.00000E+00 0.00000E+00 0 0 0.31 1

1.10000E+01 1.00000E+00 103 22 0.38 1

2.10000E+01 1.00000E+00 133 32 0.45 1

3.10000E+01 1.00000E+00 163 42 0.52 1

4.10000E+01 1.00000E+00 193 52 0.59 1

5.10000E+01 1.00000E+00 223 62 0.64 1

6.10000E+01 1.00000E+00 253 72 0.69 1

7.10000E+01 1.00000E+00 283 82 0.75 1

8.10000E+01 1.00000E+00 313 92 0.80 1

9.10000E+01 1.00000E+00 343 102 0.84 1

1.01000E+02 1.00000E+00 373 112 0.89 1

End Simulation

Simulate status=0

command: !

command: stop

Termination status=0

Terminating Adams Car usersubs...

Finished -----

Elapsed time = 1.13s, CPU time = 0.91s, 80.56%

Simulation(s) are complete!

Loading analysis results...

Removing analyses of the same name from session...

Loading results done.

登录后免费查看全文
立即登录
App下载
技术邻APP
工程师必备
  • 项目客服
  • 培训客服
  • 平台客服

TOP