Вы находитесь на странице: 1из 10

RD-2000: Direct Frequency Response Analysis of a Flat Plate Page 1 of 10

HyperWorks Tutorials

RD-2000: Direct Frequency Response Analysis of a Flat Plate

This tutorial demonstrates how to import an existing FE model, apply boundary conditions, and perform a finite
element analysis on a flat plate. The flat plate will be subjected to a frequency-varying unit load excitation using
the direct method. Post-processing is done in HyperView and HyperGraph to visualize deformations, mode
shape response, and frequency-phase output characteristics.
The following exercises are included:
• Setting up the problem in HyperMesh
• Submitting the job
• Viewing the results (HyperMesh and HyperGraph)

The following file is needed to perform this tutorial:

direct_response_flat_plate_input.fem Original ASCII RADIOSS input deck

This file can be found in <install_directory>/tutorials/hwsolvers/radioss/ and copied to your


working directory.

Exercise

Step 1: Launch HyperMesh and set the RADIOSS (Bulk Data) User Profile
1. Launch HyperMesh.
A User Profiles Graphic User Interface (GUI) will appear.
2. Select RADIOSS in the User Profile dialog.
3. From the extended list, select BulkData.
4. Click OK.
This loads the User Profile. It includes the appropriate template, macro menu, and import reader, paring down
the functionality of HyperMesh to what is relevant for generating models in Bulk Data Format for RADIOSS and
OptiStruct.

Step 2: Import the Finite Element Model File


1. Click File > Import > Solver Deck.
An Import tab is added to your tab menu.
2. For the File type:, select RADIOSS (BulkData).
3. Select the Files icon button.
A Select RADIOSS (Bulk Data) File browser will open.
4. Select the direct_response_flat_plate_input.fem file, located in the HyperWorks installation
directory under <install_directory>/tutorials/hwsolvers/radioss/.
5. Click Open > Import.
6. The direct_response_flat_plate_input.fem RADIOSS (bulk) input file is loaded into the current
HyperMesh session.
7. Click Close to exit the tab.

http://www.altairhyperworks.com/hwhelp/Altair/hw11.0/help/hwtut/rd2000.htm 5/15/2013
RD-2000: Direct Frequency Response Analysis of a Flat Plate Page 2 of 10

Setting up the problem in HyperMesh (Steps 3 - 11)

Step 3: Apply Loads and Boundary Conditions to the Model


In the following steps, the model is constrained at one edge. A unit vertical load is applied acting upwards in the
positive z-direction at a point on a free edge corner of the plate.
1. Click the Model tab.
2. Right-click inside the Model Browser window and activate the menu over Create > LoadCollector.
Note: When in this pop-up, do not press the Enter key on the keyboard until you are completely done.
3. In the Name: field, enter spcs.
4. Click color and select a color from the color palette.
5. Leave Card image: field to None under the Card Image options.
6. Click Create.
A new load collector, spcs is created.
7. Right-click inside the Model Browser window and activate the menu over Create > LoadCollector.
8. In the Name: field, enter unit-load.
9. Click color and select a different color from the color palette.
10. Click Create.
A new load collector, unit-load is created.

Step 4: Create Constraints


1. From Model Browser expand LoadCollector, right-click on spcs > Make Current.

2. Click the Display Numbers icon.


3. Click nodes and select displayed from the extended entity selection menu.
4. Select on (green button).
All of the node numbers on the flat plate should now be displayed.
5. Click return to get to the main menu.
6. Click BCs > Create > Constraints to open the Constraints menu.

http://www.altairhyperworks.com/hwhelp/Altair/hw11.0/help/hwtut/rd2000.htm 5/15/2013
RD-2000: Direct Frequency Response Analysis of a Flat Plate Page 3 of 10

7. Click the entity selection switch and select nodes from the pop-up menu.
8. Click nodes and select nodes 5, 29, 30, 31 and 32 (see figure).

Illustration of which nodes to select for applying single point constraints

9. Constrain dof1, dof2, dof3, dof4 and dof5.


Dofs with a check will be constrained while dofs without a check will be free.
Dofs 1, 2, and 3 are x, y and z translation degrees of freedom.
Dofs 4, 5, and 6 are x, y and z rotational degrees of freedom.
You will need only to uncheck dof6.
10. Click create.
The selected nodes will be free to rotate about the z-axis since dof6 was not checked.
11. Click return to return to the main menu.

Step 5: Create a Unit Load at a Point on the Flat Plate


1. From the Model Browser, expand LoadCollector, right-click on unit-load > Make Current.
2. From the Analysis page, enter the constraints panel.
3. Select constraint = and select DAREA from the extended entity selection menu.
4. Click return to exit the Load Types panel.
5. Click BCs > Create > Constraints to open the Constraints menu.
6. Select node number 19 on the plate by clicking on it (see figure).

http://www.altairhyperworks.com/hwhelp/Altair/hw11.0/help/hwtut/rd2000.htm 5/15/2013
RD-2000: Direct Frequency Response Analysis of a Flat Plate Page 4 of 10

Node selected for creating unit vertical load.

7. Uncheck all the dof's; except dof3, and click the = to the right of dof3 to type in a value of 20.
8. Click on load types= and select DAREA from the extended entity selection menu.
9. Click create > return.

Step 6: Create a Frequency Range Table


1. Right-click inside the Model Browser window and activate the menu over Create > LoadCollector.
2. For Name, enter tabled1.
3. Click Color and select a color from the color palette.
4. For Card image: select TABLED1 from the drop-down list.
5. Click on the option labeled Card edit loadcollector upon creation.
6. Click Create.
A new window appears in the work area screen.
7. Click TABLED1_NUM = and input a value of 2.
8. Click in the input field below x(1) a value 0.0.
9. Click in the input field below y(1) a value 1.0.
10. Click in the input field below x(2) a value 1000.0.
11. Click in the input field below y(2) a value 1.0.
12. Click return.
This gives us a frequency range of 0.0 to 1000.0 with a constant 1.0 over this range.

Step 7: Create a Frequency Dependent Dynamic Load


1. Right-click inside the Model Browser window and activate the menu over Create > LoadCollector.
2. For Name, enter rload2.
3. Click Color and select a color from the color palette.

http://www.altairhyperworks.com/hwhelp/Altair/hw11.0/help/hwtut/rd2000.htm 5/15/2013
RD-2000: Direct Frequency Response Analysis of a Flat Plate Page 5 of 10

4. For Card image:, select RLOAD2 from the drop-down list.


5. Click Create.
A new window appears in the work area screen.
6. Double-click EXCITEID in the yellow box.
A list of collectors appears in the left-hand bottom corner.
7. Select the collector unit-load from the list of collectors.
A 2 appears below the yellow EXCITEID box.
8. Double-click TB in the yellow box.
A list of collectors appears in the left-hand bottom corner.
9. Select collector tabled1.
10. Click return.
The type of excitation can be an applied load (force or moment), an enforced displacement, velocity or
acceleration. The field [type] in the RLOAD2 card image defines the type of load. The type is set to applied
load by default.

Step 8: Create a Set of Frequencies to be used in the Response Solution


1. Right-click inside the Model Browser window and activate the menu over Create > LoadCollector.
2. For Name, enter freq1.
3. Click Color and select a color from the color palette.
4. For Card image:, select FREQ1 from the drop-down list.
5. Click Create.
A new window appears in the work area screen.
6. Click F1, then click in the field box below it and input a value of 20.0.
7. Click DF, then click in the field box below it and input a value of 20.0.
8. Click NDF, then click in the field box below it and input a value of 49.
9. Click return.
This gives you a set of frequencies beginning with 20.0, incremented by 20.0 and 49 frequencies increments.

Step 9: Create a RADIOSS Loadstep (also referred to as a subcase)


1. Click Setup > Create > LoadSteps to open the LoadSteps panel.
2. Click name = and enter subcase1.
3. Click the type: switch and select freq.resp (direct) from the pop-up menu.
4. Check the box preceding SPC.
An entry field appears to the right of SPC.
5. Click on the entry field and select spcs from the list of load collectors.
6. Check the box preceding DLOAD.
An entry field appears to the right of DLOAD.
7. Click on the entry field and select rload2 from the list of load collectors.
8. Check the box preceding FREQ.

http://www.altairhyperworks.com/hwhelp/Altair/hw11.0/help/hwtut/rd2000.htm 5/15/2013
RD-2000: Direct Frequency Response Analysis of a Flat Plate Page 6 of 10

An entry field appears to the right of FREQ.


9. Click on the entry field and select freq1 from the list of load collectors.
10. Click create.
A RADIOSS subcase has been created which references the constraints in the load collector spc and the unit
load in the load collector rload2 with a set of frequencies defined in load collector freq1.
11. Click return to go to the main menu.

Step 10: Create a Set of Nodes for Output of Results


1. From the Analysis page, enter the entity sets panel.
2. Click name = and enter SETA.
3. Click the switch below name and select no card image, instead of card image.
4. Leave the Set type: switch set to non-ordered type.
5. Make sure that the yellow entity: selection type box is set to nodes.
6. Select nodes with IDs 15, 17 and 19.
7. Click create.
A message appears stating: The entity set has been created.
8. Click return to exit the Entity Sets panel.

Step 11: Create a Set of Outputs and Mass Factors Specific to Frequency Response
Analysis
1. Click Setup > Create > Control Cards to open the Control Cards panel.
2. Select GLOBAL_OUTPUT_REQUEST and check the box next to DISPLACEMENT.
3. Under FORM(1), select PHASE from the pop-up menu.
4. Under OPTION(1), select SID from the pop-up menu.
A new field appears in yellow.
5. Double-click the SID(1) box and select SETA.
A value of 1 now appears below the SID field box. This sets the output for only the nodes in set 1.
6. Click return to exit the GLOBAL_OUTPUT_REQUESTS menu.
7. From the Control Cards panel, select FORMAT.
A new window appears in the work area screen.
8. Click number_of_formats = and input a value of 2.
9. On the extended menu in the work area, click on the first FORMAT_V1 field box and select OPTI from the
pop-up menu.
Using OPTI will generate RADIOSS ASCII result files like .disp, .strs, etc. as the output once the run is
complete. These files are used during post-processing.
10. Make sure the second field box is set to H3D.
11. Click return to exit the Format menu and return to the Control Cards menu.
12. Click next and select the PARAM subpanel.
13. Scroll down the list using the arrow in the left corner and check the box next to COUPMASS.
A new PARAM card appears in the work area screen.

http://www.altairhyperworks.com/hwhelp/Altair/hw11.0/help/hwtut/rd2000.htm 5/15/2013
RD-2000: Direct Frequency Response Analysis of a Flat Plate Page 7 of 10

14. Click NO below COUPM_V1 and select YES from the pop-up menu selection.
Selecting YES uses the coupled mass matrix approach for eigenvalue analysis.
15. Check the box next to G.
A new PARAM card appears in the work area screen.
16. Click below G_V1 and input a value of 0.06 into the field box.
This value specifies a uniform structural damping coefficient and is obtained by multiplying the critical
damping [] ratio by 2.0.
17. Scroll down using the arrow in the left corner and check the box next to WTMASS.
A new window appears in the work area screen.
18. Click below WTM_V1 and input a value of 0.00259 into the field box.
Three PARAM statements should now appear in the pop-up menu on the work screen.
This factor is used to input all mass entries in weight units. Using this PARAM multiplies all terms in the mass
matrix by this factor.
19. Click return to exit the PARAM menu.
20. Select the OUTPUT subpanel.
21. Verify that KEYWORD is set to HGFREQ.
Using HGFREQ will result in a frequency output presentation for HyperGraph.
22. Click on the box beneath FREQ and select ALL from the pop-up selection.
Choosing ALL will output results for all frequencies.
23. Leave number_of_outputs set equal to 1.
24. Click return to exit OUTPUT.
25. Click return to exit the Control Cards panel.

Submitting the Job

Step 12: Run RADIOSS


1. From the Analysis page, enter the Radioss panel.
2. Following the input file: field, click save as….
3. Select the directory where you would like to write the RADIOSS model, enter the name
flat_plate_direct_response.fem for the model in the File name: field, and click Save.
4. Select run options: switch and select analysis.
5. Click Radioss.
This launches the RADIOSS job. If the job is successful, new result files can be seen in the director where
the RADIOSS model file was written. The flat_plate_direct_response.out file is a good place to
look for error messages that will help to debug the input deck if any errors are present.
The default files written to the directory are:

flat_plate_direct_response.html HTML report of the analysis, giving a summary of the problem


formulation and the analysis results.

flat_plate_direct_response.out RADIOSS output file containing specific information on the file


set up, the set up of your optimization problem, estimates for

http://www.altairhyperworks.com/hwhelp/Altair/hw11.0/help/hwtut/rd2000.htm 5/15/2013
RD-2000: Direct Frequency Response Analysis of a Flat Plate Page 8 of 10

the amount of RAM and disk space required for the run,
information for each optimization iteration, and compute time
information. Review this file for warnings and errors.

flat_plate_direct_response.h3d HyperView compressed binary results file.

flat_plate_direct_response.stat Summary of analysis process, providing CPU information for


each step during the analysis process.

Viewing the results (HyperMesh and HyperGraph)

Step 13: Review the Results


This step describes how to view displacement results (.mvw file) in HyperGraph and also explains the
displacement output (.disp file) from this run. The HyperView results (.h3d file) contains only the displacement
results for the three nodes specified in the node set output.
1. Click the HyperView button to launch HyperView.
2. Click Close to close the Message Log window.
3. In the HyperView window, click File > Open > Sessions.
The Open Session File window is displayed.
4. Select the directory where the job was run and select the file flat_plate_direct_response_freq.mvw.
5. Click Open.
6. A warning appears asking whether to discard the existing contents. Click Yes.
Two graphs per page, and a total of three pages are displayed.
The graph title shows Subcase 1 Displacement of grid 15 on page 1.
There are two sets of results on this page. The top graph shows Phase Angle verses Frequency (log). The
bottom graph shows Magnitude versus Frequency (log) (see figure) for Displacement of grid 15.

Frequency response of node 15.

7. Click the Next Page button .

http://www.altairhyperworks.com/hwhelp/Altair/hw11.0/help/hwtut/rd2000.htm 5/15/2013
RD-2000: Direct Frequency Response Analysis of a Flat Plate Page 9 of 10

This displayed page 2, which shows Subcase 1 (subcase1) - Displacement of grid 17 (see figure).

Frequency response of node 17.

8. Select the Next Page button again to display page 3 containing Subcase 1 (subcase1) - Displacement
of grid 19 (see figure).

Frequency response of node 19.

This concludes the HyperGraph results processing.


9. Open the displacement file (.disp) using a text editor.
The first field on the second line shows the iteration number, the second field shows the number of data
points, and the third field shows the iteration frequency.
Line 3, first field shows node number, then x, y, and z displacement magnitudes and x, y and z rotation
magnitudes.

http://www.altairhyperworks.com/hwhelp/Altair/hw11.0/help/hwtut/rd2000.htm 5/15/2013
RD-2000: Direct Frequency Response Analysis of a Flat Plate Page 10 of 10

Line 4, first field shows node number, then x, y, and z displacement phase angles and x, y and z rotation
angles.

Go To
RADIOSS Tutorials

http://www.altairhyperworks.com/hwhelp/Altair/hw11.0/help/hwtut/rd2000.htm 5/15/2013