首页 Simpack Wheel-Rail Training BASIC

Simpack Wheel-Rail Training BASIC

举报
开通vip

Simpack Wheel-Rail Training BASICnullnullSIMPACK: Wheel/Rail Basic Training Analysis and Design of General Mechanical SystemsINTEC GmbH, Argelsrieder Feld 13, 82234 Wessling, Tel: 08153/92 88-0, Fax 08153/92 88-11, E-Mail: intec@simpack.de马玉坤 mayk@rails.com.cnnull Overview: SIMPACK Wheel/...

Simpack Wheel-Rail Training BASIC
nullnullSIMPACK: Wheel/Rail Basic Training Analysis and Design of General Mechanical SystemsINTEC GmbH, Argelsrieder Feld 13, 82234 Wessling, Tel: 08153/92 88-0, Fax 08153/92 88-11, E-Mail: intec@simpack.de马玉坤 mayk@rails.com.cnnull 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 Example: Building a Bogie Data Base Calculation of Nominal Forces SIMPACK General Plots with Wheel/Rail Specific Data Some Tips for Completing the Vehicle Topology of a Railway Vehicle Substructures in Wheel/Rail Models Basic Track Irregularities Ride Comfort Linearised Wheel/Rail Contact Eigenmode AnalysisContentsnullOverview: SIMPACK Wheel/Rail FunctionalityProfile LinearisationSpecialnullThe Track Joint Type 0707Imaginary track center lineJoint follows the track centerDefined from Isys to bodyAttention! z axis is downwards positive for wheel/rail models (according to UIC)nullThe SIMPACK Default Wheelset (1)3D Elements of Wheels and Rails$M_Wheel_ProfRef $M_Wheel_Contact$M_Rail_ProfRef $M_Rail_Contact$M_Rail_Track_Frame $M_Rail_Track_Camera$L_RailWheel$F_RW_Friction$S_Rail_ProfRef $S_Rail_Contact$S_Wheel_ProfRef $S_Rail_Track_Frame $S_Rail_Track_CameraNote 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“, ...nullThe SIMPACK Default Wheelset (2)Markers$M_Wheel_ProfRef $M_Rail_ProfRef (here canted with rail) Wheel profile definition plane (e.g. taper line) Nominal wheel radius r0 $M_Wheel_Contact $M_Rail_Contact (both moving with the current contact point)Wheelset body-fixed reference frame (BFRF) Semi-wheelbase e0 Rail profile definition plane (e.g. middle of rail head) nullThe SIMPACK Default Wheelset (3)Track-Related Markers (moving with the wheelset along the track)$M_Rail_Track_Frame $M_Rail_Track_CameraSuperelevation unullThe SIMPACK Default Wheelset (4)$L_RailWheelConstraints and Force Elements8909$F_RW_Friction for tangential forces0989Both acting at same markers: FROM $M_Rail_Contact TO $M_Wheel_ContactnullThe SIMPACK Default Wheelset (5)$S_Rail_ProfRef $S_Rail_Contact$S_Wheel_ProfRef $S_Rail_Track_Frame $S_Rail_Track_CameraSensorsEach FROM Isys TO according marker.nullEXAMPLE: Setting Up a Default Wheelset (1)Pre-Processing Processing Post-Processing Body Definition Online Time Integration Joints Definition Track Definition Vehicle GlobalsnullEXAMPLE: Setting Up a Default Wheelset (2)Some Important Steps to Be Done First Change gravity to positive z direction (+9,81 m/s²) Adjust view to standard view: Wheel/Rail perspective viewnullEXAMPLE: 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 freedomnullEXAMPLE: Setting Up a Default Wheelset (4) Rename $B_body1 to $B_WS1 (Wheelset 1) Add body data Change 3D geometry of wheelset axlenullEXAMPLE: Setting Up a Default Wheelset (5) Set up the joint Generate wheel/rail elements Assemble systemnullConstraints and Dependent/Independent StatesDefault: s y z    - independent - independent - dependent - dependent - independent - independentIndependent: freely adjustable by user and model dynamics (description by differential equation of motion) Dependent: state results from kinematics (description by algebraic kinematical equation)Imagine laying the wheelset down onto the track with a crane  only s, y, ,  adjustablenullEXAMPLE: Setting Up a Default Wheelset (6)Pre-Processing Processing Post-Processing Body Definition Online Time Integration Joints Definition Track Definition Vehicle GlobalsnullStandard Track Models (1)Straight Track Radius Superelevation, with reference length Track lengthCurved Track with Constant Horizontal Curvature Track lengthCurve entry - curve passing - sign change of curvature (s-curve) - cross-over Radius Superelevation, with reference length Track length Further special parametersCurved Track with Variable Horizontal CurvaturenullStandard Track Models (2)SuperelevationSuperelevation uRotation about inner railRotation about centerlineSuperelevation uCenterline is elevatedReference length = railbasenullStandard Track Models (3)Curve Entry and Superelevation Ramp Curve entry: Superelevation ramp (length identical with curve entry):R = R =   RCurveR = RCurveStraight rampu = 0u = uCurveu = 0  uCurveSmoothed over distance 2hS-shaped rampu = 0u = uCurveu = 0  uCurveRadius and superelevation have to be negative for left-hand curvesFor standard tracks, also the form (s-shaped, linear) of the curve entry corre-sponds to the ramp.nullEXAMPLE: Setting Up a Default Wheelset (7) Set up an entry to a narrow curvenullEXAMPLE: Setting Up a Default Wheelset (8)Pre-Processing Processing Post-Processing Body Definition Online Time Integration Joints Definition Track Definition Vehicle GlobalsnullEXAMPLE: Setting Up a Default Wheelset (9)Vehicle Globals Set velocity Set profiles Click to apply settings for all wheelsets in the modelnullVehicle Globals Window (1)Gauge or railbaseVelocity in m/s or km/hSemi-wheelbase, nominal wheel radius, railbase/gauge, rail cantProfiles and parameter setsClick to finishWheelset type (set at „Generate/Update W/R Elements“)nullVehicle Globals Window (2)Friction force lawµWeighting factor for Kalker coefficientsProhibit/allow nega-tive normal force with zero friction force (physically incorrect but working)Kalker Coefficients: calculated according to current geometry or given by user On-line integration uses red curve Off-line integration uses blue curvenullEXAMPLE: Setting Up a Default Wheelset (10)Pre-Processing Processing Post-Processing Body Definition Online Time Integration Joints Definition Track Definition Vehicle GlobalsnullEXAMPLE: Setting Up a Default Wheelset (11) Start online calculation (sample interval = 10-1 s) Watch the show ... Try out the different standard viewsContact marker moves to flange and cantsBody-fixed reference marker rotatesFront ViewR/L WheelVehicle FrontnullEXAMPLE: Setting Up a Default Wheelset (12) Switch to Multipoint Contact Start online simulation againClick to finishSecond contact markernullMultipoint Contact (1)$M_Wheel_Contact_Flange $M_Wheel_Contact_Flange2$M_Rail_Contact_Flange $M_Rail_Contact_Flange2$F_RW_Friction_Flange $F_RW_Friction_Flange2$S_Wheel_Contact_Flange $S_Wheel_Contact_Flange2 Up to three different contacts per wheel (tread, flange, flange2/back of wheel) Additional wheel/rail elements: Each contact exists only in its designated profile section:TreadFlangeFlange2/ Back of wheelnullAdditional necessary parameter settings in .sys fileExample [...] marker ( 1 , $M_Rail_Contact_Right_of_WS1 ) = $B_Isys ! [-] Assignment: Marker -> Body marker ( 2 , $M_Rail_Contact_Right_of_WS1 ) = -97 ! [-] Built-In Orientation Type marker.cpar ( 1 , $M_Rail_Contact_Right_of_WS1 ) = 'UIC60' ! Rail Profile Type marker.cpar ( 2 , $M_Rail_Contact_Right_of_WS1 ) = 'S1002' ! Wheel Profile Type marker.cpar ( 3 , $M_Rail_Contact_Right_of_WS1 ) = 'MultiContact_3[deg]' ! Parameter-File Type marker.par ( 5 , $M_Rail_Contact_Right_of_WS1 ) = $M_Rail_ProfRef_Right_of_WS1 ! [] Reference Marker on Rail marker.par ( 6 , $M_Rail_Contact_Right_of_WS1 ) = $M_WS1_ProfRef_Right ! [] Reference Marker on Wheel marker.par ( 7 , $M_Rail_Contact_Right_of_WS1 ) = $M_WS1_Contact_Right ! [] Contact Marker on Wheel marker.par ( 20, $M_Rail_Contact_Right_of_WS1 ) = 5.0000000000E-01 ! [] Nominal Rolling Radius [m] marker.par ( 23, $M_Rail_Contact_Right_of_WS1 ) = 1 ! [] Contact Model marker.par ( 24, $M_Rail_Contact_Right_of_WS1 ) = -5.7999998331E-02 ! [] Left Bound For Flange [m] marker.par ( 25, $M_Rail_Contact_Right_of_WS1 ) = -3.5000000149E-02 ! [] Right Bound For Flange [m] marker.par ( 26, $M_Rail_Contact_Right_of_WS1 ) = 1.0000000475E-03 ! [] Increment for Bisection [m] marker.par ( 27, $M_Rail_Contact_Right_of_WS1 ) = 9.9999997172E-10 ! [] ATol for Bisection marker.par ( 28, $M_Rail_Contact_Right_of_WS1 ) = 9.9999997172E-10 ! [] RTol for Bisection marker.par ( 32, $M_Rail_Contact_Right_of_WS1 ) = $M_Rail_Contact_FlangeRight_of_WS1 ! [] Flange Marker 1 on Rail marker.par ( 33, $M_Rail_Contact_Right_of_WS1 ) = $M_Rail_Contact_Flange2Right_of_WS1 ! [] Flange Marker 2 on Rail marker.par ( 34, $M_Rail_Contact_Right_of_WS1 ) = $M_WS1_Contact_FlangeRight ! [] Flange Marker 1 on Wheel marker.par ( 35, $M_Rail_Contact_Right_of_WS1 ) = $M_WS1_Contact_Flange2Right ! [] Flange Marker 2 on Wheel marker.par ( 36, $M_Rail_Contact_Right_of_WS1 ) = -5.0000000000E-02 ! [] Bound. for Back of Wheel [m] [...]Multipoint Contact (2)Boundary between flange and back of wheel (e.g. top of flange) If equal to marker.par(24): no flange2 contact possible.Boundary between flange and treadLimit of back of wheel (wheel backplane) Coordinates w.r.t. wheel profile reference plane, always seen on right wheel (flange on the left) Adjust for every marker which has par(24,25,36)marker.par(24)marker.par(25)marker.par(36)-s +snullEXAMPLE: Setting Up a Default Wheelset (Finish) Switch back to Singlepoint (Remember to change the parameter sets. Press “Apply” after switching back to Singlepoint.) Increase velocity Switch to Elastic Contact Start online simulation again, 10-2 s intervalClick to finishDerailment occursnull One-sided spring/damper instead of constraint Additional wheel/rail elements: Deleted wheel/rail elements: Only possible with Singlepoint Contact Parameters (stiffness and damping) can be set at Contact Force settings in Vehicle GlobalsElastic Contact$F_RW_ElasCont$L_RailWheelnullWheel/Rail Contact in SIMPACK (1)1. Find the contact point2. Determine normal force3. Calculate tangential forcesnullWheel/Rail Contact in SIMPACK (2)Step 1: Finding the contact pointDefault 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 profilesOld 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 should not use the rigid method. It can cause numerical problems and is outdated.nullWheel/Rail Contact in SIMPACK (3)Step 2: Determining the normal forceDefault 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“ possibleAlternative 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“)nullWheel/Rail Contact in SIMPACK (4)Step 3: Calculating the tangential forcesDefault 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“)nullWhen do the Default Settings not Suffice?OVERVIEW: Contact Models in SIMPACK (2)Contact Models in Comparison For ride comfort calculations with very poor track quality Use “Constraint (Rigid) Contact” with allowed negative normal forces For derailment analyses with wheel lift Use “Elastic Contact” For narrow curves (two contact points) For local traffic with back-of-wheel contact (three contact points) Use “Multipoint contact” For high angles of attack ( 5°) Use “Online Evaluation” nullEXAMPLE: Building a Bogie (1)Pre-Processing Processing Post-Processing Body Database Offline Time Integration General Plots Track Definition Body Definition Joints Definition Force Elements Nominal ForcesnullEXAMPLE: Building a Bogie (2)Preliminary Steps 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 basenullEXAMPLE: Building a Bogie (3)Create a New Model for the BogieRemember to set gravity to positive z direction adjust the view settingsSet Up the Bogie Frame Name $B_BF 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 Joint type 07 (general wheel/rail joint) with 6 DOF, but without wheel/rail elementsCentre of massBFRF marker (“to“ marker of type 07 joint)Plane of 3D primitive referenceTrack planenullEXAMPLE: Building a Bogie (4)3D Primitives: Wheel Rail Bogie and traversesnullEXAMPLE: Building a Bogie (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 mUse common abbreviations to keep names short. Otherwise you could get into trouble when working with substructures.nullEXAMPLE: Building a Bogie (6)Joint Position of the Bogie Frame s = 1.25 m z = 0 mImport two Wheelsets from Data Base Define two new bodies $B_WS_F and $B_WS_B Remove standard cuboid primitives Import wheelset data from body database for each new body Change joints to type 07 with 6 DOFs Generate wheel/rail elements for each wheelset s = 2.5 m (front wheelset) resp. 0 m (back wheelset) Assemble system: all bogie frame DOFs have to be independentHint: The bogie frame is kinematically completely independent because its position will be determined only by the suspension.nullEXAMPLE: Building a Bogie (7)Define a TracknullEXAMPLE: Building a Bogie (8)Pre-Processing Processing Post-Processing Body Database Offline Time Integration General Plots Track Definition Body Definition Joints Definition Force Elements Nominal ForcesnullEXAMPLE: Building a Bogie (9)Primary Suspension Type 05: spring/damper parallel compact FROM marker on bogie frame Use “Identity to...” feature Check with “Info - Force Elements” that rabs is near zero (precondition for calculation of nominal forces with compact force elements)Why? Stiffness/damping definitions are given in body reference system of FROM body – they would rotate if wheelset were FROM body r x F torques are applied on FROM bodynullEXAMPLE: Building a Bogie (10)Pre-Processing Processing Post-Processing Body Database Offline Time Integration General Plots Track Definition Body Definition Joints Definition Force Elements Nominal ForcesnullNominal 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 automaticallynullEXAMPLE: Building a Bogie (11)Calculation of Nominal Forces: Preliminary Steps Set global velocity of 10 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 Accelerations ZGPP(1:nzj,joint_name) ================================================================================ ZGPP($J_WS_B) = 9.4416557D-08 3.5558345D-07 1.3818905D-14 -1.8048022D-08 2.3516961D-06 4.7206718D-07 ZGPP($J_WS_F) = 9.6635120D-08 3.5785239D-07 1.2013822D-14 -1.8163186D-08 2.3667099D-06 4.8315963D-07 ZGPP($J_BF ) = 3.1647477D-08 -4.0850997D-06 1.0649262D+01 4.0851000D-05 4.9563528D-13 3.1647476D-07z acceleration of bogie frame: Not unrealistic, because from gravity, but has to be eliminated in order to bring the system into equilibriumMost accelerations are near zero: o.k.If there are unrealistic accelerations (e.g. greater than 100 m/s²) there could be an error in the model  double-check joints, forces etc.nullEXAMPLE: Building a Bogie (12)Calculation of Nominal Forces Select “Linear System” method (faster) Select the nominal forces in z direction of every primary spring for calculation Perform calculationnullEXAMPLE: Building a Bogie (13)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 Accelerations ZGPP(1:nzj,joint_name) ================================================================================ ZGPP($J_WS_B) = 1.8531921D-07 2.3304777D-07 1.1616952D-14 -1.1828595D-08 4.6889871D-06 9.2656543D-07 ZGPP($J_WS_F) = 1.8618630D-07 2.4226214D-07 9.8283231D-15 -1.2296279D-08 4.7054404D-06 9.3090072D-07 ZGPP($J_BF ) = 4.7909070D-08 -4.4238911D-09 -5.0030864D-07 4.4238911D-08 0.0000000D+00 4.7909069D-07nullEXAMPLE: Building a Bogie (14)Pre-Processing Processing Post-Processing Body Database Offline Time Integration General Plots Track Definition Body Definition Joints Definition Force Elements Nominal ForcesnullEXAMPLE: Building a Bogie (15)Offline Time Integration Configure time integration Start simulation and measurementsIf necessary: stepsize reduction for harsh curve entriesShould be standard for Wheel/RailnullEXAMPLE: Building a Bogie (16)Pre-Processing Processing Post-Processing Body Database Offline Time Integration General Plots Track Definition Body Definition Joints Definition Force Elements Nominal ForcesnullGeneral Plot with Wheel/Rail Specific DataUseful Wheel/Rail Related DataWheelset lateral position in track Wheelset yaw angle Creepage (longitudinal, lateral, spin) Normal force N, traction forces Tx , Ty Traction coefficients fx , fy = Tx/N, Ty/N Wheel forces Y, Q Frictional power P Contact point coordinates on wheel/on rail Longitudinal contact point shift Semi-axes a, b of the Hertzian ellipse Area of the Hertzian ellipse Ratio of the semi-axes a/b Current Kalker coefficients C11, C22, C23 . . .y coordinate of track joint (07/09)  coordinate of track joint In contact coordinate system In contact coordinate system; towards wheel In wheelset reference system; towards rail For local contact point, wheel, wheelset, or vehicle In wheel or rail profile reference system, along y axis In wheel profile reference system, along x axisOutput values of W/R friction force elements (type 89)nullEXAMPLE: Building a Bogie (17)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 fron
本文档为【Simpack Wheel-Rail Training BASIC】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_995457
暂无简介~
格式:ppt
大小:4MB
软件:PowerPoint
页数:0
分类:工学
上传时间:2012-10-04
浏览量:15