ADAMS/Chassis |
|
|
|
|
Changes |
||||||||||||||||||||
Events/TestrigsThe most significant change to the python modeling templates involves the restructuring of events. Each event is now a class. The portion of the .adm that may change between events has been isolated and is called a testrig. Event class types reference one or more testrigs. The testrig templates can be found in pre_py/testrigs. If you compare .adm files from event to event, you will see differences near the bottom of the .adm file, due to use of different testrigs.The general layout of the .adm file written by ADAMS/Chassis has the following components:
To understand more about events, please review the files in ‹topdir›/pre_py/events/full_vehicle/handling. The process of creating custom events involves deriving an event from a standard ADAMS/Chassis event, or creating an entirely new class. When deriving from a standard ADAMS/Chassis event, you only need to code the methods which you want to behave differently than the base class. If you are creating an entirely event class, you will need to define all the required methods. The following are required methods for event classes:
The following are optional methods for event classes:
ARRAY/670 moved from svc.py Improved dynamic loadcase event interface |
||||||||||||||||||||
ModelingNew bushing features and formulationsThe ADAMS/Chassis 2003 bushing code has been modified and extensively rewritten in order to support the following features:
Bushings are modeled with ADAMS/Solver FIELD elements. Fields apply a translational and rotational action reaction force between two markers. For additional information about the force formulation, please refer to the ADAMS/Chassis component guide. The following includes brief descriptions of the new features available with ADAMS/Chassis 2003 bushings. Shape (coupling) methods
In ADAMS/Chassis 2003, the bushing component supports a variety of stiffness and damping methods. You also may use different stiffness and damping methods for each axis, as specified in the property file. Stiffness Methods:
Damping Methods:
Notes about the new formulations Hysteretic stiffness implementation:
K fraction damping:
You can now specify translational and/or rotational offsets for any bushing in the model. To provide maximum flexibility, the following rules will be followed if the you have set a nonzero wheel rise installation parameter:
These rules allow the wheel installation rise feature to be used within a suspension, with the flexibility to override it for individual bushings. Bushing data unitsSome unit inconsistencies existed in the ADAMS/Chassis 12.0 XML bushing property files:
Some of the benefits of the new bushing capabilities include:
Please see the ADAMS/Chassis online help for additional information about the equations. Spherical Joint FrictionWhen the Spherical Joint connector type is chosen, an optional property file can be specified for joint friction properties. A friction statement will be included in the ADAMS/Solver model, with parameters specified by a property file. The property file type is SphericalJointFrictionProperties. An example file is in the bushings.tbl directory of the shared_chassis_database.vdb. Please see the ADAMS/Solver online help for more information on the FRICTION statement. Complex Strut ModelNew default bushing stiffnesses have been added to aid model robustness. Results will change for models with the complex strut activated. The stiffnesses have been reduced from unrealistically high values (1.0E+9 N/mm). SLA Auto-alignment A new construction option is available for front and rear SLA suspensions. With this option, you have three choices for auto-aligner configuration. The default is Option 1 (UCA), which was previously the only option.
Note: With this option only camber adjustment is performed; caster adjustment is not possible. This option is automatically added to your front or rear SLA subsystem files when you run ADAMS/Chassis 2003. Flexible Body/Frame ModelingNew logic has been added to ADAMS/Chassis modeling templates to allow standard (no customization required) connection of flexible bodies/frames to the following elements:
To connect these elements, additional nodes must be associated
from the FEA model. The ADAMS/Chassis node ID's will be the following:
To help you find all the required attachments, a new utility event, BodyAttachmentFinder, has also been added. See Simulations section below for more information. FEA Node Finder Dynamic Loadcase Fingerprint Generator Acf Runner Adm Trace Some of the new modeling features in this release require changes in the XML file formats:
To facilitate this, a data update process will automatically be applied to your 12.0 XML files when you load them in ADAMS/Chassis 2003.
Wavefront Graphics Translational and Rotational offset parameters are now available for Wavefront graphics.
|
||||||||||||||||||||
|
StepSteer Throttle Three throttle options are now available:
These options are available during the Steering Wheel Angle and Spline lateral acceleration methods. SVC-Iterate The desired inertia units when working in English units have been modified for consistency. The new units are lbm-in-in. FourPost The former method Constant Velocity has been re-implemented as SinusoidalVelocity. With this option, you specify the amplitude of jack velocity. An additional method, SinusdoialDisplacement, is also available. With this method, you specify the displacement amplitude. BodyAttachmentFinder To aid the complex process of incorporating flexible bodies and frames into a ADAMS/Chassis model, the BodyAttachmentfinder utility has been created. This utility helps you know how many attachment locations exist within the model. The output of the utility is a list with all the hardpoint names (the names needed in the .flx file), and locations (to aid finding the corresponding node in the FEA mesh). ADAMS/Chassis integration with the Standard Driver Interface (SDI) PI Traction/Braking Controllers Most SDI events in ADAMS/Chassis use non-SDI PI controllers for traction and braking. This is due to increased performance of these controllers in some situations. To find out which traction/braking controllers are being used in a particular event, examine the .dcf file. If you see 'VAR(995)' in the traction or braking function expressions the PI controllers are being used. The gains for the PI controllers are stored in the powertrain and braking subsystem parameters tables: 'proportional_gain', and 'integral_gain'. SDI Traction/Braking Controllers If the SDI traction/braking controllers are being used, a MACHINE or HUMAN block will be present in the .dcf file. Also, HMAX will be set to .01 in the .acf file. Compared to the PI controllers, the SDI traction controllers are better at maintaining consistent longitudinal speed during high yaw-rate maneuvers. Because of this, ADAMS/Chassis uses these controllers in events such as step-steer. The scale factors for the SDI controllers are stored in the powertrain and braking subsystem parameters tables: 'sdi_throttle_scale' and 'sdi_braking_scale'. Steering Sign Convention In ADAMS/Chassis, the sign convention for steer angle is positive steer angle produces a right-hand turn. The sign convention is the opposite in the SDI. In .dcf files, positive steer angle produces a left-hand turn. To accommodate this, ADAMS/Chassis .acf files scale the Driver steer output by -1 to retain the ADAMS/Chassis sign convention. Integration with ADAMS/Insight Changes have been made to the ADAMS/Insight conduit for 2003. The first change makes event parameters and auto-alignment parameters available for selection as experiment factors. Only real-value type event parameters will be available (Integer,String, Boolean types will not be available). The technique when using user factors has also changed. To create a user factor, enter an expression like the following in the Insight factor variable field: event.‹your_factor_name› Note: The value of this field MUST start with event. By entering an expression like this, a variable will be declared during the .adm build of each trial. You will be able to access this variable in your preprocessing templates by referencing the current event instance (most commonly G.event).
|
|
Known issues |
| Please
go to the Knowledge Base to read all of the Known Issues for ADAMS/Chassis 2003 |
|
Copyright © 2003 MSC.Software Corporation. All rights reserved. Revised: 09/06/05 |