Jacek Toczyski University of Virginia SAE Government ... · XYZ Global . Algorithm. Position •...

Preview:

Citation preview

Dummy head motion tracking in

crash tests with standard sensors

SAE Government Industry MeetingJanuary 24-26, 2018

Jacek ToczyskiUniversity of Virginia

Motivation

NHTSA’s oblique crash test On-board view

Overall Study Goals

• Prepare a software package that calculates head trajectory in a global reference frame from onboard sensors

• Application: THOR ATD in Oblique– Other applications: other tests, other body regions

• Additionally:– Evaluate potential and magnitude of error in calculated 3D

trajectory from test procedure and sensor related errors

Project flow chart

Algorithm Coding Error Effects

modeling

Simplified Head Testing

Modified Code

FE/MB Validation

SimulationsUser Interface

Modified Code

Development

THOR ATD Tests

Modified Code + Modified

Instrumentation Plan

Final Software

Algorithm coding (backend code)INPUT:

XYZ Local XYZ Local Acceleration Angular Rate

OUTPUT:XYZ Global

PositionAlgorithm

• Step 1: Translating acceleration from sensors to point of interest• Step 2: Time History of Local/Global Transformation (7 methods

identified)• Step 3: Transformation of local acceleration to global frame and

double integration

Local Frame Orientation

Sensor Locations

Project flow chart

Algorithm Coding Error Effects

modeling

Simplified Head Testing

Modified Code

FE/MB Validation

Simulations

Modified Code

User Interface Development

THOR ATD Tests

Modified Code + Modified

Instrumentation Plan

Final Software

Validation Simulations

Sled test

OMDB-to-vehicle

MB simulation

Validation Simulations

0 50 100 150 200 250 300

Time [ms]

-0.5

0

0.5

1

1.5

X-P

os. w

rt IR

F [m

]

0

0.2

0.4

0.6

0.8

1

Err

or [m

]

10 -4

0 50 100 150 200 250 300

Time [ms]

0

0.5

1

1.5

2

2.5

3

3.5

Y-P

os. w

rt IR

F [m

]

-1

-0.5

0

0.5

1

Err

or [m

]

10 -3

0 50 100 150 200 250 300

Time [ms]

0

0.5

1

1.5

2

2.5

3

3.5

Z-P

os. w

rt IR

F [m

]

-1

-0.5

0

0.5

1

Err

or [m

]

10 -3

LS-Dyna

Kerrigan

Error

Algorithm coded

correctly

Project flow chart

Algorithm Coding Error Effects

modeling

Simplified Head Testing

Modified Code

FE/MB Validation

Simulations

Modified Code

User Interface Development

THOR ATD Tests

Modified Code + Modified

Instrumentation Plan

Final Software

Simplified Head Testing

Multiple sensors including ARS & linear and angular ACC

VICON data used as Reference

Flat, 0 deg Wedge, at 45 deg

Simplified Head Testing

Error:Absolute Error (Vicon-Calculated)

Simplified Head Testing

Project flow chart

Algorithm Coding Error Effects

modeling

Simplified Head Testing

Modified Code

FE/MB Validation

Simulations

Modified Code

User Interface Development

THOR ATD Tests

Modified Code + Modified

Instrumentation Plan

Final Software

THOR ATD tests

Simplified Head; 2kN FL

8 tests in total

Regular Head; 4kN FL; impactRegular Head; 4kN FL

THOR ATD tests

8 tests in total

Error:Absolute Error (Vicon-Calculated)

Head Impact at 116-120 ms

THOR ATD tests

Project flow chart

Algorithm Coding Error Effects

modeling

Simplified Head Testing

Modified Code

FE/MB Validation

Simulations

Modified Code

User Interface Development

THOR ATD Tests

Modified Code + Modified

Instrumentation Plan

Final Software

Error Effects Modeling

Errors considered:• Initial orientation• Initial position• Noise level• Sensitivity error (multiplicative error)• Debias error (offset error)

• Bounds identified• Each error:

– 15 values within the bounds– Spaced equally (assuming 15 values)

• Implemented one at a time (univariable analysis)• Compared to baseline (assumed "ideal")

response

Error Effects Modeling

Error hierarchy Error type Max difference after 250ms (mm)1. ACC Debias 750 (for debias error of 2g)2. ARS Debias 210 (for debias error of 50deg/s)3. ACC sensitivity 50 (for sensitivity error of 4%)4. Orient 30 (for Yaw error of 1deg)5. ACC Noise 17 (for noise scaled up)6. ARS Noise 6.6 (for noise scaled up)7. ARS sensitivity 6.4 (for sensitivity error of 1%)8. ACC CG location 4.5 (for ACC CG location error of 1mm)9. Head CG initial location 2.5 (for ACC CG location error of 2.5mm)

Error Effects Modeling

Error Effects Modeling

Project flow chart

Algorithm Coding Error Effects

modeling

Simplified Head Testing

Modified Code

FE/MB Validation

Simulations

Modified Code

User Interface Development

THOR ATD Tests

Modified Code + Modified

Instrumentation Plan

Final Software

Final software

INPUT:OUTPUT:

XYZ Global PositionAlgorithm

Graphical User Interface Backend code(MATLAB

based)

*.xlsx files(Acc, Vel,

Pos, Check, Orientation)

Local FrameOrientation

XYZ Local Acceleration

XYZ Local Angular Rate

Sensor Locations

Graphical User Interface

First screen Last screen

DUMMY HEAD MOTION TRACKING IN CRASH TESTS WITH STANDARD SENSORS

Thank you for your attention

Error type:Yaw, 1 deg off from initial

Error metric:RMS X = 12.8 mmRMS Mean = 4.3 mm