Home


Presentation of rel.0403


Author: Ingemar Persson (DEsolver)

blurulr2.gif


Updates from rel.0303 to rel.0403

blurulr2.gif

Program CALC
Program MPLOT
Program GPLOT
Program NPICK
Program OPTI
Program Group KPF
Program Group MISC
Program Group TRACK
Scripts
Installation


Program CALC

  1. Derailm_1 a new type of coupling for simulations in a derailment condition.

  2. M_rigid_6f a new type of mass for modeling of masses which are defined in a moving coordinate system, but are not following the moving coordinate system. For example a piece of track under the wheelset.

  3. A revision of the Damped_Tens quasistatic solver, in order to obtain a faster and secure solution.

  4. True splines with continuous first and second order derivatives, when interpolating track irregularities. Track irregularities inclusive designed track geometry are read with the func intpl_track_irr3-command. If designed track geometry not shall be read please use the func intpl_track_irr2-command.

  5. Semi-splines when interpolating in the wheel/rail-geometry functions. Semi-splines is a combination of linear and spline interpolation. Between the nodes the interpolation is linear, but close to each node interpolation is made by splines.

  6. The old commands create_s has been replaced by create_spline. The old create_s-command still works for compatibillity reasons, but the documentation on create_s has been removed.

  7. Creep_lookuptable_1 a new coupling where the user can connect two bodies with a coupling which behave like two rolling bodies. By using this coupling the user can freely model the track.
    New function "tral_interp_spline" which creates and interpolates the tral-variables.

  8. Print a warning printout if a damper is attached not in the center of a wheelset. Important when using the coupling creep_lookuptable_1.

  9. New commands s_var gpdat_wheel_info, s_var gpdat_rail_info_right and s_var gpdat_rail_info_left for storing of wheel and rail profiles for post processing.

  10. New input data command write_id_file, which splits the id-file in several parts.

  11. Couplings that ends with _preZ calculates the vertical preload automatically.

  12. New command s_var force_on for debugging.

  13. New coupling k_air3_mawa considering gas flow in the airbag.

  14. Negative speeds allowed.
    Updates has also been made to the program MPLOT.

  15. New key variable Shift_Xposition has been introduced. If a variable with the name Shift_Xposition exists in the main memory, the origin of all lsys inclusive the coordinates of the track will be shifted longitudinally. The variable has been introduced because the MPLOT program and the MPdat-file is written in single precision.

  16. New command oper_init( ..... ) which replaces a variable or constant. Example

  17. New command s_var var_0 which only saves the variable if it exists. If the variable not exists the command is disregarded. The command stores the variable both as scalar and vector in the MPdat-file.

  18. New coupling kf_exp1 with exponential friction especially designed for leaf springs.

  19. New command func print06_quasi.

  20. Fstart, fstep, fstop, tout, tstart, tstep and tstop are stored in the main memory and can be set by func-commands.




Program MPLOT

  1. New popup-menus for selecting curves and idents, with a filter function, and possibility the have several popup-windows opened.

  2. Create a radio button for each page in the header of MPLOT.

  3. The size of the window can by dynamically resized. The default size of the window can be set in file ~/.Xdefaults.

  4. Tooltips.

  5. Allow tstart > tstop for handeling of the cases when negative speed has been used.

  6. Number of percentiles increased from to 5 to 20.

  7. Operations can be given in the edit_page window.




Program GPLOT

  1. Recommended geometrical figures are body box_mass_733, body box_mass, body whe_set_mass and body figure_mass.

  2. New popup menus where the user can select bodies, forces and/or couplings to be plotted.

  3. The size of the window can by dynamically resized.

  4. Tooltips.

  5. The movie command automatically generates an animated gif-file.

  6. Write the hidden file .gensys.gplot where the users scales, view_points, window size,,, etc. are stored for later

  7. Gplot can be started with two arguments: "vehicle data model" and "GPdat-file".




Program OPTI

  1. When running opti under option -append_overwrite, check the order of the cases with the previous results. Reorder the cases if necessary.

  2. The sub_prog in opti can be any executable program or script.

  3. In the q_sys-command the user can send the execution of the sub_prog to a queue-system.

  4. In the parallel-command the user can start several jobs in parallel.




Program Group KPF


Program KPF
  1. Extended the wheel/rail-geometry files from -102.5 to 109.5, in order to simulate derailment situations.

  2. The line connecting the points in the wheel/rail-geometry files are interposlated in the same way as in program CALC semi-splines.

  3. New input data command IPLOT_SIGMA which generates three more diagrams. Size of contact area, shape of contact ellips and max. contact pressure.

  4. New input data CONN_BEG_RIGHT, CONN_END_RIGHT, CONN_BEG_LEFT and CONN_END_LEFT,

  5. Create a contact pressure contour plot if input data parameter iplot3 is set equal to 2.

  6. New subcommand rot_orient has been introduced under command func in MPLOT. In the new command the user can orient wheel profiles measured by miniprof, relative to a new unworn wheel profile. The command rotates and translates the measured profile in vertical direction.




Program Group MISC


Program GENFILE
  1. Update the Current directory field automatically.

  2. Tooltips introduced. If tooltips shall be shown as defaults on startup can be controled in the ~/.Xdefaults-file.

  3. For LINUX users start program: octave, locate, type kruler and xmag from the pulldown menu.



Program VAMPIRE2GENSYS
  1. A new program which translates VAMPIRE input data into GENSYS input data.




Scripts

  1. New script view_html, which starts netscape from nedit.

  2. Script calc.
    New queue-systems at and batch. ("batch" works only under Linux)




Installation

  1. Two new scripts GENSYS_INSTALL and GENSYS_SETUP has been written in order to simplify the installation of GENSYS.