cosin software 2019-4 release notes

cosin

  1. fix: in sources & sinks API, conditional statements containing a ‚*‘ in condition expression did not always work properly
  2. fix: accidental suppression of file statistics output under certain circumstances
  3. fix: computation of periodic splines with only 2 data points
  4. updated error message in case of non-existing license
  5. png-file creation and output accelerated
  6. size of signal labels in sources & sinks API increased to 256 characters
  7. HTire model evaluation equipped with more robust road tangential plane differentiation step size (default 100 mm instead of 50 mm)

cosin GUI

  1. clean exit for file selector cancel button added to all GUIs under all circumstances

FTire

  1. fix: made sure sidewall texture mode ‚auto‘ is properly saved in tir and ase files
  2. fix: made sure cross section nodes are properly sorted even if belt line is very wavy
  3. fix: potential crash in output contact computation if tire is lying flat on ground
  4. fix: wrong error messages when loading incomplete tir-files
  5. general arithmetic expressions now allowed for tread pattern description
  6. like in cti-files, operating conditions can be defined now directly in tir-file as sources & sinks signals, in a much more general way as the previous table-based way (which is still accepted yet)
  7. new optional parameter ‚tread_discretization_type‘ added to tir-file, see documentation for more
  8. optional high precision road tangent plane computation in accelerated and RT mode for RGR roads introduced, providing even more accurate peak loads on very rough roads
  9. example tire data file including tread pattern image added to distribution package
  10. unification and redesign of long/short file name conversions of linked files in tir-file
  11. optional sha1 check added for linked files in tir-file, to make sure file contents has not changed
  12. unified new search order for linked files with short file name in tir-file:
    • <dirname-tir-file>/xxx.yyy
    • <cosin-private-data-folder>/xxx.yyy (or respective sub-directory, depending on file type)
    • <cosin-installation-directory>/xxx.yyy (or respective sub-directory, depending on file type)
    • <current-working-directory>/xxx.yyy
  13. footprint plots in animation window made selectable for individual tires
  14. stability check during simulation runs improved
  15. improved error message for linked files with differing contents
  16. new animation settings selection ‚plot_bg_opaquness‘ for footprint contour plots and running diagrams
  17. force scaling settings in animation window made more consistent
  18. rolling circumference value equipped with weight to make it selectable for identification during pre-processing
  19. optional belt and inner line contour line introduced in tir-files
  20. completed ETRTO string with ‚intended use‘ and dual tire load index combination, including conversion between string and respective FTire parameters
  21. avoiding repeated animation of steady-state initializations even in verbose mode
  22. new optional feature ’shadow on road‘ added to animation window, made selectable in animation window menu
  23. new footprint contour plot mode ‚relief‘

FTire/fit

  1. fix: optional footprint rotation for automatic detection of groove geometry
  2. grooves identification from footprints improved
  3. superfluous extra margin in generated footprint images removed
  4. re-design of fer file format and respective check-in routines; see documentation for more
  5. checking in a geometry-type fer-file now automatically deactivates rolling circumference identification
  6. GUI initialization speed up
  7. improved input of generalized cross section layer geometry from fer-file of type geometry
  8. improved recognition of meaningful friction cases during check-in
  9. new image format selection (png/bmp) and on-the-fly change of this selection (png format preferred; bmp format still supported if older FTire/fit versions are in parallel use)

FTire/sim

  1. made sure modified output file name prefix is used also for log file
  2. new selection added to GUI if default operating conditions are to be read from tir-file
  3. tire side made selectable
  4. new/updated simulation scripts:
    • free_wheel.sim/.qc: falling wheel, 6 d.o.f
    • bounce.sim/.qc: bouncing wheel, 1 d.o.f. purely vertical

FTire/link

  1. fix: Simulink example model ‚drum‘

FTire/hil

  1. fix: handling for potential cache warm up cycles in FTire RTSA for Simulation Workbench

cosin/mbs

  1. fix: potential crash during output of total mass geometry
  2. avoiding both cosin/mbs and FTire create the same scopes in the same animation window

cosin/tools

  1. fix: animation settings preview button made work under all circumstances
  2. fix: potentially annoying camera move in ogl files replay
  3. new ‚camera‘ tab in animation settings GUI
  4. more convenient specification of surface node numbers in animation settings GUI
  5. size of CAD structures which are loadable in CAD browser increased
  6. new general 2d contour plot for use in different kinds of visualization
  7. avoid flickering windows when opening cosin/ip
  8. allow to select (and then load) more than one plot file at a time in respective post-processor file selector box
  9. print button added to cosin/ip GUI
  10. redesign cosin/player GUI; new spatial and timely shifts added

cosin/tools for tires

  1. groove visualization added to GUI
  2. specified but non-existing files in ‚linked files‘ menu are shown in red
  3. simple parameterized center-lines added to road builder
  4. GUI simplified: version control button made obsolete and removed; ‚emulated‘ cosin version selection moved to top menu
  5. extra ‚open in ascii editor‘ button removed from cosin/tools for tires GUI; this function is available in icon line
  6. all display/show/info actions automatically trigger now a virtual ‚apply‘ button hit, to make all current changes immediately effective
  7. cross section plots enhanced by displaying un-inflated, pseudo-inflated, and inflated state, as well as complete inner-liner surface if available
  8. FTire/estimate GUI improved:
    • conversion formula mm ⇔ revs/mile added
    • new link to tiresize.com, providing available sizes, mass, and rolling circumference for many tire brands
    • disclaimer added as tooltip for external links
  9. accelerated rim graphics viewer
  10. automatic recognition in tire size string of metric / imperial notation; format is remembered in cosin/tools for tires from input to output and made selectable in FTire/estimate
  11. allowed partial loading of erroneous data files
  12. appropriate error message if tread pattern image does not exist
  13. new comprehensive rolling circumference analysis tool
  14. spline specification/display fixed and harmonized

cosin/tools for roads

  1. fix: selected road resolution in configurable 3d plot
  2. all new GUI, including far-reaching rgr road builder GUI redesign
  3. in road builder, center-line position and orientation can be selected during generation w/o extra entry in rgr header
  4. crg to rgr export separated from rgr generation
  5. improvements in color management of road visualization
  6. made sure all road formats are listed in ‚open road‘ dialogue

cosin/tools for Matlab

  1. unified formatting of all m-files in distribution package

CTI (cosin tire interface)

  1. fix: potential reload crash in animation GUI (Windows only) if a process loads at least two different CTI shared libraries consecutively
  2. added the new function ctiWriteCustomizedTireData, which writes a customized tire data file after replacing some or all file references. This new function does not require CTI to be initialized
  3. added support for SimWB versions 2019.1 and 2019.2
  4. made sure *all* calls to ctiComputeForces are logged in the rec file, even if no step is actually performed
  5. welcome text for certain 3rd-party solvers updated

CTI/client (client side of TCP- or UDP-based remote CTI execution)

  1. enabled TCP mode for cticliComputeForcesWithOutputArrayList

CTI/server (server side of TCP- or UDP-based remote CTI execution)

  1. added ASM interface support for RedHawk

CRI (cosin road interface)

  1. added new functions:
    • criSetTireSide to set tire side
    • criUpdateRoadData to update RGR road data in case of soft soil deformation

Documentation

  1. FTire/link documentation redesigned and updated
  2. documentation of ctiG(S)etRoadParameters completed and improved
  3. fer file format documentation updated