Upload
donhan
View
226
Download
0
Embed Size (px)
Citation preview
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 1
Pamela J. Emery
Vice President
Marketing and CustomerSupport Division
ADAMSVersion 10.0
November, 1999
Theme: ADAMS Version 10.0
■ Increasing the value of simulation for:
◆ the engineer/analyst
◆ the workgroup
◆ the enterprise
■ Focusing on managing risk in the overallproduct development process
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 2
ADAMS Virtual PrototypingProduct Line
ADAMS/Exchange
ADAMS Full SimulationADAMS/View(Pre/Post) & ADAMS/Solver
Embedded Products(for CATIA, Pro/Engineer, I-DEAS, Unigraphics,SolidDesignerAutoCAD, SolidWorks, SolidEdge, Microstation)
ADAMS/Controls
ADA
MS/C
ar
ADA
MS/D
river
ADA
MS/Tire
ADAMS/Postprocessor
ADA
MS/Engine
ADA
MS/R
ail
ADAMS/Hydraulics ADAMS/Flex ADAMS/Linear
ADAMS/Animation
New Product
Enhanced Product
Existing Product
ADAMS 10.0 Highlights
■ ADAMS Runtime Environment
■ ADAMS/Solver Enhancements
■ Introducing ADAMS/PostProcessor
■ ADAMS/View Enhancements
■ Introducing ADAMS/Hydraulics
■ Introducing ADAMS/Engine
■ A Better, Easier-to-Use CAT/ADAMS
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 3
ADAMS 10.0: Runtime Environment
■ Toolbar◆ Launch pad for ADAMS applications
◆ Access to utilities, documentation, info
◆ Access to product registry settings
◆ Create and launch custom executables
■ Registry◆ Configuration management utility
◆ Manage customization information
■ Configuration files◆ .mdi_init, .mdimenu_init no longer used
◆ .mdi directory
■ No transfer of existing settings
ADAMS 10.0: Registry Editor
■ Graphical tool for configuration management
■ Consistent interface for product line
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 4
Solver 10.0
■ SI2
■ Joint Friction
■ C++/Combined Solver
■ 2D Contact Pairs
■ Spline File Keyword
Solver 10.0: SI2 Integrator
■ Based on GSTIFF
■ Slower than GSTIFF for equivalent settings
■ Well suited for high-frequency phenomena
■ Accurate velocity and acceleration
■ Fewer corrector failures
■ Fewer singularities
■ All velocity inputs must be differentiable
■ Access using “INTEGRATOR/SI2”
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 5
Solver 10.0: Joint Friction
■ Additional joints supported◆ Translational
◆ Revolute
◆ Cylindrical
◆ Spherical
◆ Universal and Hooke
■ New FRICTION statement◆ Controllable Overlap (IC and delta)
◆ Stiction (velocity and deformation)
◆ Preloads
◆ Max induced force/torque
■ Analytical and physical testvalidation
xj
yj
zj
F
Ffrict
nT
Tfrict
ωV
Solver 10.0: C++/Combined Solver
■ Automatically switches to F77 if model containsunsupported objects
■ Unsupported objects◆ FLEX_BODY, TFSISO, GSE, LSE, GSE UCON
◆ NFORCE, TIRE, FRICTION, SENSOR
■ Generally faster than F77 Solver
■ Improvements to Linear
■ Improved redundant constraints
■ No interactive command support◆ Only SIMULATE, LINEAR, STOP supported
■ Environment variable access◆ MDI_SOLVER_SELECT = {CXX, F77}
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 6
Solver 10.0: 2D Contact
■ Geometry◆ Point-to-curve
◆ Circle-to-curve
◆ Plane-to-curve
◆ Curve-to-curve
■ Based on IMPACT
■ Friction
■ Cautions◆ Speed issues
◆ Pop-in
◆ Out of plane forces
◆ Interface issues
Solver 10.0: General Info
■ Spline file keyword◆ Keep spline data in external files
◆ User definable formats
◆ User subroutine “SPLINE_READ”
◆ Utility routine “PUT_SPLINE”
■ Controllable tension on curve interpolation◆ CURVE/TENSION=0.05 (0=cubic, 1~linear)
◆ SEG parameter no longer used
◆ B-Spline interpolation for open and closed curve_point curves
■ Beam bushing field updates◆ Required for SI2
◆ Different but guaranteed more accurate than pre 10.0
■ Callable discontinued
■ Angle functions accumulate (AX, AY, AZ, …)
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 7
ADAMS/PPT (Postprocessing Tool)
PPT 10.0: Architecture
View
PPT
Animation
View
Plot Window■ ADAMS PostprocessingTool (ADAMS/PPT) is acomprehensiveenvironment for reviewof graphical andnumerical results ofADAMS Simulations.
■ PPT is included, andcompletely embedded inseveral ADAMSproducts, such as View,Car, Rail, and Engine.
■ PPT is available as astandalone productwhich can called fromother products such asPre and CAT/ADAMS.
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 8
PPT 10.0: Interface
VIEWPORTS
DASHBOARD
TREEVIEW
TOOLBARS
SASHES
PROPERTYEDITOR
PPT 10.0: Highlights
■ Plotting◆ Improved performance for large result sets
◆ Notebooks - save and reuse plot templates
◆ Synchronized with animation display
■ Advanced animation◆ Supports ADAMS/Flex results
◆ Speed control
◆ Offset/overlay multiple results
■ MATLAB function evaluation◆ MATLAB for FFT, Bode, and filtering
■ Customer-driven◆ Streamlined interface
◆ Improved startup, page turning, animation and plotting speed
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 9
PPT 10.0: Signal Processing
■ Curve edit operations◆ Curve math, differentiate, integrate, scale, etc.
◆ Interactive curve data control
◆ Edit curve expressions interactively
■ Signal processing◆ FFT
◆ Bode
◆ Filter (Transfer function, Butterworth)
◆ MATLAB function evaluation
◆ Export curves to text files
PPT 10.0: Presentation and Communication
■ Interactive plots and animations
■ Forward and reverse animation
■ Speed control
■ Undisplay interface controls
■ image output (tif, jpeg, xpm, bmp)
■ Object transparency
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 10
ADAMS/View 10.0
View 10.0: Database Navigator■ Task Oriented Modes
◆ Browse
◆ Display Attribute
• Object, Self, Siblings
◆ Rename
◆ Information
◆ Comments
◆ Topology (by part/by connection)
◆ Graphical topology (shown)
◆ Associativity
◆ Select list
■ Consolidated Settings Interface
■ Synchronized highlighting
■ Sort by name and type
■ Export to file
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 11
View 10.0: Commercial GUI Toolkit
■ Troll Tech (http://www.troll.no)◆ Focus on customer issues rather than toolkit development
◆ Broad base for future enhancements
■ Improved GUI objects◆ Treeview
◆ File navigator
◆ Image output (tif, jpg, xpm, bmp)
■ Consistent (Windows style) GUI objects
■ Future potential◆ tabs, skins, languages
View 10.0: VRML Export (experimental)
■ Verified only on◆ Netscape 4.6+
◆ Cosmo Player 2.0+
■ Animate◆ Forward/reverse
◆ Real time
■ Defined views translated
■ Environment variable◆ MDI_AVIEW_EXPERIMENTAL
■ Intended for future PPT
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 12
View 10.0 Response Surface Preview
■ From DS & DOE
■ Export HTML orSpreadsheet report
■ Impact of designsensitivities can be sharedover the web
■ Not in A/View 10.1+
■ Preview of ADAMS DesignAssistant Product
View 10.0: Parasolids
■ Parasolid import and export◆ Round trip geometry modification
■ Access CAD constructs◆ Circle centers, etc.
◆ Modify Booleans
■ Geometry transfer◆ Unigraphics
◆ SolidWorks
◆ MSC/PATRAN, etc.
■ Requires ADAMS/Exchange
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 13
View 10.0: General Info
■ Over 300 Bugs fixed
■ Tension splines
■ 2-axis orientation
■ Plotting tests
■ Select directory
■ *Parasolid read/write
■ New highlighting style
■ *Database Navigator
■ Improved memory handling
■ Object transparency
■ C++ Solver interface
■ Native OpenGL◆ SGI, HP, and NT
■ Joint friction interface
■ Command line improvements
■ avi with compression (NT)
ADAMS Hydraulics Integration
Hydraulics System Modeling
Mechanical System Simulation Hydraulic System Design
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 14
ADAMS/Hydraulics - Version 10.0Embedded into System Level Product Development Process
HydraulicsADAMS/Hydraulics
ControlsMATRIXx from ISIexecuting through ADAMS/Controls
MechanicsADAMS
ADAMS/Hydraulics Highlights
■ 2D Block Diagram Builder◆ Graphically model hydraulic circuits
■ Extensive Hydraulics Library◆ More than 30 common fluid power component models
■ Open Modeling Environment◆ Option of expanding the library of component models
■ Powerful Solution Environment◆ Fluid power equations fully coupled with the system of mechanical equations
■ Full Analysis Support◆ All analysis modes of ADAMS are supported
■ Full-View Parameterization Support◆ Design variables, DOE, design studies, and optimization are all supported
■ Multiple Fluid Power Circuits◆ Several independent fluid power circuits can be included in a
single ADAMS model
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 15
ADAMS/Hydraulics - Version 10.0
■ Orifice (adjustable)■ 2/2-directional control valve■ 3/2-directional control valve■ 4/3-directional control valve■ 4/3-servovalve■ 2-way cartridge valve■ Check valve■ 1-way restrictor valve■ Pilot controlled check valve■ Shuttle valve■ 2-way flow control valve■ Pressure relief valve■ Pressure reducing valve■ Counterbalance valve■ Hydraulic cylinder with seal friction■ Hydraulic motor (variable displacement)■ Hydraulic pump (variable displacement)■ Hydraulic pump with constant pressure controller■ Accumulator (adiabatic gas process)■ Pipe■ Junctions■ ...
Example: Excavator Control
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 16
Hydraulic Circuit Model
■ Create specificelements using library ofhydraulic components
■ Connect componentstogether with junctionelements
■ Connect hydrauliccircuit to mechanicalsystem through cylinder
Hydraulic + Mechanical Simulation
■ Run complete systemsimulations including theeffects of hydraulic circuits
■ Run static, transient,dynamic, and linearanalyses
■ Tune the hydraulicelements using DOE,Design Sensitivity, andOptimization
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 17
Postprocess All Hydraulic Results
■ Postprocessing includespressures, flow rates,valve positions, cylinderpositions, density ratios
Example: Crane Hydraulics
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 18
ADAMS/Engine
A Complete Environmentfor the Powertrain
Component Analysis
■ Founding members
■ Set goals and requirements for ADAMS/Engine
ADAMS/Engine Consortium
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 19
ADAMS/Engine Features
■ Complete simulation solution◆ Component-level
◆ Subsystem-level
◆ System-level
■ 3D modeling◆ Bearing loads
◆ New valve train designs
◆ Detailed gear model
◆ Detailed chain/belt model
◆ Flexible bodies
Timing Mechanism
Valve train Crank/PistonAccessory
Camshaft•torsional Vibrations•bearing loadsSingle Valve Train•cam pressure•valve dynamics•spring dynamics•HLA dynamics•frictional losses•new designs
Chains•roller/bushing•chain vibrations•contact loadsTooth Belt•ISO Standard Belts•tension force•vibrationsGear•spur/helical gears•gear vibrations
Belt •Vibration•Pulley loads•Power requirement•Bracket vibration…..
Crankshaft•flexible/rigid shaft•hydrostatic/dynamicbearing•bearing loads•vibrationsCon rod•flexible/rigidPiston ….
ADAMS/Engine
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 20
User Modes
■ Normal user mode◆ Change subsystem parameters
◆ Run standard analyses
◆ Perform postprocessing
■ Template builder mode◆ Define generic engine components
◆ Parametrics are created on the fly
◆ Template storage in shared andprivate databases
Modeling Elements inTemplate Builder(for valve train modeling)
■ Contacts■ Rocker Arms■ Push Rods■ Valve■ Cam■ Cam Shaft Valve Spring■ Hydraulic Lash Adjuster■ Bearing■ Tappets■ Roller■ Plate
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 21
Assembly Process
Single Valve Train Complete Valve Train
Standard Tests
Rpm Sweep (1000 -6000 camshaft rpm) Constant rpm (6000 camshaft rpm)
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 22
Standard Plots
Cross Plotting
Multi Axis Plotting
Postprocessing of Transient ResponseAdditional result file for plotting with external tools
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 23
Chain Drive Applications
■ System includes◆ Crank and cam sprocket
◆ Chain links, guide, and arm
◆ Hydraulic system
■ Predicts◆ Tensioner performance
◆ Contact forces
◆ Chain tension
◆ Transient and dynamicresponse
◆ Used to study wear andnoise
Gear Application
■ Involute profile
■ Changing number ofteeth in contact
■ Changing amount ofbacklash due tochanges of the gearcenter distance
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 24
Belt Applications
◆ Tension force◆ Stiction and dynamics friction◆ Oscillations
◆ Tensioner performance◆ Bearing load
CAT/ADAMS 10.0
BuildAssembly
CreateKinematics
Test forInterference & Function
Test forDynamic
Interference
Validate FEA with Dynamic
Loads
ModifyAssembly
ADAMS Dynamic Solver
Validatethe
System
Refine forImprovedReliability
Optimizethe
System
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 25
Interoperability between CATIA and ADAMS
CATIA ADAMS
CAT/ADAMS Version 10.0
■ Support for embedded plotting◆ Uses new ADAMS/PostProcessor
■ Support for new ADAMS contacts◆ Intelligent defaults increase ease of use
◆ More situations can be simulated
■ Integration with control systems◆ Supports export to ADAMS/Controls
◆ Critical for automotive and aerospace industry
■ Improved QuickShell◆ State-of-the-art model transfer utility now 20 - 40% faster
◆ Improved reliability of the transfer
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 26
Contacts in CAT/ADAMS
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 27
“I am very excited! I feelconfident in the results anddon’t have to check themall of the time.”
- Steve Doncov
Automotive Body Hardware
Summary
■ ADAMS 10.0 increases simulation value for:
◆ the engineer/analyst
◆ the workgroup
◆ the enterprise
■ An on-going commitment to market leadership
ADAMS Version 10.0
1999 Japanese ADAMS User Conference 28
Managing Risk in the Development ProcessIntegrate People, Processes, Products, and Partners
Best Proof: An Example
■ The new VW Beetle◆ Tested in the virtual world
◆ ...So it works in the physical world
◆ 1999 Automobile of the Year