Guidelines for performing a thermal analysis with PATRAN

To run analysis completely in PATRAN:

  1. You will need the PATRAN location (e.g., /mirror/msc/patranXX/bin) in your path. You will also need access to the license or license server.
  2. On UNIX, type "p3 &" (without quotes -- the & puts it in the background). On NT, just start by double-clicking on a db file, or on the PATRAN executable.
  3. Start a new database with a template that includes PATRAN THERMAL.
  4. If necessary, set the P/Thermal analysis preference. If you are picking up a structural model that was built from a NASTRAN only template, type "load_pthermal()" in the PATRAN window command line to load and set the P/Thermal analysis preference.
  5. Determine what set of units you will use -- must be internally consistent, such as SI (W, m, kg, K, sec), or English (Btu/hr, ft, lb, F, hr). Units in all the following places must be consistent:
  6. Determine your group naming convention (e.g., GEO_sidecap, FEM_sidecap, are what is often used in our branch to keep FEM and geometry separate).
  7. Create or import geometry
  8. Define materials -- Note, you can see the materials' names by using the PATRAN shareware thermal tool for viewing the materials library, but you cannot see the actual properties from there. To see properties you have to view the text file (mpid.*) in /patran/p3thermal_files/lib/. It's a good idea to check that the material property you are going to use extends over the temperature range of interest.
  9. Assign properties using your desired materials. Note: it is usually a good idea to assign properties and boundary conditions to the geometry, so that you can re-mesh without needing to change anything else.
  10. Add boundary conditions for heating and temperatures, etc.
  11. Mesh and equivalence.
  12. Check your BC's and materials on your mesh. This is important to make sure that your BCs are applied where you want them, and that your FEM is truly associated to the base geomety, especially if you have done anything fancy like re-associating FEM to solids.
  13. If you need to add user logic, see the on-line help manual and create your own ulib file from edited subroutines.
  14. If necessary, make any modifications to the Default load case.
  15. Run analysis using analysis form -- must have FORTRAN on the machine you are using. This will create nr*.nrf.* result files.
  16. Read results and display using analysis/results forms. Use PATRAN Shareware utility for pulling in multiple files.
  17. If desired, create time-temperature plots using " Additional PATQ Utility Options " in patq from command line.
  18. If desired, edit qin.dat, mat.dat, template.dat, convec.dat, gap_convec.dat, tfix.dat, temp.dat, qbase.dat, etc. to alter variables, and then re-run using patq (from command line), options 4 and 5.

 

To run analysis in P/thermal that includes TRASYS orbital fluxes:

  1. Do everything above up through meshing and checking.
  2. Create a template.dat.apnd file to define your TRASYS (and P/thermal, if desired) optical surface properties.
  3. Apply the optical property templates to your surfaces. Make sure all the normals are pointing the way you want the active surfaces.
  4. Translate from P/thermal to TRASYS model. This can be done either from within PATRAN by choosing 'Output TRASYS model' on the analysis form, or (perhaps easier) from patq on the command line, once you have made a neutral file, by selecting to create a TRASYS model, in 'Additional PATQ Utility Options.' In order to have the back translation work correctly, all the files generated by the VIEWFACTOR run must be saved (see P/thermal on-line help).
  5. Decide if you are going to use P/Viewfactor or TRASYS for the radiation conductors. If P/Viewfactor, you will have to run the analysis for that before executing P/Thermal for thermal solution. If TRASYS, you will need to import your TRASYS Radk's, and worry about units for radiation conductors and the space node number in PATRAN (see notes below).
  6. Run TRASYS to generate orbital fluxes and radiation conductors (will get filename.bcd).
  7. Run translation back from TRASYS output to P/Thermal input using patq 'Additional PATQ Utility Options'.
  8. Run P/Thermal just far enough to create a qin.dat file. To do this, in the PATRAN analysis menu, in 'Submit Options', select everything necessary in the first section, but do not select 'Execute Thermal Analysis' in the last section.
  9. Edit the qin_static.dat so that it ignores traqma.dat and tramic.dat (comment out those lines).
  10. If desired, run the steady-state case to create a restart file you can use for the transient run. (Normally, one would want to start a transient case from a steady-state result case in order to get a realistic transient). To run, copy qin_static.dat to qin.dat. Run patq, option 4 then option 5. You must do this in the directory where qin.dat, your trqbas.dat file, and all analysis files are located.
  11. Edit the qin_transient.dat to change the restart file name to be the nrf file that was created in the previous step (if necessary), and comment out the trqbas.dat line, so average heating will not interfere with the transient heating array definitions.
  12. Copy qin_transient.dat to qin.dat. Run the transient case (again, must be in the directory where files are located). Run patq, option 4 then option 5.
  13. Read results and display using analysis/results forms.
  14. If desired, create time-temperature plots using " Additional PATQ Utility Options " in patq from command line
  15. If desired, edit qin.dat, mat.dat, template.dat, convec.dat, gap_convec.dat, tfix.dat, temp.dat or qbase.dat to alter variables, and then re-run using patq (from command line), options 4 and 5.

Another way to run PATRAN Thermal analysis that includes TRASYS orbital fluxes:


Comments on these WWW pages are always welcome!

This page is maintained by Ruth M. Amundsen (r.m.amundsen@larc.nasa.gov)
Last modified on 5/17/01.


Site last reviewed: July 22, 2008.
Responsible NASA Official: Ruth M. Amundsen, Structural and Thermal Systems Branch, Systems Engineering Directorate, Ruth.M.Amundsen@nasa.gov, (757) 864-7044
Site Curator: Ruth M. Amundsen, Structural and Thermal Systems Branch, Systems Engineering Directorate, Ruth.M.Amundsen@nasa.gov, (757) 864-7044
Privacy Statement
Feedback on Langley Products and Services