Issue Description:
If a Frequency Response Analysis takes too long time to finish, or if it crashes and complains about insufficient disk space, or it gives warning as below. Then it’s time to review the output request commands, as suggested in the statements following the warning.
*** WARNING # 1970
Current run may fail due to insufficient disk space.
Estimated disk space requirement = 2,284,147 MB
Estimated disk space available = 1,792,255 MB
Suggestions to reduce disk space requirements:
Observation:
Review the example definition below for MFREQ analysis, to see if there is anything we can improve.
The below is my observation:
Basically, it’s not created in good practice because it’s challenging the computational resource.
If a static analysis generates 100 MB results file, the above definition of same model might generate 200 GB results file.
These output request commands might be carried over from static analysis or preloading non-linear analysis where it should be fine. However, in a Dynamic Analysis, requesting response of many types for all nodes/elements at hundreds of loading frequencies(or time steps in a transient analysis) leads to huge disk space requirement and even failure of analysis.
Some Solutions:
Using a demo vehicle model, a comparison was carried out to demonstrate how the above solutions reduce computational time, disk space usage and output file size. Results are show in the table below.
|
OUTPUT & FREQ |
ELAPSED TIME/MINUTE |
MAXIMUM DISK SPACE USED/MB |
OUTPUT FILE SIZE/MB |
RUN 01 Baseline |
DISPLACEMENT(PUNCH,PHASE) = ALL |
36 |
23,500 |
22,000 |
RUN 02 |
DISPLACEMENT(H3D,PHASE,NOROTA) = ALL |
7 |
11,746 |
746 |
RUN 03 |
DISPLACEMENT(H3D,PHASE,NOROTA, |
4 |
9,714 |
42 |
RUN 04 |
DISPLACEMENT(H3D,PHASE,NOROTA) = ALL |
1 |
1,532 |
42 |
RUN 05 |
DISPLACEMENT(H3D,PHASE,NOROTA) = 1 FREQ1 32 1.0 1.0 199 |
1 |
1,515 |
1 |
Model Information:
Total # of Grids (Structural) : 18524
Total # of Grids (Acoustic) : 59247
Total # of Elements : 82889
Machine Information:
16 CPU, 32 GB RAM
Further Reading on Computational Efficiency:
Direct Matrix Input (Superelements) (altair.com)