Altair HTC 2012 NVH Training

6,045 views

Published on

Introduction Altair
2. CAE driven vehicle NVH development
• Unlocking values in CAE
• Modal participation
• Grid participation
• TPA
• Integrated diagnostics
4. IntroductiontotruefullNVHvehiclesimulation
• Meshing
• Assembly
• Loadcase setup
• Full vehicle optimization
5. Summaryandrecap 6. Q&A

Published in: Technology, Business

Altair HTC 2012 NVH Training

  1. 1. An Innovative Solution for True Full Vehicle NVH Simulation Jianmin GuanInnovation Intelligence® May 15, 2012
  2. 2. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Altair’s FocusSimulation, predictive analytics and optimization leveraginghigh performance computing and cloud architecturesfor engineering and business decision making
  3. 3. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Global PresenceSeattle, USA Montreal, Canada Lund, Sweden Moscow, Russia Beijing, ChinaMountain View, USA Toronto, Canada Gothenburg, Sweden Shanghai, ChinaLos Angeles, USA Coventry, UK Delhi, IndiaAustin, USA Manchester, UK Pune, India Tokyo, JapanDenver, USA Detroit, USA Stuttgart, Germany Chennai, India Osaka, Japan Boston, USA Cologne, Germany Hyderabad, India Nagoya, Japan Milwaukee, USA Hamburg, Germany Bangalore, IndiaMexico City, Mexico Charlotte, USA Hanover, Germany Seoul, Korea Huntsville, USA Munich, Germany KL, Malaysia Lyon, France Paris, France Sophia Antipolis, France Toulouse, France Melbourne, Australia Sao Paulo, Brazil Torino, Italy Madrid, Spain Over 40 offices across 16 countries
  4. 4. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Altair’s Brands and Companies Engineering On-demand Cloud Product Innovation Simulation Platform Computing Technology Consulting Industrial Design Business Intelligence & Solid State Lighting Technology Data Analytics Solutions Products
  5. 5. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Competitive Differentiation – Why Altair Wins•  Powerful business model with unmatched customer value•  Depth and breadth of the overall solution set•  Market defining optimization technologies•  Unparalleled performance and measurability•  Unique ability to leverage high-end services to drive next generation solutions•  Strong global organization that can meet the needs of the most demanding customers worldwideNo other vendor offers the completenessor robustness of the Altair solution set
  6. 6. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Agenda 1. Introduction Altair 2.  CAE driven vehicle NVH development •  Unlocking values in CAE •  Modal participation •  Grid participation •  TPA •  Integrated diagnostics 4.  Introduction to true full NVH vehicle simulation •  Meshing •  Assembly •  Loadcase setup •  Full vehicle optimization 5.  Summary and recap 6.  Q&A
  7. 7. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. CAE Driven Vehicle Development
  8. 8. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.A Generic Full Vehicle NVH CAE Process Flow Batchmeshing Renumber FE Model Finite Element Model Acoustic Model CAD files Display Model Modal Model (CMS) FRF Model Configuration Specification (From a PLM system) Lumped Parameter Model Lumped Parameter Models Assembly Hierarchy Dynamic Reduction Symmetry Components Representation Variation Complex Connector Component Component Assembly Connector Variations Model Files Constraint Variations Local Coordinates Connectivity Checking Assembly Files (MDL, XML or other) NVH Director Loads Library Force Identification Principle Vector Analysis Input/Response Points Report Loadcase Post-Process Request Variation realization Model Checking Model Unit System Job Submission Optimization Post H3D Processor Solver Radioss/Nastran DOE (HG/HV) Deck Post-Solver Analysis Auto Output Peaks Integrated Visualization Modal/Grid Participation Transfer Path Analysis Energy Distribution Job History and Job Folder Design Sensitivity
  9. 9. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.NVH Problem Diagnostics Problem Which Which Response Mode? Paths? Which What What’s Power Panel? Moving? Flow? What What What If…? DSA? Energy?
  10. 10. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Modal Participation Visualization
  11. 11. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Modal Participation Visualization
  12. 12. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Modal Participation Visualization
  13. 13. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Response Studies using Modal Participation Data
  14. 14. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Benefits of ‘Response Studies’§  Find the upper limit of the selected output data’s impact on the response •  If it is too small, you may decide not to bother with optimizing the local structure there§  Identify the impact of the selected output data over the entire frequency range analyzed •  improvement at one frequency is accompanied by degradations at others •  knowing the impact over the whole frequency ranges helps to ensure that the solution is a good overall solution
  15. 15. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.What is Acoustic Grid Participation?§  Acoustic Grid Participation is a way to break down an acoustic response to contributions from grids on the fluid-structure interface •  Physically, the body structure grids vibrate, exciting the interior cavity fluid grids, eventually generating an acoustic response at Driver’s ear •  Structure grid participation gives participations from the body structure side of the fluid-structure interface •  Fluid grid participation gives participations from the interior cavity side of the interface§  The word ‘acoustic’ in ‘acoustic grid participation’ relates to the fact that the response is acoustic. Both Structure and Fluid grid participations are acoustic grid participations Acoustic Response at Driver’s Ear Structure Grid Participation from Interface Grids on Structure Fluid Grid Participation from Interface Grids on Interior Cavity
  16. 16. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Grid Participation Plotting Capabilities Fluid Grid Participation Structure Grid Participation
  17. 17. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Grid Participation Visualization
  18. 18. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Panel Participation Visualization
  19. 19. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.What is Transfer Path Analysis?•  Transfer Path Analysis (TPA) is a technique to break down the total response to partial contributions from attachment points under operation loads•  Partial contributions to total response are calculated by multiplying transfer function with force transferred through each attachment point•  TPA is the key NVH diagnostic tool in the mid- frequency range Modal and Grid participation are more useful for understanding low frequency NVH problems. But in F r F mid-frequency, there are often too many modes or r grid areas participating, and a path based approach Ff F F Fe f t becomes more convenient
  20. 20. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Transfer Path Analysis – Contribution Bar Plots
  21. 21. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Transfer Path Analysis – Contribution Line Plots
  22. 22. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Transfer Path Analysis – Contribution Colormap
  23. 23. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Transfer Path Analysis – Response Studies
  24. 24. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Energy Distribution
  25. 25. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Design Sensitivity Analysis
  26. 26. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Engine Order Analysis
  27. 27. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. True Full-Vehicle Simulation
  28. 28. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Trimmed body based optimization example Panel Participation Plot at peak frequency Top Five Contributors + Fluid Structure coupling Design changes to the contributing parts Identify peaksP/F Plots & V/F Plots P/F Plots meeting target
  29. 29. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Benefits of true full-vehicle simulation1. Simulation of real-world events •  Loadcases directly simulate customer usage experience •  Problems related to specific loadcase/response are identified •  Clear understanding of cost and benefit •  Can be used to drive physical prototype development2. Physical root cause understanding •  Clearly identified source-path-receiver •  Most effective solutions often come from source reduction •  Understanding of noise/vibration energy transfer paths •  Most sensitive parts & cost effective solutions can be identified •  CAE model can be validated through trend prediction •  Force distribution for subsystem level analysis and optimization can be generated3. Ability to apply the entire NVH toolset •  Effective problem resolution requires using the right tools •  Low frequency – modal alignment and contribution analysis •  Mid frequency – transfer path, point mobility, and panel analysis •  Effective isolation •  Mass damper and tuned mass dampers •  Mastic or beads on panels •  Optimization
  30. 30. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.True full vehicle optimization exampleModel 1.  A very detail full vehicle model consisted of over 40 components and had around 12 million degrees of freedom 2.  Reduced component CMS SE models were createdLoads and Response 1.  A unit torque load was applied to the powertrain over the given frequency range. 2.  The acoustic response at the driver’s ear was captured and the FRF response plotted.Roughly 2000 full vehicle design variables were defined 1.  Plate thickness for the body and all components (app. 950 values) 2.  All vehicle tuning parameters that contained stiffness values (app. 180 values) 3.  The modal tire properties (app. 720 values) (special program)Result 1.  Limited success with using only the top 50 DESVARS from the body 2.  Good success with top 50 DESVARS from the body and the top 50 tuning parameters DESVARS
  31. 31. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. NVH Director Features
  32. 32. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Full vehicle simulation methodologiesMethodology Trimmed  Body   Single  file  vehicle Multi-­‐include  vehicle True  full-­‐vehicle Features trimmed  body some  suspension  FE keep  subsystem  FE  in  its  own  include an  object-­‐based  assembly  environment test  based  loads  on  body some  PT  FE assemble  the  right  includes  to  form   seamlessly  manage  multiple   vehicle  model representations test  based  PT  and  suspension typically  do  not  include  tire  or   only  a  crude  assembly  definition   seamlessly  manage  multiple  connection   driveline exists states seamlessly  manage  ID  conflicts functionality  to  create  reduced   manage  loadcase manage  hardware  and  analysis   manage  job  submission  and  job  history Advantage able  to  iterate  on  trimmed  body able  to  iterate  on  susp.  and  PT   able  to  iterate  on  susp.  and  PT   able  to  iterate  on  all  details  of  a  full   somewhat somewhat vehicle subsystem  handling  is  somewhat   Subsystem  handling  is  fully  modularized modularized Can  easily  mix  detailed  and  reduced   representations Can  quickly  customize  model  setting  based   on  loadcase  needs Can  quickly  review  and  rerun  past  analysisDisadvantages cannot  iterate  on  susp.  &  PT   very  difficut  to  connect   difficult  to  manage  ID  conflicts   changes subsystems  given  the  details betweem  subsystems requires  high  cost  of  prototypes have  to  keep  one  model  for  each   difficult  to  manage  conflicts  between   loadcase detailed  FE  and  reduced  models cannot  support  upfront  issue   very  difficut  to  update  or  tune   difficult  to  check  for  errors identification subsystem  models
  33. 33. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.HyperWorks roadmap to effective optimization1. Not enough time left in a design cycle for optimization §  Takes too long to build the model CAD-CAE exchange, batchmeshing, assembly §  Takes too long to run analysis jobs Use reduced comp. models, CMS, FRF §  Takes too long to diagnose problems Results served based on relationships §  Takes too long to run optimization jobs Optimize with non-design parts reduced2. Too complex to manage Multiple discipline optimization §  Conflicting requirements from different disciplines/attributes §  Inconsistent discipline/attribute model contents Use common assembly definition §  Different solvers Radioss has multiple physics solutions §  Takes too long to solve Reduce solution time, better understanding of sensitivity3. Not sure about model correlation Ensure common design content and physical behavior
  34. 34. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.HyperWorks NVH Director – A complete solution BatchMesher Component Model meshing Preparation Hypermesh Assembly Tool Model Assembly Radioss Optimization HyperGraph NVH DOE & Simulation HyperView Tools Stochastics OptiStruct & HyperStudy Results Visualization HyperView A complete solution for NVH Process Manager Templates
  35. 35. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.How you can access the NVH DirectorRelease: NVH Director was officially released in the 11.0 SA-101-NVH patch, and will be a part of future HW patch releases •  It is currently only available on the Win64 and Win32 platforms •  Linux64 and Linux32 are planned for release in the 11.0 SA-130 patchAccess: 1.  HyperMesh •  Select Engineering Solutions -> NVH (Radioss) or NVH (Nastran) User Profile 2.  HyperGraph/HyperView •  Load the NVH Utilities preference by selecting File -> Load -> Preference •  Highlight NVH Utilities and click ‘Load’
  36. 36. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Massive efficiency gains through integration1.  Interface to PLM systems •  Geometry and non-geometry CAD data2.  Subsystem modeling •  Batch meshing, acoustic cavity and coarse display meshing •  Lumped parameter model, NVH coordinate system creation3.  Assembly •  Seamless switching of module representations and connections states •  Configuration management (future)4.  Event simulation management •  Loadcase and Analysis object management •  Job submission and job history object management5.  Post-processing and problem diagnostics •  Leverage model and assembly data for post-processing •  Serving diagnostic results based on relationship to response6.  Optimization and stochastic simulation •  Identify sensitive parameters thru problem diagnostics •  Utilize reduced models for non-design space to reduce runtime7.  Multiple disciplinary simulation framework •  Utilize common assembly definition for multiple discipline
  37. 37. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Job submission
  38. 38. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Job manager
  39. 39. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Multiple-Discipline Modeling and Optimization Process(This is a framework vision; only NVH has been completed with Crash coming next) Common CAD Content Common Assembly Definition Common Connection Definition Unique Component Representations Unique FE Realizations Common NVH, Crash, Durability, MBD… Common NVH, Crash, Durability, MBD… Unique Simulation Events Multiple-Discipline Optimization One Updated CAD Content NVH, Crash, Durability, MBD…
  40. 40. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Modularized management of vehicle subsystems1.  Subsystem representations •  Seamless switching among multiple representations (FE/Modal/FRF) for each subsystem •  Subsystem can be easily updated by pointing to a new representation file2.  Connector states •  Multiple connector property states can be selected use based on loadcase3.  Visual display in 3D graphics •  Switch between a full FE or a coarse mesh display •  Full show/hide/isolate/find unattached capabilities •  Multiple display modes for connection/input/response/plot points4.  ID management •  Validate ID range assigned to each subsystem to ensure it is not in conflict with other subsystems (inter-module) and with its include file (intra-module)5.  Left/Right symmetry (future) •  Synchronize definitions of symmetrical (left to right) subsystems6.  Assembly data in nested xml files •  Assembly information can be saved in sub-xml files •  Allows sub-assemblies to be owned by responsible activities for quick updates
  41. 41. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Network view of vehicle model
  42. 42. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Specialized functionalities designed to simplify complexNVH model creation1.  Templated lumped parameter models2.  Joints modeling using enhanced CBUSH3.  NVH local coordinate systems4.  Templated loadcase creation5.  Acoustic cavity meshing and fluid structure interface6.  Coarse meshing7.  Batch meshing and welding of subsystems8.  Door seals and windshield bonding9.  Mass trimming10.  Subsystem model preparation •  Add spider •  Add plotel •  Repositon/re-orient •  Assign damping •  Calculate mass (future)
  43. 43. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Radioss reduces runtime for full vehicle NVH solution1.  AMSES (Automatic Multilevel Substructuring Eigen Solver) •  Comes with the RADIOSS solver with no additional cost •  Runs on Windows (All new PC’s are multi-core with large RAM) •  Handles unconnected structures2.  Automatic result filtering (PEAKOUT) •  Detailed results for peak response frequencies in a single run •  Without this, since frequencies with peak Dynamic Response are not known ahead of time, a second run must be made to get detailed results output3.  Advanced Dynamic Reduction Techniques •  CMS Superelement (free, fixed, and mixed boundary) •  CDS Superelement (FRF based)4.  Significantly Enhanced Bushing Element (PBUSH and PBUSHT) •  Directional mass and inertia can be defined, in addition to directional stiffness and directional damping. •  RIGID option for stiffness dofs added •  Simplifies joint modeling by encapsulating multiple elements into one CBUSH
  44. 44. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Innovative problem diagnostic and study capabilities1.  Innovative approach for serving results based on physical relationships2.  A full set of integrated post-processing utilities •  Modal/Panel participation from both system and CMS SE component modes •  Grid participation •  Transfer path analysis •  Engine order analysis3.  Response study – investigate effects of varying modal, grid participation, transfer function, force, etc4.  Enables engineers to •  Obtain a full understanding of physical root causes •  Leveraging mathematical cause-effect relationships and •  Identify sensitive parameters through quick what-if studies •  Significantly reduces physical testing by running many iterations in CAE simulation •  Improves the value of testing by helping the engineer learn more from simulation.
  45. 45. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Latest technologies for superior user experience1.  Specialized NVH mesher •  Acoustic cavity mesher, coarse display mesher2.  Browser technology •  Data views, context menu, show/hide, interactivity with 3-d window3.  Connector technology •  Multiple property sets, checking thru realization4.  Data manager technology •  Link to PLM system for geometry and non-geometry CAD data •  Assembly definition xml database5.  Object oriented assembly environment •  Modularized model management •  Network view (future)6.  Name based entity reference •  Modules, points, connections, local coordinate systems7.  Templated model/loadcase generation capabilities8.  Process manager •  Guided loadcase setup9.  Result math •  Enables rapid NVH data manipulation
  46. 46. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Streamline work flow by effective data management1.  Interface to PLM systems •  Geometry and non-geometry CAD data2.  Altair data manager is the backbone of the assembly environment •  Representation file hierarchy, versioning (future) •  XML assembly definition files3.  Import/export capability of key user data through ascii csv files •  Hard point locations •  Connection properties •  Module id ranges4.  Jobs history •  input/result files (future)5.  Diagnostic data linked to responses
  47. 47. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.FE vs. Module Environments FE Module 1.  Model Entities - Elements and 1.  Model Objects - Modules, Nodes etc. Representations, Tagpoints, LP templates etc. 2.  IDs – Managed directly in session 2.  IDs - Kept track in assembly mode, and managed directly in single module mode 3.  Model – Single model saved in 3.  Model – Assembly saved in .xml; binary (.hm) or ASCII (.bdf) multiple solver (.dat) files can be generated instantly 4.  Loadcase - Single event 4.  Loadcase - Multiple event simulation simulation 5.  Database – HM database 5.  Database – Data Manager plus HM database 6.  Process Objects – None 6.  Process Objects – Analyses, Jobs etc.
  48. 48. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Meshing - 48
  49. 49. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Acoustic Cavity Mesher§  Capability to preview cavities found by auto scan§  Separate hole and gap control§  Generates congruent mesh with seat cavities or MPCs to couple with existing seat mesh§  High quality tetra or mixed hexa/tetra mesh§  Creates hole elements that can be modified to customize cavity definition - 49
  50. 50. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Input for Cavity Creation•  Structural components (no limit on number of elements)•  Seats components – seats ü Node to node remesh ü MPC to existing mesh•  Element size•  Gap patch size•  Hole patch size ü Create hole elements – this gives user the ability to select what holes get patched - 50
  51. 51. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Preview of Found Cavities•  Browser is used to list found cavities, grouped structural and internal.•  Browser can be used to modify appearance of associated elements.•  Structural cavities sorted by size; have ability to limit number. - 51
  52. 52. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Mesh Cavities•  Browser can be used to select which cavities in preview should be meshed.•  Can create non-conforming hexa-tetra or all-tetra meshes.•  Can input response points from CSV file or use existing nodes (thus, maintain ID).•  Can specify minimum values for resulting hexa jacobian ratio and tet-collapse - 52
  53. 53. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Acoustic Cavity Mesher - 53
  54. 54. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Acoustic Cavity Mesher Cavity Windshield - 54
  55. 55. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Radioss Auto Coupling using the ACMODL CardCoupling can be controlled by a user defined search boxSearch can also be limited to user selected node sets
  56. 56. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Fluid-Structure Coupling Verification§  Do not assume perfect coupling from default search parameters§  Radioss automatically generate an .interface file§  This file can be loaded into HyperMesh to verify fluid and structural wetted surface Coupled Elements Uncoupled Elements
  57. 57. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Coarse Display Mesher Original detailed FE model: 640k grids Coarse display model: 7200 grids§  Coarse display model is only1-2% of the original detailed FE model size§  Used for pre- and post- visualization§  Plate PLOTELS – PLOTEL3 and PLOTEL4 Elements§  Supported by HyperMesh and the Radioss solver§  Much smaller results files (tens of GB to less than one)§  Never have to worry about results being separated from the display model - 57
  58. 58. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Assembly - 58
  59. 59. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.NVH Director Features – Tutorial This exercise takes the user through the main steps and features of NV Director Step 1: Start NVH 1. Select Engineering Solutions > NVH > Radioss from the User Profile window. - 59
  60. 60. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.NVH Director Features – Tutorial Step 2: Define Assembly Hierarchy 2. From any view of the Assembly Browser, right-click and select 1. From the HyperMesh View menu, select Assembly Browser. Create Module. This opens the Module Create dialog. A file save warning message will be displayed informing you that the complete assembly database can only be saved in the XML format as shown in step four of this tutorial. 3. Enter a module name in the dialogue, and then click OK. Repeat the process to create all root level modules for the assembly. Expand the assembly by clicking on the ‘+’ box next to Module Model. - 60
  61. 61. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.NVH Director Features – TutorialStep 3: Load an Assembly Definition XML file This opens the XML Import dialog.1. From any view of the Assembly Browser, right-click andselect Import XML. 2. After naming the module, you need to import an XML file. This should be an assembly database file that you exported from the NVH Director. Click on the file folder icon to navigate to a folder where the .xml file is located. Select the file and click OK to load the file. The assembly information will be loaded into HyperWorks. - 61
  62. 62. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.NVH Director Features – Tutorial Step 4: Save an Assembly Definition XML file 1. To save the Assembly definitions in XML files, click on the File View icon. Note: The Preserve option saves an assembly XML file along with a set of nested subassembly files (similar to include files.) The Merge option saves the assembly file with all subassembly files merged into it. Subassembly files can be specified by clicking on the ‘-‘ icon in the XML file path column. Navigate to the desired folder and specify a file name. Export of subassembly files can be controlled by checking/unchecking of the check box in the Export column. Note: the Save XML option is enabled only in the File View to ensure that you are aware that the subassembly files are over-written. - 62
  63. 63. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. NVH Director Features – TutorialStep 5: Define Module Representations 2. Select a module from the drop down menu marked Module to1. Right-click on any module and select Manage Module > select a different module. To create a representation for theRepresentations. This brings up the Module Manager tab, and the selected module, right-click inside the top part of theRepresentation sub-tab is shown. Representation tab. - 63
  64. 64. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.NVH Director Features – Tutorial3. Select Add to add a representation. 6. Aside from file based representations, a templated Lumped Parameter (LP) representation can also be defined using the LP templates included in the NVH Director, or user created templates. 7. Select one of the representations to be the active Display 4. On the newly created representation change the module description, if desired. A default description is created, which or Analysis representation by checking the appropriate you can edit. radio buttons. 5. After a representation has been added, use the Type field 8.  Repeat the process by selecting another module through the to select an appropriate Type and a file to be associated with drop down box on the top right side. the representation, and click Apply. Two convenient options can be selected during this step. 9. Once all representations are defined, click on the Assembly ·∙  A file assigned to the root representation can optionally Browser tab to review the assembly hierarchy with active be auto-assigned to be a Display representation (PLOTFE Display and Analysis representations. type) simultaneously by checking the Assign file to Display representation checkbox. ·∙  A representation can be auto-selected to be the Display representation by checking the Set as Display, load and extract TagPoints checkbox. This will be followed by the file being imported into the 3-D graphics window and TagPoints defined in the file extracted. - 64
  65. 65. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.NVH Director Features – TutorialStep 6: Import Display Representations1. From the Base View of the Assembly Browser, select the root Module Model.2. Right-click and select Import DisplayRep > Recursive Modules to recursively load the active Display models. Module representation include files specified as the display representation are loaded here. - 65
  66. 66. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.NVH Director Features – TutorialStep 7: Manage TagPoints1. To manage tagpoints, open the TagPoint tab of any module by 2. To add a tagpoint, right-click inside the tagpoint list box, andright-clicking on the module in the Assembly Browser and then select Extract to extract TagPoints from the comments added to theselect Manage Module > TagPoints. 10th field of the grids in the loaded Display model. - 66
  67. 67. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.NVH Director Features – TutorialTagpoints displayed in the 3-D graphics area can be customized via Step 8: Prepare a Module for Assemblythe TagPoint Display tool setting. By default, tagpoints areindicated with a grey sphere along with the label. Other options are In the previous two steps, you have assumed that the representationavailable using the pull-down menu. file is already in an FE entity ID range that would not cause conflicts with other modules in the assembly, and all necessary tagpoints already exist in the file as 10th field comments on the respective grid cards. However, these assumptions are not met in most practical applications. Necessary preparation work needs to be done to get the module representation files to a state that is ready for assembly. This section describes how to accomplish this task. 1. To start the process of preparing a module, right-click on the module and select Prepare Module to enter into the Prepare Module Mode. 3. Repeat the extraction process to complete tagpoint definitions of all modules. - 67
  68. 68. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. NVH Director Features – TutorialIn the Prepare Module Mode the HyperMesh database is firstcleared to remove any potentially conflicting FE entities, and thenthe root representation file is loaded into HyperMesh. A module IDsummary is then presented with all necessary information neededfor you to determine if the IDs need to be renumbered, and whatrange they should be renumbered to.This dialog shown below comes up as a part of the Prepare Moduleaction. It is split into two sections. The bottom section describes thefinite element entity ID in the imported FE file. The top sectionprovides a way to renumber the IDs, if necessary, into a range that isnot in conflict with other modules in the assembly. The Proposedrange is what the dialog has identified as one conflict free range,which can be modified based on options to the right. Action is auser specified operation to organize IDs into the Proposed range.Once an appropriate ID management action has been applied, NVHDirector enters the Prepare Module Mode, and a Prepare Module tabopens up in the browser area with sub-tabs designed to help youperform many functions, such as:·∙  Add spider: Help add spiders to a round hole. Select a type, dofs, pick center (RBE3 only) and edge nodes, and then click Create.·∙  Edit systems: Help relocate or orient the module by modifying the reference local coordinate system. This takes you directly to the HyperMesh Systems panel to edit existing systems.·∙  Orient and position: Help translate and rotate FE entities. Input values in the appropriate input boxes and push one of the buttons below to perform the function.·∙  Assign damping: Help fill GE field of MAT1 cards. Enter a damping value in the input box and click All or Select to apply the damping values to all or selected material cards. - 68
  69. 69. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.NVH Director Features – TutorialIn addition, a number of functionalities on the TagPoints tabof the Module Manager, such as Add, Assign and GeneratePLOTEL elements, are enabled for you to manually addtagpoints and assign them to grids in the module 2. Once you are finished preparing the module, you can prepare another one from the Assembly Browser, or select to exit the Prepare Module Mode by clicking on the X button on the Prepare Module tab.A tagpoint mapping tool is also available in the PrepareModule tab via the icon.The mapping tool is able to reconcile in bulk the currenttagpoint definition in the assembly database with whatis in the root module file. You can also create newtagpoints by reading a .csv file that contains hard pointcoordinate and label information. - 69
  70. 70. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. NVH Director Features – TutorialYou will be prompted with four representation file save options with 3. Once all of the modules have been prepared, you can review theinformation on ID renumbering. Yes: The root representation file is assembly ID ranges and conflict setting from the Id View of the Assemblyto be saved, in this case, intra and inter ID conflict flag will be set to Browser.Yes. No: The root representation file is not to be saved, in thiscase, intra and inter ID conflict flag will be set to No. Cancel: Theexit Prepare Module Mode action is aborted. No, but VALIDATE:In this case there is no change to the file and no need to save thefile, but intra and inter ID conflict flag will be set to yes. At the individual module level, the ID tab of the Module Manager will also be populated. - 70
  71. 71. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. NVH Director Features – TutorialStep 9: Define Connections Between Modules 4. To review the connections that were created, select Connector Browser from the View pull-down menu.1. From the toolbar, click on the icon to launch the connection Interactive Create panel.2. Connections can be created between modules to beconnected either by selecting tagpoints from the list box in thepanel, or by picking tagpoints. Hint: Pick and drag on the lefthand side of the tags to ease selection off the screen afterclicking on the Select TagPoints icon.You can also provide a description for the connector created,specify an owning module, a local coordinate system, connectorlocation for the center of motion, and a collector for the connectorcreated.3. Connections can also be created using the Auto Createpanel, which can be invoked by clicking on the icon. Twoautomated creation approaches are available: auto creation byProximity or by Tagpoint Matching. - 71
  72. 72. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.NVH Director Features – TutorialThe Connector Browser is divided into two browser panes. The top Owning module: This column indicates which module owns thepane is the Module Pane, where connected modules are listed. You particular connection. The owning module is always the module oncan view connections attaching to modules using typical browser the PointA side of the connection. The connection definition andfunctions, such as Show/Hide/Isolate. The lower pane is the properties always travel with or organized under their owningConnector Pane, where individual connections are listed. Three modules when sub .xml files are written.connection views are available from the Connector Pane.·∙  Connectivity View: Columns in this view focus on Distance: This column shows the distance between PointA and connectivity related details. Of particular importance are the PointB. It can be used as a metric for checking the validity of the following columns: connection. Connections spanning large distances are potentially connected by mistake. Some NVH engineers prefer to keep all connections at zero length due to fear that non-zero length springs may introduce unintended dynamic motion, which is a valid concern if celas type spring elements are used during connector realization. When cbush type spring and rbe2 type rigid elements are used, this is the case for all current NVH Director supported realization types, correct dynamic motion is ensured by element formulation, and there is no longer a need to maintain zero connection length. Switch nodes: This column shows if there is a need to switch the order by which PointA and PointB are used in generating rbe2 rigid elements during connector realization. This need is driven solely by dependency considerations of the connected points, since a point that is already dependent cannot be made the dependent pointPointA/PointB: These two columns show the two tagpoints on two again in the connection element definition. Four possible states ofmodules that are being connected for each connection. The same this column are possible. No: If PointA is independent, regardlessorder (PointA first and PointB second) is used when generating of the dependency of PointB. Yes: If PointA is dependent, butconnection FE entities during connector realization. PointA/PointB PointB is independent, in which case PointB will be made themay be shown with two incomplete status indications (in square independent point in realizations involving rbe2. Unresolvable:brackets): [N/A] indicates that the tagpoint exists in the assembly This happens when both PointA and PointB are already dependent,database, but is not available in the HyperMesh session (not in which case a realization involving rbe2 is not possible, and theimported.) [Undefined] indicates that the tagpoint does not exist in connection will fail to realize. Unknown: If PointA’s dependencythe current assembly database, which means the tagpoint is either status is unknown or if PointA is dependent and PointB’sdeleted or the sub .xml file it travels with is not imported in the dependency status is unknown.session. - 72
  73. 73. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. NVH Director Features – Tutorial 5. To review un-attached Modules, go to the Assembly BrowserProperty View: Columns in this view focus on connection property types and select Find Un-attached Modules. This action removes alldefined, local coordinate systems used and property set that is active. modules attached by connections and provides a good way check if all components shown in the 3-D graphics window are intentionally un-attached.Location View: Columns in this view focus on the locationdefinition. 6. Similarly, select Find Un-attached TagPoints to see if some TagPoints are un-attached by accident. - 73
  74. 74. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. NVH Director Features – TutorialStep 10: Define Connection Information and Properties1. Connection properties can be defined by first selecting a connector, 2. Click on the Update button to save the changes.right-click, and select Manage Connection. A connection location type can be defined by selecting one of the options from the pull-down menu: Point A, Point B, Midpoint, or a CustomLocation. When CustomLocation is selected, the location can be defined either by specifying a specific coordinate, or by mapping it to a Hardpoint location.This opens the General tab of the Connection Manager, whereyou can edit the connector’s general information includingLabel, Description and Owning Module. - 74
  75. 75. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. NVH Director Features – Tutorial3. Click on the Update button to save the changes.Information related to Connected Points, and distance betweenthem, is displayed in the next section. You can modify anyconnecting tagpoint by clicking on the icon next to its label, whichbrings up the Tagpoint Selection tool. You can then select a modulefirst in the Module pull-down list, select a tagpoint owned by themodule, or click on the icon and pick a tagpoint on the screenin the 3D graphics window, and then click Select. The tagpoint listcan be further filtered by clicking on the icon and selecting one of the tagpoint types: Response, Connection, Input, Plot, or All (default). The first step in defining connection properties is to select aWhen checked, the Switch Nodes check box allows you to change State Set. State Set is designed to capture a unique hardwarethe independent node from Point A to Point B, based on their part with its own set of connection properties. For example,dependency status, to avoid an already dependent node being hydromount vs. a base rubber part. By default, a base State Setspecified as dependent again when the connection is realized into is already created and assigned to the connector. Therefore,new rigid elements. Connection properties are defined in the State unless there is a need for multiple sets of properties, the defaulttab of the Connection Manager. base State Set selection does not need to be changed. - 75
  76. 76. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.NVH Director Features – Tutorial4. To select another State Set click on the Edit... button. This opensthe Select State Set dialog. As seen in the screenshot above, five options are available in State Sets can be added by clicking on the icon, or deleted by specifying coordinate systems used by any CBUSH element clicking on the generated during connection realization: icon. You can double click on a State Set to edit its ·∙  Vehicle – ‘0’ or the basic coordinate system is used. name, and click on the Select button to finalize the selection. ·∙  Owned – This option allows you to create a custom LCS by clicking on the Edit… button. The second step in defining connection properties is to select a LCS ·∙  TagPointA – Local coordinate system specified as the (local coordinate system) for the properties to be defined in the next output Displacement Coordinate System on the grid step. card associated when TagPointA is used. ·∙  TagPointB – Local coordinate system specified as the output Displacement Coordinate System on the grid card associated when TagPointB is used. - 76
  77. 77. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.NVH Director Features – TutorialWhen the Owned local coordinate system is selected, a localcoordinate system managed in the assembly can be created Angle – Any combinations of angle rotations around the referenceusing the Define Local Coordinate System dialog. Three types axes can be used to define this system.of coordinate systems can be defined:Axis-Plane – Two vectors are required to define this system. Avector can either be specified in direction cosines, or by selectingtwo tagpoints. Ujoint – The Ujoint coordinate systems is defined by selecting two tagpoints on the input shaft and two tagpoints on the output shaft. A homo-kenetic coordinate system will then be created to properly describe motion transfer of Ujoints from the input to the output shafts. - 77
  78. 78. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. NVH Director Features – TutorialThe last step in defining connection properties is to define property As seen in the screenshot above, five options are available in specifyingstates. property states: PBUSH – A CBUSH element is generated during connection realization. The PBUSH card allows you to specify K (stiffness), B (viscous damping), GE (material damping), M (mass and moment of Inertia), and RIGID (check boxes for rigidly connected dofs.) Note: The M and RIGID fields are not supported in the Nastran profile, and are ignored. RIGID – A RBE2 element with dofs specified in checked boxes is generated during connection realization. PBUSHT – A CBUSH element is generated during connection realization. In addition to the PBUSH card that specifies the base properties, a PBUSHT card allows you to specify frequency tables for K, B, and GE. PBUSH-MASS – A CBUSH element with two COMN2 elements at its Point A and Point B are generated during connection realization. Note: This type is designed to be used in the Nastran profile where the M fields for PBUSH are not supported by the Nastran solver. PBUSH-RIGID – A CBUSH element with a parallel RBE2 element are generated during connection realization. Note: This type is designed to be used in the Nastran profile where the RIGID check boxes for PBUSH are not supported by the Nastran solver. - 78
  79. 79. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.NVH Director Features – Tutorial5. Click Apply to save each property state definition.Property states can also be imported using the Import from Fileoption by clicking on the icon. This opens the Import Statesdialog.6.  Browse and select a connection property template file, select a connection property set, and click on Import to load the property states.7. Repeat the above process for all connections to complete property definition. - 79
  80. 80. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. NVH Director Feature – TutorialStep 11: Manage AnalysisAn Analysis is a collection of module and connection selection thatcompletely specifies the assembly definition for a particular simulationevent. The Analysis Manager is invoked from the ConnectorBrowser by clicking on the icon.1. To add an analysis by extracting active module and connectionsettings, click on the icon. To add an analysis by copying moduleand connection settings from the selected analysis, click on theicon. To add a blank analysis, click on the icon.2. To delete an analysis, first check the radio button correspondingto the analysis and then click on the icon next to the name ofthe analysis.The top section of the Analysis Manager is used to defineanalyses, which is further divided into three parts. The first is formodule representation and state selection, the second is forconnection state selection, and the third is for template loadcasedefinition.3. To define module representations, select the representation viathe list individually, or globally all representations by type via theright-click context menu, shown on this page. - 80
  81. 81. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. NVH Director Feature – Tutorial4. To define connection state, pick a State label, such as idle or WOT. 6. Highlight an existing definition or add a new one by clicking on the icon to open the NVH Loadcase Templates dialog.5. To define template loadcase, click on the ‘…’ icon to invoke the Select Loadcase Definition dialog. The next section of the Analysis Manager is used to apply the module representation and state selections to the ones and realize connections to states defined in the selected analysis. 7. Once an analysis has been applied, the Export solver deck section is enabled. Click on the Export icon to save a solver deck to submit to the targeted solver for analysis. All analysis information is saved in the assembly XML file, and retrieved when the file is loaded back. - 81
  82. 82. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Loadcase Setup - 82
  83. 83. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.LOADCASE TOOLS•  The loadcase setup framework •  Process manager to gather user input and generate solver cards •  3D display for entity selections as a part of the user input •  Optionally, loadstep browser can be used to review and customize generated solver cards•  Loadcase setup process managers have been developed for •  Normal modes •  CMS SE generation •  Unit input frequency response •  Random PSD frequency response •  General frequency response - 83
  84. 84. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Benefits of PM Approach§  Processes can be automated and set up to define ‘best practice’§  Loadcase setup follows a step by step process§  Simple and fast way to generate complex decks §  3D display for entity selections as a part of the user input (easier to set up than Deck number editing)§  Solver cards can be reviewed and edited through the loadstep browser§  Bespoke process managers can be developed on request - 84
  85. 85. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Unit Input Frequency Response - Tutorial In this exercise we will use the Process Manager to generate a dynamic stiffness FRF Step 1: Start Process Manager 1. Open Tools – Freq Resp Process – Unit input frequency response - 85
  86. 86. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Unit Input Frequency Response - Tutorial Step 2: Select Solution Type In this step, pick either the Direct Frequency Response solution method, or the Modal Frequency Response solution method. For large problems involving more than a few frequencies, the modal solution is typically the most efficient solution. Step 3: Select Analysis Frequencies In this task, enter the frequencies for which the response solution is needed. Choose one of three ways to define the frequency set: 1. Min., Max, and a linear step 2. Min., Max, and a number of increments with logarithmic spacing 3. An arbitrary list of frequencies For options 1 and 2, select the Frequency range radio button and an Increment type (Linear or Logarithmic), and fill in the required fields. For option three, simply type in a list of arbitrary frequencies, then click on Update. A frequency set entry is created in the list box A typical setting would be 10 to 300Hz at increments of 1Hz to the left. Once the frequency set(s) has been defined, click on Apply to Note additional FREQ cards can be added after the end of the PM if proceed to the next task. more advanced settings are required. - 86
  87. 87. Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Unit Input Frequency Response - Tutorial Step 4: Normal Mode Extraction This step sets up the EIGRL cards. Typical range would be 1.5 to 2* higher than FRF range required. *Include Fluid mode extraction if NTFs are required. Step 5: Define Loads / Inputs Define the load type, Force in this case The DOFs need to be ticked depending on which input directions you want. Right click to define all translational or all directions more Then select entity quickly. If Tag points exist then these can be used to AutoAdd selection Nodes and Nodes sets can also be used - 87

×