『求助』ADAMS MEMORY OVERFLOW 问题!
浏览:65527 回答:2
我在作整车平顺性仿真时,把车身作为柔体与底盘多体系统连接,仿真时出现了错误:---- ERROR ----
***** ADAMS MEMORY OVERFLOW *****
A larger MD array is required.
The error occurred in subroutine "SYMFAC" while allocating " DOUB" space
from "SOLV" for the "G_debug array".
Space Available: 17914 Space Requested: 95902
我把adams settings改成huge后再运算,结果还是错误,没任何变化,我自定义了两倍huge的dll文件,结果还是一样,Space Available: 17914 Space Requested: 95902没有任何变化,我关了软件,重启后还是一样的,请问,这是什么原因啊!
注意:我把车身设置成超单元进行了缩减,不知道对不对,还有我把车身与chassis放在一个模版里,建立interface part,不知道成功了没啊?
SIMUL:STAT_STRT
Entering the static equilibrium analysis phase...
ICCALC
ISPL
Displacement initial condition analysis...
CODGEN:JAC_STAT
Jacobian Matrix Statistics for the Initial Conditions
======================================================
Number of equations ............. = 800
Number of non-zero entries ...... = 24414
Percentage of matrix non-zero ... = 3.8147
Total space used in MD array .... = 560844
TIRE ID: 1
TYR902 -> Fiala Tire Model
SHAPE data read for 3D Contact
Using 2D Handling Road Contact v1.0
TIRE ID: 2
TYR902 -> Fiala Tire Model
SHAPE data read for 3D Contact
Using 2D Handling Road Contact v1.0
TIRE ID: 3
TYR902 -> Fiala Tire Model
SHAPE data read for 3D Contact
Using 2D Handling Road Contact v1.0
TIRE ID: 4
TYR902 -> Fiala Tire Model
SHAPE data read for 3D Contact
Using 2D Handling Road Contact v1.0
SIMUL:STAT_CODE
Performing Static analysis...
SYMBLU:STAT_QASI
Generating the Jacobian matrix for the statics or quasi-statics problem.
MSPACE:OVRFLO_NT
---- ERROR ----
***** ADAMS MEMORY OVERFLOW *****
A larger MD array is required.
The error occurred in subroutine "SYMFAC" while allocating " DOUB" space
from "SOLV" for the "G_debug array".
Space Available: 17914 Space Requested: 95902
ADAMS/Solver requires more program memory to run this model.
Be aware that the above figures for Space available and Space
requested only reflect the current requirements. Additional space
may be required later in the solution process.
Several off-the-shelf memory configurations are available and
custom configurations may be created. The available memory models
and the corresponding array sizes are:
------------------------
NAME MDSIZ
------------------------
STANDARD 1,100,000
LARGE 3,000,000
EX-LARGE 20,000,000
HUGE 60,000,000
where MDSIZ is the size in words (one word is 4 bytes) of the MD array,
the main memory array in ADAMS in words (one word is 4 bytes).
To use an alternative setting, you have to start the ADAMS 'Settings'
program. It can be found using the Start menu:
Start -> Programs -> MSC.Software -> MSC.ADAMS -> ADAMS-Settings
TERM:STATUS
Termination status=-995
USRMES:USER
Terminating ADAMS/Car usersubs...
ID = 1
TERM0:EXE_TERM
ADAMS/Solver execution terminated by subprogram MSPACE
TERM0:CP_TIME
CPU time used = 3.1545 seconds
***** ADAMS MEMORY OVERFLOW *****
A larger MD array is required.
The error occurred in subroutine "SYMFAC" while allocating " DOUB" space
from "SOLV" for the "G_debug array".
Space Available: 17914 Space Requested: 95902
我把adams settings改成huge后再运算,结果还是错误,没任何变化,我自定义了两倍huge的dll文件,结果还是一样,Space Available: 17914 Space Requested: 95902没有任何变化,我关了软件,重启后还是一样的,请问,这是什么原因啊!
注意:我把车身设置成超单元进行了缩减,不知道对不对,还有我把车身与chassis放在一个模版里,建立interface part,不知道成功了没啊?
SIMUL:STAT_STRT
Entering the static equilibrium analysis phase...
ICCALC

Displacement initial condition analysis...
CODGEN:JAC_STAT
Jacobian Matrix Statistics for the Initial Conditions
======================================================
Number of equations ............. = 800
Number of non-zero entries ...... = 24414
Percentage of matrix non-zero ... = 3.8147
Total space used in MD array .... = 560844
TIRE ID: 1
TYR902 -> Fiala Tire Model
SHAPE data read for 3D Contact
Using 2D Handling Road Contact v1.0
TIRE ID: 2
TYR902 -> Fiala Tire Model
SHAPE data read for 3D Contact
Using 2D Handling Road Contact v1.0
TIRE ID: 3
TYR902 -> Fiala Tire Model
SHAPE data read for 3D Contact
Using 2D Handling Road Contact v1.0
TIRE ID: 4
TYR902 -> Fiala Tire Model
SHAPE data read for 3D Contact
Using 2D Handling Road Contact v1.0
SIMUL:STAT_CODE
Performing Static analysis...
SYMBLU:STAT_QASI
Generating the Jacobian matrix for the statics or quasi-statics problem.
MSPACE:OVRFLO_NT
---- ERROR ----
***** ADAMS MEMORY OVERFLOW *****
A larger MD array is required.
The error occurred in subroutine "SYMFAC" while allocating " DOUB" space
from "SOLV" for the "G_debug array".
Space Available: 17914 Space Requested: 95902
ADAMS/Solver requires more program memory to run this model.
Be aware that the above figures for Space available and Space
requested only reflect the current requirements. Additional space
may be required later in the solution process.
Several off-the-shelf memory configurations are available and
custom configurations may be created. The available memory models
and the corresponding array sizes are:
------------------------
NAME MDSIZ
------------------------
STANDARD 1,100,000
LARGE 3,000,000
EX-LARGE 20,000,000
HUGE 60,000,000
where MDSIZ is the size in words (one word is 4 bytes) of the MD array,
the main memory array in ADAMS in words (one word is 4 bytes).
To use an alternative setting, you have to start the ADAMS 'Settings'
program. It can be found using the Start menu:
Start -> Programs -> MSC.Software -> MSC.ADAMS -> ADAMS-Settings
TERM:STATUS
Termination status=-995
USRMES:USER
Terminating ADAMS/Car usersubs...
ID = 1
TERM0:EXE_TERM
ADAMS/Solver execution terminated by subprogram MSPACE
TERM0:CP_TIME
CPU time used = 3.1545 seconds