CalcTool Toolchains ********************************************************** Toolchains ---------------------------------------------------------- Toolchains always consist of one or more calculation files and are used in postprocessing to realise various functions. Many toolchains can be combined in a meaningful way to create a complex evaluation functionality. Toolchains can be executed automatically one after the other via Scripts. !!!Link!!! Scripts 2D\_GPSAuto ========================================================== +------------------------------------+------------------------------------------------------------------------------------------------------------+ | *Description:* | Further processing of recorded GPS/GNSS channels | +====================================+============================================================================================================+ | *Available since:* | Race20XX | +------------------------------------+------------------------------------------------------------------------------------------------------------+ | `Location: <#_2D_directories>`__ | Race application CAL directory | +------------------------------------+------------------------------------------------------------------------------------------------------------+ | *Notes:* | Toolchain is executed automatically at download via `AutoCalcConfigurator <#_Automatic_processing_of>`__ | +------------------------------------+------------------------------------------------------------------------------------------------------------+ | *DemoUser-Template:* | 2D\_GPSAuto.txt | +------------------------------------+------------------------------------------------------------------------------------------------------------+ 2D GPSTracks ========================================================== Please find manual here: https://2d-datarecording.com/Downloads/Manuals/AC-DOC_2D_GPSTracks.pdf +------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | *Description:* | User definable GPS Triggers can be combined to create measurement track channels between or inside trigger point, which are very convenient for further data analysis in the CalcTool as BOOL Channels for further calculations or as phases for Exports, Min/Max Tables, plots, etc | +====================================+========================================================================================================================================================================================================================================================================================+ | *Available since:* | Race2021 | +------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | `Location: <#_2D_directories>`__ | User data CAL directory | +------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | *Notes:* | | +------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | *DemoUser-Template:* | 2D\_GPSTracks\_Overview.txt & 2D\_GPSTracks\_Evaluation.txt | +------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ ValidateTracks ========================================================== Please find manual here: https://2d-datarecording.com/Downloads/Manuals/AC-DOC_2D_ValidateTracks.pdf Filter And Rotate IMU channels ========================================================== Please find manual here: https://2d-datarecording.com/Downloads/Manuals/AC-DOC_2D_FilterAndRotate.pdf +------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | *Description:* | The purpose of the *2D\_FilterAndRotate* toolchain is to prepare the already recorded accelerometer and gyroscope channels for the later uses in the 2D Datarecording toolchains in post-processing. | | | | | | The preparation of accelerometer and gyroscope channels contains rotational correction and filtering. | +====================================+========================================================================================================================================================================================================+ | *Available since:* | Race2022 | +------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | `Location: <#_2D_directories>`__ | -- | +------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | *Notes:* | | +------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | *DemoUser-Template:* | .txt | +------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ 2D\_Comfort ========================================================== +------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+ | *Description:* | Further processing of Accelerometer data to create conclusions for Comfort-based evaluation via RMS/VDV/MOV or other customisable calculations. | +====================================+===================================================================================================================================================+ | *Available since:* | Race2022 | +------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+ | `Location: <#_2D_directories>`__ | User data CAL directory | +------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+ | *Notes:* | | +------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+ | *DemoUser-Template:* | .txt | +------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------+ 2D\_Rollangle ========================================================== +------------------------------------+-------------------------------------------------------+ | *Description:* | Using IMU-data to calculated rollangle of a vehicle | +====================================+=======================================================+ | *Available since:* | Race20XX | +------------------------------------+-------------------------------------------------------+ | `Location: <#_2D_directories>`__ | User data CAL directory | +------------------------------------+-------------------------------------------------------+ | *Notes:* | | +------------------------------------+-------------------------------------------------------+ | *DemoUser-Template:* | .txt | +------------------------------------+-------------------------------------------------------+ 2D\_ThrottlePerLap ========================================================== +------------------------------------+-------------------------------------------------------+ | *Description:* | Calculating Throttle channels | +====================================+=======================================================+ | *Available since:* | Race20XX | +------------------------------------+-------------------------------------------------------+ | `Location: <#_2D_directories>`__ | User data CAL directory / 2DCalFiles | +------------------------------------+-------------------------------------------------------+ | *Notes:* | Throttle channels per lap | +------------------------------------+-------------------------------------------------------+ | *DemoUser-Template:* | .txt | +------------------------------------+-------------------------------------------------------+ | *Created channels:* | Throttle_MOV: Throttle actuation indicator | + +-------------------------------------------------------+ | | Throttle_Time_100: Full Throttle time per lap | + +-------------------------------------------------------+ | | Throttle_Time_Open: Open Throttle time per lap | +------------------------------------+-------------------------------------------------------+ Combining toolchains ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Individual toolchains can be combined to produce calculation results and display the results in plots of the 2D Analyzer and export the results to Excel sheets. A good example for the combination of toolchains is the evaluation of comfort driving tests of cars. The channels received via GPS are first prepared via the 2D_GPS Auto toolchain for processing the GPS channels and further channels are generated from original GPS channels. Different driving sections on the test field (rumble strips, curves, braking zones, acceleration zones, ...) can be defined using the 2D_GPSTracks toolchain to create GPSTracks channels in 2D Analyzer. With 2D_ValidateTracks additional, for the evaluation of the previously created GPSTracks channels, are created (DistanceInTrack, TimeInTrack, IsTrack, …). For subsequent, developmental calculations (MinEntrySpeed, AVGSpeed, MinLength, ...) of the GPSTrack channels, different CalcTool commands can be used in combination with the ValidateTrack channels. For the driving comfort evaluation, the respective channels of the IMUs used are first rotated into an identical coordinate system in post-processing so that the channels of the different IMUs can be compared. The IMU signals can be also processed via filtering. Rotation and filtering are performed using the 2D_FilterAndRotate toolchain. Then the combination of GPSTrack channels provided via the 2D_ValidateTracks toolchain and the 2D_Comfort toolchain can be used to calculate the comfort parameters RMS, VDV and MOV. Via exports, the plots and results of the calculations can be visualised in 2D Analyzer plots and exported in excel sheets, which can then be saved and printed out. .. figure:: /Images/Calctool/CombiningToolchains.png :scale: 80% :align: center Combining Toolchains .. important:: 2D offers support, implementation and evaluation as a service. If you are interested, please contact us via the contact form on our website.