Simpack Wheel-Rail Training BASIC [PDF]

  • 0 0 0
  • Gefällt Ihnen dieses papier und der download? Sie können Ihre eigene PDF-Datei in wenigen Minuten kostenlos online veröffentlichen! Anmelden
Datei wird geladen, bitte warten...
Zitiervorschau

SIMPACK TRAINING Wheel/Rail Basics

SIMPACK: Wheel/Rail Basic Training Analysis and Design of General Mechanical Systems

方向华 Beijng Engineering Solution Provider Ltd. INTEC GmbH, Argelsrieder Feld 13, 82234 Wessling, Tel: 08153/92 88-0, Fax 08153/92 88-11, E-Mail: [email protected]

SIMPACK TRAINING Wheel/Rail Basics

Contents Î Overview: SIMPACK Wheel/Rail Functionality Î The Track Joint, Degrees of Freedom Î The SIMPACK Default Wheelset Î EXAMPLE: Setting Up a Default Wheelset Î Standard Track Models, Basic Contact Models Î Some Tips for Completing the Vehicle Î EXAMPLE: Building the Bogie Substructure Î EXAMPLE: Completing the Vehicle Î EXAMPLE: Linearised Wheel/Rail Contact Î EXAMPLE: Eigenmode Analysis Î EXAMPLE: Time Integration and General Wheel/Rail Specific Plots Î EXAMPLE: Basic Track Irregularities Î EXAMPLE: Ride Comfort Analysis and Design of General Mechanical Systems

Î Profile Generation Î EXAMPLE: Root Loci Î EXAMPLE: Critical Speed Î Independent Wheels (2)

SIMPACK TRAINING Wheel/Rail Basics

Overview: SIMPACK Wheel/Rail Functionality How to follow a given track

How to get wheel and rail into contact

Track Trackdefinition definition

Profile ProfilePreprocessor Preprocessor

Track TrackJoint Joint

Wheel/Rail Wheel/RailElements Elements

standard, standard,cartographic, cartographic,measured measured

How to calculate the tangential forces

for formeasured measuredprofiles profiles

==wheels wheels++rails railswith withprofiles profiles

3D 3DProfile ProfileContact Contact

Contact ContactForce ForceElements Elements

by byconstraints constraintsor orone-sided one-sidedsprings springs

Contact ContactPreprocessor Preprocessor

Contact ContactPreprocessor Preprocessor

for forpre-calculating pre-calculatingtangential tangentialforces forces

for forpre-calculating pre-calculatingcontact contactpoints points

Special

Profile ProfileLinearisation Linearisation (3)

SIMPACK TRAINING Wheel/Rail Basics

The Track Joint Type 07 6 Degrees of Freedom: Imaginary track center line

Defined from Isys to body Joint follows the track center

07

Alternatively: - 5 DOF (without γ) - 1 DOF (only s)

x y

z

s - along the track centre y - lateral z - vertical ϕ - roll angle (around s) ψ - yaw angle (around z) γ - pitch or rolling angle (around y)

Joint type 09: like type 07, but v = const. (5, 4 or 0 DOF)

Attention! Attention! zz axis axis is is downwards downwards positive positive for wheel/rail models (according for wheel/rail models (according to to UIC) UIC) (4)

SIMPACK TRAINING Wheel/Rail Basics

The SIMPACK Default Wheelset

(1)

$M_Wheel_ProfRef $M_Rail_ProfRef $M_Wheel_Contact $M_Rail_Contact $M_Rail_Track_Frame $M_Rail_Track_Camera $L_RailWheel $F_RW_Friction $S_Rail_ProfRef $S_Rail_Contact $S_Rail_Track_Frame $S_Rail_Track_Camera

$S_Wheel_ProfRef

3D Elements of Wheels and Rails

Note 1: Every _Rail_ and _Wheel_ element exists for the left and the right wheel. Note 2: Replace _Wheel_ by the name of the wheelset body. Î e.g. „$M_Wheelset1_ProfRef_Left“, „$L_RailWheel_Right_of_Wheelset1“, ...

(5)

SIMPACK TRAINING Wheel/Rail Basics

The SIMPACK Default Wheelset

(2)

Markers Wheel profile definition plane (e.g. taper line) Wheelset body-fixed reference frame (BFRF)

$M_Wheel_ProfRef $M_Rail_ProfRef (here canted with rail)

Nominal wheel radius r0

Semi-wheelbase e0

$M_Wheel_Contact $M_Rail_Contact (both moving with the current contact point)

Rail profile definition plane (e.g. middle of rail head) (6)

SIMPACK TRAINING Wheel/Rail Basics

The SIMPACK Default Wheelset

(3)

Track-Related Markers (moving with the wheelset along the track)

$M_Rail_Track_Frame

Superelevation u

$M_Rail_Track_Camera (7)

SIMPACK TRAINING Wheel/Rail Basics

The SIMPACK Default Wheelset

(4)

Constraints and Force Elements

$F_RW_Friction for tangential forces

$L_RailWheel

09

89

Both acting at same markers: FROM $M_Rail_Contact TO $M_Wheel_Contact

09

89

(8)

SIMPACK TRAINING Wheel/Rail Basics

The SIMPACK Default Wheelset

(5)

Sensors

$S_Wheel_ProfRef

$S_Rail_ProfRef $S_Rail_Contact

$S_Rail_Track_Frame $S_Rail_Track_Camera

Each FROM Isys TO according marker.

(9)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Setting Up a Default Wheelset Pre-Processing

Processing

(1)

Post-Processing

Body Definition Joints Definition

(10)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Setting Up a Default Wheelset

(2)

Some Important Steps to Be Done First Create a new folder for training models and in a new model:

• Change gravity to positive z direction (+9,81 m/s²)

• Adjust view to standard view: Wheel/Rail perspective view

(11)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Setting Up a Default Wheelset

(3)

Characteristics Mass = 1000 kg Ixx = 1000 kgm² Iyy = 100 kgm² Izz = 1000 kgm² Track joint with 6 degrees of freedom

(12)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Setting Up a Default Wheelset

(4)

• Rename $B_body1 to $B_WS1 (Wheelset 1) • Add body data • Change 3D geometry of wheelset axle

(13)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Setting Up a Default Wheelset

(5)

• Set up the joint • Generate wheel/rail elements • Assemble system

(14)

SIMPACK TRAINING Wheel/Rail Basics

Constraints and Dependent/Independent States 6 joint states - 2 constraints = 4 degrees of freedom

Dependent: state results from kinematics (description by algebraic kinematical equation)

Wheelset

09

07

Independent: freely adjustable by user and model dynamics (description by differential equation of motion)

09

Constraint 6 DOF, with Constraint L W/R-Elements R

Default: s y z

ϕ ψ γ

-

independent independent dependent dependent independent independent

Imagine Imagine laying laying the the wheelset wheelset down onto the track down onto the track with with aa crane crane Æ Æ only only s, s, y, y, ψ ψ,, γγ adjustable adjustable (15)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Setting Up a Default Wheelset Pre-Processing

Processing

(6)

Post-Processing

Body Definition Joints Definition Track Definition

(16)

SIMPACK TRAINING Wheel/Rail Basics

Standard Track Models

(1)

Straight Track • Track length

Curved Track with Constant Horizontal Curvature • Radius • Superelevation, with reference length • Track length

Curved Track with Variable Horizontal Curvature Curve entry - curve passing - sign change of curvature (s-curve) - cross-over • Radius • Superelevation, with reference length • Track length • Further special parameters

Extension: Elastic Foundation (Ballast Mass) (17)

SIMPACK TRAINING Wheel/Rail Basics

Standard Track Models

(2)

Superelevation

Centerline is elevated Superelevation u Reference length = railbase

Rotation about inner rail

Superelevation u Rotation about centerline

(18)

SIMPACK TRAINING Wheel/Rail Basics

Standard Track Models

(3)

Curve Entry and Superelevation Ramp

R=∞

Curve entry:

Radius Radius and and superelevation superelevation have have to to be be negative negative for for leftlefthand curves hand curves

R = ∞ Æ RCurve R = RCurve

Superelevation ramp

u=0

u=



u Curv

e

(length identical with curve entry):

u = uCurve u=0

u=



u Cur

ve

u = uCurve

Smoothed over distance 2h

Straight ramp

For For standard standard tracks, tracks, also also the form (s-shaped, linear) the form (s-shaped, linear) of of the the curve curve entry entry correcorresponds to the ramp. sponds to the ramp.

S-shaped ramp

(19)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Setting Up a Default Wheelset

(7)

• Set up an entry to a narrow curve in the track definition window

(20)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Setting Up a Default Wheelset Pre-Processing

Processing

(8)

Post-Processing

Body Definition Joints Definition Track Definition Vehicle Globals

(21)

SIMPACK TRAINING Wheel/Rail Basics

Wheel/Rail Contact in SIMPACK

(1)

1. Find the contact point

2. Determine normal force

3. Calculate tangential forces

(22)

SIMPACK TRAINING Wheel/Rail Basics

Wheel/Rail Contact in SIMPACK

(2)

Step 1: Finding the contact point Default method: quasi-elastic • Takes a „virtual“ material elasticity into account • The resulting „virtual“ contact area is regularised (smoothed) and converted into a single contact point • Contact point moves steadily along the profiles

Old method: rigid • Contact point location is the minimum distance between profiles • Contact point can jump, e.g. on tread of S1002/UIC60 1:40 (Switch between methods in parameter set *.pp)

You You should should not not use use the the rigid rigid method. It can cause numerical method. It can cause numerical problems problems and and is is outdated. outdated. (23)

SIMPACK TRAINING Wheel/Rail Basics

Wheel/Rail Contact in SIMPACK

(3)

Step 2: Determining the normal force Default method: constraint • Uses the constraint type 09 between rail and wheel contact markers • Normal force equals constraint force (negated) • Avoids high-frequency oscillations: fast • Only „pseudo wheel lift“ possible

Alternative method: elastic (one-sided spring/damper) • Uses the force element 18 between rail and wheel contact markers • Normal force equals spring/damper force • High-frequency oscillations can slow down the calculation • Real wheel lift possible (Switch between methods in Vehicle Globals window: „constraint“/„elastic“) (24)

SIMPACK TRAINING Wheel/Rail Basics

Wheel/Rail Contact in SIMPACK

(4)

Step 3: Calculating the tangential forces Default method: Simplified non-linear theory (J. J. Kalker) • Standard FASTSIM algorithm • Uses Hertzian contact ellipse, derived from profile curvatures and normal force • Tangential forces T depend nonlinearly on creepage situation • Ratio |T| / |N| is limited by the friction coefficient µ

Several alternative methods

(Switch between methods in Vehicle Globals window: „Contact Force“)

(25)

SIMPACK TRAINING Wheel/Rail Basics

Some Tips for Completing the Vehicle Topology of a Railway Vehicle

Car body Secondary Suspension Bogie frame

07, 6 DOF, no W/R-Func.

Constraint R

W/R-Func.

07 6 DOF, with

Constraint L

Wheelset

07, 6 DOF, no W/R-Func.

Primary Suspension

(26)

SIMPACK TRAINING Wheel/Rail Basics

Substructures in Wheel/Rail Models

(1)

The Idea • Bogies are complicated devices, and built in at least twice in most wheel/rail models Æ preferrably model as a substructure

The Problem • In substructures, no changing or deleting of their components is possible (only parameter settings) • The switching between constraint and elastic contact is not allowed if the wheelsets are within the substructure Substructure „Bogie“ (2x)

Car body

Bogie frame and related parts

2 Wheelsets

(27)

SIMPACK TRAINING Wheel/Rail Basics

Substructures in Wheel/Rail Models

(2)

Two Workarounds • Include wheelsets into substructure if no change of contact model (constraint/elastic) is intended • Include wheelsets into substructure and resolve substructure dependency before changing the contact model

The Solution • Exclude wheel-rail elements of wheelsets from substructures and define them in main model using dummy bodies

Car body

Substructure „Bogie“ (2x)

9

2 x 2 Wheelsets

Dummy Dummy bodies bodies have have neglectable neglectable masses ( « 0.001kg) and masses (« 0.001kg) and inertia inertia moments. Their most important moments. Their most important elements elements are are their their markers. markers.

Bogie frame and related parts

0 DOF 2 x 2 WS_Dummy

(28)

SIMPACK TRAINING Wheel/Rail Basics

Substructures in Wheel/Rail Models

(3)

The Solution • The wheelsets within the substructure contain all the mass and inertia properties along with the relevant markers, i.e. for primary suspension • For correct positioning of the wheelsets within the substructure create new markers in Isys for the O DOF joints.

Main Model with Dummy Wheelsets

Substructure Bogie

(29)

SIMPACK TRAINING Wheel/Rail Basics

Substructures in Wheel/Rail Models

(3)

Using Dummy Bodies for Connnecting Substructures • Many connections: primary/secondary springs, dampers, . . . • Simplify by introducing one or more dummy bodies per substructure

0 DOF

Car Car body body

Dummy Dummy body body

(several)

07, 6 DOF

2 Wheelsets

07, 6 DOF 0 DOF

Wheelsets Wheelsets Dummy_Wheelsets Dummy_Wheelsets (2x)

Bogie Bogie frame, frame, related related parts parts and and wheelsets wheelsets

Bogie Bogie frame frame and and related related parts parts

07, 6 DOF

Secondary springs, dampers, anti-roll bar, ...

(30)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Building the Bogie Substructure Pre-Processing

Processing

Body Database

Offline Time Integration

(1)

Post-Processing

Track Definition Body Definition Joints Definition

(31)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Building the Bogie Substructure

(2)

Preliminary Steps, Wheelset • Set up a new body “$B_WS_Training”. DO NOT generate Wheel/Rail Elements. Type of joint irrelevant. Refer to example: “Setting Up a Default Wheelset” • Add markers for axlebox/primary suspension y = ± 1,0 m

• Save wheelset to data base

(32)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Building the Bogie Substructure

(3)

Create a New Body for the Bogie Frame Centre of mass

Plane of 3D primitive reference Track plane

• Name $B_BF

BFRF marker

• m = 3000 kg • Centre of mass z = -0.6 m • Ixx = 1500 kgm², Iyy = 2500 kgm², Izz = 2800 kgm² • I-Tensor relative to centre of mass

(33)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Building the Bogie Substructure

(4)

3D Primitives: Wheel Rail Bogie and traverses Distance right left L1

H2 H1 L2 B1

(34)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Building the Bogie Substructure

(5)

Markers for Primary and Secondary Suspension • Primary: x = ± 1.25 m, y = ± 1 m, z = -0.5 m • Secondary: x = 0 m, y = ± 1 m, z = -0.8 m

BFRF

Use Use common common abbreviations abbreviations to to keep keep names names short. short. Otherwise Otherwise you you could could get get into into trouble trouble when when working working with with substructures. substructures.

• Save Body to Database (35)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Building the Bogie Substructure

(6)

Create a New Model “Bogie Substructure”

BFRF, Bogie_frame

• Create two markers on Isys for wheelsets (x = ±1.25, z = -0.5) • Two new bodies, “WS1” and “WS2”. Import wheelsets from database. 0 DOF Joints to respective markers on Isys. • New Body “Bogie_Frame” from Database, Joint type 07 (general wheel/rail joint) with 6 DOF, but without wheel/rail elements. Remember! Only joints from Isys may be re-connected in main model (36)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Building the Bogie Substructure

(6)

Create a New Model “Bogie Substructure”

BFRF, Bogie_frame and Wagon_dummy

• New body “Wagon_dummy”. Mass and inertias 1.0e-6. • Create marker “Wagon_dummy_Connect” for connection to wagon, z = -1 • Create identical marker “Isys_Connect” and replace joint markers accordingly • Generate appropriate primitive. Use new marker as reference marker. • Add markers for SS. Use identity function to markers on frame. (37)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Building the Bogie Substructure Pre-Processing

Processing

Body Database

Offline Time Integration

(7)

Post-Processing

Track Definition Body Definition Joints Definition Force Elements Database

(38)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Building the Bogie Substructure

(8)

Primary Suspension • Type 05: spring/damper parallel compact • FROM marker on bogie frame Why? Why? •• Stiffness/damping Stiffness/damping definitions definitions are are given given in in body body reference reference system system of of FROM FROM body body –– they they would would rotate rotate ifif wheelset wheelset were were FROM FROM body body •• rr xx FF torques torques are are applied applied on on FROM FROM body body

• Use “Identity to...” feature • Check with “Info - Force Elements” that rabs is near zero (precondition for calculation of nominal forces with compact force elements) • Generate 3D scaled springs PtP

(39)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Building the Bogie Substructure

(9)

Secondary Suspension • Type 05: spring/damper parallel compact • FROM marker on Wagon_dummy Why? Why? •• rr xx FF torques torques are are applied applied on on FROM FROM body body

• Use “Identity to...” feature • Check with “Info - Force Elements” that rabs is near zero (precondition for calculation of nominal forces with compact force elements) • Generate 3D scaled springs, PtP

(40)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Building the Bogie Substructure

(10)

Creating a Database • Within the current directory create a database folder along with the necessary standard subfolders

• Transfer the Wheelsets and Bogie (sys and ani files) from the user specific database to the new database • Transfer the substructure (sys and ani files) to the database • Copy body “Wagon” from training database to new database • Remember to set the model specific database path before using database components. Also necessary for opening substructures within the database

(41)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Setting up the complete vehicle

(1)

Vehicle Data s=

0

1.25 2.5

10.75

19 20.25 21.5

WS3

WS4 2.5 m

WS2

Bogie_II

m

WS1 Bogie_I

19 m

Car body: • m = 32000 kg

Primary suspension:

• Ixx = 56000 kgm², Iyy = 2.e06 kgm², Izz = 2.e06 kgm² w.r.t. cg • zcg = -1.8 m

• cx = 3.e07 N/m, cy = 4.e6 N/m, cz = 1.2e06 N/m • dx = 15000 Ns/m, dy = 2000 Ns/m, dz = 4000 Ns/m

Secondary suspension: • cx = 150000 N/m, cy = 150000 N/m, cz = 450000 N/m • dx = dy = 32000 Ns/m, dz = 20000 Ns/m

(42)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Setting up the complete vehicle

(2)

Creating the main model

• New model “Vehicle” (not in Database) • Set gravity and standard wheel/rail view • Define a straight track • Create four dummy wheelsets (1.0e-6 mass and inertias) with appropriate joints and wheel/rail elements • Assign the corresponding “s” co-ordinates • Save backup model as “Vehicle_START”

(43)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Setting up the complete vehicle

(3)

Creating the main model

• Create new body “Wagon” and import body from database • Assign joint type 07, 6 DOF with corresponding “s” co-ordinate Do not generate W/R elements • Import bogie substructures from database. • Assign corresponding “s” co-ordinates to the bogie frames • Re-connect the wheelsets and wagon-dummies to the appropriate markers

(44)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Setting up the complete vehicle Pre-Processing

Processing

Body Database

Offline Time Integration

(4)

Post-Processing

Track Definition Body Definition Joints Definition Force Elements Database Nominal Forces

(45)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Setting up the complete vehicle

(5)

Nominal Forces • Nominal forces guarantee the static equilibrium of the system for a given state • Railway vehicles are mostly modelled according to a drawing (given state). This means that nominal forces in z direction have to be set (pre-stress forces of the suspension)

• Nominal forces can be calculated manually (e.g. from the weight forces of the bodies) or automatically

(46)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Setting up the complete vehicle

(6)

Calculation of Nominal Forces: Preliminary Steps • Set global velocity of 1 m/s (Vehicle Globals window) • Save the bogie model • Perform a Test Call (Assembly Test) and make sure that there are no unrealistic high accelerations: ================================================================================ ================================================================================ Joint Joint Accelerations Accelerations ZGPP(1:nzj,joint_name) ZGPP(1:nzj,joint_name) ================================================================================ ================================================================================ zgpp($J_S_Bogie_II__J_Bogie_Frame) zgpp($J_S_Bogie_II__J_Bogie_Frame) zgpp($J_S_Bogie_I__J_Bogie_Frame zgpp($J_S_Bogie_I__J_Bogie_Frame )) zgpp($J_Wagon )) zgpp($J_Wagon zgpp($J_WS4_dummy )) zgpp($J_WS4_dummy

== -1.2106986D-10 -1.2106986D-10 8.3560125D-09 8.3560125D-09 == -1.9118044D-10 -1.9118044D-10 8.2853727D-09 8.2853727D-09 == 0.0000000D+00 0.0000000D+00 0.0000000D+00 0.0000000D+00 == -2.3209192D-04 -2.3209192D-04 -1.1988399D-10 -1.1988399D-10

Most accelerations are near zero: o.k. IfIf there there are are unrealistic unrealistic accelerations accelerations (e.g. (e.g. greater greater than than 100 100 m/s²) m/s²) there there could could be be an an error error in in the model Æ double-check joints, forces etc. the model Æ double-check joints, forces etc.

1.0649356D+01 1.0649356D+01 -1.3927304D-08 -1.3927304D-08 -4.9563528D-13 -4.9563528D-13 -2.0178309D-10 -2.0178309D-10 1.0649356D+01 1.0649356D+01 -1.3808954D-08 -1.3808954D-08 0.0000000D+00 0.0000000D+00 -3.1863406D-10 -3.1863406D-10 9.8100004D+00 9.8100004D+00 0.0000000D+00 0.0000000D+00 0.0000000D+00 0.0000000D+00 0.0000000D+00 0.0000000D+00 1.2342693D-22 1.2342693D-22 6.0863385D-12 6.0863385D-12 -7.9274563D-10 -7.9274563D-10 -1.1604212D-03 -1.1604212D-03

z acceleration of bogie frames and carbody: Not unrealistic, because from gravity, but have to be eliminated in order to bring the system into equilibrium

(47)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Setting up the complete vehicle

(7)

Calculation of Nominal Forces • Choose “Linear System” method (faster) • Select all force directions that have an associated stiffness (here all forces: click “Init. with all Possible Forces”) • Perform calculation

(48)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Setting up the complete vehicle

(8)

Calculation of Nominal Forces • Check the results: - very similar values for symmetric forces - small residual accelerations • Save results, force selection and settings • Reload the model in the 3D window • Another Test Call shows that the remaining accelerations have disappeared: ================================================================================ ================================================================================ Joint Joint Accelerations Accelerations ZGPP(1:nzj,joint_name) ZGPP(1:nzj,joint_name) ================================================================================ ================================================================================ zgpp($J_S_Bogie_II__J_Bogie_Frame) zgpp($J_S_Bogie_II__J_Bogie_Frame) zgpp($J_S_Bogie_I__J_Bogie_Frame zgpp($J_S_Bogie_I__J_Bogie_Frame )) zgpp($J_Wagon )) zgpp($J_Wagon zgpp($J_WS4_dummy )) zgpp($J_WS4_dummy

== == == ==

-6.4947233D-07 -6.4947233D-07 -6.4978020D-07 -6.4978020D-07 -7.3374536D-06 -7.3374536D-06 -2.1663677D-07 -2.1663677D-07

-1.7113615D-09 -1.7113615D-09 7.2216306D-07 7.2216306D-07 -9.3747062D-10 -9.3747062D-10 1.8447694D-09 1.8447694D-09 -4.3026497D-10 -4.3026497D-10 8.2260129D-10 8.2260129D-10 1.1689246D-10 1.1689246D-10 3.8505569D-06 3.8505569D-06 -9.3885937D-11 -9.3885937D-11 -6.5032494D-10 -6.5032494D-10 7.2816717D-22 7.2816717D-22 3.3011020D-11 3.3011020D-11

1.6621004D-10 1.6621004D-10 1.6709679D-10 1.6709679D-10 1.1722622D-07 1.1722622D-07 -1.3536010D-10 -1.3536010D-10

3.9063063D-07 3.9063063D-07 3.9011178D-07 3.9011178D-07 3.8159908D-05 3.8159908D-05 -6.0977707D-03 -6.0977707D-03

(49)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Linearisation, Eigenmode Analysis Pre-Processing

Processing

Body Database

Offline Time Integration

Track Definition

Eigenmode Analysis

(1)

Post-Processing

Body Definition Joints Definition Force Elements Database Nominal Forces Linearisation

(50)

SIMPACK TRAINING Wheel/Rail Basics

Linearisation, Eigenmode Analysis (2) Linear Calculation Methods: Overview Eigenmodes

Frequency analysis

Spectral analysis

4Root loci

4Guiding forces

4critical parameters

4Accelerations

4Guiding forces and accelerations: statistical reaction to statistically defined excitations

4coupling mechanism

Advantages

Advantages

Advantages

4very small computing time

4small computing time

4small computing time

4analysis of the transfer function performance

4realistic excitations

Disadvantages

Disadvantages

Disadvantages

4no non-linear dependencies

4no non-linear dependencies

4no non-linear dependencies

4view to the complete vehicle performance

(51)

SIMPACK TRAINING Wheel/Rail Basics

Linearisation, Eigenmode Analysis (3) Equivalent Conicity λ Plot of the wheelset‘s equivalent conicities depending on the linearization amplitude. The equivalent conicity is related to the cone angle βe of a double cone: λ = tan(βe). The „Klingel equation“:

L = 2π

re 2 tan β e

Attention: Attention: With With wheel wheel radii radii greater greater than than ~~ 550 550 mm, mm, there there is is no stable solution for the no stable solution for the linearisation. linearisation. This This can can lead lead to to unsymmetrical unsymmetrical plots, plots, but but the the calculation will be correct! calculation will be correct!

indicates the wavelength of the sinusoidal movement of a double cone on an ideal track.

βe

(52)

SIMPACK TRAINING Wheel/Rail Basics

Linearisation, Eigenmode Analysis (4) Linearisation Methods in SIMPACK Calculation of

Before Before using using linear linear calculation calculation methods, methods, the the wheel/rail wheel/rail contact contact should be linearised. should be linearised.

• equivalent conicity λ = tan(βe), • roll angle parameter σ = ϕ/y ·e0, • contact angle parameter ε = e0 ·Δβ/y

by means of • Harmonic Linearisation (default method): Minimisation of the mean square difference of the non-linear local wheel radius function and the linear function λ·y to be approximated • Equivalent Linearisation (according to Deutsche Bahn): Determination of the wave period L of the wheelset with non-linear profiles, leading to equivalent conicity λ. Calculation of σ and ε by Harmonic Linearisation. • User-defined coefficients

(53)

SIMPACK TRAINING Wheel/Rail Basics

Linearisation, Eigenmode Analysis (5) Linearisation in SIMPACK • Set a straight track • Switch to linear contact geometry • Choose harmonic linearisation • Choose linearisation amplitude, usually 3 mm • Profiles are linearised; parameters appear in echo area.

(54)

SIMPACK TRAINING Wheel/Rail Basics

Linearisation, Eigenmode Analysis (6) Calculation • Copy all states to linearisation state • Save the model and start eigenvalue calculation • Visualise eigenforms in model setup (3D animation and State Plots)

Make Make sure sure that that the the residual residual accelerations accelerations in in the the model model are are near zero! near zero! (55)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Time Integration and Plots (1) Pre-Processing

Processing

Post-Processing

Body Database

Offline Time Integration

General Plots

Track Definition

Eigenmode Analysis

Body Definition Joints Definition Force Elements Database Nominal Forces Linearisation

(56)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Time Integration and Plots (2) Offline Time Integration • Configure time integration If necessary: stepsize reduction for harsh curve entries Should be standard for Wheel/Rail

• Start simulation and measurements

(57)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Time Integration and Plots (3)

Output values of W/R friction force elements (type 89)

Useful Wheel/Rail Related Data Wheelset lateral position in track

y coordinate of track joint (07/09)

Wheelset yaw angle

ψ coordinate of track joint

Creepage (longitudinal, lateral, spin)

In contact coordinate system

Normal force N, traction forces Tx , Ty

In contact coordinate system; towards wheel

Traction coefficients fx , fy = Tx/N, Ty/N Wheel forces Y, Q

In wheelset reference system; towards rail

Frictional power P

For local contact point, wheel, wheelset, or vehicle

Contact point coordinates on wheel/on rail Longitudinal contact point shift

In wheel or rail profile reference system, along y axis

Semi-axes a, b of the Hertzian ellipse

In wheel profile reference system, along x axis

Area of the Hertzian ellipse Ratio of the semi-axes a/b Current Kalker coefficients C11, C22, C23 ...

(58)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Time Integration and Plots (4) General Plot • Open general 2D plot • Define curves: wheelsets’ and bogie’s lateral position, wheelsets’ yaw angle, wheel forces Y and Q for all four wheels, contact point coordinates on wheels and rail for the front wheelset, frictional power for both front wheels

(59)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Basic Track Irregularities (1) Pre-Processing

Processing

Post-Processing

Body Database

Offline Time Integration

General Plots

Track Definition

Eigenmode Analysis

Body Definition Joints Definition Force Elements Database Nominal Forces Linearisation Track Irregularities

(60)

SIMPACK TRAINING Wheel/Rail Basics

Basic Track Irregularities

(2)

Types of Definitions Stochastic

User-defined

Measured data

Generated from predefined power spectrum (ORE/ERRI)

Sinus excitation etc.

Input from file

Generated from userdefined power spectrum

Input functions

Application to Track and Rails Track-related

Rail-related

uG

(61)

SIMPACK TRAINING Wheel/Rail Basics

Basic Track Irregularities

(3)

From PSD to excitations • PSD = Power Spectral Density • Power spectra describe the power distribution of a stochastic signal, phase information is not included

• Transformation to distance domain by superposing many sine excitations with amplitudes given by PSD • Phases are set by a random generator

(62)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Basic Track Irregularities

(4)

Create a PSD by Predefined Polynomial Click on „Spectral Analysis“ and „Plot“ in order to visualise the PSD

• Defined in ORE B176 • Widely applicable for standard cases • PSD is approximated with a polynomial

Gauge Gauge excitations excitations are are not not prepredefined. You may use the cross defined. You may use the cross level level polynom polynom for for these, these, too. too.

Reference velocity is set automatically by Vehicle Globals (63)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Basic Track Irregularities

(5)

Use the PSD for Excitation definition • Select “Track-related” in the track definition window

• Set a smoothing length for the start

• Choose type 08 for vertical excitation

(64)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Basic Track Irregularities

(6)

Set Parameters • ID 1..5 must be unique for each excitation direction (random start value) • If nfreq = fmax / fmin, the PSD is correctly modelled, but the signal is periodic with a rather small period. If nfreq ≠ fmax / fmin, the signal is quasi-periodic, but the PSD is not correct for low frequencies. • Frequency dimension must be [1/m] • Frequency grid should be aequidistant, otherwise the PSD is not modelled correctly.

(65)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Ride Comfort (1) Pre-Processing

Processing

Post-Processing

Body Database

Offline Time Integration

General Plots

Track Definition

Eigenmode Analysis

Ride Comfort

Body Definition Joints Definition Force Elements Database Nominal Forces Linearisation Track Irregularities

(66)

SIMPACK TRAINING Wheel/Rail Basics

EXAMPLE: Ride Comfort (2) • Start a new calculation with the defined track irregularities • Output vertical bogie acceleration in General 2D plot

• Apply Ride Index filter “ISO vertical”

Be Be careful careful when when handling handling with with PSDs, PSDs, FFT FFT etc. etc. in in frequency frequency domain. domain. Double-check Double-check all all results. results.

(67)

SIMPACK TRAINING Wheel/Rail Basics

Wheel/Rail Profile Generation (1) Pre-Processing

Processing

Post-Processing

Body Database

Offline Time Integration

General Plots

Track Definition

Eigenmode Analysis

Ride Comfort

Body Definition Joints Definition Force Elements Database Nominal Forces Linearisation Track Irregularities Profile Generation

(68)

SIMPACK TRAINING Wheel/Rail Basics

Wheel/Rail Profile Generation

(2)

Besides standard W/R profile combinations like S1002/UIC60, SIMPACK offers the possibility to insert user defined profiles.

Measured Profiles: Wheel or Rail

For this reason the shown definition cycle is used.

Preprocessor 1: Profile Approximation

SIMPACK Profile: Tab. Spline-Function

r0,R0

SIMPACK MBS Set Up

r0,R0

See also „How to Create WheelRail Profiles for SIMPACK“.

Preprocessor 2: Contact + Friction

Evalution Tables: Contact + Friction

SIMPACK Calculation Modules

SIMPACK MBS Data Base

(69)

SIMPACK TRAINING Wheel/Rail Basics

Wheel/Rail Profile Generation

(3)

The SIMPACK W/R profile generation can be divided into two major stages. First the approximation of the W/R profile is carried out. The SIMPACK Profile Approximation Preprocessor is located at > SIMPACK PreProcess. W/R Profile Approximation . Profile type

Profile selection Axis orientation of data Scaling of data Distance of knots Profile extension Tolerance of approximation

Plot selection

Save profile

Perform profile approximation

(70)

SIMPACK TRAINING Wheel/Rail Basics

Wheel/Rail Profile Generation

(4)

The SIMPACK W/R Preprocessor expects the measured data of the wheel or rail profile being defined in the shown data format. The data file with the measured profile data has to be saved within the directory SIMPACK_USER/SIMPACK.8xxx/run/dat/wheel_rail_profiles_measured/

.

two lines for comments

Number of lines with measured data value pairs

Y coordinate of measured profile data Z coordinate of measured profile data

Note: The maximum number of value pairs is limited to 600 ! The Y coordinate has to be increasing. Normally the measured data is given in the unit [mm]. For data in the unit [m] the scaling parameter within the W/R Preprocessor has to be adapted. (71)

SIMPACK TRAINING Wheel/Rail Basics

Wheel/Rail Profile Generation

(5)

Within the SIMPACK W/R Preprocessor it is assumed that the wheel and the rail profile is a rightside profile (see picture below). The Y axis is always orientated to the right side of the profile. In the default case SIMPACK set the Z axis upwards, but the switch of the axis orientation within the SIMPACK W/R Preprocessor allows to offer measured data with downwards orientation of the Z axis. Rail profile

Wheel profile +Z

+Z 2

+Y

+Y 1

2

1

( In opposite to the shown situation the Z axis can be orientated downwards.)

The range of the Y coordinate of the measured data depends on the selected contact model. Normally, if no contact at the back of the wheel is expected, the shown area between the dotted lines 1 and 2 will be suitable for the SIMPACK profile approximation. The vertical areas e. g. of the rail profile are defined by the profile extensions within the SIMPACK W/R Preprocessor. Note: Please avoid to define vertical profile areas within your measured data. These areas are often responsible for problems of the profile approximation. (72)

SIMPACK TRAINING Wheel/Rail Basics

Wheel/Rail Profile Generation

(6)

After every profile approximation check the profile‘s run, gradient and curvature within the SIMPACK W/R Preprocessor!

If the profile approximation is carried out correctly, the generated SIMPACK profile should be saved in the directory > SIMPACK_USER/SIMPACK.8xxx/run/dat/wheel_rail_profiles . (73)

SIMPACK TRAINING Wheel/Rail Basics

Wheel/Rail Profile Generation

(7)

At the second stage of W/R profile generation the contact and friction tables suitable for the selected contact model are created. This is done after selecting the favoured W/R profile combination within the SIMPACK Vehicle Globals window and hitting the button „Apply as defaults“.

After generating the contact and friction tables please check these tables by the offered diagrams. (74)

SIMPACK TRAINING Wheel/Rail Basics

Wheel/Rail Profile Generation

(8)

According to the chosen wheel/rail profile combination the so called *.pp file has to be adapted. The *.pp file (OnePointContact.pp, MultiContact.pp, etc.) represents a list of parameters used for generating the contact tables of the wheel/rail contact (see picture below). All contact parameter files are located within the directory > SIMPACK_user/SIMPACK.85xx./run/dat/wheel_rail_profiles/ . ** RIGID CONSTRAINT MESH PARAMETER 4 0 0.0D0 0.0D0 -0.035D0 25 4 10 0.1000 -0.030D0 0.0150D0 0.001D0 -3.000D0 3.000D0 0.200D0

'SDEG' 'IROT, AROT, X1JUMP; IROT = 0 : COMPUTE ROTATION ANGLE' 'SJUMP' 'NBAS1, NADD1, NBAS2' 'WEIGHT-FLANGE' 'YMIN, YMAX, DELY' 'PHIMIN, PHIMAX, DELPHI'

** GEOMETRICAL & FRICTIONAL MESH PARAMETER 2 0 0.0D0 0.0D0 -0.035D0 25 0 10 1.0D0 -0.030D0 0.0150D0 0.001D0 -3.000D0 3.000D0 0.200D0

'SDEG' 'IROT, AROT, X1JUMP; IROT = 0 : COMPUTE ROTATION ANGLE' 'SJUMP' 'NBAS1, NADD1, NBAS2' 'WEIGHT-FLANGE' 'YMIN, YMAX, DELY' 'PHIMIN, PHIMAX, DELPHI'

Essential parameters for adaption of the *.pp file are: SJUMP Ymin, Ymax SBOUND

** METHOD USED TO COMPUTE DATA FOR TABULATING 1 -0.0250D0 0.0002D0

' METHOD OF COMPUTING THE INPUT DATA FOR WHEEL_RAIL GEOMETRICAL FUNCTIONS' ' ( CONSTRAINT / CONTACT POINT / FRICTION PARAMETER )' ' SBOUND : SEPARATION: FINE / COARESE GRID FOR WGEEL COORDINATE' ' DELS1 : INCREMENT OF FINE DISCRETIZATION IN VICINITY OF FLANGE'

(75)

SIMPACK TRAINING Wheel/Rail Basics

Wheel/Rail Profile Generation

(9)

SBound SJump

The diagram Constraint Z shows the range of the area between Ymin and Ymax. These two parameters descibe the range of the area around the change from the tread to the flange. In the shown case Ymin can be chosen with a value of Ymin = -0.02 m, Ymax with a value of Ymax = 0,02 m.

The diagram Wheel Contact Coordinate helps to find suitable values for the parameters Sjump and Sbound. Sjump describes the point where the change between tread and flange takes place (Y coordinate does not change very much, S coordinate changes a lot). Sbound represents the begin of a fine discretization of the wheel profile within the change from the tread to the flange. In the shown case Sjump can be chosen with a value of Sjump = -0.035 m, Sbound with a value of Sbound = 0,025 m. (76)

SIMPACK TRAINING Wheel/Rail Basics

Example: Root Loci (1) Pre-Processing

Processing

Post-Processing

Body Database

Offline Time Integration

General Plots

Track Definition

Eigenmode Analysis

Ride Comfort

Body Definition

Root Loci

Joints Definition Force Elements Database Nominal Forces Linearisation Track Irregularities Profile Generation

(77)

SIMPACK TRAINING Wheel/Rail Basics

(1)

• Real / imaginary plot of the eigenvalues • parameterised by vehicle velocity

damping > 0: instable!

• shows if any eigenvalues become instable with increasing velocity • plus signs grow with increasing velocity • yaw mode shows characteristic behaviour

eigenvalues independent upon velocity

de y aw cr m ea o se de , v e s w da lo ith mp cit v in y eh g icl e

Root Loci

(78)

SIMPACK TRAINING Wheel/Rail Basics

Root Loci

(2)

Parameter Variation of Eigenmodes • Open Parameter Variation configuration window • Select ParVar case “Root_loci” • Set start and end velocity [km/h]

• No results need to be defined • Perform Parameter Variation / Eigenfrequency

(79)

SIMPACK TRAINING Wheel/Rail Basics

Root Loci

(3)

Parameter Variation of Eigenmodes • Open Parameter Variation Plot “Eigenfrequency” • Adjust settings • Click on “Plot”

(80)

SIMPACK TRAINING Wheel/Rail Basics

Root Loci

(4)

Parameter Variation of Eigenmodes • Switch to “Min-Damping” representation • Curve connects the minimum damped eigenvalues • Curve crosses the zero axis at critical speed

Damping > 0: critical speed at ca. 280 km/h

(81)

SIMPACK TRAINING Wheel/Rail Basics

Example: Critical Speed (1) Pre-Processing

Processing

Post-Processing

Body Database

Offline Time Integration

General Plots

Track Definition

Eigenmode Analysis

Ride Comfort

Body Definition

Root Loci

Joints Definition

Critical Speed

Force Elements Database Nominal Forces Linearisation Track Irregularities Profile Generation

(82)

SIMPACK TRAINING Wheel/Rail Basics

Critical Speed

(2)

• Plot of critical speed against conicity (or other parameter) • Determined with special method: fast and accurate

v

• Automatic iteration of critical speed

λ

(83)

SIMPACK TRAINING Wheel/Rail Basics

Example: Critical Speed

(3)

• Open ParVar configuration window • Select ParVar case “Critical_Speed” • Start and end velocity [km/h] need not to be set here, only the type

• Second (middle) loop variates e.g. equivalent conicity, σ and ε

(84)

SIMPACK TRAINING Wheel/Rail Basics

Example: Critical Speed

(4)

Parameter Variation of Critical Speed • No results need to be defined • Select “Generate Quasilinear WheelRail Profiles” in pre-calculations level 2

Every Every time time you you select select the the linear linear wheelwheelrail profiles to be variated in any rail profiles to be variated in any form form (wheel (wheel radius, radius, linear linear parameters parameters λ, λ, σ, σ, ε, ε, ...): ...): Use Use the the pre-calculation! pre-calculation! Otherwise Otherwise the the variation variation does does not not work. work.

(85)

SIMPACK TRAINING Wheel/Rail Basics

Example: Critical Speed

(5)

Parameter Variation of Critical Speed • Set parameters of iteration method: Initial value, increment, maximum and precision in [km/h] (as selected in inner loop configuration)

(inner loop - automatic iteration)

v

e iterates to critical speed with given precision f next value of middle loop: same procedure and so on

d raises with increment until critical damping or maximum is reached c initial value

λ (middle loop)

If necessary, set frequency range to be searched for critical eigenvalue

„Linear method“ is faster. Disable if results seem strange

(86)

SIMPACK TRAINING Wheel/Rail Basics

Example: Critical Speed

(6)

Parameter Variation of Critical Speed • Open Parameter Variation Plot “Critical Parameter” • Click on “Plot” • Other representations are only available if there are a middle and also an outer loop

(87)

SIMPACK TRAINING Wheel/Rail Basics

Extra: Independent Wheels • Three bodies: Axle bridge, left wheel, right wheel • Axle bridge: joint type 07 • Wheels: joint type 02 (essential)

02

Primary Suspension

Attention: Attention: Make Make sure sure to to

Constraint R

07, 6 DOF

•• relate relate the the inertia inertia tensors tensors to to the the centers centers of of gravity! gravity!

Bogie frame Constraint L

•• set set the the wheels‘ wheels‘ centers centers of of gravity to the true y position gravity to the true y position of of the the wheel wheel bodies, bodies, and and

W/R Elements

Axle bridge

Right wheel

02

07, 6 DOF,

• Wheel bodies’ reference frames situated in the track middle, like the reference frame of the axle bridge

Left wheel

• Wheel/Rail Elements located on wheel bodies

(88)