Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
A
application
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 35
    • Issues 35
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
  • piper
  • application
  • Wiki
  • environment_model

Last edited by Jeremie Peres Jun 21, 2017
Page history

environment_model

Objective

This tutorial shows how the parametric environment model developed within the PIPER Project can be easily personalized. The model is based on an include structure of k-files and can be modified using text editor software.

In this tutorial it will be shown how the standard environment will be converted to the environment of the vehicle for the accident reconstruction.

Step by step instruction

  1. Open the file “PIPER_ENV_v1.0.dyn” with a text editor
  2. In line 53 starts the description of the syntax of the variables
  3. In line 60 starts the section with the variables
  4. For adjustment of the cushion of the rear seat change the variables (see table or include file below)
  5. Review the changes with a FE Preprocessor
  6. The adjustment of the seat back of the rear seat and the frontal seat is analog to point 4. The particular variables follow directly in the file “PIPER_ENV_v1.0.dyn”.
  7. Between line 104 and 179 it is possible to adjust the floor, dashboard and windscreen of the vehicle, similar to point 4. In this case were no interaction between the occupant of interest and the vehicle aside from the seats, so the initial values were used
  8. Between line 182 and 228 the position of the attachment of the seat belt and the ISOFIX anchorages can be specified using only transformations
  9. It is recommended to review all steps with a FE Preprocessor.
  10. If the position is not appropriate adjust the corresponding variable again.
  11. If the final position is reached import the model in a FE preprocessor and export it without using the subsystem to create an environment model that consist of only one file for easier handling afterwards.

Table with initial values and target values

| Description | Type | Variable | Initial value | Target value | |--------------------+-------------+----------+---------------+--------------| | Cushion length | Scaling | secrsx | 1,0 | 0,6666 | | Cushion width | Scaling | secrsy | 1,0 | 0,7879 | | Cushion height | Scaling | secrsz | 1,0 | 1,1283 | | Cushion position X | Translation | secrtx | 0,0 | -185 | | Cushion position Y | Translation | secrty | 0,0 | -520 | | Cushion position Z | Translation | secrtz | 0,0 | -80 | | Angle of cushion | Rotation | secrry | 0,0 | -11,8 |


Initial values and target values in the include file

Initial position of the parametric environment model

Initial position of the environment with all scaling factors equal 1 and all translational and rotational factors equal 0

Initial position of the parametric environment modelInitial position of the parametric environment model

Adjusted seat position of the rear seat

Adjusted seat position of the rear seat

Final position

Final position of the vehicle environment for the accident reconstructionFinal position of the vehicle environment for the accident reconstruction

Clone repository
  • FAQ
  • compilation
  • environment_model
  • example 6: pre crash positioning with thums v4.02 (aeb50)
  • example 7: pre crash positioning with thums v4.02 (lane change)
  • external dependencies
  • Home
  • installation
  • parametric environment model
  • tutorials
  • tutorials
    • Creating custom affines for positioning
    • child_AccRec
    • example2
    • position_by_FE_simul