An automated belt fitting tool for 6 and 10 year-old child crash dummies

Similar documents
INVESTIGATIONS AND FUNCTIONS Example 1

Q dummy family. Fahrzeugsicherheit Berlin e.v. Robert Kant, Christian Kleessen (Humanetics)

Convertible Booster Seat

Connecting Transformational Geometry and Transformations of Functions

COMPUTATIONAL ENGINEERING OF FINITE ELEMENT MODELLING FOR AUTOMOTIVE APPLICATION USING ABAQUS

CYBEX GmbH Riedinger Str Bayreuth Germany.

European New Car Assessment Program (EuroNCAP) and Crash Test Ratings of New Vehicles

SECTION 7-4 Algebraic Vectors

Structural Axial, Shear and Bending Moments

Dynamic Analysis of Child in Misused CRS During Car Accident

Safety performance comparisons of different types of child seats in high speed impact tests

SEAT BELT Installation Manual

Chapter 8. Lines and Planes. By the end of this chapter, you will

Suzuki Vitara SPECIFICATION SAFETY EQUIPMENT TEST RESULTS. Supermini. Year Of Publication Driver Passenger Rear FRONTAL CRASH PROTECTION

CHILD BOOSTER SEAT. Instructions for Installation & Use Series No. 4050/A/2013 IMPORTANT: KEEP THIS BOOK IN THE PLACE PROVIDED ON THE CHILD RESTRAINT

This week. CENG 732 Computer Animation. Challenges in Human Modeling. Basic Arm Model

Mazda CX-3 79% 85% 84% 64% SPECIFICATION SAFETY EQUIPMENT TEST RESULTS. Supermini. Child Occupant. Adult Occupant. Safety Assist.

The elements used in commercial codes can be classified in two basic categories:

Affine Transformations

3 INTRODUCTION INDEX. Instructions for Installation & Use - Series No. 8100/A/ Instructions for Installation & Use - Series No.

Child Seat 123. INSTRUCTIONS FOR USE Suitable for children weighing 9kg to 36kg (9 months to 11 years approx) Item Code:

EQUATIONS OF LINES IN SLOPE- INTERCEPT AND STANDARD FORM

Mathematical goals. Starting points. Materials required. Time needed

Volvo Trucks view on Truck Rollover Accidents

Buckle Up! A Lesson on Car Seat Safety Playgroup #11

TABLE OF CONTENTS. Securing Child in Carrier Child Requirements...24 Changing Harness Height...25

Downloaded from equations. 2.4 The reciprocal function x 1 x

1. a. standard form of a parabola with. 2 b 1 2 horizontal axis of symmetry 2. x 2 y 2 r 2 o. standard form of an ellipse centered

On Predicting Lower Leg Injuries. for the EuroNCAP Front Crash

Influence of Crash Box on Automotive Crashworthiness

Solving Quadratic Equations by Graphing. Consider an equation of the form. y ax 2 bx c a 0. In an equation of the form

SYSTEMS OF LINEAR EQUATIONS

Tutorial for Assignment #2 Gantry Crane Analysis By ANSYS (Mechanical APDL) V.13.0

Math, Trigonometry and Vectors. Geometry. Trig Definitions. sin(θ) = opp hyp. cos(θ) = adj hyp. tan(θ) = opp adj. Here's a familiar image.

Higher. Polynomials and Quadratics 64

Mazda MX-5 84% 80% 64% 93% SPECIFICATION SAFETY EQUIPMENT TEST RESULTS. Roadster sports. Child Occupant. Adult Occupant. Safety Assist.

An Integrated Process for Occupant Safety Simulations with LS-DYNA & MADYMO Coupling

TABLE OF CONTENTS. Securing Child in Carrier Child Requirements...24 Changing Harness Height...25

The Mathematics of Engineering Surveying (3)

2.7 Applications of Derivatives to Business

sin(θ) = opp hyp cos(θ) = adj hyp tan(θ) = opp adj

A Parent s Guide to Car Seats

Gas Dynamic Simulation of Curtain Airbag Deployment through Interior Trims

ARP5765 : Analytical Methods for Aircraft Seat Design and Evaluation Prasanna Bhonge, PhD Cessna Aircraft Company Wichita, KS 7 August 2012

CAD-BASED DESIGN PROCESS FOR FATIGUE ANALYSIS, RELIABILITY- ANALYSIS, AND DESIGN OPTIMIZATION

Assessment of Whiplash Protection in Rear Impacts. Crash Tests and Real-life Crashes

Course in. Nonlinear FEM

Graphing Linear Equations

The Basics of FEA Procedure

Chapter 5: Indeterminate Structures Slope-Deflection Method

VEHICLE EQUIPMENT INSTRUCTIONS

A Systematic Approach for Improving Occupant Protection in Rollover Crashes

A Parent s Guide to Car Seats

PEDESTRIAN HEAD IMPACT ANALYSIS

GLOBAL COORDINATE METHOD FOR DETERMINING SENSITIVITY IN ASSEMBLY TOLERANCE ANALYSIS

Skoda Octavia 66% 82% ADULT OCCUPANT. Total 34 pts 93% Skoda Octavia 1.6 'Ambition', LHD SIDE IMPACT REAR IMPACT (WHIPLASH) 2,6 pts WHIPLASH

Introduction to Solid Modeling Using SolidWorks 2012 SolidWorks Simulation Tutorial Page 1

ADSEAT. An EU funded project within the 7th Framework Programme. Adaptive Seat to Reduce Neck Injuries for Female and Male Occupants

TABLE OF CONTENTS FLEX-LOC INFANT CAR SEAT OWNER'S MANUAL

Contents. 1. What types of car restraints are available? Buying a car child seat- checklist Tips for fitting car seats 6

Rotation and Inter interpolation Using Quaternion Representation

Solving Absolute Value Equations and Inequalities Graphically

Data Mining Cluster Analysis: Basic Concepts and Algorithms. Clustering Algorithms. Lecture Notes for Chapter 8. Introduction to Data Mining

Deflections. Question: What are Structural Deflections?

Securing your precious cargo

Nonlinear analysis and form-finding in GSA Training Course

7.3 Solving Systems by Elimination

WARNING. KEEP INSTRUCTIONS FOR FUTURE USE. Store this manual in the pocket provided on the side of the car seat base.

Instruction Manual. Avoid injury or death - Read and understand this manual! Use rear-facing only!

Systems of Linear Equations: Solving by Substitution

Driver (Single Stage), Passenger (Single Stage) Driver (single), Passenger (single)

CHAPTER 4 4 NUMERICAL ANALYSIS

Booster Seat. OWNER'S MANUAL Model Graco

READ THIS MANUAL. Child Restraint/Booster Seat Owner s Manual

Rigid and Braced Frames

BioRID II Dummy Model Development -- Influence of Parameters in Validation and Consumer Tests

Linear Inequality in Two Variables

Slope-Intercept Form and Point-Slope Form

Tower Cross Arm Numerical Analysis

Secure Them for Life. Child safety seats. From infant seats to seat belts, everything you need to know to ensure your child s safety.

Pedestrian protection - Pedestrian in collision with personal car

Child in Car Safety Leaflet 1/8/07 8:54 am Page 1 Child In Car Safety

K-Means Cluster Analysis. Tan,Steinbach, Kumar Introduction to Data Mining 4/18/2004 1

For supervised classification we have a variety of measures to evaluate how good our model is Accuracy, precision, recall

Beam Deflections: Second-Order Method

COMPLEX STRESS TUTORIAL 3 COMPLEX STRESS AND STRAIN

FE SIMULATIONS OF MOTORCYCLE CAR FRONTAL CRASHES, VALIDATION AND OBSERVATIONS

The child seats shown in this booklet are for illustration purposes only. Honda Canada Inc. does not endorse any particular make or model of child

Topology optimization based on graph theory of crash loaded flight passenger seats

MATH REVIEW SHEETS BEGINNING ALGEBRA MATH 60

Combination Child Seat

2.1 Three Dimensional Curves and Surfaces

Mathematics Placement Packet Colorado College Department of Mathematics and Computer Science

3D Arm Motion Tracking for Home-based Rehabilitation

Introduction to Matrices for Engineers

Client Based Power Iteration Clustering Algorithm to Reduce Dimensionality in Big Data

Read all instructions BEFORE USING this child restraint. KEEP INSTRUCTIONS FOR FUTURE USE.

Pilot. Special Needs Booster. User Guide PLEASE READ THESE INSTRUCTIONS

ENHANCEMENT OF SEAT PERFORMANCE IN LOW-SPEED REAR IMPACT

Rick Galdos, Forensic Engineering 1

Transcription:

9th European LS-DYNA Conference 013 An automated belt fitting tool for 6 and 10 ear-old child crash dummies Gillian Mara, Christian Dalton Jaguar Land Rover, Semcon 1 Introduction Modelling child occupant safet through computer aided engineering (CAE) within a vehicle is an area that is constantl developing. In 003, Euro NCAP introduced a child occupant protection rating to inform consumers the results of vehicle safet assessments [1]. These assessments used 18 month and 3 ear old dummies in frontal and side crash. Developments in technolog and crash dummies have led to the introduction of new larger child dummies in the Q series, those being the 6 and 10 ear old. In 016-18 it is proposed these will be used in frontal and side EuroNCAP consumer crash ratings, where the dumm will be sat in a child seat. In the competitive market there is a demand on manufacturers to produce cars in a shorter time frame from idea to production, therefore making the overall process more efficient and cost effective. One area that this places emphasis on is predicting how cars perform where it has the potential to reduce the need to produce as man prototpe vehicles. To ensure the results are accurate the predictive method of finite element analsis (FEA) is ver dependent on the inputs, where those are primaril grouped into materials, geometr and boundar conditions. In terms of the child occupant prediction this means obtaining realistic inputs to gain realistic output kinematics and injur criteria during the frontal or side crash. The belt restraint sstem is one of the most predominant in affecting the child kinematics and one that needs to be modelled accuratel. This paper will describe an automated seat belt fitting method using the LS- DYNA package that is efficient and effective in creating a belt geometr and path for a 6 and 10 ear old dumm in a child seat. The path the belt has to take from the retractor to buckle head and then to the anchor point on the car, has to undergo a number of obstacles when a child seat is placed in row. Such obstacles include, a clip tpicall attached to the headrest of the child seat, under the arm of the dumm, and around the armrest on the child seat to the buckle tongue. In realit, fitting the belt around a child in a child seat can be cumbersome and awkward. Replicating it in a CAE environment requires mesh and material properties that can handle these obstacles accuratel and where possible appling no etra stresses or strains into the model. The belt path also needs to be able to feed freel through and around these obstacles, ideall achieving a mesh with elements that have the same length across the width and length of the belt. Using the current primer belt fitting tool (defining the path and mesh then fitting the belt) generates unsatisfactor geometr where man elements are irregular and the path of the belt is etremel dissimilar to realit, shown in Fig 1. The irregular elements create uneven tension across the belt as the curved geometr is loaded during the crash. The method also struggles to generate a close fit path around the increased number of obstacles on the child seat. This then has an impact during the crash as the ecess is tightened as the dumm moves forward in the crash. An adaptation to the tool is where the user performs an eternal tensioning simulation. This achieves slightl better results through the belt being pulled from the retractor and anchor point ends. However, both methods are dependent on selection of reference points and individual judgements in editing,, coordinates of points and modifing angles between points. Often the definition of the path has to be attempted several times to obtain the best fit as well as create etra webbing resistance parts defined as beams to tr and overcome the curved geometr during a crash. Overall, the whole procedure requires a large number of manual operations, which is time consuming and increases the opportunit for error and/or variabilit to be introduced. Also if ou had a new environment i.e. a different car, seat position, new dumm, the whole process must be restarted from the beginning as 013 Copright b Arup

9th European LS-DYNA Conference 013 the belt path definition is deleted during creation. Therefore, there is a need to tr and create a repeatable and less user intense simpler belt fitting method that can produce realistic fitted belt paths that reduce user variabilit. Fig. 1: Final belt geometr showing irregular elements at buckle head and from head restraint clip to retractor Method The criteria for the belt fitting tool would be one that is a simplistic process, creates repeatable belt paths for the same environment, eas to recreate a belt path if a new environment is required and the final geometr shape produces undistorted elements. To generate such a method we must first understand the process in realit. To fit a belt in realit, the belt alread eists and is pulled out from the retractor and is navigated around the obstacles and then an slack is taken off through pulling the belt tight. This pulling process tpicall pulls the belt from the anchor point to the buckle head and then the buckle head to the retractor. This concept can be the basis for an automated belt fitting tool. The advantages of the current method is that it is alread a part of PRIMER, whereb primer takes the user through a number of steps, these are, defining the belt path, define mesh sie and material tpe, defining and assigning contacts and then doing a fit to tension the belt. Combining the processes in realit and what needs to be defined in the CAE environment provide the fundamental requirements for the automated fitting tool. Using the idea that the belt alread eists and is navigated around the child and child seat and is then pulled tight, in realit the human gets rid of slack from the anchor point to buckle head and then from the buckle head to the retractor, forms the different stages of the method. These stages can be described as, creating the environment, defining the final positions e.g. retractor, buckle tongue and anchor point, then the fitting simulation. This would reduce the need for the user to define mesh and material tpes, and define the belt path. This in itself would produce more repeatable and consistent belt fits as it would no longer rel on manuall choosing points for the path definition. In brief to create the environment, the user positions the child seat and dumm in the vehicle. The then etract the items necessar for the belt fitting from the complete vehicle model; child seat, dumm, rearseat base and back, geometr for anchor, retractor, d-loop etc. The then rigidise the environment and write it out as an include file, to be used within in a master include which incorporates the belt fitting include. The alread eisting belt is moved approimatel into the right position. The etra shapes in the belt fitting include need to be positioned using the translate-rotate function within primer, those being the seat shapes, shoulder guide and arm shapes need to be positioned using the translate-rotate function within primer. Contacts need to be defined (belt to dumm and belt to seat back). The second stage of defining final positions of the belt sstem components is assisted through a script, which collects the coordinate information of specific nodes and then labels them as parameters. The script automates collecting the initial position of the anchor 013 Copright b Arup

9th European LS-DYNA Conference 013 point, tensioning end point, retractor, buckle and then final positions of each. The user then writes out and runs the belt fitting model and once run a fitted belt is generated. The user then can eport the node positions of the fitted belt and buckle and paste them into a final belt model which can then be attached to the rest of the car. During the simulation, the parameters that were defined and generated in the script, allow the belt to navigate around the child seat and dumm and finish with the belt passing through buckle tongue and retractor positions. The slack is taken awa b pulling the belt from the anchor point and retractor ends. An eample belt fitting will now be gone through in order to eplain each of the stages. The belt fitting tool file has a number of alread defined components in it. For the purpose of this eample a Brita KIDFIX seat and Q6 dumm was used. The user needs to define the environment and etract the surfaces of the dumm s torso, arms, and neck and the child seat, ensuring the arm rests, head restraint clip are included and the rear seat and write them as an include. The seat shapes, arm shapes and shoulder guide, shown in Fig, are orientated to match their final positions that are set b the car environment. The contact definitions need to have the correct part identification numbers assigned to them to ensure the belt to dumm contact and the belt to seat are correct. Fig. : Components in the belt fitting include file In the brief eplanation of the method, it stated a number of user defined points needed to be generated as parameters. The initial and final positions of the buckle tongue, retractor anchor point and tensioning end point all need to be defined, this is required so that the processes that are carried out in the simulation take the belt from the initial belt position as shown in Fig to the final fitted belt shape. However, all of the parts are rigid apart from the belt to increase efficienc of the run time of the simulation. A rigid bod b definition can be described as a singular point and if one wishes to translate a singular point to a specific finish position, it is trivial. If one wishes to rotate, one must define and know the order the rotations need to take place. This can be problematic and require complicated mathematics to tr and orientate if the initial position and final translational position is known, but the angles of rotation are unknown. To get around this problem, a simple solution was found and used the mathematical principal of isometr []. In order to ensure the buckle tongue went from its initial position (green buckle tongue in Fig ) to its final position (red buckle tongue) three small deformable patches were put on the buckle tongue, each that had one node that was not coincident with the rigid nodes on the buckle tongue, as shown in Fig 3. 013 Copright b Arup

9th European LS-DYNA Conference 013 Fig 3: The deformable patches on the buckle tongue used to guide the rigid bod from its initial to final position, providing the user with control in all si degrees of freedom The user through the script clicks on each of the three nodes and the coordinates for each are generated as parameters. Calculating the translations and rotations is now trivial as through a vector displacement the orientation of the rigid bod can be achieved. The minimum amount of information that is required to perform this orientation is Point 1 A(,,) Point B(,) and Point 3 C() as the rest can be calculated through the following equations and the relationship between the lengths of the sides of each of the points. l (( A B ) ( A B ) ( A B ) ), (1) AB l AC (( A C ) ( A C ) ( A C ) ), () l BC (( B C ) ( B C ) ( B C ) ). (3) This means the user has to define the three points on the buckle tongue at its initial and final position. Rather than the user clicking each of the points, which can be time consuming and has a higher chance of human error being induced, a script was created that identifies each of the initial and final positions and writes them out as parameters. The retractor mouth and D-loop uses the same process as the buckle tongue as it too needs to be translated and rotated. In this eample the D-loop was not used. The nodes for the anchor point and tensioning end point initial and final points can also be specified through the script. Finall the user needs to specif a point on the dumm, O, which identifies where the dumm is in relation to the belt, shown in Fig 4. This is because the belt during the fit stage does not take a linear path. 013 Copright b Arup

9th European LS-DYNA Conference 013 Fig 4: The belt does not go through a linear path during the belt fit simulation, the above shows the path it takes before the slack is taken out. A and E are user defined b the three points on the buckle tongue The set up is now complete and the model can now be run, whereb to ensure the slack is taken out, the belt is pulled from the end point and anchor point as shown in Fig.To ensure the belt does not penetrate through the obstacles during the fitting stage as well as the belt not passing through a linear path from point A to E, a number of other processes occur. As the simulation begins the arm rests raise upwards and one of the shoulder guides moves upwards whilst the other down. The arm rests allows the belt to pass below it and before the slack is taken out, it moves downwards to its final position. The shoulder guides take the belt and guide it, to avoid an contact penetrations through the head restraint clip. 3 Results Once the user has defined all of the parameters and run the simulation a fitted belt is created. In order to check the fitted belt replicates what is seen in realit a number of checks should be taken, i.e. the head restraint clip to retractor, buckle head to arm rest, across the lap as the previous method had difficult in modelling this. The results can be seen in Fig 5. Compared with the previous method improvements can be seen in the qualit of the mesh, as irregular sied elements are not apparent in these areas. Due to the processes in the simulation, the likelihood of contact penetrations is eliminated but as with an modelling should be checked. Once the checks are complete the belt is now useable in a full car model. 013 Copright b Arup

9th European LS-DYNA Conference 013 Fig 5: The fitting belt compared with realit for the head restraint clip, buckle tongue and across the lap of the dumm 4 Discussion The new method has generated a belt which is repeatable and simplified from the current adapted primer method. However, it is not completel automated as the user still has to create the environment and eport geometr and then run a script that picks a number of points. In comparison to the primer method, the time needed for the user to generate a fitted belt is substantiall reduced. During some sensitivit studies it was found across 3 different users to take between 3 to 6 hours to produce one fitted belt in the original method versus 30 minutes for the new. There is still potential in the new method for user error as the user has to pick some points, although the script was generated to reduce the user from manuall writing in coordinates. 013 Copright b Arup

9th European LS-DYNA Conference 013 It would be almost impossible to completel avoid an user intervention in generating the belt. If ou compare both methods, the user has to position the child seat and dumm in the rear seat, however this is where the methods then deviate. In the primer method the belt path needs to be defined through point picking and in the new method the geometr needs to be eported and implanted into a separate include. This is where the main difference occurs and where the variabilit in users generating a belt in the same environment is eliminated as the new method uses an alread generated belt. Reducing variabilit offers a number of advantages as it should mean the affect on kinematics and injur values should be minimised for that specific environment. Further ahead if a new car program is being created and a prediction for performance against these criteria is required, past results of previous vehicles can be used to help ascertain the accurac of results. Less variabilit and having had good correlation to realit are good indicators to give confidence using FEA as a predictive tool for assessment. The belt material in the new method is different from the previous method as the are not seat belt elements, the belt also does not use an sliprings at the buckle tongue and retractor, which can be common practice when defining belts in adult dummies. This means the user has to rel on the contact definitions, which can potentiall make a small impact into run times as one of the highest epenses in computation time, is through contact definitions [3]. The belt uses MAT_034 and to ensure during a full vehicle crash the belt does not curl up a number of beams are placed along the belt. This is not necessaril a disadvantage as these beams were required in the original method as well to assist the belt, therefore there is some similarit between both methods. 5 Summar Overall the automated belt fitting method has provided a tool to generate repeatable belt paths for a given environment. In comparison to previous methods where user intervention was high, the new method is much more simplistic even though the user still has to specif a number of ke inputs. The method was found to show much more realistic belt paths when compared to the primer fitting tool method and also comparing it with realit. Finall, the belt fitting method has created a more efficient and effective wa of generating a belt across a child seat and child dumm. 6 References [1] Euro NCAP: European New Car Assessment Programme Assessment Protocol Child Occupant Protection, version 6.1, 01. [] Mara, G.E.: Boundar Conditions for the Virtual Testing of Athletic Footwear, PhD thesis, 007. [3] Arup: Oass LS-DYNA Environment Training Courses Introductor Training Course, 01. 013 Copright b Arup