seated whole body vibration modelling using inertial

170
University of Wollongong University of Wollongong Research Online Research Online University of Wollongong Thesis Collection 2017+ University of Wollongong Thesis Collections 2020 Seated Whole Body Vibration Modelling using Inertial Motion Sensors Seated Whole Body Vibration Modelling using Inertial Motion Sensors James Luke Coyte University of Wollongong Follow this and additional works at: https://ro.uow.edu.au/theses1 University of Wollongong University of Wollongong Copyright Warning Copyright Warning You may print or download ONE copy of this document for the purpose of your own research or study. The University does not authorise you to copy, communicate or otherwise make available electronically to any other person any copyright material contained on this site. You are reminded of the following: This work is copyright. Apart from any use permitted under the Copyright Act 1968, no part of this work may be reproduced by any process, nor may any other exclusive right be exercised, without the permission of the author. Copyright owners are entitled to take legal action against persons who infringe their copyright. A reproduction of material that is protected by copyright may be a copyright infringement. A court may impose penalties and award damages in relation to offences and infringements relating to copyright material. Higher penalties may apply, and higher damages may be awarded, for offences and infringements involving the conversion of material into digital or electronic form. Unless otherwise indicated, the views expressed in this thesis are those of the author and do not necessarily Unless otherwise indicated, the views expressed in this thesis are those of the author and do not necessarily represent the views of the University of Wollongong. represent the views of the University of Wollongong. Recommended Citation Recommended Citation Coyte, James Luke, Seated Whole Body Vibration Modelling using Inertial Motion Sensors, Doctor of Philosophy thesis, School of Electrical, Computer and Telecommunications Engineering, University of Wollongong, 2020. https://ro.uow.edu.au/theses1/1094 Research Online is the open access institutional repository for the University of Wollongong. For further information contact the UOW Library: [email protected]

Upload: others

Post on 09-Jun-2022

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Seated Whole Body Vibration Modelling using Inertial

University of Wollongong University of Wollongong

Research Online Research Online

University of Wollongong Thesis Collection 2017+ University of Wollongong Thesis Collections

2020

Seated Whole Body Vibration Modelling using Inertial Motion Sensors Seated Whole Body Vibration Modelling using Inertial Motion Sensors

James Luke Coyte University of Wollongong

Follow this and additional works at: https://ro.uow.edu.au/theses1

University of Wollongong University of Wollongong

Copyright Warning Copyright Warning

You may print or download ONE copy of this document for the purpose of your own research or study. The University

does not authorise you to copy, communicate or otherwise make available electronically to any other person any

copyright material contained on this site.

You are reminded of the following: This work is copyright. Apart from any use permitted under the Copyright Act

1968, no part of this work may be reproduced by any process, nor may any other exclusive right be exercised,

without the permission of the author. Copyright owners are entitled to take legal action against persons who infringe

their copyright. A reproduction of material that is protected by copyright may be a copyright infringement. A court

may impose penalties and award damages in relation to offences and infringements relating to copyright material.

Higher penalties may apply, and higher damages may be awarded, for offences and infringements involving the

conversion of material into digital or electronic form.

Unless otherwise indicated, the views expressed in this thesis are those of the author and do not necessarily Unless otherwise indicated, the views expressed in this thesis are those of the author and do not necessarily

represent the views of the University of Wollongong. represent the views of the University of Wollongong.

Recommended Citation Recommended Citation Coyte, James Luke, Seated Whole Body Vibration Modelling using Inertial Motion Sensors, Doctor of Philosophy thesis, School of Electrical, Computer and Telecommunications Engineering, University of Wollongong, 2020. https://ro.uow.edu.au/theses1/1094

Research Online is the open access institutional repository for the University of Wollongong. For further information contact the UOW Library: [email protected]

Page 2: Seated Whole Body Vibration Modelling using Inertial

Seated Whole Body Vibration Modelling using Inertial Motion

Sensors

James Luke Coyte

Supervisors:

Professor Haiping Du

Associate Professor Montserrat Ros

Associate Professor David Stirling

This thesis is presented as part of the requirement for the conferral of the degree:

Doctor of Philosophy

This research has been conducted with the support of the Australian Government Research Training

Program Scholarship

The University of Wollongong

School of Electrical, Computer and Telecommunications Engineering

16 April 2020

Page 3: Seated Whole Body Vibration Modelling using Inertial

2

Abstract

Operators and drivers of heavy vehicles that are a source of vibrations are at an elevated

risk due the prolonged exposure to whole body vibrations. The pathological effects of

whole-body vibrations are well defined in the literature and include the following: lower

back pain, fatigue and degenerative disorders. The modelling and measurement of the

biomechanical response of the seated human body is extensively used in the areas of

ergonomics and automatic automotive suspension control system technologies.

In recent times there have been rapid advancements in wearable sensor technologies in

terms of the size, weight, power, connectivity and data bandwidth.

Microelectromechanical systems are capable of sensing inertial motion data, have

become increasingly miniaturised. This allows for the practice noninvasive sampling

inertial motion data and applying whole body vibration modelling to a broader scope.

Currently, there are two main gaps in the current state of the art research on whole body

vibration modelling that this thesis aims to fill. The first is that many studies do not deal

with the issue of real time modelling whole body vibration using streaming data. The

second is the lack of use of machine learnt pattern-based methods for forecasting body

model parameters.

This thesis proposes a flexible set of hybrid strategies to solve the filtering problem for

whole-body vibration modelling in real time. The outcome is a solution is given that

solves the modelling in all directions, is robust to sensor drift error and maintains

performance when the dimensionality of the sensor data is reduced.

This thesis proposes solutions to biomechanical modelling using machine learnt pattern

recognition approaches. Firstly, a sequential model is proposed that receive a stream of

inertial motion data to predict the likelihood of volatile movements like jerks and rocking

motions. The second is a model is proposed that is learnt using the paradigm of deep

learning using thousands of spectrograms. This model has advantages over analytical

methods including the ability to accurately approximate a higher order model without

over fitting.

Page 4: Seated Whole Body Vibration Modelling using Inertial

3

Acknowledgments

I would like to express my sincere gratitude to my principal supervisor Professor Haiping

Du, Associate Professor Montserrat Ros and Associate Professor David Stirling, for the

continuous advice of my Ph.D study and research, for their patience, motivation,

enthusiasm, and immense knowledge. Their guidance has helped me in all the time of

research and writing of this thesis. I could not have imagined having a better advisor and

mentor for my Ph.D studies.

Throughout my tenure as a doctoral candidate at the University of Wollongong, my

sincere thanks also go to my employment supervisors for invaluable career development

and supervision including Mr Wayne Coyte, Dr Sasha Nikolic, Associate Professor Raad

Raad, Professor Phillip Ogonbona, Dr Winson CC Lee, Mr David Fulcher, Dr Faisel

Tubbal, Dr Alvaro Casas Bedoya and Professor Benjamin Eggleton.

Last but not the least, I would like to thank my family: Chris Coyte and Sandra Coyte,

Trang Dao, Melanie Coyte, Tu Dao and Ha Nguyen .

I wish to acknowledge Dr Donghong Ning who contributed to the engineering and

fabrication of the parallel robot.

Page 5: Seated Whole Body Vibration Modelling using Inertial

4

Certification

I, James Luke Coyte, declare that this thesis submitted in fulfilment of the requirements for the

conferral of the degree Doctor of Philosophy, from the University of Wollongong, is wholly my own

work unless otherwise referenced or acknowledged. This document has not been submitted for

qualifications at any other academic institution.

James Luke Coyte

16 April 2020

Page 6: Seated Whole Body Vibration Modelling using Inertial

5

List of Abbreviations

ADWIN

APRMS

ARMAX

CNN

DBSCAN

DOF

DPMI

EKF

EM

FRF

GMM

HMM

HVR

LBP

MEMS

MSE

NRMSE

OPTICS

PF

PSD

RMG

RMSE

RTG

SD

SEAT

Adaptive Window

Apparent mass

Autoregressive moving average

Convolutional Neural network

Density Based clustering with Noise

Degree(s) of Freedom

Driving Point Mechanical Impedance

Extended Kalman Filter

Expectation Maximisation

Frequency Response Function

Gaussian Mixture Model

Hidden Markov Model

Human–Vehicle–Road (model)

Lower Back Pain

Microelectromechanical system

Mean Squared Error

Normalised Root Mean Square Error

Ordering points to identify the clustering structure

Particle Filter

Power Spectral Density

Rapid Mixer Granulator

Root Mean Square error

Rubber Tyred Gantry Crane

Standard Deviation

seat effective amplitude transmissibility

Page 7: Seated Whole Body Vibration Modelling using Inertial

6

SMC

STHT

VDV

WBV

Sliding Mode Controller

Seat to Head Transmissibility

Vibration Dose Value

Whole Body Vibration

Page 8: Seated Whole Body Vibration Modelling using Inertial

7

Table of Contents

Abstract ............................................................................................................................. 2

Acknowledgments ............................................................................................................. 3

List of Figures ................................................................................................................. 12

List of Tables .................................................................................................................. 16

1. Introduction ...................................................................................................... 17

1.1. Research Challenges and Significance ..................................................... 18

1.2. Research Aim and Objectives ................................................................... 18

1.3. Contributions and Outcomes ..................................................................... 18

1.4. Thesis Outline ........................................................................................... 20

1.5. Declaration of Works presented in external publications ......................... 21

2. Literature review .............................................................................................. 22

2.1. WBV exposure Standards and Health ....................................................... 24

2.1.1. WBV dosage metrics and guidelines ................................................. 24

2.1.2. Vibration exposure in various vehicles .............................................. 26

2.2. Whole Body Vibration Response Analysis ............................................... 28

2.2.1. Impedance .......................................................................................... 33

2.2.2. Absorbed power and energy .............................................................. 33

2.2.3. Transmissibility ................................................................................. 34

2.2.4. Comparison between impedance and transmissibility methods ........ 35

2.3. Estimation of Whole-Body-Vibration Frequency Response .................... 35

2.3.1. H2 Frequency Response Function estimator ...................................... 37

2.3.2. HV Frequency Response Estimator .................................................... 37

Page 9: Seated Whole Body Vibration Modelling using Inertial

8

2.3.3. Alternative Frequency Response Estimation Methods ...................... 39

2.3.4. Multi-axial vibration response ........................................................... 39

2.4. Whole Body Vibration Sensing Systems .................................................. 40

2.4.1. Inertial bite bar sensors ...................................................................... 41

2.4.2. Seat pad inertial motion sensors ........................................................ 41

2.4.3. Skin mounted MEMS IMUs .............................................................. 42

2.4.4. Optical sensor-based motion capture ................................................. 45

2.5. Applications of Modelling to vehicle Dynamic Systems.......................... 46

2.6. Biomechanical Models .............................................................................. 47

2.6.1. Non analogue models ........................................................................ 50

2.6.2. Rotary models .................................................................................... 50

2.6.3. Non-linear models ............................................................................. 51

2.6.4. Parameter search methods ................................................................. 51

2.7. Vehicle Dynamics Control Systems ......................................................... 52

2.8. Discussion ................................................................................................. 53

2.9. Conclusion ................................................................................................ 60

3. Experiment Methodology ................................................................................. 61

3.1. Introduction ............................................................................................... 61

3.2. Overview of the Parallel Robot ................................................................. 61

3.3. Inertial Motion Data Capture .................................................................... 64

3.4. Experimental Procedure ............................................................................ 69

3.4.1. Experiment Setup ............................................................................... 69

3.4.2. Pilot Platform Test Results ................................................................ 70

3.1. Experimental Platform Data Structure ...................................................... 76

Page 10: Seated Whole Body Vibration Modelling using Inertial

9

4. Chapter 4 Biomechanical Whole-Body Response Model Estimation using an

Exact Noise and Process model ...................................................................................... 77

4.1. Introduction ............................................................................................... 77

4.2. Model identification with EKF ................................................................. 79

4.2.1. Model Definition ............................................................................... 79

4.2.2. EKF Prediction and update steps ....................................................... 80

4.2.3. Drift Detection ................................................................................... 82

4.3. EKF-ADWIN implementation .................................................................. 83

4.3.1. EKF System Model Definition and Decomposition .......................... 83

4.3.2. Process noise covariance update step ................................................ 84

4.4. Experimental Validation ........................................................................... 85

4.5. Results and Discussion.............................................................................. 86

4.6. Conclusion ................................................................................................ 90

5. Approximation methods for estimation of biomechanical models of whole-body

vibration .......................................................................................................................... 92

5.1. Introduction ............................................................................................... 92

5.2. Whole Body Vibration Model................................................................... 94

5.3. Particle Filter Strategy .............................................................................. 96

5.4. Experiment ................................................................................................ 98

5.5. Results and Discussion.............................................................................. 99

5.6. Conclusion .............................................................................................. 103

6. Whole Body Vibration Response Identification Through Unsupervised Learning

for Sensor Dimension Reduction .................................................................................. 104

6.1. Introduction ............................................................................................. 104

6.2. Identification of clusters.......................................................................... 105

6.3. Constrained State Estimation .................................................................. 110

Page 11: Seated Whole Body Vibration Modelling using Inertial

10

6.4. Discussion of results ............................................................................... 118

6.5. Conclusion .............................................................................................. 119

7. A Sequential Seated Whole-Body Biodynamic Model .................................. 120

7.1. Introduction ............................................................................................. 120

7.2. Problem Background Design .................................................................. 121

7.2.1. Mixture Models ............................................................................... 121

7.2.2. Hidden Markov Model Training ...................................................... 122

7.2.3. Biomechanical Modeling ................................................................. 123

7.1. Results and Discussion............................................................................ 126

7.2. Conclusion .............................................................................................. 128

8. Artificial Neural Network Approach to Cross Coupled Whole-Body Vibration

Modeling ....................................................................................................................... 129

8.1. Problem Background............................................................................... 129

8.2. ANN Whole-Body Vibration Model Design .......................................... 130

8.2.1. Spectrogram Construction and Preprocessing ................................. 130

8.2.2. Deep Neural Network Architecture ................................................. 131

8.2.1. Network Training ............................................................................. 132

8.3. Results and Discussion............................................................................ 135

8.4. Conclusion .............................................................................................. 138

9. Concluding Discussions ................................................................................. 139

9.1. Conclusions on the Real Time Estimation of Biodynamic Models ........ 139

9.2. Conclusions on the use of Machine Learnt Models ................................ 139

9.3. Future Work Recommendation ............................................................... 140

10. List of References ....................................................................................... 141

11. Appendices ................................................................................................. 164

Page 12: Seated Whole Body Vibration Modelling using Inertial

11

11.1. Appendix 1 .......................................................................................... 164

11.1.1. Human Ethics Research Council Approval Letters ......................... 164

Page 13: Seated Whole Body Vibration Modelling using Inertial

12

List of Figures

Figure 1-1 A flow chart of the research formulation of problems and solutions this thesis ........ 20

Figure 2-1 Definition of the seated position and coordinate systems [37]................................... 25

Figure 2-2 Reproduced from the Australian Standard Health Guidance Zones [1]. .................... 27

Figure 2-3 APMS response of 5 test subjects, reproduced from [35] .......................................... 31

Figure 2-4 Head position and Transmissibility frequency response [39]. .................................. 32

Figure 2-5 Block diagram of FRF estimators [97]. ...................................................................... 36

Figure 2-6. Block diagram of single axis excitation cross-axial response [107]. ........................ 40

Figure 2-7. Block diagram of two-axis excitation and the cross- coupled in-line and cross-axial

response [107]. ............................................................................................................................. 40

Figure 2-8. Package of a seat pad accelerometer [2]. .................................................................. 41

Figure 2-9. A Seat pad accelerometer [2]. ................................................................................... 42

Figure 2-10 Comparison of optical and inertial motion capture [129]. ....................................... 46

Figure 2-11 a a)1DOF b) 2DOF and c) 4DOF prismatic whole body vibration models [4]. ....... 47

Figure 2-12. Prismatic series lumped parameter model [52]. ...................................................... 49

Figure 2-13. Lumped model with paralell elements [152]. .......................................................... 49

Figure 2-14. Lumped parameter backrest model [148]. ............................................................... 49

Figure 3-1 A computer aided design model of the parallel robot and the fabricated device [191].

..................................................................................................................................................... 62

Figure 3-2. a side view of the parralel robot and the seat. ........................................................... 63

Figure 3-3 a spring mass capacitor accelerometer schematic [117]............................................. 64

Figure 3-4 a schematic of the cantilever MEMS gyroscope [117]. ............................................. 64

Figure 3-5, The definition of the axes for the IMU sensor nodes [193]. ..................................... 65

Figure 3-6 The Xsens IMU Modules [192]. ................................................................................ 65

Page 14: Seated Whole Body Vibration Modelling using Inertial

13

Figure 3-7 The interanl DSP and sensor fusion architecture of the Xsens IMUs [192]. ............. 66

Figure 3-8 A sample of the magnetic field distortion compensaton for angle estimation on the

Xsens IMU. .................................................................................................................................. 68

Figure 3-9 The location of the chassis IMU. ............................................................................... 69

Figure 3-10. The parallel hexapod robot with seated test subjects. ............................................. 70

Figure 3-11 Transmissibility of a test subject from multiple IMUs ............................................. 71

Figure 3-12 shows the signal coherence between IMUs for Acceleration. .................................. 72

Figure 3-13. Neck Joint angle estimated from Xsens [194]. ........................................................ 73

Figure 3-14 A sample PSD plot of the motion platform with a rotational excitation source

Regime 6. ..................................................................................................................................... 74

Figure 3-15 PSD plot of the motion platform with a rectlinear excitation source. ...................... 74

Figure 3-16 A block diagram of the data stutcure of the sampled inertial motion data. .............. 76

Figure 4-1 Flow chart of the EKF-ADWIN process. ................................................................... 84

Figure 4-2 The layout of the IMUs and parralel hexapod robot. ................................................. 85

Figure 4-3. A comparison between the EKF-ADwin damping rstio tracking performance to and

ARMAX model parameter estimation. ........................................................................................ 87

Figure 4-5. Simulated model transmissibility during validation run. .......................................... 88

Figure 4-6. Comparison of the model to time series H1estimation. ............................................ 88

Figure 4-7. Asymptote function of natural frequency for EKF-ADWIN and EKF. .................... 89

Figure 4-8. Asymptote function of damping ratio for EKF-ADWIN. ......................................... 89

Figure 4-9. Surface plot of EKF-ADWIN Asymptotes. .............................................................. 90

Figure 5-1. The configuration of the IMUs. ................................................................................. 98

Figure 5-2. A Sample of the excitation motion source measured at the motion platform. .......... 99

Figure 5-3. A sample of the state space estimation data at the sternum. ................................... 100

Figure 5-4. A sample of the acceleration IMU tracking at the head. ......................................... 101

Figure 5-5. A sample of the angular velocity IMU tracking at the sternum. ............................. 103

Figure 6-1. Complex graph of ARMAX model DBSCAN cluster assignments. ....................... 106

Figure 6-2. (a) Analysis for clustering (b) Implementation and testing of the state estimator .. 107

Page 15: Seated Whole Body Vibration Modelling using Inertial

14

Figure 6-3. Complex graph of ARMAX model EM cluster assignments .................................. 108

Figure 6-4. ARMAX Cluster assigments real imaginary graph, DBSCAN1 and DBSCAN2

Denote the cluster class label ..................................................................................................... 109

Figure 6-5. ARMAX Cluster assigments real imaginary graph, DBSCAN1 and DBSCAN2

Denote the cluster class label ..................................................................................................... 110

Figure 6-6. The measured and unkown plant. ............................................................................ 111

Figure 6-7. Sample cluster assignments natural frequency ........................................................ 112

Figure 6-8. Cluster assignments for damping ............................................................................ 112

Figure 6-9 Cluster assignment against a time series of acceleration data .................................. 114

Figure 6-10. flow chart of the estimation process. ..................................................................... 114

Figure 6-11. Transmissibility verification of the constrained EKF, where FRF is the estimated

frequency response function ...................................................................................................... 117

Figure 6-12, The comparsion of the estimation vs the validation data. ..................................... 118

Figure 7-1 A sample of the jerk measurement ground truth dataset. ......................................... 123

Figure 7-2 the assigned mixture models. ................................................................................... 124

Figure 7-3 A sample of the acceleration waveform with the superimposed cluster inference. . 125

Figure 7-4 a sample of the Time Series angular velocity with the superimposed cluster

assignments ................................................................................................................................ 126

Figure 7-5 the trained HMM for the sequence of seat to head states ......................................... 127

Figure 8-1 The high level Signal archetcure of the model for biodynamic parameter prediction

................................................................................................................................................... 130

Figure 8-2. An example of STFT Surface plot for data sampled from the chest connected IMU.

................................................................................................................................................... 131

Figure 8-3 the overall structure of the artifical neural network model. ..................................... 133

Figure 8-4. The convolution units of each artifical nueral network structure tested in this

chapter. ....................................................................................................................................... 134

Figure 8-5 the Convolutional Unit used for the CNN. ............................................................... 134

Figure 8-6 Whole body vibration model Residual nueral network training. ............................. 135

Figure 8-7 Whole Body vibration residual network loss. .......................................................... 136

Page 16: Seated Whole Body Vibration Modelling using Inertial

15

Page 17: Seated Whole Body Vibration Modelling using Inertial

16

List of Tables

Table 2-1. Active areas of WBV research [35]. ........................................................................... 23

Table 2-2. Subjective definitions of omnidirectional vibration comfort levels [3]. ..................... 26

Table 2-3. Comparison of reported vibration dosages e*denotes estimation using Eq.(2-3). ..... 29

Table 2-4 Summary works in seating suspension systems with an integrated biodynamic

modeling and response analysis ................................................................................................... 55

Table 2-5 A summary of biodynamic models in the literature. ................................................... 57

Table 3-1 properties of the parralel robot .................................................................................... 62

Table 3-2 Summary of the relevant signal properties of the IMUs [192]. ................................... 67

Table 3-3 RMS accelertion and velocity of each test regime. ..................................................... 75

Table 4-1 Pseudo code of ADWIN function. ............................................................................... 82

Table 5-1 Pseudo code for the particle filter [202]. ..................................................................... 95

Table 5-2 Pseudo code for systematic resampling [229]. ............................................................ 97

Table 5-3. Summary of the tracking goodness of fit performance for each location for the rotary

components of motion. ............................................................................................................... 100

Table 5-4. Summary of the tracking goodness of fit performance for each location for the

rectilinear components of motion. ............................................................................................. 102

Table 6-1 Pseudo code the constrained estimator ...................................................................... 115

Table 6-2. A summary of the tracking accuracy of the estimator. ............................................. 118

Table 7-1 State edge probabilities. ............................................................................................. 127

Table 7-2 Summary of the inference results of each models on the evalutation data set .......... 128

Table 8-1. The training parameters used for both architectures ................................................. 132

Table 8-2 A summary of the various error rates per archetecture. Minimum values are

highlighted in bold. .................................................................................................................... 137

Table 8-3 Comparison of the standard deviations of each model .............................................. 138

Page 18: Seated Whole Body Vibration Modelling using Inertial

17

1. Introduction

This thesis explores new approaches to solve problems in the modelling and

measurement of the biomechanical response of the seated human body. With

the advancements in wearable sensing systems, the improvements in

precision inertial instrumentation and the recent explosion in the

accessibility to high fidelity data, there is a contribution to be provided in the

domain of ergonomics and automatic automotive suspension control system

technologies. There are challenges associated with in the acquisition of high

volume and applying the data to make decision and to tune a control system.

Furthermore, machine learnt pattern-based approaches to construct a

biodynamic model are introduced. Through this thesis a set of soft computing

strategies are proposed to solve estimation problems with whole body

vibration modelling using networked inertial motion sensors.

Vibrations are stationary mechanical oscillations that are transferred through a solid medium.

The term whole body vibrations refer to the transmission of mechanical vibrations through the

human body [3]. Operators and drivers of heavy vehicles that are a source of vibrations are at an

elevated risk due the prolonged exposure vibrations [4]. The pathological effects of WBV has

been documented in the literature and include the following lower back pain, fatigue and

degenerative disorders [5].

There is a recent trend in the increase in the usage of wearable sensing technologies and an

addition with the increase in the usage, reduction in cost and improvement in fabrication

technologies of MEMS. In addition technologies the integration with other technologies like the

Internet of Things (IoT) [7], there is a possibility to gather rich and voluminous data about users

[8] providing a newfound opportunity for innovative applications to many areas of whole body

vibration monitoring analysis and control. The modelling and monitoring of the seated human

response to Whole Body Vibration (WBV) has become an increasingly active topic of research

interest due to applications in workplace health and safety [5, 6].

In the existing experimental based research, the main sensing technologies applied in the

analysis of WBV response dynamics include the use of piezo-electronic inertial sensors [2],

Micro Electromechanical systems (MEMS) [9] and optical systems [10].

Page 19: Seated Whole Body Vibration Modelling using Inertial

18

1.1. Research Challenges and Significance

A key challenge are the complexities and the apparent idiosyncratic nature of whole body

vibrations [11, 12]. It has been consistently demonstrated in the literature that the dependent

variables in the human body response to vibration expresses a degree of nonlinearities,

complexities, and cross coupling. However, the literature does not report of a consensus on a

unifying model to fit all cases.

There are three key challenges that this thesis attempts to overcome: finding a balancing

between performance and robustness, overfitting and the curse of dimensionality.

The curse of dimensionality is an observed problem in statistics and machine learning problems

where the inclusion of additional parameters results in a higher probability of error [13]. With

recent advancements in terms of the size weight and power of wearable sensor technologies for

smart sensing systems, there is an increase in the available of channels of data. Although one

could assume the additional sensor nodes would improve the accuracy, the increase in variables

will result in a higher complexity problem to solve.

Overfitting is an issue that can afflict the performance of whole body vibration models [14]. As

to be discussed in chapter 2, much of the literature utilise biomechanical models in the 3DOF or

less. Although it a larger DOF model would intuitively seem like a better candidate, however

the model fitting process can create a complications with the noise in the fitting data but when

the model is evaluated against an independent distribution of data its performance degrades.

In the context of providing useful information to a vehicular control system, a higher fidelity

model with real time identified parameters. Having a closer fit of a biodynamic model allows

for the control system design criteria to weigh in favor of performance over robustness [15].

1.2. Research Aim and Objectives

This thesis aims to formulate a model of whole-body vibration response estimation that is viable

for use in vehicle seat suspension control systems and performs under the influence of inter and

intra subject variabilities. Compared to the overwhelming majority of works focused on the pure

modelling and analysis of vehicular whole body vibration in the literature, this thesis proposes

self-tuning and low computational cost architecture’s with the application to be deployable on

automotive embedded hardware.

1.3. Contributions and Outcomes

This thesis has presented the following contributions:

Page 20: Seated Whole Body Vibration Modelling using Inertial

19

- Chapter 2 has made recommendations and given insights on the trends on the state of

the art in the literature. This chapter provides a comprehensive review on the literature

and the study of whole-body vibration analysis state or the art modelling and control.

- Chapter 3 has presented a design of an experimental procedure for collecting inertial

motion data from networked IMUs. This provides a foundation for performing

controlled experiments. As well as a rich data set that provides a test and evaluation

ground truth.

- An instantaneous whole-body vibration estimator is presented in chapter 4 using an

exact whole-body vibration model. The contribution is a viable solution to

incrementally estimating a prismatic 1DOF whole body vibration model. The estimator

is evaluated experimentally to validate it performs under real world conditions like

sensor drift.

- An approximation filtering strategy is presented in chapter 5, with results demonstrating

that it is stable for estimating the whole-body vibration model that is omnidirectional.

- In chapter 6, A Gaussian Mixture model and Dirichlet distribution gaussian mixture

model based HMM approach is presented to solve the problem of time invariant state

transitions between biomechanical events not modelled by the classical equations of

motion like rocking and jerk motions.

- In chapter 7, a deep learning spectrogram regression model for whole body vibration

models is presented to solve the problem of cross coupling. It also demonstrates the

ability to learn the internal inter and intra subject variabilities in higher DOF models.

The flow chart in Figure 1-1 illustrates the flow of the contributions of the work in the and how

each chapter uncovers the next problem to solve.

Page 21: Seated Whole Body Vibration Modelling using Inertial

20

1.4. Thesis Outline

This thesis is outlined as follows, the literature search on seated whole-body vibration analysis

using sensors and numerical methods of modelling is presented in chapter 2. In Chapter 3 an

exact numerical method of estimating the instantaneous biodynamic model of the human body

with streaming inertial motion sensors. In chapter 4 an automatic approximation method is

presented. In chapter 5 a method of unsupervised learning is utilized to train a biomechanical

model. In chapter 6 a sequential model is presented. The conclusions and discussion are

presented in chapter 8.

Figure 1-1 A flow chart of the research formulation of problems and solutions this thesis

Page 22: Seated Whole Body Vibration Modelling using Inertial

21

1.5. Declaration of Works in External Publications

The candidate declares that part of the works in this thesis is published in and are referenced

within this thesis:

[5] J. L. Coyte, D. Stirling, H. Du and M. Ros, “Seated Whole-Body Vibration Analysis,

Technologies, and Modeling: A Survey,” in IEEE Transactions on Systems, Man, and

Cybernetics: Systems, vol. 46, no. 6, pp. 725-739, June 2016.

[16] J. L. Coyte, H. Du, D. Stirling and M. Ros, “A Drift Detecting Anti-Divergent EKF for

Online Biodynamic Model Identification,” 2015 IEEE 17th International Conference on High

Performance Computing and Communications, 2015 IEEE 7th International Symposium on

Cyberspace Safety and Security, and 2015 IEEE 12th International Conference on Embedded

Software and Systems, New York, NY, 2015, pp. 1116-1121.

Page 23: Seated Whole Body Vibration Modelling using Inertial

22

2. Literature review

The modelling and measurement of the biodynamic response of the seated human

body in recent times has been an active research topic, with major applications to

ergonomics and automotive suspension control system technologies. This chapter

presents a comprehensive literature survey of topics including the state-of-the-art

research in vibration signal processing and modelling of the biodynamic response

of the seated human to vibrations. This chapter reviews recent sensing systems that

are reported to measure the motion of the seated body. The data processing

techniques that are currently accepted are surveyed and these include impedance,

transmissibility measures, frequency response function estimation, and model

development. A review of applications of biodynamic response analysis and

modelling to seating vibration isolation technologies and vibration monitoring

systems are presented within this chapter. This literature review chapter provides

a discussion on the direction that the future research in this field will aim toward

based on the trends in the recent research and the introduction and application of

new technologies.

Epidemiological studies have found evidence that suggests occupational exposure to low

frequency vibrations is associated with the following adverse physiological conditions:

degenerative diseases of the vertebrae, motion sickness, tiredness, fatigue [17], lower back pain

[18], digestive problems, impairment of vision and an increased risk of certain cancers [19].

Other short term effects of WBV include the reduction of human reaction time [20] and

impairment of balance [21].

The most common illness linked to WBV exposure is lower back pain caused by intervertebral

disc diseases [22]. Lower back pain has also recently been identified as one of the most

burdening health conditions. An analysis [23] of the Global Burden of Disease Study 2010

concluded from a study on 291 conditions that lower back pain was ranked 1st based on the

years living with the disorder and ranked 6th based on the metric of overall burden, the disability

adjusted life year.

Although vibration exposure and the development of lower back pain show a strong causal link

[24], the risk of causing lower back pain has been reported to depend on other conditions

present during the exposure to WBV. These include trunk posture [25-28], body mass

distribution [24], muscle activity/response, the condition of the machinery and suspension [29]

Page 24: Seated Whole Body Vibration Modelling using Inertial

23

and the occupant’s age [30]. Drivers working in transport, delivery, construction and

agricultural industries have been reported to have higher rates of lower back disorders [24] even

when the assessed vibration exposure dosage levels are below the standard threshold [1, 31-33].

Most epidemiological studies recommend that further research be performed, aimed at

developing a deeper understanding of how to reduce lower back pain. In the workplace,

suspension systems have been commonly reported as being adjusted incorrectly or not

functioning optimally, due to mechanical damage. This can result in the amplification of the

magnitude of the root mean square (RMS) vibration acceleration, to which the seated occupant

is exposed [34].

Table 2-1. Active areas of WBV research [35].

Category Description

Impedance Measurements are made of the

force and motion at the input

driving point of the biomechanical

system.

Transmissibility Measurements of the motion of

the input and output to determine

the frequency response through

the biomechanical system.

Modelling The design of a mathematical

model that will estimate the

motion – frequency response of

the body based on the

experimental data obtained from

the impedance and

transmissibility measurements

Recently, there has been a focus on limiting the exposure to vibration within the guidelines set

in multinational standards [1, 31-33] as a part of workplace health and safety policies. There has

Page 25: Seated Whole Body Vibration Modelling using Inertial

24

also been an increase in research in ergonomics and vehicle dynamics to reduce the transmission

of vibrations. Research in the broader field of the analysis of WBV can be classified into three

main categories, as shown in Table 1. These categories have further applications in terms of

ergonomics, biomechanics and vehicle dynamics. Most of the experimental research which

analyses WBV involves recording measurements of the acceleration of vibrations in a

laboratory environment. As can be seen from Table 2-1, depending on the location of the

instruments, the two main measures of vibrations are impedance and transmissibility [35]. The

impedance is the measurement of the vibrations delivered ‘to the body’ whereas the

transmissibility is a measure of vibrations being transmitted ‘through the body’ [36]. Measures

of impedance that are commonly employed in the literature are described in section 2.2.1 and

section 2.2.2. Impedance measures include Apparent Mass (APMS) Driving Point Mechanical

Impedance (DPMI) and absorbed power. The third main category is modelling where the effects

of vibration on the human body, is represented with a system of mathematical equations

representing the motion of the body, works on the applications of modelling to seating vibration

isolation systems in this area is presented in section V.

Considering that a large volume of research has been undertaken in this area, this chapter

provides an overview of the existing research problems and solutions from both well established

and emerging research. This chapter discusses the trend, which the emerging research and

application of new technologies are following. This chapter is organised as follows: Section 2.1

presents an overview of the WBV standards and the literature on quantification of WBV.

Section 2.2 contains a review of the literature on the analysis of the seated biodynamic response

to vibration and the signal processing techniques that are required to assess and to estimate the

biodynamic response. Section 1.1 presents an overview of the recent technologies applied to

measure WBV. Section 2.5 presents a review of applications of biodynamic modelling research

into the modelling of the biodynamic response. The discussion and conclusion are given in

Sections 2.8 and 2.9 respectively.

2.1. WBV exposure Standards and Health

2.1.1. WBV dosage metrics and guidelines

WBV is defined as vibration that affects all parts of the body [3]. The directions and axes that

the vibration can be transmitted through the human body and the contact surfaces through which

vibration can be transmitted to the seated occupant are given in Figure 2-1.

Page 26: Seated Whole Body Vibration Modelling using Inertial

25

Methods used for quantifying the dosage of WBV exposed to an occupant are given in several

international industrial standards and safety manuals [21]. The Australian Standards [1], British

Standards [31], International Standards [33] and a European Directive on vibration exposure

[38], define a criterion for assessing the vibration dosage, the vibration dose value (VDV). The

VDV is calculated by Eq.. where 𝑎𝑤(𝑡) is a weighted instantaneous acceleration, 𝑇 denotes the

duration of the vibration exposure. The units of the VDV are in m/s1.75. The total VDV for

separated tasks is given in Eq. ). The standards [1, 31, 33] provide a guideline for a range of

VDV values that pose a significant health risk, as shown in Figure 2-2. Equation (2-3) gives the

estimated vibration value which is to be used when the weighted times series acceleration is

unknown but the RMS acceleration is known [39]. Where 𝑎𝑤 is the frequency weighted

acceleration and 𝑇 denotes the time of the measured vibration exposure, in seconds.

𝑉𝐷𝑉 = √∫ [𝑎𝑤(𝑡)]4𝑑𝑡

𝑇

0

4

(2-1)

𝑉𝐷𝑉𝑡𝑜𝑡𝑎𝑙 = √∑𝑉𝐷𝑉𝑖

4

𝑖

4

(2-2)

𝑒𝑉𝐷𝑉 = 1.4 × 𝑎𝑤 × √𝑇4

(2-3)

Figure 2-1 Definition of the seated position and coordinate systems [37].

Page 27: Seated Whole Body Vibration Modelling using Inertial

26

Figure 2-2 shows the graph of the health guidance regions, with the likely risk zone in red and

the low-risk zone in green. Table 2-2 shows the perceived discomfort levels at each level of

vibration intensity. The orange region is the standard defined caution zone [1]. A threshold

described as the action level and the exposure limit [40] . The action level is a level of dosage

where there should be close monitoring of the exposed occupant. The exposure limit is the

upper level of allowable vibration exposure. The action level criterion is defined at 0.5 𝑚/𝑠2

r.m.s. or a VDV of 9.1 𝑚/𝑠1.75, the exposure limit is defined at 1.15 𝑚/𝑠2 r.m.s. or a VDV of

21 𝑚/𝑠1.75. Since many occupations require a variety of tasks to be performed, such as driving

earth moving machinery on various surfaces or driving different vehicles, a dose value is often

used which normalizes the vibration exposure as a continuous eight-hour value. The equation

for the eight-hour normalized vibration dosage is given in Eq.(2-4) [3] for a series of 𝑁 intervals

of vibration exposures. 𝑛 denotes the number of the exposure interval within the series, 𝑎𝑤𝑛 is

the weighted RMS acceleration and 𝑡𝑛 is the period of interval 𝑛.

𝐴(8) = √1

8∑ 𝑎𝑤𝑛

2 𝑡𝑛

𝑛=𝑁

𝑛=1

(2-4)

Acceleration Weighted RMS Perceived Comfort level

Less than 0.315 m/s2 not uncomfortable

0.315 m/s2 to 0.63 m/s2 a little uncomfortable

0.5 m/s2 to 1 m/s2 fairly uncomfortable

0.8 m/s2 to 1.6 m/s2 uncomfortable

1.25 m/s2 to 2.5 m/s2 very uncomfortable

> 2 m/s2 extremely uncomfortable

2.1.2. Vibration exposure in various vehicles

Occupants of heavy industrial machinery or automotive vehicles can be subjected to vibration

(mechanical cyclic loading) from a variety of sources at different contact points. Sources of

Table 2-2. Subjective definitions of omnidirectional vibration comfort levels [3].

Page 28: Seated Whole Body Vibration Modelling using Inertial

27

vibration can be the engine and/or the driving surface [41]. Examples of vibration sources in

vehicles and machinery include road surface, vehicle activity and engine vibration. The severity

of the vibration can vary significantly depending on the condition of the suspension system, the

condition of the road, the task the vehicle is performing and the design of the vehicle and seat

[21]. A source of WBV that is not normally considered is that caused by low frequency

infrasound [42].

An audit of WBV exposure was conducted on operators of agricultural vehicles [43] performing

typical tasks. By comparing the exposure intensity and duration data from this study to the

guidelines for vibration dose values from AS 2670.1—2001 [1] and in Figure 2-2, it is apparent

that the spraying, cultivating and transporting operations of a diesel tractor will cross over into

the risk zone. A study on skidder (tractors with grapples) operators’ exposure to WBV [2]

measured WBV and shown that typically the skidder will have a weighted acceleration value of

1.83m/s/s when unloaded and 2.1m/s/s when loaded. Exposure durations of 4 to 5 hours at this

magnitude of intensity would result in the VDV crossing into the caution health risk zone. A

study on vibration exposure in stackers [44] (tractors with a scoop) investigated the resultant

VDV associated with different driving surfaces and tires. The VDV reported was shown to vary

by 3.5 𝑚/𝑠1.75 depending on the type of traction chains used. Other research has also reported

the VDV to be in the risky range for tractors and heavy construction vehicle operators for most

common occupational activities [45-47].

Figure 2-2 Reproduced from the Australian Standard Health Guidance Zones [1].

Page 29: Seated Whole Body Vibration Modelling using Inertial

28

Experimental studies on the VDV of seated bus drivers [48] driving around a metropolitan route

found the dosage to be 9.4 m/sec1.75 for urban road surfaces and 10.5 m/sec1.75 for rough surfaces

and was also reported that the mass of the driver did not have a statistically significant influence

on the VDV. A summary of reported VDVs, vibration intensities and durations in the literature

is presented in Table 2-3. The numerical data from these studies demonstrate that many

occupational vehicles vibration exposure crosses over into the high-risk zone. Some studies [49]

on trucks found the VDV is generally within the safe range in accordance with the standards

[33], whereas others report an unsafe level depending on the driving surface conditions [50].

Many of the studies listed in Table 2-3, did not report on the uncertainty of the logged

acceleration data [51].

2.2. Whole Body Vibration Response Analysis

Past research into WBV response has had the common objective of determining the biodynamic

response of the human body reliably and accurately. The frequency response data is useful for

analysing seating qualities and to assess the performance of the vibration isolation system. The

response data can be further used to define a body model system which can be utilised to predict

the motion of the human body.

The quality of the model produced from the biodynamic response measurements is dependent

on the accuracy of these frequency-dependent measurements [52]. The most common methods

used for analysing the frequency response of the human body to vibration are the apparent mass

(APMS) Driving Point Mechanical Impedance (DPMI) and transmissibility methods such as

Seat to Head Transmissibility (STHT). The transmissibility response is obtained by measuring

the acceleration from the input of the system such as the seat cushion or the input excitation

signal to an output measurement point like the torso or head. This method quantifies the

vibrations that are transmitted from the seat through the body which is known as STHT[40]

[39]. When defining a model to predict the vibrations, often the STHT, APMS or both responses

will be used to obtain the model parameters [35, 53] . The resonant frequency of the human

body, where the maximum point of the STHT and APMS response is located is, on average,

approximately 5 Hz [54], and is considered to be a critical property of the biodynamic response

as it indicates the frequency range and the amplification of the transmission of a vibratory

acceleration through the human body.

The biodynamic response has been reported to be dependent on intra-subject variables. These

variations can arise from changes in the subject’s torso and head posture [39, 55]. Studies have

been undertaken to quantify the relationship between the arm position and the biodynamic

response [56]. Although there has been a consensus in the research [57] that the posture is a

Page 30: Seated Whole Body Vibration Modelling using Inertial

29

significant factor in the biodynamic response, this has not been considered by international

standards [33]. The following intra-subject variabilities influence the biodynamic response:

body posture, position, and orientation [58]. Further external variables which influence the

response include seat design, foot rest, head rest, back rest and clothing [39].

A problem reported is that averaging an individual test subject’s biodynamic response data

tends to mask the individual responses to the intra-subject variabilities [59, 60]. The use of

averaging has been shown to provide misleading interpretations of biomechanical data [35]. In

Figure 2-3, an example given by Mansfield [35], shows the normalized APMS for 5 different

test subjects with different resonance frequencies, and demonstrates how the geometrical

average shown by the bold line has the lowest peak value. This average response would

incorrectly imply that the body system has a larger damping factor at the dominant roots of the

body system than the measured data set, by observing that the magnitude at the resonant

frequency has been reduced. The recommendation [35] is to not average the frequency response

functions for several test subjects but to determine the mean resonance frequency and associated

peak magnitude for each individual test subject.

Table 2-3. Comparison of reported vibration dosages e*denotes estimation using Eq.(2-3).

Vehicle and operation Duration

(hours)

Vibration

RMS

acceleration

(m/s2)

(e*) VDV

(m/sec1.75)

(e*)

A(8)

Value

(m/sec2)

Skidder loaded [2] 7 1.83 23.057* 1.718*

Skidder unloaded [2] 7 2.1 26.459 1.964*

Bus urban [48]

Bus Rough Surface [61]

5.5

0.17

0.41

1.51

9.4 (±0.24)

10.5

0.34*

0.53

Tractor [62] 0.17 31 26 4.475*

Rapid Mixer Granulator (RMG) [62] - 20 35 3.464*

Page 31: Seated Whole Body Vibration Modelling using Inertial

30

Rubber Tyred Gantry (RTG) Crane [62] 0.016667 24 26 --

Sprayer [43] 10.1 0.53 – 0.69 11.426 0.775*

Tractor Sprayer [43] 8.9 0.36 – 0.78 10.676 0.823*

Ploughing [43] 8.9 0.49 – 0.93 13.299 0.9809

Cultivating [43] 8.9 0.53 – 1.39 17.98 1.099*

Garbage truck [63] 5 0.31 2.64 2.087*

front-end loader [44] 8 0.31

(±0.02)

9.2 0.47

Commercial Aircraft Landing

(front/rear) [64]

0.01667 0.6/0.9 3.2/5.2

0.041*

Truck [50] 1 1.418 15.377* 0.501*

A variable that has been reported to have significant influence on the biodynamic response is

the backrest angle and subject posture. Investigation into the resonance frequency for different

seated postures [65-68], where the test subject was slouched or sitting erect etc. shows that the

resonant frequency could deviate by up to 1.2Hz. The results show that when the subjects

changed posture from erect to slouched, the principal resonance frequency decreased. The

position of the hands was reported to have an influence over the location of the resonance

frequencies [69]. The effects of lower limb motion were reported to add additional damping to

the body system [70]. In the worst-case scenario, the lower limb motion was reported to cause a

15% difference in the APMS response.

Non-linearities have been observed in the biodynamic response to vibration and this results in

the resonance frequencies changing depending on the magnitude of the input excitation signal

[71]. Studies have suggested that this non-linearity is influenced by body deflections and muscle

tension [72]. This means that the elasticity of the muscles depends on the magnitude of the

vibration motion. The human body tends to act like a softening system, that is, the resonance

frequency reduces as the vibration magnitude increases [55]. The degree to which the body

system “softens” has been reported to be dependent on the body posture, with subjects seated in

Page 32: Seated Whole Body Vibration Modelling using Inertial

31

an erect and forward leaning posture having a higher level of softening in the torso under higher

magnitudes of vertical vibration [59]. The materials of the seat cushion have been shown to

exhibit a softening effect, an increase in the elasticity of the seating material was reported to

decrease the resonance frequency as well as the APMS amplitude at the resonance frequency

[73-75]. The softening system phenomenon has also been reported to occur in the fore-aft

direction [76-78]. The transmissibility response in the fore-aft direction has been reported to

exhibit a more sophisticated response than the vertical response with up to three resonant peaks

[79, 80].

Figure 2-3 APMS response of 5 test subjects, reproduced from

[35]

Studies on the relationship between the biodynamic response and anthropomorphic

characteristics have shown that the body-mass index and the age of the subjects had the greatest

influence over the variations [81], on average by 1.7Hz depending on the age or body mass

index. Body mass has been shown to have a greater influence over the biodynamic response

than the sitting posture and backrest angle [82].

Page 33: Seated Whole Body Vibration Modelling using Inertial

32

Gender and

anthropometric

effects on the biodynamic response have been investigated in the vertical direction. Using mean

APMS response, the variation between gender was reported to have significant differences [83],

with males tending to have a higher rate of increase than females in the stiffness coefficient as

body mass increases. Other works have found an insignificant difference in the APMS response

[81, 84] between genders. An experimental study on the APMS response between two groups of

test subjects sorted by gender [69], found a more defined second resonant peak in the female

group at around 15Hz at all postures and a larger magnitude of APMS at frequencies higher then

15Hz. However, this gender effect was reported to be not statistically significant during an

exposure to excitation frequencies less than 15Hz. Other studies on the APMS [85] and STHT

[86] have shown that the resonant frequencies correlate strongly with gender, body mass index

[87], body fat percentage and hip circumference. Females were demonstrated to have a larger

APMS magnitude at the second resonance frequency [85], whereas males had a greater degree

of non-linear softening. Experimental results from [88] report an increase in the softening as

mass increases.

Figure 2-4 Head position and Transmissibility frequency response [39].

Page 34: Seated Whole Body Vibration Modelling using Inertial

33

2.2.1. Impedance

The impedance measurement methods measure the vibration input to the biomechanical system

using force and motion. This measurement is usually taken from the contact point on the seat

cushion. The APMS is derived from Newton’s second law of motion. The definition of the

APMS [40] is given as the apparent mass – complex ratio of applied periodic excitation force at

frequency 𝑗𝜔, 𝐹(𝑗𝜔) to the resulting vibration acceleration at that frequency, 𝑎(𝑗𝜔), measured

at the same point and in the same direction as the applied force”. As the human body is not an

ideally rigid system, it will have complex frequency components. The disadvantage of using this

method to measure whole body vibration is that the apparent mass will be a function of the mass

of the body, so it is difficult to make a valid comparison without normalisation of the results of

different test subjects. Equation (2-5) is the APMS, with mass 𝑚(𝑗𝜔) as a function of

frequency; F denotes the force at the seat and �̈� denotes the acceleration at the seat. The APMS

can also be normalized by dividing APMS by the weight of the test subject.

𝑚(𝑗𝜔) =

𝐹𝑠𝑒𝑎𝑡(𝑗𝜔)

�̈�𝑠𝑒𝑎𝑡(𝑗𝜔)

(2-5)

In practice, a force platform is often used to measure the driving point force to the body system

(between the seat and the thighs). The force input into the biodynamic system can be used to

calculate the DPMI and the APMS [89]. The DPMI is defined as a ratio of the force over

velocity as a function of frequency. Equation (2-6) calculates the DPMI where 𝐹(𝑗𝜔) denotes

the force at the seat cushion as a function of frequency.

𝐷𝑃𝑀𝐼 =

𝐹(𝑗𝜔)

�̇�𝑠𝑒𝑎𝑡(𝑗𝜔)

(2-6)

2.2.2. Absorbed power and energy

The absorbed power is obtained by calculating the mean of the dot product of the force and

velocity vectors at the seat as given in Eq. (2-7). This method of measuring vibration energy

dissipation has been applied in several investigations of the evaluation and assessment of WBV

[90-92]. Absorbed power and energy is a scalar quantity, it is efficient to calculate the total

energy in 6 degrees of freedom (DOF) of the biomechanical system using a summation.

Absorbed power provides a measurement of the dissipation of vibration energy with respect to

magnitude, frequency, direction and duration [90]. The definition of absorbed power in

frequency domain is given in Eq. (2-8), where 𝐺𝑣𝐹(𝑗𝜔) is the cross-spectrum between the

velocity and force at the driving point of the WBV [93].

Page 35: Seated Whole Body Vibration Modelling using Inertial

34

|𝑃(𝑡)|̅̅ ̅̅ ̅̅ ̅̅ = 𝑃𝑇𝑟(𝑡)̅̅ ̅̅ ̅̅ ̅̅ = 𝐹(𝑡) ∙ �̇�(𝑡)̅̅ ̅̅ ̅̅ ̅̅ ̅̅ ̅̅ ̅ (2-7)

|𝑃(𝑗𝜔)| = 𝑅𝑒{𝐺𝑣𝐹(𝑗𝜔)} = |𝐺𝑣𝐹(𝑗𝜔)|𝐶𝑜𝑠(𝜙(𝑗𝜔)) (2-8)

2.2.3. Transmissibility

Transmissibility is the measurement of the vibration transmitted through two or more points.

Often the first point used is the input or the driving point of the system and other point locations

may include arms, spine and the head [35]. The STHT is widely used as an objective measure of

the seating dynamics. The STHT is defined[40] as seat-to-head transmissibility is complex non-

dimensional ratio of the response motion of the head to the forced vibration motion at the seat-

body interface . STHT is defined in Eq. (2-9) where �̈� denotes the acceleration. The

transmissibility response is obtained experimentally by measuring the acceleration from a

driving point of the system such as the seat cushion or the input excitation signal. This

measurement is very common in the fields of ergonomic research as it quantifies the vibration

that is transmitted through the body. This frequency response can only be directly evaluated

when the excitation signal closely matches a sinusoidal form otherwise further spectral analysis

will need to be performed given in the following section.

𝑆𝑇𝐻𝑇 = 𝐻(𝑗𝜔) =

�̈�ℎ𝑒𝑎𝑑(𝑗𝜔)

�̈�𝑠𝑒𝑎𝑡(𝑗𝜔)

(2-9)

The seat effective amplitude transmissibility (SEAT) factor is used to measure the performance

of seating suspension and as a predictor of the comfort of the seated occupant. The weights of

acceleration are determined from ISO2631. �̈�𝑠𝑒𝑎𝑡 is weighted acceleration at the seat and �̈�𝑓𝑙𝑜𝑜𝑟

is the acceleration at the vehicle cabin floor [39]. The SEAT factor has been recommended as an

objective measure for comfort [94].

𝑆𝐸𝐴𝑇 =

(�̈�𝑠𝑒𝑎𝑡)𝑅𝑀𝑆

(�̈�𝑓𝑙𝑜𝑜𝑟)𝑅𝑀𝑆

(2-10)

The performance indicators used in the literature on seated body modelling are the accuracies of

the estimated STHT, DPMI and the APMS impedance responses, compared to a measured

reference impedance response [36]. The values of the resonant peak will vary depending on

which impedance calculation method is used. The STHT is the ratio of the frequency-dependent

acceleration from the seat to the head, whereas the apparent mass is the ratio of the force and

acceleration at the head.

Page 36: Seated Whole Body Vibration Modelling using Inertial

35

2.2.4. Comparison between impedance and transmissibility

methods

The apparent mass methods are known as the “to the body” response and the transmissibility

methods are known as the “through the body” response [36]. Both transmissibility and

impedance methods have been used extensively, however which method gives a more accurate

or valid representation of the response of the body system to vibration has not been proven.

Biomechanical models have been designed using data exclusively from one measurement

method or using both [35]. For a 1-DOF model of a linear mass spring damper system, the

transmissibility at the base and the APMS at the base will have identical resonance frequencies

[35].

A derivation of the mathematical relationship between the APMS and segmental

transmissibilities based on the Newtonian equations of motion in [93]. Equation (2-11) is based

on Newton’s second law of motion applied to the body system. The sum of forces at the input

driving points, 𝐹𝑧𝑖 and other boundary points, 𝐹𝑧𝑜, are equated to the distributed mass integral of

acceleration at a specific location, which is denoted by ∫ �̈�𝑑𝑚. Equation (2-11) is then factored

in terms of APMS and transmissibility by performing a division on Eq. (2-12) by the input

acceleration �̈� . M denotes the APMS as a function of frequency. This expression can be applied

to scenarios where the transmissibility of a segment of the human body is to be determined or

used to estimate the STHT equation from measured APMS data or vice-versa. Further

polynomial fitting may need to be performed when using Eq. (2-12) [95] as the coefficients of

the frequency response function for transmissibility are not normally known.

2.3. Estimation of Whole-Body-Vibration Frequency Response

In practice, frequency response estimation will be required in order to transform the signals

from the time domain to the frequency domain [96]. The differences between the biodynamic

impedance response when estimated using a random or sinusoidal signal have been

demonstrated to be negligible [97]. The following sections present the concepts and derivations

of the main frequency response function estimation algorithms that are widely accepted to be

∑𝐹𝑥𝑖 +∑𝐹𝑥𝑜 = ∫ �̈�𝑑𝑚

(2-11)

∑𝑀𝑥𝑖(𝑗𝜔) +∑𝑀𝑥𝑜−𝑖(𝑗𝜔) = ∫𝑇𝑧𝑑𝑚

(2-12)

Page 37: Seated Whole Body Vibration Modelling using Inertial

36

suitable for the analysis of WBV. The cross-spectral density method is employed to evaluate a

transfer function of the impedance or transmissibility in the frequency domain [3, 39].

Equations (2-13) and (2-14) show the frequency response transfer functions of the APMS and

transmissibility. In Eq. (2-13) 𝑆�̈�0𝐹𝑣(𝑗𝜔) denotes the cross-spectral density between the force at

the output and the acceleration at the input and 𝑆�̈�0(𝑗𝜔) denotes the Power Spectral Density

(PSD) of the acceleration. The transmissibility function is given in Eq. (2-14), where 𝑆�̈�0�̈�(𝑗𝜔)

is the cross-spectral density between the output and the input acceleration.

𝑀𝑣𝑒𝑟𝑡𝑖𝑐𝑎𝑙(𝑗𝜔) =

𝑆�̈�0𝐹𝑣(𝑗𝜔)

𝑆�̈�0(𝑗𝜔)

(2-13)

𝑇𝑣𝑒𝑟𝑡𝑖𝑐𝑎𝑙(𝑗𝜔) =

𝑆�̈�0�̈�(𝑗𝜔)

𝑆�̈�0(𝑗𝜔)

(2-14)

The cross-spectral density method applied to estimate the transfer function of the impedance

and the transmissibility response has been commonly employed in measuring the single axis

rectilinear vibration response. Recently, with the introduction of 6-DOF IMUs, multiple inputs

and multiple outputs (MIMO) systems have been applied to include cross coupling between

different planes within the body system.

The DPMI and APMS can be defined as a ratio between the cross power spectral density of the

system input and output, and the auto spectra of the input. The advantage of this method is that

the data at the input and the output are correlated and this reduces the effects of the noise on

the data [35]. The frequency response estimated by this method is referred to as the 𝐻1

estimator. The H1 estimator can be expanded further to be applied to MIMO systems. The linear

system where noise is added to the output is given in Eq. (2-15), where {𝑁} is a vector

containing an extraneous contaminating noise [98]. H is the matrix containing the FRF that is to

be estimated, where Y and X are in the output and input column vectors, respectively. The

number of rows in the input vector, 𝐿𝑥 , and the number of rows in the output vector, 𝐿𝑦, the

Figure 2-5 Block diagram of FRF estimators [98].

Page 38: Seated Whole Body Vibration Modelling using Inertial

37

dimensions of the FRF matrix H is, therefore, 𝐿𝑥 × 𝐿𝑦.

𝑌 = [𝐻][𝑋] + [𝑁]𝑓𝑟𝑒𝑞𝑢𝑒𝑛𝑐𝑦 (2-15)

Equation (2-15) is multiplied by the Hermitian transpose of the input vector,{𝑋}𝐻, then an

expected value operation is performed which results in Eq. (2-16) where 𝐺𝑦𝑥 is the cross spectra

of the output and the input, 𝐺𝑛𝑥 is the auto spectrum of the noise and the input.

[𝐺𝑦𝑥] = [𝐻][𝐺𝑥𝑥] + [𝐺𝑛𝑥] (2-16)

[�̂�1] = [𝐺𝑦𝑥][�̂�𝑥𝑥]−1

(2-17)

2.3.1. H2 Frequency Response Function estimator

Another FRF estimation method is the 𝐻2 estimator algorithm that reduces the noise added to

the input of the system, however this estimator is rarely used for biodynamic vibration analysis

as the measured output has an additive uncorrelated noise. The general equation for the 𝐻2

operator algorithm is given in Eq. (2-18), where 𝐺𝑖𝑜(𝑗𝜔) is the cross-spectrum between the

input and the output and 𝐺𝑜𝑜(𝑗𝜔) is the auto cross-spectrum of the output. The 𝐻2 estimator is

less commonly used in WBV research.

𝐻2(𝑗𝜔) =

𝐺𝑜𝑜(𝑗𝜔)

𝐺𝑜𝑖(𝑗𝜔)

(2-18)

2.3.2. HV Frequency Response Estimator

Under conditions where the system has MIMO and uncorrelated noise at both the input and the

output, the 𝐻𝑣 estimator is recommended to estimate the frequency response function [99].

Research into multiple excitation input WBV analysis has applied the 𝐻𝑣 estimator algorithm

with dual axis fore-aft excitation [100] and has concluded that it is an appropriate FRF

estimation algorithm due to the multiple sources of vibration delivered by the seat backrest and

cushion. In multi axial WBV analysis, this condition will arise when estimating the cross-axial

FRFs where the frequency response along one axis will be dependent on the FRF along other

axes, especially when there are significant excitation sources along the different axes. The

coupling along the sagittal plane of the human body has been reported to have a significant

degree of cross-coupling [101] and the 𝐻𝑣 estimator is recommended to be used when cross-

coupling is to be considered in the analysis.

The derivation of the MIMO 𝐻𝑣 estimator assumes the system to be linear and with a noise

Page 39: Seated Whole Body Vibration Modelling using Inertial

38

component on the input and the output. Equation (2-19) denotes the definition of a linear system

that the 𝐻𝑣 estimator is applied to, where [N] is a vector containing an extraneous contaminating

noise [98]. H is the matrix containing the FRF that is to be estimated, where Y and X are in

output and input vectors, respectively.

[𝑁] = [𝐻][𝑋] + [𝑌] (2-19)

The first step in deriving the 𝐻𝑣 estimator is to determine the error auto spectrum matrix, 𝐺𝑛𝑛

which is defined by Eq. (2-20). Superscript H denotes the Hermitian transpose matrix operation.

𝐺𝑥𝑥 is the auto spectra of the input, 𝐺𝑦𝑥 is the cross-spectra of the output and the input and 𝐺𝑥𝑦

[98].

[𝐺𝑛𝑛] = [𝐺𝑦𝑦] + [𝐻][𝐺𝑥𝑥][𝐻]𝐻 − [𝐻][𝐺𝑥𝑦] − [𝐺𝑦𝑥][𝐻]

𝐻 (2-20)

Equation (2-20) can then be factored into a composed matrix as given in Eq. (2-21). The identity

matrix is abbreviated as [I].

[𝐺𝑛𝑛] = [𝐼|𝐻] [

𝐺𝑦𝑦 𝐺𝑦𝑥𝐺𝑥𝑦 𝐺𝑥𝑥

] [𝐼𝐻𝐻]

(2-21)

Matrix Eq. (2-21). Is then decomposed into the terms of an eigenvector matrix denoted by [𝑈]

and a matrix with eigenvalues in the diagonal elements denoted by [Λ].

[𝐺𝑛𝑛] = [𝑈]𝐻[Λ][𝑈] (2-22)

The Rayleigh quotient operation is applied to Equation (2-22), which results in the solution for

the 𝐻𝑣 estimator [98].

𝐻�̂� =𝐺𝑦𝑥

|𝐺𝑦𝑥|√𝐺𝑦𝑦

𝐺𝑥𝑥

(2-23)

The geometric average of the 𝐻1 and 𝐻2 estimators is also equal to the 𝐻𝑣 estimator [98] as per

Eq. (2-24).

𝐻�̂� = √𝐻1̂𝐻2̂

(2-24)

The 𝐻𝑣 estimator expressed in terms of orthogonal axes, applied to seated WBV can be

expressed in the form given in Eq. (2-25) [80], where k denotes the axis. The input excitation

Page 40: Seated Whole Body Vibration Modelling using Inertial

39

and the output response are denoted by a and q, respectively.

𝐻𝑘(𝑗𝜔) = 𝐺𝑎𝑘𝑞𝑘(𝑗𝜔)√𝐺𝑞𝑘

(𝑗𝜔)

𝐺𝑎𝑘𝑞𝑘(𝑗𝜔)

, (𝑘 = 𝑥, 𝑧) (2-25)

2.3.3. Alternative Frequency Response Estimation Methods

In the literature for vibration modelling of other source like in structural engineering, and

machine vibration monitoring, other numerical transforms have been applied to analysis the

frequency response in cases where the frequency response is time variant.

The Continuous Wavelet Transform (CWT) [102] is given in Eq. (2-26), where ψ denotes the

wavelet function and 𝑥(𝑡) denotes the signal of interest. Continuous wavelet functions are used

when the scale and frequency of a signal is time invariant.

𝐻(𝜏, 𝑠) =

1

√|𝑠|∫ 𝑥(𝑡)ψ (

t − 𝜏

𝑠) 𝑑𝑡

−∞

(2-26)

The Discrete counterpart to the CWT is the Discrete Wavelet Transform (DWT) [103] has been

applied to vibration monitoring applications [104]. The discrete wavelet transform definition is

given in Eq. (2-27), where 𝑥[𝑚] is the discrete signal of interest.

𝐻[𝑛, 𝑎𝑗] =1

√𝑎𝑗∑ 𝑥[𝑚] ∙

𝑁−1

𝑚=0

(𝑚 − 𝑛

𝑎𝑗)

(2-27)

The Short time Fourier transform STFT has seen applications in areas outside of Whole-body

vibration analysis where the spectrum of vibrations is time variant. STFT [105] where Ω is the

windowing function and 𝜏 is the slow time axis of the FFT and t is the time of the input signal

x(t).

𝐻(𝜏, 𝜔) = ∫ 𝑥(𝑡)Ω(𝑡 − 𝜏)𝑒−𝑗𝜔𝑡𝑑𝑡

−∞

(2-28)

2.3.4. Multi-axial vibration response

The contributions from the vibration sources in the fore-aft and lateral directions to the vertical

vibration response have been investigated recently. Most existing seating suspension control

systems isolates vibrations from the vertical axis only, and the seated body is exposed to

vibration inputs from multiple directions. The STHT and impedance cross-coupled vibration

response with multiple excitation sources have been investigated [36, 72, 80, 100, 101, 106-

Page 41: Seated Whole Body Vibration Modelling using Inertial

40

109]. The main outcome to be achieved from obtaining the cross-coupled biodynamic response

is to assist with the development of an improved body model [106]. It has been shown that the

𝐻1 and 𝐻𝑣 have an identical STHT response to a single axis vibration source, however during

conditions where there are multiple excitation sources, it has been suggested that the system

have a noise added to the input and output measurements so the 𝐻𝑣 estimator method is

recommended to be used to estimate the frequency response [90].

The definition of the cross-axial biodynamic response, 𝐻𝑖𝑗 , is the transfer function of the body

system. When 𝑖 = 𝑗, the function represents the in-line response and when 𝑖 ≠ 𝑗,the function is

of the cross-axial response. [�̈� �̈� �̈�]′ is the input acceleration excitation signal and [𝑞𝑥𝑞𝑦𝑞𝑧]′ is

the output acceleration [106]. In practice, an FRF estimation method like those mentioned in

Section 2.2.2.3 will be required in order to determine the response data, 𝐻𝑖𝑗 .

{

𝑞𝑥𝑞𝑦𝑞𝑧} = [

𝐻𝑥𝑥 𝐻𝑥𝑦 𝐻𝑥𝑧𝐻𝑦𝑧 𝐻𝑦𝑦 𝐻𝑦𝑧𝐻𝑧𝑥 𝐻𝑧𝑦 𝐻𝑧𝑧

] {�̈��̈��̈�}

(2-29)

2.4. Whole Body Vibration Sensing Systems

The performance of the body model and the accuracy of the estimated biodynamic response are

highly reliant on the accuracy and validity of the measurements acquired from the sensing

system. The sensors selected for the measurement of WBV depend on vibration analysis for

Figure 2-6. Block diagram of single axis excitation cross-axial response [108].

Figure 2-7. Block diagram of two-axis excitation and the cross- coupled in-line and cross-axial

response [108].

Page 42: Seated Whole Body Vibration Modelling using Inertial

41

impedance measurements. Typically, a seat force plate or a pad accelerometer will be used to

measure the motion. For transmissibility measurements, as the sensors will need to be located at

specific points on the body, sensors like MEMS accelerometers or displacements sensor are

often used. For impedance measurements, force sensors and accelerometers are commonly

employed [110].

2.4.1. Inertial bite bar sensors

The STHT has been measured experimentally with the use of bite bar piezo electronic

accelerometers mounted to a bite bar, to directly measure the accelerations in the test subjects,

head during WBV [111-114]. The disadvantages of using bite bar mounted sensors for STHT

measurement is that they need held within the test subject’s mouth, which may cause discomfort

to the test subject, especially if the test is executed over an extended time. Bite bars, however,

provide a means of obtaining repeatable values and valid measurements over a wide range of

frequencies up to 100Hz [39].

2.4.2. Seat pad inertial motion sensors

Figure 2-8. Package of a seat pad accelerometer [2].

Page 43: Seated Whole Body Vibration Modelling using Inertial

42

The traditional approach to measuring the vibration at the seat cushion being delivered to the

body is to use seat pad accelerometers. Seat pad accelerometers are standardized in design, as

specified by ISO 7096 [39, 115] as shown in Figure 2-9. Seat pad accelerometers are housed in

a flexible disk to allow them to deform with the seat cushion and are fitted between the

occupant and the seat cushion. Seat pad accelerometers typically consist of a tri-axial

piezoelectric accelerometer [116] Seat pad accelerometers serve the main purpose of providing

a quantitative assessment of ride quality and the dosage levels of vibrations. While using seat

pad accelerometers, the APMS response analysis will require units of force, so either an

estimation of seat force will need to be performed or additional force sensors will need to be

included.

Seat pad accelerometer sensors have been used to provide measurements of the vibratory

accelerations in 6-DOF [2, 43, 45, 48, 62, 63, 116, 117]. All studies that have used a single seat

pad transducer have measured the acceleration data for the purpose of assessing the dosage of

vibration and validating the performance of seating suspension systems.

A force plate is often used to measure the driving point force to the body system (between the

seat and the thighs). The force input into the biodynamic system can be used to calculate the

DPMI, APMS [89]. Thin film pressure sensors consist of a variable resistor which is dependent

on the force [73] and these have been applied to provide a measure for calculating the APMS

response.

2.4.3. Skin mounted MEMS IMUs

In recent times, improvements in silicon MEMS/CMOS-integrated technologies have allowed

for greater miniaturisation and a reduction in the cost [118]. Inertial Measurement Units (IMU),

which are based on Microelectromechanical Systems (MEMS) technologies, and which are used

for measuring whole body vibrations have become an effective and popular way to measure 6-

DOF vibrations. The skin mounted IMUs have further advantages. Due to their small mass and

Figure 2-9. A Seat pad accelerometer [2].

Page 44: Seated Whole Body Vibration Modelling using Inertial

43

size, they can be embedded into seats or affixed to the skin easily [119]. MEMS technology

sensors have a much wider band of measurable frequencies ranging from sub Hz to 102Hz than

piezoelectronic IMUs, which typically attenuate sub Hz frequencies. MEMS are also a more

suitable option for measuring vibration signals [116]. Due to their compact dimensions and the

emergence of wireless technologies, MEMS IMUs have the potential to be embedded in

machinery and safety clothing, for the purpose of continuously monitoring WBV and hand-arm

vibrations in the workplace [120-123]. Future research to improve wearable IMU technologies

include the simplification of the data processing algorithms and improvements in the fixation

methods [124].

MEMS IMUs contain an accelerometer, a gyroscope and a magnetometer. The accelerometer is

composed of spring mass damper systems and the acceleration acting upon the mass causes it to

displace, which will vary its electrical capacitance. Gyroscopes measure the angular velocity.

They work on the principle of sensing the Coriolis acceleration acting on a vibrating mass in

proportion to the rate of rotation along an axis orthogonal to the vibratory axis [118].

Acceleration errors caused by misalignment of the accelerometers when mounted onto a seated

body has been reported to occur [9]. This error is given in Eq. (2-30), which is based on the

Abbe error equation [125]. This misalignment can occur due to the axes of acceleration not

being aligned to the skin surface where the sensor is mounted due to inclination and curvatures.

With the use of 6-DOF IMUs which incorporate the angular velocity measurements, the

alignment can be corrected by applying Eq. (2-31) and Eq. (2-32).

∆�̈� = �̈�𝑠𝑖𝑛(∆𝜃) (2-30)

Past studies have demonstrated that with the use of multi-axis accelerometers, it is possible to

obtain the STHT frequency response of a biodynamic system in multiple planes [80, 106, 126].

An example of an experimental procedure consists of a sensing system with force plates used in

conjunction with tri-axial skin mounted accelerometers. The initial orientation is then measured

and each component of motion is then calculated [106]. Zheng et al.’s experimental procedure

consists of a sensing system with force plates used in conjunction with tri-axial skin mounted

accelerometers which also allows for the direct measurement of impedance measures such as

DPMS.

A disadvantage of using skin mounted tri-axial accelerometers, such as the system used by

Zheng et al. [106], compared to the 6-DOF IMU used by Deshaw et al. [9], is that the 6-DOF

IMU can continuously measure the changes in orientation which occur during the period the test

subject is exposed to the vibration. When using the tri-axial accelerometer, however, if the test

Page 45: Seated Whole Body Vibration Modelling using Inertial

44

subject involuntarily changes posture or if the sensor orientation changes during vibration, then

the results may be invalid.

(�̈��̈��̈�)

𝐵

= (�̈��̈��̈�)

𝑀

+ 𝑅𝑀𝑂 (

00𝑔)

(2-31)

(�̈��̈��̈�)

𝐼

= (�̈��̈��̈�)

𝐵

∙ 𝑅𝑂𝑀

(2-32)

One problem which can be encountered when collecting vibration data from IMUs is the

introduction of motion artefacts caused by the materials between the sensors and the mounting

point. Research using skin mounted sensors has used different means of attaching the sensors.

These include the use of textile, adhesive and plastic materials [9]. Although skin mounted

IMUs are only capable of measuring the inertial motion on the surface of the skin, the

transmissibility through the body and specific locations around the body such as the spine [127],

can be estimated with the aid of a frequency correction function. Due to the damping and

stiffness properties of the body tissue and the fastening material between the sensors,

interference in the vibration measurement of the body system can occur. A technique to correct

this error is to define a frequency correction function that will compensate for the consequent

change in the frequency response [106, 126, 127].

Equation (2-33) is the Newtonian equation of motion for the combined material-body system

where subscript 𝑡𝑟 denotes the function of the “true” value at the point of interest i.e. at a

specific bone or on the surface of the skin. Subscript 𝑚 denotes the function that is directly

measured by the sensor, 𝑥𝑚(𝑡) is the measured value of displacement. The variables x, y and z

denote the acceleration vectors and g denotes the acceleration due to gravity.

The frequency correction function, which is the inverse transfer function of the local

tissue/material system, is given in Eq. (2-34). The frequency correction function represents the

impedance between the sensor and the rigid body material. Equation (2-34) is determined by

solving Eq. (2-33) for the solution that has the minimum effect from the material-body system.

The natural frequency damping ratio and frequency ratio are given in Equations (2-35), (2-36)

and (2-37), respectively. For the material-body system the parameter k is the stiffness, c is the

damping factor and m is the mass. 𝜔0 denotes the natural frequency of the material-body

system.

Page 46: Seated Whole Body Vibration Modelling using Inertial

45

𝑚�̈�𝑚(𝑡) + 𝑐(�̇�𝑚(𝑡) − �̇�𝑡𝑟(𝑡)) + 𝑘(𝑥𝑚(𝑡) − 𝑥𝑡𝑟(𝑡)) = 0 (2-33)

𝐹𝐶(𝛽) =

1 − 𝛽2 + 2𝑗𝜁𝛽

1 + 2𝑗𝜁𝛽

(2-34)

𝜔0 = √𝑘

𝑚

(2-35)

𝛽 =𝜔

𝜔0 (2-36)

𝜁 =𝑐

2√𝑚𝑘 (2-37)

2.4.4. Optical sensor-based motion capture

Stereophotogrammetric motion capture systems are capable of providing highly accurate

position measurement of human motions [128]. Compared to inertial motion capture systems,

stereophotogrammetry systems carry a higher cost, have more restrictions on space, and have a

more complicated installation procedure. As a result, although they have been used in the

laboratory environment, optical motion capture systems have been rarely used in field

experiments. These systems, however, have high position and orientation tracking accuracy and

are widely accepted as being the gold standard of motion capture [129], and are often used a

reference for fine tuning MEMS IMU inertial motion capture systems. Figure 2-10 shows the

simultaneous comparison between inertial and optical motion capture technology motion

measurements of upper limb movements [130]. The velocity obtained from the optical motion

capture system has noise introduced from the numerical differentiation operation, whereas the

inertial motion sensor velocity is calculated using vector mathematics based on the gyroscope’s

angular velocity measurements.

Research into seated WBV motion capture has been undertaken using optical sensors [10, 131-

133], using reflective marker optical motion capture technology. Like the skin mounted IMUs,

stereophotogrammetry techniques can record the STHT in multiple planes.

Page 47: Seated Whole Body Vibration Modelling using Inertial

46

2.5. Applications of Modelling to vehicle Dynamic Systems

In this section, literature in the area applying biodynamic modelling and biodynamic response

analysis to seating vibration isolation technologies will be discussed. The objective of deriving a

biodynamic model is to be able to predict the performance of seating suspension control systems

[134].

Body models can be categorised into three main classes: lumped parameter models, continuum

models and discrete models [135]. In this section all the literature on vehicle dynamic systems

considers the body model as a lumped parameter model, that can be represented in the

frequency domain as a transfer function or in the time domain as a differential equation of

motion, which is analogous to a mechanical system of spring masses and dampers. Although

there has been in increase in the recent volume in works on non-lumped parameter models, to

date there has been a lack of research applying them to seating suspension control systems,

possibly due to the increased complexity and efficiency of integrating them with control

systems. Examples of such biodynamic models include spline models[136, 137] finite element

analysis models [138-142] and regression models based on artificial neural networks [143-147].

Figure 2-10 Comparison of optical and inertial motion capture [130].

Page 48: Seated Whole Body Vibration Modelling using Inertial

47

2.6. Biomechanical Models

Existing research into the analysis of the vibration response has modeled the human body using

lumped parameter models with varying configurations and degrees of freedom ranging from 1

up to 12 [148-150] . The DOF in this case refers to the number of motion vectors the system can

be composed of, whether they are rotary or rectilinear. The biodynamic response has been

modeled using both passive and active transfer functions. The passive models are defined as

mathematical models of simplified mechanical systems. For example, a single DOF model will

be composed of a single spring-mass-damper. It has been shown that in general, the 4-DOF

model provides more accurate estimation of the human body response to vibrations, than do the

higher DOF models and this likely due to the over fitting of these models [148].

The general equation of motion for a linear n-DOF lumped parameter model is given in Eq.

(2-38). Where [M] denotes the matrix of the values for each mass, [C] denotes the matrix of

damping factors and [k] denotes the matrix of stiffness values.

[𝑀]𝑑2𝑥

𝑑𝑡2+ [𝐶]

𝑑𝑥

𝑑𝑡 + [𝑘]𝑥 = 𝐹

(2-38)

The equations for a 2nd DOF model are frequently utilised in the vibration control literature and

are given as follows in the form of a state space model for brevity; where matrix A denotes the

state transition matrix as given in Eq. (2-39) which corresponds to the model shown in Figure

2-11 a) . B denotes the input matrix. M, k, c denotes the mass, spring stiffness and damping

factor of each element in the lumped parameter model.

Figure 2-11 a a)1DOF b) 2DOF and c) 4DOF prismatic whole body vibration models [4].

Page 49: Seated Whole Body Vibration Modelling using Inertial

48

A = [

0 1 0 −1−𝑘2/𝑀2 𝑐2/𝑀1 −𝑘1/𝑀1 𝑐2/𝑀2

0 0 0 1𝑘2/𝑀1 𝑐2/𝑀1 −𝑘1/𝑀1 −(𝑐2 + 𝑐1)/𝑀1

]

(2-39)

The input matrix B is given in Eq. (2-40).

B = [0 0 0 −1/𝑀1] (2-40)

The Output matrix is given in Eq. (2-41).

C = [−𝑘2/𝑀2 −𝑐2/𝑀2 0 𝑐2/𝑀2] (2-41)

Where the general form of the state space transition and output equation is given in Eq (2-42)

and Eq. (2-43) respectively. D is a feedforward matrix which is 0 in the case of this model.

�̇�(𝑡) = 𝐴𝑥(𝑡) + 𝐵𝑢(𝑡) (2-42)

𝑦(𝑡) = 𝐶𝑥(𝑡) + 𝐷𝑢(𝑡) (2-43)

The majority of lumped parameter body modelling studies are focused exclusively on the

vertical motion [60]. One example of such a study designed a vertical backrest model using the

experimental data from thirteen test subjects of different body shapes and masses [151]. This

model considers the damping and friction of the backrest of the seat, as well as representing the

arm/steering wheel linkage as a second ground frame. The parameters of the biodynamic model

are calculated experimentally. This investigation introduces two models: one with hand support

and backrest support and the other with backrest support but without hand support.

A comparative evaluation was done by modelling data from both transmissibility and

impedance vibration measurement. A significant variation between the resonant peaks measured

using each method was found [52]. The frequency response of the linear 4-DOF simulated body

model using the DPMI to estimate the parameters was more accurate than the response

predicted using the same model with the STHT data.

It has been reported that angular vibrations around the pitch and roll axis at the seat base make a

significant contribution to the vertical vibrations transmitted through the backrest [77, 152-154].

A recommendation has been made to incorporate the angular components of motion into body

models which factor for the rotary stiffness and damping.

Page 50: Seated Whole Body Vibration Modelling using Inertial

49

Figure 2-12. Prismatic series lumped parameter model [52].

Figure 2-13. Lumped model with paralell elements [161].

Figure 2-14. Lumped parameter backrest model [151].

Page 51: Seated Whole Body Vibration Modelling using Inertial

50

Non-linear body models mathematically have been employed to represent the effects of

deformations, visco-elasticity and non-linear stiffnesses, as described above in section 2.2. The

4-DOF model of the human body which includes non-linearities of the body and the vehicle

suspension components [162], considers the effect of non-linear stiffness through the pelvis,

thighs and seat cushion as well as that which depends on the deflection of the seating

suspension. In many cases, however, the biomechanical models can provide a more accurate

prediction depending on the validity of the model parameters [148]. The visco-elastic stress-

strain properties of a polyurethane seat and non-linear stiffness has been modeled [74, 156].

2.6.1. Non analogue models

An artificial neural network model (ANN) algorithm for predicting the STHT, DPMI and

APMS of a 4-DOF model of the biodynamic response has also been used [143, 144]. It has been

proven that the ANN can accurately predict the model parameters even when the mass and

spring stiffness factors vary. The difficulty is that the neural network is trained using data from

the ideal linear 4-DOF body model, where the parameters are set to constant values. The

biodynamic response results are then produced using the identical model with different stiffness

and mass coefficients. It must also be noted that the body model used which are based on [52] to

obtain the training data itself has a significant error compared with experimental data. The

goodness of fit is 76.8% and the peak frequency error is at 0.4Hz for model [143], model [144]

reported a goodness of fit of 96%.

Compared to manufactured mechanical joints, biomechanical joints can exhibit more complex

motions. For example, the knee joint has motion in both rotation and translation when extended,

that is, the joint acts like two smooth curved surfaces sliding on each other. In this case, the use

of a multi-body spline model will provide a more accurate representation of the joint [136]. A

spline model is a representation of a geometric curve using a series of polynomials. Spline

models have been applied to a human spine vibration body model, and constructed using

dynamic splines [137] which represent the joints as a curve where the centers of articulation are

located in a frame that is free to move along the spline curve.

2.6.2. Rotary models

It has been found that angular vibrations around the pitch and roll axis at the seat base make a

significant contribution to the vertical vibrations transmitted through the backrest [77, 152,

153]. A recommendation has been made to incorporate the angular components of motion into

body models.

In the existing research, most lumped parameter models are purely prismatic and consist of a

Page 52: Seated Whole Body Vibration Modelling using Inertial

51

single dimension, that is, they do not consider the effects of rotation of any elements within the

system. This means that the springs and dampers are not able to rotate. Research in the

ergonomics field has used multi-body system representations of the body to model the effects of

posture and body movements when exposed to whole body vibration. A study by Yoshimura et

al. [155] presents a 10-DOF body model system with revolute joints at each vertebra. The

contact point between the seat and the body is modeled using two prismatic joints. Other studies

that have modeled revolute joints in multi-body human to seat models are also given [137, 156].

This model takes into considerations the lower limbs and considers the effects of torque on the

upper and lower legs [70].

2.6.3. Non-linear models

Non-linear body models mathematically represent the effects of deformations, visco-elasticity

and non-linear stiffnesses, as described above in section 2.2. The 4-DOF model of the human

body which includes non-linearities [162] considers the effect of non-linear stiffness through

the pelvis, thighs and seat cushion as well as that which depends on the deflection of the seating

suspension. In many cases, however, the non-linear models can provide a more accurate

prediction depending on the validity of the model parameters [148].

The visco-elastic stress-strain properties of a polyurethane seat and non-linear stiffness have

also been modeled [74, 156]. By measuring the force-compression relationship of a sample of

the foam from the seat cushion, the stress-strain relation has been used to estimate the

relationship between force and deflection. In this model, the system equations of the seat and

human body include a term for deflection and contact distances between the body and the

cushion. Equation (2-44) has been proposed by Singh et al. [163] to model the visco-elastic

effects of materials, where the first sigma summation term represents the non-linear elastic

motion of the foam mass system and the exponential term represents the visco-elastic deformity

of the foam. 𝑘𝑗 denotes the stiffness coefficients and alpha is the reciprocal time constants of the

foam’s visco-elastic deformation.

𝑚�̈� + 𝑐�̇� +∑𝑘𝑗𝑥𝑗 +∫ ∑𝑎𝑖𝑒

−𝛼𝑖(𝑡−𝜏)𝑥(𝜏)𝑑𝜏 = 𝐹(𝑡)

𝑁

𝑖=1

𝑡

−∞

𝑀

𝑗=1

(2-44)

2.6.4. Parameter search methods

Most applications in the existing biodynamic modelling research do not require the body system

parameters to be known in real time as the biodynamic models are only used for post-processing

batch data. The most reported means of parameter identification has been to use a curve fitting

Page 53: Seated Whole Body Vibration Modelling using Inertial

52

toolbox within a computing environment such as MATLAB. In the case of vibrational lumped

parameter biomechanical modelling, the parameters which need to be identified are the masses,

damping coefficients, stiffness coefficients and non-linear parameters. Seating control systems

have been optimised offline using a parameter search algorithm [164], but in particular

applications such as real-time vibration monitoring and control systems, the performance and

accuracy depend on the ability to predict the model parameters. Optimisation of seating control

systems has been undertaken. An approach of entropy compromise programming criteria has

been applied to a multi-degree of freedom linear [165] and a non-linear [166] biomechanical

model. The results reported 20 seconds delay in the identification of biomechanical parameters.

Research in the area of control systems has applied real-time parameter estimation for a 1-DOF

body systems with the assumption that the mass of the seated occupant can be measured

continuously [167]. Other work has implemented a sliding mode controller which considers an

initial set of identified parameters of the body model but will consider the elements of

uncertainty in the mass distribution of the biomechanical model [168-170]. A simple cell

mapping (SCM) method is considered in [171] to solve the multi objective biodynamic lumped

parameter problem.

2.7. Vehicle Dynamics Control Systems

Traditionally, biodynamic human body models have primarily been applied to predict motion

under situations that are not practical to replicate in an experimental environment, and to

optimize other vibration isolation systems [39]. In recent research, biodynamic models have

served in the design of model-dependent control systems [167]. Recently, there has been a great

deal of research into vertical seating suspension control system design with designed body-

vehicle model dependent control systems with varying degrees of freedom. Examples of such

systems categorised based on the methods of control action include passive [164, 172], active

[170, 173] and semi-active [168, 174, 175] systems. Passive suspension systems have been

applied which act in the ‘fore-aft’, or longitudinal direction [176] however most research has

been restricted to the control of vertical motion. Currently, only a few studies in seating

suspension control systems have considered the real-time body model. Past research has

identified body mass parameters in real-time [167], as well as body stiffness and damping

[174]. Literature on the design of seating suspension control systems have applied passive

constant coefficient 1-DOF models [173, 177], 2-DOF Models [174, 178] and 3-DOF models

[179, 180]. Another research area utilises a quarter-car model coupled with the biodynamical

model of the driver. Combining the two models in a single human–vehicle–road (HVR) model,

[162, 172].

Page 54: Seated Whole Body Vibration Modelling using Inertial

53

The results from the literature in seating suspension control systems is presented in terms of a

power spectra, SEAT factors, transmissibility plots and time domain response results plots,

examples are given in the studies as shown in Table 2-4. The reported results are often difficult

to compare without resulting in a false analogy due varying conditions set within each

individual chapter. The reported results in works involving simulations tend to yield a much

lower SEAT factor than those in the experimental studies, that is the simulated cases are

overestimating the performance of the designed control system. Both experimental studies [169,

181, 182], have reported their respective HVR to improve performance in terms of the SEAT

factor. The fore aft body motion response has been modelled [183, 184] and a passive

suspension has been optimised in [176], however there is a small volume of works on

integrated human body and seat suspension models on non-vertical axes.

2.8. Discussion

The literature on the study of body modelling has revealed that there is a large amount of

research that has been undertaken in predicting vibrational STHT, DPMI and APMS. Currently

there is sparse research on estimating the body model parameters in real-time. The possible

reasons for this are the large search space for multiple DOF models, the application of the

model not requiring real-time knowledge on the parameters and difficulties in implementing a

reference point in an identification algorithm due to the associated problems with using sensors.

The emerging research on WBV motion capture has applied two main sensory technologies,

wearable IMUs and optical sensors, which are a relatively new application to the field of WBV

research. The research reviewed in section 2.4.3 about IMUs and section 2.4.4 about optical

motion capture systems reveal the trend in the increase in the use of such technologies. Each of

these technologies has their respective problems when capturing WBV. For optical motion

capture systems, further research could be undertaken in image signal processing, to improve

the mobility and inertial motion estimation, and for IMUs, further research in the field of signal

processing for mechanical systems can be undertaken to improve their position estimation

accuracy and improve their estimation of the human body’s FRF. There are several major topics

that are outside the scope of this chapter but are relevant to the modelling and analysis of WBV.

This includes modelling of the seat and seating suspension system, seating suspension control

system formulation that includes an integrated biodynamic model. The modelling of the human

body response to WBV in non-seated positions such as the supine and standing position were

not considered in this survey due to the limitation set by the scope. However, this is currently an

active topic of research, and most of the fundamentals on WBV modelling, sensors and

frequency response analysis can be applied. In the area of control system design this chapter

Page 55: Seated Whole Body Vibration Modelling using Inertial

54

mentioned the aspects of incorporating the seated body model into the plant of the control, other

control systems problems were not discussed in this chapter.

Page 56: Seated Whole Body Vibration Modelling using Inertial

55

Table 2-4 Summary works in seating suspension systems with an integrated biodynamic modelling and response analysis

First Author Seating System Biodynamic body model

Wan [134, 164] Passive spring mass damper system 4DOF lumped parameter model,

nonlinear suspension stiffness

Choi [169] Sliding mode controller (SMC) semi-active controller 6DOF body model

Hurmuzlu [170] SMC Point mass variable load

Maciejewski [181,

182]

Active Point mass variable load

Yingbo [175] H∞ reliable controller 4DOF Body Model

Kuznetsov [172] Passive 3DOF HVR model

Sun [179] H∞ active 3DOF

Du [185, 186] Active controller Point mass with variable load

Gudarzi [187] Micro synthesis based active controller 4DOF

Page 57: Seated Whole Body Vibration Modelling using Inertial

56

Yao [174] Semi-active H∞ control with magnetorheological damper Point variable mass

Stein [176] Fore-aft passive suspension system Point mass

Page 58: Seated Whole Body Vibration Modelling using Inertial

57

Table 2-5 A summary of biodynamic models in the literature.

Model Name DOF Characteristics Data set / Parameter optimization Verification/Reported results

Boileau [52] 4 Linear lumped parameter Experimental/sequential

search

Min error: 1.2% max error: 20%

Ippili [156] 2 Seat – occupant model,

nonlinear stiffness and cushion

viscoelasticity

Body data from [188], seat dynamic

parameters identified experimentally

optimized using least squares fit

Verified MATLAB working model 2D Simulation

Toward [189] 4 Nonlinear 4DOF + car quarter

model vert, considers changes

in posture, hand position and

vibration magnitude, Transfer

function parameters varied

using lookup table

Squared error minimization using

experimental data collected from laboratory

Simulation compared with experimental data

Papalukopoulos

[162]

2 car + 5

Body

Quarter car model +

biodynamic cushion

displacement model+loss of

contact considered

Data from study[190]. Simulation using random and sinusoidal signals

Kim [154] 6DOF XYZ

model

Rotary stiffness XYZ axes Measured APMS using mechanical shaker

seat / Curve fitting

Model developed from experimental data

Gohari [144] n/a ANN direct STHT estimation

from acceleration input

Experimental training data from shaker table Compares simulation results with [83]

Abdeen [143] 5 ANN Parameter estimator +

5DOF linear model

Stein [157] 4 Longitudinal model+ steering

wheel

Experimental data/ error minimisation Laboratory experiment random freq sweep

Page 59: Seated Whole Body Vibration Modelling using Inertial

58

Yoshimura [155] 10 Spine model rotary simplified

to rectilinear

STHT from accelerometers error

minimisation

Compare model to experiment

Valenti [137] Spline

Formulism

spline model Simulated response Accuracy reported graphically

Srdjevic [166] n Parameter identification using

Comprise Programming,

nonlinear model

Comprise Programming using a fitness

function

Calculates an optimal parameter within a time span

of 20 seconds for 2000 samples

Kim [161] 4 Linear model, rotational joints Experimental data/ Optimised with GA Reported error least-square 1%

Wang[138] n/a Finite Element Analysis model

includes muscle forces

Bazrgari [139] n/a kinematics-driven finite

element passive-active system

Darling [191] 6 Lumped parameter Data from [52, 192] STHT, DPMI and APMS

curve fit

STHT Goodness of fit 90.84% DPMI Goodness of

fit:81.33%

Tufano [74] 2 Frequency dependant stiffness

model

APMS,STHT

Wang [159] n/a Head neck model/ Inertia and

Rotary joints

Experimental / MATLAB Optimisation

toolbox

Presented graphically

Lemerle [70] 1 Includes legs with inertia Curve fitting Compared with 1-DOF model without lower limb

inertia

Page 60: Seated Whole Body Vibration Modelling using Inertial

59

Page 61: Seated Whole Body Vibration Modelling using Inertial

60

2.9. Conclusion

The following findings were observed in the survey of research into WBV Research:

• There is a clear consensus in the industrial safety and epidemiology research that the

relation between vibration dosage and LBP is difficult to specify due to the additional

variables including age, posture, and uncertainties.

• Because of recent developments in the improvements in the low size weight and power

of MEMS technology, MIMO system frequency response estimation in 6-DOF has

become increasingly more practical to implement, even though it remains very difficult

to analyse due to the complexities of cross-coupled motion.

• A wide variety of approaches has been employed to design biodynamic models.

Because in the application of control systems it is desirable for the body model to be

robust, the main problems which have still not been solved is model over-fitting and the

identification of body model parameters in real time. Existing research in control

systems has modelled the human body mass with uncertain parameters and has achieved

robust performance. There is a lack of research investigating the performance of active

seating suspension control systems under the inter subject and intra subject variations.

• Comprehensive seated whole-body vibration analysis has been undertaken with both

optical and inertial motion capture systems. Both systems have their respective

advantages and disadvantages. Inertial motion sensors have the potential to replace

optical motion capture systems with further developments in software and MEMS

technologies.

• The application of soft computing to whole body vibration response modelling is an

emerging topic of research.

Page 62: Seated Whole Body Vibration Modelling using Inertial

61

3. Experiment Methodology

This chapter presents the experimental methodology used for the analysis in this

thesis. The experiment was designed such that a rich data set which includes all the

anomalies and uncertainties associated with real world could be recreated in a

laboratory environment. A custom-built parallel hexapod robot was utilised for the

purpose of collecting repeatable datasets to provide inter and intra subject

variabilities. The platform used as it has a high repeatability and positional

precision. The data store and structure details are presented in this section that

provide the foundation for the analysis and modelling in the following chapters of

this thesis. A preliminary analysis is performed on the data sampled from the

parallel

3.1. Introduction

This Section outlines the experimental methodology and the initial pilot tests of the parallel

robot and wearable inertial motion sensors. The outcome is to provide the preliminary details

that provide a foundation for the following chapters. An experimental vibration simulator using

a parallel robot was custom designed by the researchers at the Centre for Intelligent

Mechatronics Research (CIMR) at the University of Wollongong. The parallel robot is capable

for delivering high force to payload ratio and has a high displacement precision. For all

experiments a set of wireless IMUs manufactured by Xsens were employed [193].

3.2. Overview of the Parallel Robot

A parallel hexapod robot or Gough-Stewart [194, 195] platform had been utilised for the

research in this thesis for generating the datasets. The Parallel robot is comprised of a solid base

platform connected to six prismatic electromechanical actuators. The robot allows for controlled

excitation signals that are repeatable upon each trial and test subject. A custom 6-DOF parallel

robot had been designed and built with six electrical prismatic actuator cylinders. An image of

the parallel robot with the complete seat setup is shown in Figure 3-2. The robot and the

computer aided design is given in Figure 3-1

The main performance specifications of the robot are given in Table 3-1. The parallel robot can

support a payload of up to 250 Kg. The Robot can deliver a constant acceleration up to a

frequency of 12Hz before it approaches roll off. The parallel robot can deliver vibrations in the

Page 63: Seated Whole Body Vibration Modelling using Inertial

62

x y z and roll pitch yaw locations that is the full 6DOF of motion.

The electromechanical stepper actuators of the parallel robot are controlled by Panasonic

Programmable logic Controllers, a PID controller is implemented on a desktop computer using

the inverse kinematic algorithm in [196]. The electromechanical actuators consist of a linear

encoder giving the robot feedback control for precise displacement accuracy.

Property Value

Maximum Payload 250Kg

Mechanical roll off

frequency

12Hz

Figure 3-1 A computer aided design model of the parallel robot and the fabricated device [197].

Table 3-1 properties of the parralel robot

Page 64: Seated Whole Body Vibration Modelling using Inertial

63

Figure 3-2. a side view of the parralel robot and the seat.

Page 65: Seated Whole Body Vibration Modelling using Inertial

64

3.3. Inertial Motion Data Capture

In this thesis inertial motion sensors are selected for the use of collecting data. The IMUs

consist of Microelectromechanical Systems, which consist of a proof mass suspended off a

spring as shown in Figure 3-3. The operating principle of this system works on a when the

suspended mass experiences a force, the capacitor is dependent on the displacement of the

mass. Using the principle of capacitive transduction, it is possible to use an electronic

amplifier circuit to measure the force. In the case of a MEMS gyroscope as shown in Figure

3-4 the force is dependent of the Coriolis acceleration that is acting on the mass due to the

angular velocity on the mass [118].

The Xsens MTW IMU [198] was used in this thesis, which consist of a miniaturised wireless

6DOF MEMS based IMUs. The main signal properties are given in Table 3-2. In this thesis

the sampling rate was set to 60Hz. The Xsens IMU contain internal sensors and a drift

correction algorithm that compensates for magnetic field and thermal disturbances.

Figure 3-3 a spring mass capacitor accelerometer schematic [118].

Figure 3-4 a schematic of the cantilever MEMS gyroscope [118].

Page 66: Seated Whole Body Vibration Modelling using Inertial

65

Figure 3-5 shows the definition of the coordinate system of the Xsens IMU. Using an

orientation estimator [198]. The Z axis is calibrated to by upward against the direction of

acceleration due to gravity and the X axis is aligned with the magnetic north.

Figure 3-5, The definition of the axes for the IMU sensor nodes [199].

Figure 3-6 The Xsens IMU Modules [198].

The Xsens MTw development kit is shown in Figure 3-6, where a) is the sensor module in its

enclosure. B) is the charging station and wireless transceiver module, C) is a wireless USB

dongle transceiver and D) shows the bracket for the IMU with the textile hook and strap

connector that is used to fasten the IMUs to the seated test subjects.

Page 67: Seated Whole Body Vibration Modelling using Inertial

66

Figure 3-7 Illustrates the DSP block diagram of the Xsens MtW IMU. Both the gyroscope and

accelerometer are MEMS devices. The initial stage the gyroscope and accelerometer data are

passed through an analogue low pass filter, then is digitized to be passed through a discrete low

pass filter. Considering the bias and drift correction of the acceleration and gyroscope signals an

EKF if utilised by the on board MCU. This is due to the metallic cantilever beam components

inside the IMU being distorted by temperature and magnetic fields. The benefit of the on-sensor

processing is the possibility processing at a higher frequency before the data is transmitted over

the wireless channel.

The sensor performance specifications are given in Table 3-2. The key performance requirement

that is important for is the frame rate and bandwidth. The bandwidth gives an indication of the

response of the sensor to a step signal. A frame rate of 60Hz was chosen so that the principal

resonance peaks could be captured according to Nyquist’s sampling theorem as well as the

highest possible sampling rate due to the bandwidth limitation of the wireless Xsens MTw.

The magnetic field distortion compensation algorithm of the Xsens IMU has been implemented

and verified for this study and the results are shown in Figure 3-8, where the raw angular

estimation is compensated using the feedback from the magnetometer.

Figure 3-7 The interanl DSP and sensor fusion architecture of the Xsens IMUs [198].

Page 68: Seated Whole Body Vibration Modelling using Inertial

67

Table 3-2 Summary of the relevant signal properties of the IMUs [198].

Accelerometer Gyroscope Magnetometer Barometer

Full Scale +- 160 m/sec +-2000deg /sec +- 1.9 Gauss 300-1100hPa

Non-linearity 0.5% of Full Scale 0.1% of Full Scale 0.1% of Full Scale 0.05% of Full Scale

Bias stability 0.1mg 10 deg/hr n/a 100Pa/year

Noise 200 μg/√Hz 0.01deg/s/√Hz 0.2 mGauss/√Hz 0.85Pa/√Hz

Bandwidth 184Hz 184Hz 10-60Hz n/a

Internal Sampling Rate 1000Hz 1000Hz n./a n/a

Output FPS 60Hz 60Hz 60Hz 60Hz

Page 69: Seated Whole Body Vibration Modelling using Inertial

68

Figure 3-8 A sample of the magnetic field distortion compensaton for angle estimation on the

Xsens IMU.

Page 70: Seated Whole Body Vibration Modelling using Inertial

69

3.4. Experimental Procedure

3.4.1. Experiment Setup

For this study human test subject were involved. As per Australian federal legislation on the

National Statement on Ethical Conduct in Human Research (2007), the University of

Wollongong human research ethics council reviewed the proposal of this study and have given

formal approval for the experiment to be conducted. See appendix A for the formal approval.

For this study four male test subjects were recruited, and several controlled excitations were

delivered to the test subject, the mean mass was 79.4Kg with SD of 7.1 Kg. The properties of

the excitation signal will be discussed with more detail in the next section. Although the parallel

robot has high precision displacement feedback an Xsens IMU was fastened to the parallel robot

to provide complete 6DOF inertial motion data for the platform base as per Figure 3-9. Each test

subject has a system of 10 Xsens MTW IMUs fastened with a textile hoop and loop secure lock,

an example of this setup is shown in Figure 3-10. As per Figure 3-10 the appropriate safety

measures were put in place for each test subject, like the anti-slip mat, a seat belt and a robot kill

switch on the operator table. The test subjects were recruiting from members within the research

lab at CIMR through email in line with the ethical clearance for this study.

Figure 3-9 The location of the chassis IMU.

Page 71: Seated Whole Body Vibration Modelling using Inertial

70

3.4.2. Pilot Platform Test Results

For the results to be repeatable the parallel robot was set a to perform a desired vibration

sequence with feedback control. The RMS value of each trial per test subject is shown in Table

3-3, a combination of frequency swept excitations under various axes were performed. In total 9

regimes of vibration excitation sources were tested, with the initial one being a 0 source to

provide a noise and perturbation for the algorithm development in the later chapters. The inertial

motion data was sampled and stored in raw binary format then processed into a data structure

for use in the following chapters. The total duration of data recorded for all trials was

approximately 2 hours. For each of the models in the following chapters the recorded data was

split into a 1:9 ratio of training to validation data for evaluating the results of each model.

For illustrating and validating the performance requirements of the experimental setup a

frequency response analyses was performed. Figure 3-11 shows a sample of the STHT

estimation using the h1 frequency response estimation algorithm under regime 1 from Table

3-3. The results show the pelvis being a multimodal response whereas the head and sternum

contain a single mode and are nearly proportional to each other. The STHT response shows the

human bodies’ underdamped phenomena of the resonant frequencies. The corresponding

coherence is shown in Figure 3-12 which indicates most of the signal power is transferred at a

Figure 3-10. The parallel hexapod robot with seated test subjects.

Page 72: Seated Whole Body Vibration Modelling using Inertial

71

value less than the resonance frequency. Figure 3-13 shows a sample of the neck angle joint

estimation using the Xsens IMU under the excitation regime number 7 from Table 3-3. For each

of the following chapters a sample

Figure 3-11 Transmissibility of a test subject from multiple IMUs

Page 73: Seated Whole Body Vibration Modelling using Inertial

72

Figure 3-12 shows the signal coherence between IMUs for Acceleration.

Page 74: Seated Whole Body Vibration Modelling using Inertial

73

Figure 3-13. Neck Joint angle estimated from Xsens [200].

The power spectral density of the parallel robot is given in Figure 3-15 when the platform is

under a rectilinear excitation regime 1. The power spectral density demonstrates the main

operating frequency range of the parallel robot is up to 10Hz where the peak energy transferred

by the platform is in the range from 5 to 8 Hz.

For the case when the platform is under a rotational excitation source, under regime 6, Figure

3-14 shows the power spectral density plot. Under rotation it can be observed that the peak

energy transferred is under a band from 3 to 4 Hz.

Page 75: Seated Whole Body Vibration Modelling using Inertial

74

Figure 3-14 A sample PSD plot of the motion platform with a rotational excitation source

regime 6.

Figure 3-15 a PSD plot of the motion platform with a rectlinear excitation source.

Page 76: Seated Whole Body Vibration Modelling using Inertial

75

Axis Rectilinear

Acceleration (m/sec)

RMS

Angular

Velocity

(deg/sec) RMS

Regime

Number

x y z x y z

0 0 0 0 0 0 0

1 0.160 0.160 0.931 0.624

0.672

0.565

2 0.177 0.138 0.943

0.634

0.710

0.573

3 0.191 0.122 0.956

0.630

0.743

0.571

4 0.531 0.127 0.091

0.619

0.582

0.577

5 0.186 0.499 0.156

0.629

0.604

0.571

6 0.685 1.035 0.408

1.218

1.691

7.862

7 0.288 0.234 0.803

0.638

5.887

0.764

8 0.164 0.142 0.496

0.617

3.034

0.677

Table 3-3 RMS accelertion and velocity of each test regime.

Page 77: Seated Whole Body Vibration Modelling using Inertial

76

3.1. Experimental Platform Data and Analysis

The structure of the data collected from the IMUs are to be presented in this section. The data

collected from the test subjects is further processed to provide information on joint articulations,

calibrated orientations and the frequency response of each node.

In the following chapters a training data set is used that is independent from the test dataset. To

achieve this each trial of inertial motion data capture was shuffled into a training set or a testing

set category. Figure 3-16 shows the tree data store that is used and the data available for the

analysis and modelling in the following chapters of this thesis.

For the purpose of data analysis the following toolboxes and programming environments were

utilised: MATLAB Weka [201] Moa [202], ELKI [203, 204], Oracle Java Development Kit,

MATLAB Optimization Toolbox, MATLAB Deep Learning Toolbox and Xsens software

development kit [193].

Figure 3-16 A block diagram of the data stutcure of the sampled inertial motion data.

Page 78: Seated Whole Body Vibration Modelling using Inertial

77

4. Biomechanical Whole-Body Response Model Estimation using

an Exact Noise and Process Model

This chapter describes an online biomechanical lumped parameter model

estimation algorithm applied to data acquired from a network of IMUs. The

predicted biomechanical model represents the response motion of a human seated

in a vehicle subjected to mechanical vibrations. The motivations for identifying the

body model parameters are, to aid vibration isolation technologies and to

continuously monitor the transmission of vibrations through the seated occupant.

The algorithm consists of a bank of parallel Extended Kalman Filters for

estimating each biodynamic parameter. During the posteriori state prediction

update step of the Extended Kalman Filter, an Adaptive Sliding Window concept

drift detection algorithm maintains a variable window of past priori estimation

errors. The model process error statistics are then updated based upon the

statistics of the priori state errors in the window. The algorithm updates the

estimator parameters incrementally and is suitable for streaming data. The

estimator is applicable for cases where the distribution of the biomechanical model

process noise is unknown or is abruptly varying, and when the model parameters

are unknown. This estimator was evaluated experimentally with data sourced from

a network of wearable wireless Inertial Measurement Units affixed to the test

subject. The test subjects were then exposed to an external vibrating excitation

source. The results validate that this algorithm provides accurate online estimates

of the human biomechanical model parameters for a second order transmissibility

model. The algorithm presented mitigates problems associated with the estimation

of biomechanical parameters such as biomechanical nonlinearities, process noise

drift and divergence.

4.1. Introduction

Biomechanical model identification is the identification of a mathematical model that can be

applied to estimate the motion–frequency response to mechanical vibrations of the body based

on the experimental data obtained from vibration transmission measurements or estimations

[97]. The practical applications of biomechanical human body models are for the prediction of

Page 79: Seated Whole Body Vibration Modelling using Inertial

78

motion under situations that are not practical or safe to replicate in an experimental

environment, and to optimise vibration isolation systems such as vehicle and seating

suspensions [39].

In recent research, biodynamic models have served in the design of model-dependent control

systems [167], however in practice the biodynamic parameters have been shown to be

dependent on further variables which are hidden from the control system and body model, such

variabilities include seating posture and body type. The use of real time estimation has

significance for health and safety monitoring and vibration isolation technologies. There has

been a large volume of studies undertaken for body modelling under multiple degrees [148]

where the parameters are estimated after post processing a batch of biomechanical data.

The problem presented in this chapter can be generalised as a nonlinear process and observer

state estimation problem. Current existing methods for estimating states and system model

parameters using parallel Kalman Filters [206], Rao-Blackwellised Filter [207], Particle Filters

[208-210], Unscented Kalman Filter (UKF) [211], Invariant Extended Kalman Filters (IEKF)

[212] and Moving Horizon Estimators (MHE) [213]. On a spectrum, most state estimators have

a trade between high accuracy and higher computational complexity, The EKF is placed on the

end of low accuracy/complexity whereas the MHE is on the opposite end with higher

accuracy/complexity [214]. The UKF has been proven to have an equivalent complexity to that

of the EKF, however in some cases has been difficult to implement in practice due to

uncertainties in unscented transform parameters [207].

In this chapter a solution to biomechanical model parameter estimation is presented using the

Extended Kalman Filter ADaptive Sliding WINdow (EKF-ADWIN) algorithm that provides

incremental updates to the biodynamic model parameters. The advantages of the approach of an

ensemble between online data concept drift detection and the EKF, is that the benefit of the low

computational cost of the EKF is retained whilst the state convergence stability is improved.

The simplicity of the estimator is desired for practical applications such as wireless IMU sensor

networks. The contribution of this method is the design of a filtering strategy that allows for the

real time estimation of the body model considering for sensor measurement model errors as well

as biomechanical model errors. The usefulness and the advantages of the proposed estimator

have been demonstrated via a validation on experimental and on a numerical simulation.

This chapter is structured as follows, the preliminaries on model parameter identification with

EKFs is presented in section 4.2, the preliminaries on drift detection is given in section 4.2.3,

the implementation of EKF-ADWIN is presented in section 4.3, the experimental methodology

is presented in section 4.4, the discussion of the results is given in section 4.5 and the

Page 80: Seated Whole Body Vibration Modelling using Inertial

79

conclusions are given in section 0.

4.2. Model identification with EKF

4.2.1. Model Definition

In this chapter a prismatic 1 DOF model is considered with automatically tuned parameters. The

definition of the system to be estimated by the EKF is similar to that of a standard linear

Kalman filter [215] except the process state transition equation and the measurement equation

are represented as nonlinear functions. The process and measurement model for the EKF are

given in Eq. (4-1) and Eq. (4-2) respectively. The process state transition equation given in

Eq.(4-1) , describes a dynamic system where the current state 𝑥𝑘 is dependent on a function of

the previous state and an external input, 𝑢𝑘−1. The additive zero mean Gaussian noises is

denoted by 𝑤𝑘 where the covariance of this noise is a constant defined by 𝑄. In Eq. (4-2), the

measurement equation, 𝑦𝑘 is the measurement vector with elements that contain values read

from any observable sensor source such as a bearing from a global positioning system or an

angle from an IMU. Function ℎ is the observer function that describes the relation between the

current state and current measurement vector. The zero-mean noise with a Gaussian distribution

is denoted by 𝑣𝑘, and has a covariance of 𝑅.

𝑥𝑘 = 𝑓(𝑥𝑘−1, 𝑢𝑘−1) + 𝑤𝑘−1 (4-1)

𝑦𝑘 = ℎ(𝑥𝑘) + 𝑣𝑘 (4-2)

Since the objective of the EKF is to estimate parameters that the state process state transition

function is dependent on, an additional equation will be defined as 𝜃𝑘 [207], which is a state

vector that contains the parameters to be estimated. The parameter state transition equation is

defined in Eq. (4-3), where Φ is a state transition matrix, usually an identity matrix, 𝜃𝑘−1is the

estimated parameter at the previous state. A random Gaussian noise of 𝑛𝑘−1 is introduced to

allow the parameters to grow to their prime values, the variance of this noise value is dependent

on the desired search space of the parameter 𝜃.

𝜃𝑘 = Φ𝜃𝑘−1 + 𝑛𝑘−1 (4-3)

The nonlinear state transition and the measurement equations are then augmented to incorporate

the state parameters by passing 𝜃 as an input to functions ℎ and 𝑓, Eq. (4-1) and Eq. (4-2) are

now rewritten in the form as Eq. (4-4) and Eq. (4-5).

Page 81: Seated Whole Body Vibration Modelling using Inertial

80

𝑥𝑘 = 𝑓(𝑥𝑘−1, 𝜃𝑘−1, 𝑢𝑘−1) + 𝑤𝑘−1 (4-4)

𝑦𝑘 = ℎ(𝑥𝑘 , 𝜃𝑘) + 𝑣𝑘 (4-5)

The complete process state transition equation is defined in Eq. (4-6), by incorporating the

process state transition equation and the parameter transition equation, where both the process

model sates, and unknown parameters are now treated as time variant states.

[𝑥𝑘𝜃𝑘] = [

𝑓(𝑥𝑘−1, 𝜃𝑘−1, 𝑢𝑘−1) 00 Φ

] [1

𝜃𝑘−1] + [

Qk 00 1

] [𝑤𝑘𝑛𝑘]

(4-6)

For brevity, the augmented states will be defined by the variable 𝜉, given in Eq. (4-7).

𝜉 = [𝑥𝑘𝜃𝑘] (4-7)

The state transition equation is defined, in the form with the states 𝜉, in Eq. Function 𝑔 is a

nonlinear state transition function of states 𝜉 , it is defined by the state transition matrix from

Eq. (4-8).

𝑔(𝜉𝑘−1, 𝑢𝑘−1) = [

𝑓(𝑥𝑘−1, 𝜃𝑘−1, 𝑢𝑘−1) 00 Φ

] [1

𝜃𝑘−1]

(4-8)

The final form of the process state transition equation is given in Eq. (4-9). The measurement

equation as a function of states 𝜉𝑘 is denoted in Eq. (4-10) is determined by substituting Eq.

(4-7) into the measurement equation Eq. (4-5).

𝜉𝑘 = 𝑔(𝜉𝑘−1, 𝑢𝑘−1) + [Qk 00 1

] [𝑤𝑘−1𝑛𝑘−1

] (4-9)

𝑦𝑘 = ℎ(𝜉𝑘) + 𝑣𝑘 (4-10)

4.2.2. EKF Prediction and update steps

The EKF is consists of two key steps, the priori prediction of the state value and state

covariance and secondly an update step, where a correction is applied to the estimated

covariance and priori state based on the residual between the measurement vector and the

estimated value [216]. Equation (4-11) is the state covariance prediction step where 𝐹𝑘 is a

linearized state transition matrix computed by evaluating the Jacobian matrix in Eq. (4-13)

where 𝜉𝑘−1|𝑘−1 is the previously estimated state. The priori state estimate given in Eq. (4-11) is

calculated by evaluating function g for the previous state value.

Page 82: Seated Whole Body Vibration Modelling using Inertial

81

𝑃𝑘|𝑘−1 = 𝐹𝑘−1𝑃𝑘𝐹𝑘−1𝑇 + 𝑄 (4-11)

𝜉 ̂𝑘|𝑘−1 = 𝑔(𝜉𝑘−1|𝑘−1, 𝑢𝑘−1) (4-12)

𝐹𝑘−1 =

𝜕

𝜕𝜉 𝑔(𝜉 )|

�̂�𝑘−1|𝑘−1

(4-13)

The second step is the update step. Equations (4-14) and (4-15) describe the update of the

Kalman gain, where 𝐻𝑘 is the Jacobian matrix of the measurement function ℎ given in Eq.

(4-18). The updated state covariance and state estimations are given in Eq. (4-16) and Eq.

(4-17).

𝑆𝑘 = 𝐻𝑘 𝑃𝑘|𝑘−1𝐻𝑘

𝑇 + 𝑅 (4-14)

𝐾𝑘 = 𝑃𝑘|𝑘−1𝐻𝑘|𝑘−1𝑇 𝑆 𝑘

−1 (4-15)

𝜉𝑘|𝑘 = 𝜉𝑘|𝑘−1 + 𝐾𝑘(𝑦𝑘 −𝐻𝑘𝜉𝑘|𝑘−1) (4-16)

𝑃𝑘|𝑘 = 𝑃𝑘|𝑘−1 − 𝐾𝑘𝐻𝑘|𝑘−1 𝑃𝑘|𝑘−1 (4-17)

𝐻𝑘 =

𝜕

𝜕𝜉 ℎ(𝜉 )|

𝜉𝑘|𝑘

(4-18)

The error in between the predicted and updated state is given in Eq. (4-19), which is an input to

the ADWIN function described in sections 4.2.3 and 4.3 .

𝑒𝑘 = 𝜉𝑘|𝑘 − 𝜉 ̂𝑘|𝑘−1 (4-19)

Page 83: Seated Whole Body Vibration Modelling using Inertial

82

4.2.3. Drift Detection

In this chapter a drift detector is incorporated into the main EKF loop to provide estimates of the

this concept has been previously applied to a linear estimator in [217]. The method of drift

detection that is considered in this chapter is ADWIN [218]. ADWIN is an incremental

algorithm which can accurately estimate changes in distributions of a sequence of variables.

Conceptually ADWIN operates on a principle that a window, W holds a series of past values.

During each step of the ADWIN algorithm, the length of the window is then reduced when an

abrupt change to the distribution statistics is occurring or when there is no change detected the

length of the window will remain constant. The result is an accurate detection of concept drift in

the data as well as an evaluation of variance and mean statistics.

1 function ADWIN(W,𝑒𝑘)

2 % add 𝑒𝑚 to the start of W

3 W←W∪ 𝑒𝑘

4

5 while |𝝁𝑾𝟎 − 𝜇𝑊1|≤ 𝜖

6 drop last element of W and add it

start 7 of W0

8 W1 = W

9 end

10 output W, 𝜇𝑊,𝜎𝑊2

The pseudo code in Table 4-1 shows a function representation of ADWIN for a single variable,

𝑒𝑘 and a window 𝑊 containing past values of 𝑒. Initially the current sample is added to the

beginning of W. A loop is then performed from lines 5 to 8, where the window W is split into

two windows W0 and W1, where W0 contains the last element of W. On each iteration of the

while loop, the splitting criterion 𝜖 is updated for the statistics in window 𝑊, given in Eq.

(4-20). Equation (4-20) is based on Hoeffding’s boundary [219], extended on by Bifet et al.

[218] with the summation of latter term, in order to provide a boundary that fits nearer to the

expected values of the variable.

Table 4-1 Pseudo code of ADWIN function.

Page 84: Seated Whole Body Vibration Modelling using Inertial

83

𝜖 = √2

𝑚∙ 𝜎𝑊

2 ∙ loge (2

𝛿′) +

2

3𝑚∙ loge (

2

𝛿′)

(4-20)

The parameters required for the evaluation of the boundary 𝜖, are the harmonic mean 𝑚, given

in Eq. (21) and the confidence value per window length, given in Eq. (4-21). Where 𝑛0 is the

length of window 𝑊0, 𝑛1 is the length of window 𝑊1. 𝛿 is the confidence constant of ADWIN.

𝛿′ =

𝛿

𝑛

(4-21)

4.3. EKF-ADWIN implementation

4.3.1. EKF System Model Definition and Decomposition

For the implementation of the EKF-ADWIN estimator, a second order system is considered to

represent the Seat to Head Transmissibility (STHT) of the seated test subject. The second order

degree biodynamic transfer function, expressed in the continuous s domain, is given in Eq.

(4-22). The two unknown parameters considered by the estimator, are the natural frequency 𝜔𝑜

and the damping ratio 𝜁. The relationship between the transfer function and the input and output

is given in Eq. (4-22), where the excitation signal is denoted by 𝑈(𝑠) and the measured signal is

𝑌(𝑠), when expressed in the continuous frequency domain. The transfer function of

transmissibility can be conceptualised as a function that describes how the amplitude and phase

a vibration will change as it is transmitted from the seat to the sensor location on the human

body.

𝐻(𝑠) =

𝑌(𝑠)

𝑈(𝑠)=

2𝜁𝜔𝑜𝑠 + 𝜔𝑜2

𝑠2 + 2𝜁𝜔𝑜𝑠 + 𝜔𝑜2

(4-22)

Since the EKF provides state estimations of a state space system, the biodynamic model is

required to be expressed as a state space system. Following the steps as described in section 4.2,

initially an augmented state space model is then defined by making a substitution of the

biomechanical parameters 𝜁 and 𝜔𝑜 into, the state transition equation for the state 𝜃 is given as

Eq. (4-3) from section 4.2, resulting in a representation of the system given in Eq. (4-22) in the

forms of Eq. (4-9) and Eq. (4-10). The reason for the selection of the damping ratio and natural

frequency as the state variables of the EKF is to achieve steady state observability.

The state space model of Eq. (4-22) is decomposed into two separate state space systems with a

single parameter, in the first system the natural frequency is considered as a state variable and

Page 85: Seated Whole Body Vibration Modelling using Inertial

84

the damping ratio is treated as a constant value that is updated. The converse is true for state

where damping ratio is a state variable and natural frequency is a constant. The purpose of

reducing the number of nonlinear states is to improve the stability of the state estimates. As

there will be two state space models, each model will have independent process noise

covariance matrices, 𝑄. A simplified flow chart of EKF-ADWIN for a single parameter, is

shown in Figure 4-1.

4.3.2. Process noise covariance update step

Although the nonlinear process and measurement model defined appears to be sufficient in its

current form for state estimation with an EKF, however in practice this system has been shown

to have a very high likelihood of diverging [220]. The assumption that is tested in this chapter is

that the mean and covariance of the distribution of the process noise in a biodynamic system is

changing over time, and by incorporating an online drift detection algorithm to detect these

changes will improve the performance of the EKF by converging to an optimal state.

A time variant error covariance process variable 𝑄𝑘 is introduced into the EKF, which is

incorporated, the definition of 𝑄𝑘 is given in Eq. (4-23) where the diagonal elements correspond

to the process covariance for each state 𝑛. The diagonal of 𝑞𝑛𝑛, denoted in Eq. (4-24) are the

outputs of the ADWIN drift detector by storing the time history of the state errors between the

Figure 4-1 Flow chart of the EKF-ADWIN process.

𝑄𝑘 = [

𝑞1 … 0⋮ ⋱ 00 0 𝑞𝑛

]

(4-23)

Page 86: Seated Whole Body Vibration Modelling using Inertial

85

prior estimate and the updated posteriori state estimate.

The outputs of ADWIN are a mean and variance value of the state errors. Since the EKF only

takes into consideration that the mean of the process noise is zero the variance is expanded so

that Gaussian distribution with mean variance of 𝑞𝑛 can be determined.

𝑞𝑛𝑛 = 𝜇𝑘 + 𝜎𝑘2 (4-24)

4.4. Experimental Validation

A custom 6 Degrees of Freedom (6DOF) parallel robot was acquired for generating the

mechanical vibrations as described in Chapter 3. The synthesised acceleration excitation signal

was applied in the vertical axis with seated test subjects. The excitation source was set to a

sinusoid with a frequency increasing from 1 Hz to 9 Hz and with a peak amplitude increasing

from 0.1𝑚/𝑠2 to 2.5 𝑚/𝑠2. The brand and make of wireless IMUs used for the collection the

data for evaluation were Xsens MTws [198], which consist of a 3 axis accelerometer, a 3 axis

Figure 4-2 The layout of the IMUs and parralel

hexapod robot.

Page 87: Seated Whole Body Vibration Modelling using Inertial

86

gyroscope and a 3 axis magnetometer. The layout of the wearable IMUs are shown in Figure

4-2, IMUs are affixed to the left and right shoulders, head, chest and the rear pelvis. The

definition of the complex transmissibility response is defined in Eq. (4-25), for the purpose of

simplicity only the absolute value of the vertical transmissibility response will be presented in

this chapter. The signals 𝑋(𝑗𝜔) and 𝑌(𝑗𝜔) from Eq. (4-25), are also labelled on Figure 4-2

where 𝑋(𝑗𝜔) is measured from the hexapod and 𝑌(𝑗𝜔) is measured from the IMU on the head.

For the validation of the accuracy of the estimated model, the transmissibility of both the

estimated model and the Frequency Response Function (FRF) estimation will be evaluated by

performing a 𝐻1 FRF estimation algorithm [99] where Welch’s method [221] is used to perform

the fast Fourier transform. The transmissibility response is determined by evaluating the 𝐻1

estimation of Eq. (4-25) where 𝑈(𝑗𝜔) is the input acceleration signal at the platform base and

𝑌(𝑗𝜔) is the vertical acceleration at the test subject’s head.

|𝐻(𝑠)|𝑗𝜔| = |

𝑌(𝑗𝜔)

𝑈(𝑗𝜔)|

(4-25)

4.5. Results and Discussion

The results of the evaluation of the EKF-ADWIN parameter estimator are presented on the

mesh surface in Figure 4-4. The training time axis corresponds to the time elapsed where the

model is updated at 60𝐻𝑧. The initial state plane shows the initial guess of the model for states.

The 𝐻1 FRF plane shows the transmissibility response estimated using the entire time history

acceleration input/output. The closeness of the fit between the EKF-ADWIN surface value at

the time instant the 𝐻1 estimation is evaluated at gives an indication of the accuracy of the

model, when the assumption is made that the 𝐻1 estimation is the ideal transmissibility

response.

The 2-dimensional equivalent of Figure 4-4 is given in Figure 4-5, where the 𝐻1 FRF estimation

is performed over a 30 second time series. It can be observed in Figure 4-5, that the

transmissibility response fits the actual response more accurately near the peak but less

accurately at frequencies from 0 to 3 𝐻𝑧 and at the frequencies higher than. The EKF-ADWIN

estimator only considers the model to be a grey box system model of a second order whereas a

higher order system will fit the second local peak value. Since the amplitude of the

transmissibility is less than 0.5 at frequencies of 10 𝐻𝑧 or greater in this case the accuracy of the

fit in this region is not crucial in the application example used in this chapter.

A problem encountered with the estimator is occurrence of EKF divergence when the initial

Page 88: Seated Whole Body Vibration Modelling using Inertial

87

state value varies too far away from the real value, that is, a random initial state will result in a

divergence in the EKF. A possible solution that could be implementing in the future is the

incorporation of an ADWIN algorithm into a particle filter. Multiple state and covariance

estimate or particles could be considered, a test for divergence would be performed on the

particles. The particles which tend to diverge would then be discarded. The main benefit of the

particle filter approach would be the result in the reliable state estimations in conditions where

the initial state values are unknown.

Applying the theorem formulated in [220], the estimation asymptotic corrective function 𝑓𝑎(. . )

is applied to assess the conditions which EKF-ADWIN diverge at. The function 𝑓𝑎(. . ) evaluates

the correlation between the EKF residuals and the parameter estimates Figure 4-6 , Figure 4-7

and Figure 4-8, show a plot of the corrective asymptotic function. The function 𝑓𝑎(. . ) has been

evaluated as a function of the natural frequency in Figure 4-6 and the damping ratio in Figure

4-7. The stationary points of the curve and the regions near to zero indicate the parameter values

at which the EKF is likely to converge at. Both the standard EKF and the EKF-ADWIN have

been evaluated in Figure 4-6, to validate the improvements in the convergence of EKF-ADWIN.

Figure 4-8 shows the corrective asymptotes function while both the natural frequency and the

damping ratio are the input variables.

Figure 4-3 and show the incremental estimation of the model parameters with EKF-ADWIN

where the ARMAX model is used a performance benchmark which is fitted offline.

Figure 4-3. A comparison between the EKF-ADwin damping ratio tracking performance to and

ARMAX model parameter estimation.

Page 89: Seated Whole Body Vibration Modelling using Inertial

88

Figure 4-4. Simulated model transmissibility during validation run.

Figure 4-5. Comparison of the model to time series 𝐻1estimation.

0 2 4 6 8 10 12 14 16 18 200

0.5

1

1.5

2

2.5

3

Transmissibility Response

Frequency (Hz)

Tra

nsm

issib

ilit

y

H1 Estimation

EKF-ADWIN

Page 90: Seated Whole Body Vibration Modelling using Inertial

89

Figure 4-6. Asymptote function of natural frequency for EKF-ADWIN and EKF.

Figure 4-7. Asymptote function of damping ratio for EKF-ADWIN.

Page 91: Seated Whole Body Vibration Modelling using Inertial

90

4.6. Conclusion

This chapter presented a novel algorithm, EKF-ADWIN which has the benefits of the ability to

stably converge to a satisfactory estimation and a low computational cost. It has been shown to

provide satisfactorily accurate estimates of biodynamic model parameters. Furthermore, it has

been proven to yield real time performance in the estimation of the parameters of the

biodynamic equations of motions for a seated body. Further work in this field could investigate

further into the asymptotes and estimation failure conditions of EKF-ADWIN when compared

to existing equivalent methods solving the problem presented, such as the IEKF and the UKF.

An improvement of an estimator based on IEKF or UKF with drift detection applied to the

process error statistics could be implemented in future work. Improvements could be made to

EKF-ADWIN to improve estimation convergence with the inclusion of a step where the states

and covariance are tested for divergence or the incorporation of a Particle Filtering approach,

where multiple initial state values are considered simultaneously, and the particles that diverge

Figure 4-8. Surface plot of EKF-ADWIN Asymptotes.

Page 92: Seated Whole Body Vibration Modelling using Inertial

91

would be discarded via the resampling process.

Page 93: Seated Whole Body Vibration Modelling using Inertial

92

5. Approximation methods for estimation of biomechanical

models of whole-body vibration

This section presents a paradigm for biomechanical model estimation considering

a soft particle filter tuned through the process of supervised learning. A tuned

particle filter with an intelligent adaptive resampling strategy is introduced. The

results of the proposed method demonstrate its suitability to solving the problem of

incremental whole-body vibration estimation. This section presents a novel

strategy for biomechanical whole-body vibration model estimation with a

bootstrap particle filter. Currently, there is a challenge associated with issue of

utilising idealised state space estimators to incrementally predict the whole-body

vibration model. A particle filter is employed, which is an approximate method

that is independent of the process noise equation. In this chapter the heuristic

distribution of damping ratio and natural frequency values is exploited to generate

the initial state estimates. The results allow for the self-tuned estimation of

biomechanical whole-body vibration models, along 6 degrees of freedom of motion

incrementally without the use of postprocessing. This whole-body vibration model

estimator was experimentally verified with experimental data from test subjects

with a network of wearable wireless Inertial Measurement Units. The results of the

presented method demonstrate its suitability to solving the problem of incremental

whole-body vibration estimation without the need for computing a process error

model. The results demonstrate that the estimator presented in this chapter

provides stable performance along the rectilinear and rotary axes of motion and is

a noninvasive scheme for estimating the response of the seated human body

instantaneously.

5.1. Introduction

THE modelling and monitoring of the seated WBV response of the human body has become

an increasingly active topic of research interest due its usefulness in applications in workplace

health and safety . In the existing laboratory environment based research, the main sensing

technologies applied in the analysis of WBV response dynamics include the use of piezo-

electronic inertial sensors [2], Micro Electromechanical systems (MEMS) [9] and optical

systems [10].

Page 94: Seated Whole Body Vibration Modelling using Inertial

93

A challenging aspect of estimating the biomechanical whole body vibration models, especially

in the case of using wearable sensors where motion artifacts can be introduced due errors in the

measurement and modelling due sources including the cross and skew axis misalignment of the

IMUs, thermal disturbances, magnetic disturbances, and artefacts due to the accelerometer and

gyroscope bandwidth.

A solution to estimate the states of a system is through the use of an Extended Kalman Filter

(EKF) [215] in the parameter estimator form [220]. Due to its recursive properties, the Kalman

filter and its variants have been applied in applications such as robotics, navigation technologies

and image signal processing [222]. In practice, the parameter estimator configuration of the

EKF for a biomechanical model and parameter estimator with states for any unknown sensor

locations will be unobservable. A solution to such problems, where the appropriate rules are

available, is to incorporate constraints on the estimator, where the Kalman gain is projected to

satisfy an inequality [223, 224]. The study in [16] estimates the biomechanical parameters of a

WBV model in the rectilinear axes with the use of EKF and an adaptive sliding window [217].

A soft approach to the filtering problem is the use of particle filters [209] such methods have

been applied to solve the filtering problem in a wide area of problems like object tracking [225],

localisation and mapping [226], fault detection [227] and image surveying [228]. In the

biomechanical context, particle filters have been applied to solve problems of body limb

tracking [229], seated vibration tracking using a spring mass damper ground reaction force

model [230, 231]. In this chapter we consider the particle filter variant the bootstrap filter [232],

where resampling is applied at each update step.

In this chapter a solution to the estimation problem for a biomechanical whole-body vibration

model is presented. The bootstrap filtering [232] strategy in combination with systematic

resampling [233, 234] was found to produce observations of the biomechanical response to

vibrations with a sound accuracy.

The applications of estimating the response of the human body to vibrations include the

integration into vehicle suspension control and vibration monitoring technologies. In this

chapter the observer models the transmissibility between the IMUs located at the head, left

shoulder, right shoulder, pelvis, sternum and the platform of the parallel robot. In this

configuration, we consider that the process error model of the sensors is unknown, as a result

the estimator will normally be unobservable and the EKF parameter estimator will not suffice

for the scenario investigated due to the filter’s tendency to diverge. This work has made further

improvements on the study in [16] by demonstrating that this strategy is reliable in multiple

degrees of motion and does not require tuning.

Page 95: Seated Whole Body Vibration Modelling using Inertial

94

This chapter is arranged as follows, the background on instantaneous biomechanical model

parameter identification is presented in section II, the overview of the particle filter design is

given in section III, the experimental set up is described in IV, the discussion of the

results is given in section V. and the conclusions are given in section VI.

5.2. Whole Body Vibration Model

The biodynamic model in this section is represented as point to point broken down 2nd order

spring mass damper systems. Both systems are simplified as a 2nd order Newtonian spring mass

damper, the transmissibility transfer function of the system is given in Eq (5-1) [235] where ‘s’

denotes the Laplace transform operator variable, and U(s) and Y(s) are the driving point and

output acceleration or angular velocity signals at each sensor location. In this study we apply

this law to both the rotary and rectilinear components.

𝐻(𝑠) =

𝑌(𝑠)

𝑈(𝑠)=

2𝜁𝜔0𝑠 + 𝜔02

𝑠2 + 2𝜁𝜔0𝑠 + 𝜔02

(5-1)

The state transition equation is given in Eq.(5-2) , where uk is the input of IMU acceleration and

matrix A is given in Eq.(5-3) . denotes the state transition equation describes the relationship

between the inertial state variables and inputs between each step.

𝑓𝑘(𝑥𝑘−1, 𝑢𝑘−1) = A(𝑥𝑘−1)𝑥𝑘−1 + [

1100

] 𝑢𝑘−1

(5-2)

𝐴(𝑥𝑛,𝑘−1) = [

−2 ∙ 𝑥3,k−1 ∙ 𝑥4,k−1 −𝑥4,k−12 0 0

1 0 0 00 0 1 00 0 0 1

]

(5-3)

ℎ𝑘(𝑥𝑘) = [2 ∙ 𝑥3(𝑘) ∙ 𝑥4(𝑘) 𝑥4(𝑘)2 0 0] [

𝑥1(𝑘)

𝑥2(𝑘)𝑥3(𝑘)

𝑥4(𝑘)

]

(5-4)

Page 96: Seated Whole Body Vibration Modelling using Inertial

95

𝑥𝑘 =

{

[

a𝑣𝜁𝜔0

] , 𝑓𝑜𝑟 𝑟𝑒𝑐𝑡𝑖𝑙𝑖𝑛𝑒𝑎𝑟 𝑠𝑡𝑎𝑡𝑒𝑠

[

�̈��̇�𝜁𝜔0

] , 𝑓𝑜𝑟 𝑟𝑜𝑡𝑎𝑡𝑖𝑜𝑛𝑎𝑙 𝑠𝑡𝑎𝑡𝑒𝑠

(5-5)

The observer equation is given in Eq.(5-4). The observer equation is a function of the states and

describes the transform required to compute the measured reference point. States 3 and 4 are

value of the damping ratio and natural frequency respectively. As per Eq. (5-5). States 1 and 2

denote the acceleration and velocity for the transmissibility measurements in the linear

component. When the rotational transmissibility is considered.

Table 5-1 Pseudo code for the particle filter [209].

1

2 for i = 1:Np %Number of samples

3 evaluate equation 7 to compute

4 prediction xk

5 evaluate equation 8 to compute

5 new weights

6 end

7 %Get total

8 𝑇 = ∑ 𝑤𝑘𝑖𝑁𝑝

𝑖=1

9 for

10 Normalise weights 𝑤𝑘𝑖 = 𝑇−1𝑤𝑘

𝑖

11 end

12 %Perform systematic resampling

13 *Xk = systematic resampling(xk)

The input signal from the driving point source is given in Eq.(5-6). For the rotational case the

input unit is angular velocity and in the linear component of motion the input is acceleration.

Page 97: Seated Whole Body Vibration Modelling using Inertial

96

𝑢𝑘 = {[a 0 0 0], 𝑟𝑒𝑐𝑡𝑖𝑙𝑖𝑛𝑒𝑎𝑟 𝑠𝑡𝑎𝑡𝑒𝑠

[0 �̇� 0 0] , 𝑟𝑜𝑡𝑎𝑡𝑖𝑜𝑛𝑎𝑙 𝑠𝑡𝑎𝑡𝑒𝑠

(5-6)

5.3. Particle Filter Strategy

In this a chapter a bootstrap particle filter is implemented. The state transition function of the

plant is given in Eq.(5-7) where 𝑣𝑘−1 is an additive arbitrary noise term which represents the

process error. 𝑓𝑘 denotes the state transition function, 𝑥𝑘 are the state values and 𝑢𝑘 is the input

variable.

𝑥𝑘 = 𝑓𝑘(𝑥𝑘−1, 𝑢𝑘−1) + 𝑣𝑘−1 (5-7)

The measurement or observer equation is given in Eq. (5-8). Where 𝑛𝑘 is the noise term.

𝑦𝑘 = ℎ𝑘(𝑥𝑘) + 𝑛𝑘 (5-8)

The working principle of the generic particle filter involves two key initial steps of particles are

drawn from a density function given in Eq. (5-9) to generate an initial prediction of 𝑥𝑘

considering the sampled particles as the prior state value.

𝑞(𝑥𝑘|𝑥𝑘−1𝑖 , 𝑧𝑘) = 𝑝(𝑥𝑘|𝑥𝑘−1

𝑖 ) (5-9)

Equation (5-10). denotes the simplified weight update equation. The particle weights are

computed using the principle of importance density [232]. That is the weights are computed to

calculate the particles that the observer can fit closer to the measured value 𝑦𝑘 .

𝑤𝑘𝑖 ∝ 𝑤𝑘

𝑖𝑝(𝑦𝑘|𝑥𝑘𝑖 ) (5-10)

Experimentally, the damping ratio and natural frequency of the whole body response to

vibrations will be in the range given in Eq. (5-11). [39]. Considering this, we use a uniform

distribution to narrow the search space of the particle filter when performing the prediction step.

𝜆 = 𝑈(0,1), 𝜔0 = 𝑈(0,20𝜋) (5-11)

The states 1 and 2 are modelled with a gaussian noise as in Eq. (5-12).

𝑥1, 𝑥2 = 𝑁(0, 𝜎2) (5-12)

The pseudo code for the complete working process of the particle filter is presented in Table. 1.

Page 98: Seated Whole Body Vibration Modelling using Inertial

97

In this thesis systematic sampling is utilised every iteration, to redraw the particles that are

degrading. In this study, systematic resampling was experimentally determined to produce

stable results. Systematic resampling has a time complexity of O(Np) [209]. Systematic

sampling consists of the step of initialing a value u drawn from a uniform random distribution as

per Eq. (5-13).

𝑢𝑠~𝑈 [0,

1

𝑁𝑝]

(5-13)

For each particle the value u is computed as in Eq. (5-14).

𝑢𝑖 =

𝑖 − 1

𝑁𝑝+ 𝑢𝑠

(5-14)

The update stage of the systematic resampling consists of selecting the particles are when the

following interval in Eq. (5-15) is satisfied [232].

𝑢𝑖 ∈ [∑𝑤𝑝

𝑗−1

𝑝=1

,∑𝑤𝑝

𝑗

𝑝=1

)

(5-15)

The resampling strategy is given in Table 5-2 as a programmatic representation [236].

Table 5-2 Pseudo code for systematic resampling [236].

1 j = 1

2 sumW=w(j)

3 u = U[0,1]/Np

4 for i = 1..Np

5 while sumW < u

6 j = j + 1

7 sumW = sumW +w(j);

8 end

9 *x(i) = x(j)

10 u = u+1/Np

11 end

Page 99: Seated Whole Body Vibration Modelling using Inertial

98

5.4. Experiment

For obtaining the validation and testing data, 6 degrees of freedom of inertial motion data were

obtained from several seated test subjects on a parallel hexapod robot. The parallel robot

consisted of electromechanical actuators that can generate vibrations of up to 10 HZ with a

displacement of 10mm. For testing and validating the particle filter. Figure 5-1 shows the

location of the IMUs used for the collection of test and validation data sets. The data sets

including the IMU on the seat and the chassis of the parallel robot are considered, the

biomechanical parameters and the WBV response are computed using the data from the IMUs

embedded in the seat-cushion, platform base and the locations of the test subject as shown in

Figure 5-1 including, the head sternum, left shoulder right shoulder and the pelvis. The parallel

robot that is used is shown in Chapter 3 in Figure 3-10 and with the complete experimental

setup with the IMUs configured as shown in Figure 5-1.

A sample of the excitation motion provided at the motion platform is given in Figure 5-2. For

each of the test subjects a swept source in multiple combinations of rotation and linear vibration

Figure 5-1. The configuration of the IMUs.

Page 100: Seated Whole Body Vibration Modelling using Inertial

99

was applied to obtain the evaluation and testing data.

5.5. Results and Discussion

The Summary of the overall tracking performance is given in Table 5-3 and Table 5-4 ,for the

rectilinear and rotary components respectively. The units are expressed as a Mean Squared Error

of between the estimation and the measured reference data set. The cases where the goodness of

fit value is infinite are due to the particle filter failing to track the WBV response to the

vibration source. A suggested reason for the filter failing at the pelvis location is due to the

pelvis being located nearer to the seat the differential between the source is smaller resulting in

a smaller signal to noise ratio. It can be observed that the filter failed at tracking the roll rate at

the head. The shoulders gave the most stable results, with all 6DOF of motion exhibiting stable

tracking performance.

Figure 5-2. a Sample of the excitation motion source measured at the motion platform.

Page 101: Seated Whole Body Vibration Modelling using Inertial

100

A sample of the estimated state values is given in Figure 5-3 for the rectilinear

transmissibility between the seat and the sternum. The first and second state are the estimated

velocity and acceleration. The lambda and 𝜔0, curves on Figure 5-3 illustrate the tracking of the

damping ratio and natural frequency.

Sensor Location Goodness of Fit Tracking MSE (rotary

component)

X Y Z

Pelvis 0.0112 ∞ 0.0245

Sternum ∞ 0.0362 0.1811

Right shoulder 0.0187 0.0048 0.0219

Left Shoulder 0.0130 0.0060 3.49e-05

Figure 5-3. A sample of the state space estimation data at the sternum.

Table 5-3. Summary of the tracking goodness of fit performance for each location for the rotary

components of motion.

Page 102: Seated Whole Body Vibration Modelling using Inertial

101

Head ∞ 9.8114e-05 0.0058

A sample of the rectilinear acceleration tracking at the head from the seat is given in Figure 5-4.

The results at the head could be observed to be the least consistent out of all locations. This has

been speculated to be due to the higher degree of maneuverability of the head resulting in a

higher probability of motion artefacts being introduced to the signals.

A sample of the angular velocity tracking at the sternum sensor is given in Figure 5-5. The

estimated value in this case lags and overestimates the actual angular velocity response, by

approximately 10 samples and 5 degrees/second.

Figure 5-4. A sample of the acceleration IMU tracking at the head.

Page 103: Seated Whole Body Vibration Modelling using Inertial

102

Sensor Location / Axis Goodness of Fit MSE (Tracking rectilinear components)

X Y Z

Pelvis ∞ ∞ ∞

sternum ∞ ∞ 12.1 × 10−3

Right Shoulder 11.5 × 10−3 11.8 × 10−3 4.5 × 10−3

Left Shoulder 2. 8 × 10−3 1.1 × 10−3 18.4 × 10−3

Head 0.6 × 10−3 0.758 × 10−3 53.5 × 10−3

Table 5-4. Summary of the tracking goodness of fit performance for each location for the

rectilinear components of motion.

Page 104: Seated Whole Body Vibration Modelling using Inertial

103

5.6. Conclusion

This chapter presented a particle filtering strategy that has been used for identifying the WBV

biomechanical model and its response to a vibration source. Of note the filter produced

repeatable results for the shoulder sensor locations. Future work may focus on dealing with

uncertainties due to contaminating motion artefacts and the development of an improved

algorithm that performs in the case of a low SNR and an investigation into the particle filter

modes of failure. Such strategies that can be incorporated include the use of motion

classification to identify when the measured signals are mixed with motion artefacts.

Figure 5-5. A sample of the angular velocity IMU tracking at the sternum.

Page 105: Seated Whole Body Vibration Modelling using Inertial

104

6. Whole Body Vibration Response Identification Through

Unsupervised Learning for Sensor Dimension Reduction

This chapter introduces a transmissibility estimation model that estimates the

biomechanical vibration frequency response model to point locations when a

sensor has been removed. The identification of human biomechanical models and

parameters in real time is problem of significant interest and useful for real world

applications, in the field of ergonomic monitoring and automotive suspension

control technologies. This chapter presents a method of biomechanical model

identification based on the principle that the responses at each sensor can be

categorised into multiple classes using density-based clustering analysis. From the

identified clusters a set of polygons are extracted to define the limits to which the

biomechanical model will be bounded. The definition of the boundaries is then

utilized as a constraint by an Extended Kalman Filter state space estimator. The

clusters that are allocated to the sampled inertial data reflect the regions where the

human biomechanical frequency responses to whole body vibrations vary between

the softening and stiffening regions or the condition where vibration exposure is

negligible. The results demonstrate that the estimator presented in this chapter

provides stable performance under the condition when the number of sensors are

reduced.

6.1. Introduction

A challenging aspect of time series clustering is the ability to extract meaningful information

from datasets with contaminating noise, especially in the case of using wearable sensors where

motion artifacts can be introduced due to the fastenings and misalignment of the IMUs. Datasets

that contain time series have been clustered in the literature using model based clustering [237],

feature clustering or directly clustering of the time series datasets [238]. Existing research has

applied Expectation Maximization (EM) [239] clustering to ARMA models [237]. For structural

vibration frequency response datasets, clustering analysis has been undertaken with fuzzy

clustering [240, 241], with the objective of identifying the cluster centers for the identification

of harmonics in structures. In this study, density based clustering is considered due to its ability

in finding clusters within datasets that have attributes, which are non-uniformly distributed, and

Page 106: Seated Whole Body Vibration Modelling using Inertial

105

contain noise [204]. The clustering algorithm used in this chapter is the Density-Based Spatial

Clustering of Applications with Noise (DBSCAN)[203]. DBSCAN searches for clusters based

on the criteria that a set of attributes coincide within a set radius of their neighboring attributes

in the common class. That is, they are reachable within a specified distance parameter within a

defined number of minimum points. Other existing notable density based clustering algorithms

include OPTICS, Generalized DBSCAN and DENCLUE [242].

The damping ratio and natural frequency parameters are estimated using an Extended Kalman

Filter (EKF) [215] in the parameter estimator form [220]. Due to its recursive properties, the

Kalman filter and its variants have been applied in applications such as robotics, navigation

technologies and image signal processing [222]. In practice, the parameter estimator

configuration of the EKF for a biomechanical model and parameter estimator with states for any

unknown sensor locations will be normally numerically unstable. A solution to such problems,

where the appropriate rules are available, is to incorporate constraints on the estimator, where

the Kalman gain is projected to satisfy an inequality [223, 224].

The focus of this chapter is the fusion of information from three domains, including the inertial

measurement, the plant model and a set of inequalities obtained from an offline cluster analysis.

The applications of estimating the response of the human body to vibrations include the

integration into vehicle suspension control and vibration monitoring technologies. In this

chapter the observer model represents the relationship between the state variables and the output

from sensors located in the seat-cushion and the cabin floor of the vehicle.

This section is arranged as follows; the problem definition associated with clustering

biomechanical vibration data are discussed in Section 6.2, the description of the inequality state

space estimator is described in Section 6.3, the discussion of the results is presented in Section

6.4 and the conclusion is given in Section 6.5.

6.2. Identification of clusters

The concept tested in this chapter is that the parameters of the biomechanical human body

model response to whole body vibration are bounded by a set of rules trained by an

unsupervised learning algorithm. The geometry of which is loosely distributed around a curve

resembling an open loop control system locus graph [243], as given in Figure 6-1.

Initially, six degrees of freedom of inertial motion data are obtained from several seated test

subjects on a parallel robot, for the purpose of synthesizing the boundary polygons from the

experimental data. The final step in this chapter is the evaluation of the boundaries on an EKF

parameter estimator for the purpose of validation. Figure 6-2 shows the experimental

Page 107: Seated Whole Body Vibration Modelling using Inertial

106

configuration of the IMUs in each of the two steps, (a) is the subset of the training data to train

the model using a clusterer and (b) indicates the validation stage where the biomechanical

dynamics at the head and torso are to be estimated. For validation, the data sets including the

IMU embedded in the seat-cushion and the chassis of the parallel robot are considered, whilst

for the estimation phase, the biomechanical parameters are computed using the data from the

IMU embedded in the seat-cushion and platform base.

An Autoregressive–Moving-Average Model with Exogenous noise (ARMAX) model [244, 245]

is developed from the inertial time series dataset. The ARMAX parameters are then defined to

be the attributes in the training data set for the clustering algorithm. Figure 6-1 the DBSCAN

cluster assignments to the poles of the ARMAX polynomials with an exogenous noise, on a

complex plane graph, with the clusters identified as noise being omitted. Each attribute

corresponds to a sample point from the training dataset where the ARMAX models are

generated using the inertial motion data measurements taken from the seat to the head of each

test subject. The clusters identify groups of pole locations where the frequency response

dynamics of the biomechanical body model varies or is diverted between the softening and

stiffening regions [5] depending on the composition of the excitation source and the hidden

intra-subject variability.

Figure 6-1. Complex graph of ARMAX model DBSCAN cluster assignments.

Page 108: Seated Whole Body Vibration Modelling using Inertial

107

Figure 6-3 shows a similar scatter plot of the data set used in Figure 6-1 except using the EM

cluster algorithm [239] and using the Weka package [201]. Graphically, the different results in

these two algorithms indicate that density-based clustering identifies the arcs of model pole

locations whereas EM clustering has a greater overlap between these arcs. Both the EM and

DBSCAN clusters identify identical noisy attributes.

Figure 6-2. (a) Analysis for clustering (b) Implementation and testing of the state estimator

Page 109: Seated Whole Body Vibration Modelling using Inertial

108

Figure 6-4 and Figure 6-5 indicate the down sampled scatter plots of the cluster assignments

and the polygons for the real and imaginary plots for the ARMAX model. The real-imaginary

polygons were considered between the measured and unmeasured parameters due to the dataset

having a higher degree of dispersion between the clusters. The attribute on the vertical axis is

the constraint for the measured state of the EKF parameter estimator. The polygon covers the

common region where the two state constraints are coupled. The samples indicated by diagonal

crosses are the noise samples that are not associated with any of the DBSCAN clusters, that is,

they are not reachable by any common linkage as per the criteria of DBSCAN. DBSCAN

clustering labels the data points as either noise or a nominal class.

Figure 6-3. Complex graph of ARMAX model EM cluster assignments

Page 110: Seated Whole Body Vibration Modelling using Inertial

109

Figure 6-4. ARMAX Cluster assigments real imaginary graph, DBSCAN1 and DBSCAN2

Denote the cluster class label

Page 111: Seated Whole Body Vibration Modelling using Inertial

110

Likewise, the results of clustering for the natural frequency and damping ratio are displayed in

Figure 6-7 and Figure 6-8 respectively. Figure 6-9 illustrates a sample of time series

acceleration data, where the solid line is the input excitation, and the markers indicate the class

and value of acceleration.

6.3. Constrained State Estimation

The biomechanical model in this chapter is represented with two main systems, the unmeasured

and the measured systems. Both systems are considered to be a 2nd order Newtonian spring mass

damper, the transmissibility transfer function of the system is given in Eq.(5-1) [235] from

Chapter 5, where ‘s’ is the Laplace transform operator variable, and 𝑈(𝑠) and 𝑌(𝑠) are the

driving point and output acceleration signals.

Figure 6-5. ARMAX Cluster assigments real imaginary graph, DBSCAN1 and DBSCAN2

Denote the cluster class label

Page 112: Seated Whole Body Vibration Modelling using Inertial

111

For the purpose of identifying the EKF parameter estimator matrices [220], the spring-mass-

damper systems are represented as state space models, where the first two states are the inertial

parameters of the systems and the latter two are the damping ratio and natural frequency, as

given in Eq. (6-1), where 𝐿 is the number state transition equations, in the case of this chapter

two, the first equation for the vehicle body to seat cushion, the ‘measured plant’ and the second

is from the vehicle body to the head, the ‘unknown plant’. The sample number is denoted by 𝑘.

𝜉𝑘 = [

𝜉1(𝑘)𝜉2(𝑘)𝜉3(𝑘)𝜉4(𝑘)

] = [

𝑥1𝑥2ζ𝜔

]

(6-1)

Figure 6-6. The measured and unkown plant.

Page 113: Seated Whole Body Vibration Modelling using Inertial

112

Figure 6-7. Sample cluster assignments natural frequency

Figure 6-8. Cluster assignments for damping

Page 114: Seated Whole Body Vibration Modelling using Inertial

113

The state transition equation is given in Eq.

(6-2), where 𝑢𝑘 is the input of IMU acceleration and matrix A is given in Eq.

(6-3). The state transition equation describes the relationship between the state variables and

inputs between each sample.

𝑔𝐿(𝜉𝑘, 𝑢𝑘) = 𝐴𝑛(𝜉𝑘)𝜉𝑘 + [

1000

] 𝑢𝑘

(6-2)

𝐴𝐿(𝜉𝑘) = [

−2 ∙ 𝜉3(𝑘) ∙ 𝜉4(𝑘) −𝜉4(𝑘)2 0 0

1 0 0 00 0 1 00 0 0 1

]

(6-3)

The observer equation is given in Eq.(6-4), where matrix C is given in Eq.(6-5). The observer

equation is also dependent on a function of the states.

ℎ𝐿(𝜉𝑘) = 𝐶(𝜉𝑘) [

𝜉1(𝑘)𝜉2(𝑘)𝜉3(𝑘)𝜉4(𝑘)

]

(6-4)

𝐶(𝜉𝑘) = [2 ∙ 𝜉3(𝑘) ∙ 𝜉4(𝑘) 𝜉4(𝑘)2 0 0] (6-5)

𝑑𝑓(𝜉 ) =

[

𝜉(3)𝜉(4)

𝑅𝑒(−𝜉(3) ∙ 𝜉(4) + 𝜉(4)√1 − 𝜉(3)2)

𝐼𝑚(−𝜉(3) ∙ 𝜉(4) + 𝜉(4)√1 − 𝜉(3)2)

𝑅𝑒(−𝜉(3) ∙ 𝜉(4) − 𝜉(4)√1 − 𝜉(3)2)

𝑅𝑒(−𝜉(3) ∙ 𝜉(4) − 𝜉(4)√1 − 𝜉(3)2)]

(6-6)

Page 115: Seated Whole Body Vibration Modelling using Inertial

114

Figure 6-10 illustrates a schematic overview of this approach. The human seat body model is

evaluated by the EKF as a separate state space model from the cabin floor to the seat-cushion.

Figure 6-10. flow chart of the estimation process.

Figure 6-9 Cluster assignment against a time series of acceleration data

Page 116: Seated Whole Body Vibration Modelling using Inertial

115

From each pair of attributes of the DBSCAN clusters a polygon is extracted. For each polygon

one attribute will correspond to the constraint on the observed model that is the one measured

from the vehicle floor to the cushion. The second attribute will be the constraint for the

unmeasured model from the floor to the head. If the sample is within a noise cluster, then the

estimator is reinitialized.

The method of constraining the state estimates in this chapter is the use of gain projection [223,

224]. At each Kalman gain update step of the EKF, the constraint function is evaluated to

determine if the inequality holds true. If the inequality has not been satisfied, then the EKF gain

update is projected such that the estimated state satisfies the inequality. Equation (6-6) is the

constraint function, which denotes the relation between the states and the constraint boundaries

denoted by 𝑙𝑏 and 𝑢𝑏 as given in Eq. (6-7). To project the Kalman gain, the states are

extrapolated.

After each iteration of the EKF, the state dependent boundary function for each row of the

function 𝑑𝑓(𝜉 ) is evaluated considering the inequality given in Eq. (6-7). Since the boundary

defined in Eq. (6-6) is a function of the EKF states it is required to perform a linearisation to

compute the approximation. The constraint function is linearized by computing the Jacobian

partial derivative matrices where the state values are the inputs as given in Eq. (6-10) [246],

where D is the linearized constraint function and d is the desired constraint value. The state

update equation with the linearized constraints applied is given in Eq. (6-9). The pseudo code

for this operation is given in Table 6-1.

Table 6-1 Pseudo code the constrained estimator

1 if sample resides in a non-noise 2

2 cluster

3 % check if the eq.8 holds true

4 % where the limits are the 5intersections between

6 % the state value and the associated 7polygon

8 for all ‘measured’ states

9 define ub as max point of polygon

10 define lb as min point of polygon

Page 117: Seated Whole Body Vibration Modelling using Inertial

116

𝑙𝑏 < 𝑑𝑓(𝜉 ) < 𝑢𝑏 (6-7)

𝑑𝑓(𝜉𝑘|𝑘) = 𝑑 (6-8)

𝜉𝑘|𝑘 = 𝜉𝑘|𝑘 − 𝐷𝑇(𝐷𝐷𝑇)−1(𝐷𝜉𝑘|𝑘 − 𝑑) (6-9)

11 end

12

13 if Eq.8 is false

14 Evaluate Eq.10

15 where each row of d is the cluster

16 boundary that was exceeded

17

18 else

19 row of d is equated to Eq.7

20 end

21

22 for ‘unmeasured’ states

23 find the intersections between d and

24 the unmeasured axis of each polygon

25 define ub and lb as the maximum and

26 minimum intersection points

27 repeat lines 13 to 20 for the

28 unmeasured attributes

29 end

Page 118: Seated Whole Body Vibration Modelling using Inertial

117

𝐷 = 𝐻𝑘

=𝜕

𝜕𝜉 𝑑𝑓(𝜉 )|

𝜉𝑘|𝑘

(6-10)

Figure 6-11. Transmissibility verification of the constrained EKF, where FRF is the estimated

frequency response function

Page 119: Seated Whole Body Vibration Modelling using Inertial

118

Sensor Location Goodness of Fit MSE (Tracking

rectilinear component)

Head

Seat Cushion 0.2273

6.4. Discussion of results

The results from this study present an application of density-based clustering to achieve

recursive constrained state space model parameter estimation of a biomechanical model.

Through the results obtained in simulation, the averaged transmissibility response of the seat to

head biomechanical system is verified against the time series frequency response function, post

processed using the H1 estimation method [99] and Welch’s power spectra [221]. From Figure

6-11 a comparison can, be made between the estimation from the constrained EKF and the

transmissibility that is directly measured from the actual test data set, the mean estimation

overestimates the peak transmissibility magnitude by 0.5 units by a frequency of 0.2Hz. The

performance of the estimation is considerably less precise than the results reported in [16], with

Figure 6-12, The comparsion of the estimation vs the validation data.

Table 6-2. A summary of the tracking accuracy of the estimator.

Page 120: Seated Whole Body Vibration Modelling using Inertial

119

an online feedback IMU at the head. However, this system does not require a direct

measurement from the IMU located at the head and is demonstrated to perform when sensors

are removed. WBV inertial motion data sets have been observed to have a large noise to

nominal class ratio and contain time series drifts.

6.5. Conclusion

This chapter presented a frequency response function estimator for identifying the WBV

biomechanical model of the human body that has been subjected to inter and intra subject

variabilities in the case that the number of IMUs are removed, with the assistance of density-

based clustering analysis. The key advantages demonstrated with the use of polygons identified

with DBSCAN, are to constrain the EKF parameter estimator. It has been shown that density-

based clustering can identify meaningful modalities of WBV frequency response through

identifying a frequency response function of a seated biomechanical body. This was confirmed

through the implementation of the EKF parameter estimator evaluated on a separate validation

set of biomechanical motion data. Possible limitation of this approach is that the clustering

algorithm must be evaluated with data for the worst, average, and best-case scenarios to be

presented in the training dataset. Without the presence of these training data samples in the

extreme regions it is not possible to identify an associated cluster. Further future work will

include the development of a more effective clustering technique specifically for addressing the

issues associated with clustering time series of inertial motion datasets.

Page 121: Seated Whole Body Vibration Modelling using Inertial

120

7. A State Based Seated Whole-Body Biodynamic Model

Abstract- This chapter presents a representation of whole-body vibration models with a

hierarchical model obtained through unsupervised learning. A state transitional model

representing the jerking and rocking motions between each linkage of the biomechanical

model of the human body is presented. In contrast to the previous chapters, a model that

considers the instantaneous transfer function of the biodynamic model of the human body

response to vibration was considered. In this chapter a model is taken n into account

inputs a sequential process before asserting a decision on the biodynamic model. A state

transition is proposed to represent the whole-body vibration model. The advantages of this

method include the ability to forecast trends and sequential patterns in the whole-body

vibration response. And the model can consider cases where the biodynamic response is

time invariant. The overarching objective is to model sequences of motions and activities

that are not covered by the analytical kinematic methods.

7.1. Introduction

This chapter presents a method of whole-body vibration modelling, that is composed of a

sequence of states that can be inferred through unsupervised learning. In the literature a domain

of statistical clustering analysis algorithms exists and are utilised to identify finite models from

unlabeled datasets. The process of unsupervised learning for clustering is experimented in this

chapter to extract motions that provide information beyond the physical dynamics, for example

the ability to identify and predict a sequence of rocking or jerking motions of a seated subject.

As previously reviewed in in Chapter 6, the EM approach to clustering mixture models requires

tuning of parameters for initialisation. An approach that overcomes this is the use of a class of

finite clustering, where various parameters like the number of mixtures are learnt in an

unsupervised manner. Minimum message length clustering MML [247] is an invariant Bayesian

point clustering method used for statistical model selection where the simplest model is

preferred when the comparison model has a similar goodness of fit. MML clustering is a model

based clustered that has proven results in accurately clustering large volume data sets [248].

More recent extensions of MML clustering have explored the use of integrating the estimation

and model selection step and has demonstrated results of a lower mean clustering error rate but

has a higher standard deviation error that MML clustering [249]. A notable automatic clustering

algorithm is Autoclass [250],[251] where the classes are represented in terms of probability

density functions as well as a set of maximum posteriori probability parameters.

Page 122: Seated Whole Body Vibration Modelling using Inertial

121

Dirichlet process mixture models have been utilized widely for clustering tasks. Such examples

include: Acoustic waveform classification performed with a hierarchical Dirichlet process [252]

and robot trajectory learning[253].

The Dirichlet mixture model Hidden Markov model has the flexibility of nonparametric

learning of systems with an unknown number of classes [254].

In the context that is related to the works of biomechanical modelling. Unsupervised clustering

using GMM has been applied to various topics of research. Such examples include, for the use

of motion activity classification and segmentation [255], dynamic posture analysis [256],

fatigue estimation [257].

For the HMM sequential models have been formulated to solve biomechanical problems model

[258], motion recognition of [255] for fatigue estimation through motion classification [257]. To

the candidate’s knowledge there is not any works on the Dirichlet process GMM modelling for

explicit biodynamic whole-body vibration models.

7.2. Problem Background Design

The solution presented in this chapter is multi-faceted to solve the problem of formulating a

sequential biodynamic whole-body vibration model. The first step is to formulate a clustering

strategy that is suitable for meaningfully categorising the unlabeled and inertial motion data that

can extract a sequence meaningful motions for the biodynamic model.

7.2.1. Mixture Models

The Gaussian mixture models (GMM) are used in this this as a clustering strategy for the

inertial motion data. GMM are a linear superposition of K multivariate Gaussian components

[259]. The Definition of the gaussian mixture model is given in Eq. (7-1), where function N is

the function for the multivariate gaussian distributions. Each component has an independent

covariance and mean denoted by Σk Denotes the covariance and μ respectively.

p(x) = ∑𝜋𝑘𝑁(x|μk, Σk)

𝐾

𝑘=1

(7-1)

In this chapter we use an implementation of MML clustering to train the GMM [249].

In this chapter a mixture constructed using the Dirichlet process. This method is considered for

selecting a finite number of clusters for inertial motion data due to the Dirichlet process being a

multinomial distribution, is tested an alternative to the GMM.

Page 123: Seated Whole Body Vibration Modelling using Inertial

122

Equation (7-2) defines the predictive density of the Dirichlet process [260] Dirichlet process is

given in Eq . (7-2). G0 is the base random measure taken from the Dirichlet distribution [261],

alpha is the scaling parameter of the Dirichlet distribution scaling, ƞ denotes the random

variable drawn from the Dirichlet Process and x is the samples for the mixture model.

𝑝(𝑥|𝑥1, … , 𝑥𝑁 , 𝛼, 𝐺0) = ∫𝑝(𝑥|ƞ)p(ƞ|x1, … , xN, α, G0)dƞ (7-2)

It is aimed to find a solution to (7-2), however there is not a general closed form solution [260].

The Gibbs sampling strategy is utilised to provide the Dirichlet Mixture models [262].

7.2.2. Hidden Markov Model Training

The Hidden Markov model is a probabilistic model that considers the probability of an event is

dependent on the state of the previous event . By constructing an HMM using the mixture

models from the previous section, a state transition matrix can be constructed. An overview of

the main steps to compute the HMM state transition matrices are given as follows [259].

The Equation for the conditional probability of the state transition matrix is given in (7-3),

where A is the state transition probability, and z is the variable representing the current node in

the graph. K is the total number of states.

𝑝(𝑧𝑛|𝑧𝑛−1,𝐴) =∏∏𝐴𝑗𝑘𝑧𝑛−1,𝑧𝑛𝑘

𝐾

𝑗=1

𝐾

𝑘=1

(7-3)

As the HMM requires a state to have a previous state the, a special case for the definition of the

initial conditional probability is given in Eq. (7-4), pi will denote the array of initial

probabilities.

p(z1|π) =∏πkz1k

K

k=1

(7-4)

Equation (7-5) is the expression for the initial array of probabilities, where γ denotes the

posterior distribution of z [259].

𝜋𝑘 =

γ(z1k)

∑ γ(z1j)𝐾𝑗=1

(7-5)

Page 124: Seated Whole Body Vibration Modelling using Inertial

123

Equation (7-6) defines the state transition matrix that is used to provide the probabilities of

transition between each node of the HMM graph. The value of the row wise sum of elements in

A must equal 1. The function ξ denotes the denote the joint posteriori distribution of 𝑧𝑛−1,𝑗 and

𝑧𝑛𝑙.

Ajk =

∑ 𝜉(𝑧𝑛−1,𝑗, 𝑧𝑛𝑘)Nn=2

∑ ∑ 𝜉(𝑧𝑛−1,𝑗, 𝑧𝑛𝑙)𝑁𝑛=2

𝐾𝑙=1

(7-6)

7.2.3. Biomechanical Modelling

Initially, the angular and rectilinear jerk of motion at the locations of the seat cushion sternum

and head are computed using numerical differentiation of the angular velocity and acceleration

data. This is used for the validation of this model. Figure 7-1 shows a sample of the computed

jerk from the IMUs on the parallel robot and the head.

The inertial motion data including the angular velocity and accelerations of the IMUs at the

head sternum and seat location are sampled for the training data of the mixture models and the

HMM. The results of the clustering analysis using the Dirichlet process mixture model is given

Figure 7-1 A sample of the jerk measurement ground truth dataset.

Page 125: Seated Whole Body Vibration Modelling using Inertial

124

in Figure 7-2 with the distribution kernels shown plot along the horizontal and vertical axes. By

cross referencing the cluster assignments, the result from the jerk motion, a ground truth

reference is provided for evaluating the accuracy of the model inference. The plot in Figure 7-2

shows a sample of the acceleration at the seat and the head to illustrate the probability

distributions of each class. Figure 7-3 shows the times series plot of the corresponding cluster

assignments on the training dataset. The cluster assignments successfully identify the phases of

kinematic motion, that is it shows the states when the head is in phase with the seat and when

they are out of phase.

Figure 7-2 the assigned mixture models.

Page 126: Seated Whole Body Vibration Modelling using Inertial

125

Figure 7-3 A sample of the acceleration waveform with the superimposed cluster inference.

Page 127: Seated Whole Body Vibration Modelling using Inertial

126

7.1. Results and Discussion

This section presents the sign of a model that that responds to the human bodies’ responses of

vibrations in a sequential manner. Using the HMM the state transition matrices are computed

using the full training set described in chapter 3. The probabilities of the state transition are

given in Table 7-1 computed using the EM algorithm to solve Equations (7-5) and (7-6) [265].

Figure 7-5 shows the constructed HMM directed graph and the state transitions. The node of the

graph is labelled by their respective cluster assignment as listed in Figure 7-2. The class names

are abbreviated to preserve the brevity of the figure. Referring to the direction of the jerking

motion, PS denotes positive seat, NS denotes negative seat, PH denotes positive head and NH

denotes negative head. The idle state is the condition when there is a negligible vibrational

excitation source. The edges of the directed graph are labelled to show the probability of the

transition to the following state.

The results of the inference accuracy on the evaluation data set are given in Table 7-2. The main

outcome observed was that the multinomial Dirichlet process had a higher mixture model

inference accuracy than the continuous gaussian distribution. This experiment shows that the

Figure 7-4 a sample of the Time Series angular velocity with the superimposed cluster

assignments

Page 128: Seated Whole Body Vibration Modelling using Inertial

127

Dirichlet mixture model provides a strong goodness of fit solution to whole body vibration

model when predicting sequential motion patterns.

𝐴𝑖1 𝐴𝑖2 𝐴𝑖3 𝐴𝑖3 𝐴𝑖5 𝐴𝑖6 𝐴𝑖7

𝐴1𝑗 10.018 11.668 2.619 2.720 15.264 3.203 54.507

𝐴2𝑗 7.7249 5.482 0.407 2.300 45.207 9.782 29.098

𝐴3𝑗 1.475 0.218 92.387

7.83 ×10−5 2.688 2.550 0.682

𝐴4𝑗 0.419 1.743

21 ×10−6 93.399 0.823 1.265 2.350

𝐴5𝑗 10.368 52.105 0.151 0.209 27.114 3.241 6.811

𝐴6𝑗 0.583 41.702 2.209 2.998 6.044 10.853 35.610

𝐴7𝑗 6.434 15.490 0.688 3.738 38.176 3.927 31.547

Figure 7-5 the trained HMM for the sequence of seat to head states.

Table 7-1 State edge probabilities.

Page 129: Seated Whole Body Vibration Modelling using Inertial

128

Model Evaluation Accuracy

(Percent %)

GMM 73.79

Dirchlet MM 78.83

7.2. Conclusion

This chapter introduced a concept of a sequential model that is proven to accurately identify the

categorical phases of motion under seated whole-body vibration. The results show that the

Dirichlet mixture model can infer at a 78.83% accuracy. Furthermore, the model provides a

novel solution to forecasting the likelihood of patterns of motions of test subjects under whole

body vibration. Further work could be done to extend the HMM model to include motor

movements such as arm reflexes, the arm sensors were excluded from this study due to the

increased complexity in finding a solution.

The practical use of the result from this study is the ability to use the HMM to forecast the lag

time between the seat and the head. The ability to predict the lag time provides the possibility to

predict the damping and natural frequency of the human body.

Table 7-2 Summary of the inference results of each models on the evalutation data set

Page 130: Seated Whole Body Vibration Modelling using Inertial

129

8. Artificial Neural Network Approach to Cross Coupled Whole-

Body Vibration Modelling

Abstract- In this section a model is presented using a residual neural network

spectrogram regression model. The hypothesis tested is that the model will be able to learn

the unknown variables of a biodynamic system that are extremely difficult to model

analytically. The strategy presented in this chapter consists of a Residual Neural Network

that has been trained for spectrogram regression of biodynamic data. Which consists of a

multiple image input layer of the short time Fourier transform of the inertial motion data.

The network is trained to make forecasts of biomechanical model parameters based on the

patterns in the spectrogram of the input inertial motion sensors. The model is bench

marked against a linear transfer function as a litmus test and a convolutional neural

network. The model is a proposed as a new approach to solve the problem of modelling

cross coupling of the transmissions of whole-body vibrations and provides a precedent for

applying deep learning to induce a new biomechanical model of an unknown system.

8.1. Problem Background

The effects of cross coupling in biomechanical whole-body vibration analysis have been

introduced in Chapter 2 of this thesis. The problem this chapter addresses is the viable

estimation of a biomechanical model using a black box artificial neural network approach.

Deep learning [266] has been widely applied to solve problems in the area of image signal

processing [267]. Deep learning is a sub field of machine learning that incorporates algorithms

in machine learning that often uses artificial neural networks to aim to learn in multiple layers.

The layers correspond to different concepts and abstraction [268]. Residual neural networks

[269] were introduced the goal of solving image classification problems without over fitting,

that is the increase in layers translates to an increase in the gain between the testing and training

accuracy of the model. Deep residual neural networks have been applied to both classification

and regression problems [270].

Biomechanical systems are analogous to acoustic systems which have seen a wide application

of deep learning in the for classification and regression tasks. For example, to date it has been

reported that the ResNN provides results in spectrogram classification. An example of such

includes the use of a Residual Neural network to classify bird calls [271], acoustic range

estimation [272], acoustic activity recognition [273], audio spectrogram classification [274] and

large scale CNN audio classification [275] and Surface estimation [276].

Page 131: Seated Whole Body Vibration Modelling using Inertial

130

In the field of seated whole-body vibration modelling, as previously described in Chapter 2,

related works on using artificial neural networks include the use of multilayer perceptron [144,

277, 278]. The task that these models are used for is to forecast the time series inertial motion at

various locations of the human body whereas the problem solved in this chapter is the prediction

of model parameters at various locations by passing the input of the spectrogram response at an

input location.

8.2. ANN Whole-Body Vibration Model Design

This section describes the design process of the ANN used in this chapter. Through the literature

survey recent works have proven results of the accuracy of deep residual neural networks for

classifying spectrogram patterns. As discussed in the preceding section it is tested in thus

chapter that the similar structured neural networks used for classification of spectrograms of

acoustic and visual images will perform for biodynamic modelling tasks. This is due to the

analogy taken between nature of acoustic and visual systems with biomechanical systems

express multiple modes, interference and share much of the similar physical phenomena.

Figure 8-1 shows the high-level block diagram of the model used. For both training and

inference, initially the inertial motion data is processed to get the spectrogram using a STFT.

From each axis of motion, a 32 by 32 matrix is constructed and then passed to the input layer of

the CNN or residual neural network. Both architectures are considered and are trained using the

identical training data set.

8.2.1. Spectrogram Construction and Preprocessing

Initially the training dataset was prepared for using the logarithmic magnitude STFT with 32

points and a sliding Hanning window at 60 Hz [105], these parameters where selected of this

size mainly as a balance between complexity and resolution. A sample of the training data

(presented in a higher resolution for improved readability) is given in Figure 8-2. The STFT is

taken for the 3 exes of each IMU located on the seat cushion and the sternum to provide the

training data. A total of 2046 spectrograms were used for the training of the neural networks.

Figure 8-1 The high level Signal archetcure of the model for biodynamic parameter prediction

Page 132: Seated Whole Body Vibration Modelling using Inertial

131

The output layer of each model is a logistic regression layer that is trained against the ground

truth time invariant biomechanical parameters of a 1DOF and 2DOF model [279].

Figure 8-2. An example of STFT Surface plot for data sampled from the chest connected IMU.

8.2.2. Deep Neural Network Architecture

For this study both Residual neural network and CNN are considered for a comparison. The

structure of both networks used in this study are given in Figure 8-3. Each network consists of a

dropout layer and a regression layer connected to the output.

Both networks consist of a dropout layer [280]. The dropout layer is used to set connections

between layers to zero at random. The desired goal of the dropout layer is to add a perturbation

to the system to avoid the training process from stalling on localised minimums. Both the CNN

and Residual Neural network had the rectified linear unit selected as the activation function

[281].

The convolution unit for the residual neural network is given in Figure 8-4. The main concept of

the of the convolution unit of a residual neural network, is to use staggered units with skip

convolution layers, as per b) in Figure 8-4 and other consist of the feedforward loop with no

convolution layer.

Page 133: Seated Whole Body Vibration Modelling using Inertial

132

The network structure for the CNN convolutional unit is given in Figure 8-5. As per Figure 8-4,

Figure 8-5 both networks utilise convolutions layers which involve the application of a matrix

of running convolutional filters to the input, with a multiplication by a weight and an addition of

a bias term [282].

Batch normalisation layers are applied to both convolutional units to improve the speed and

stability during the training process [283]. The batch normalisation layer normalizes the inputs

to this layer by shifting and rescaling such that the mean and variance of the inputs are constant.

8.2.1. Network Training

The parameters used for the training of both networks used are given in Table 8-1. In order to

provide a valid comparison both networks used the same number of convolutional units.

Through review of the literature and by trial and error with inertial motion data the training

parameters were selected.

Parameter Value

Dropout Rate 0.1

Dropout Frequency 20

Initial learning rate 0.005

Number of Convolutional Units 48

Training method stochastic gradient descent with

momentum

Activation Function Rectified Linear Unit

In this section the ResNN and CNN models a 2DOF and a 1DOF whole body vibration model,

by estimating the damping ratios and natural frequencies of the lumped elements. The equations

for the 2DOF whole body vibration model are given in Chapter 2 from Eq. (2-39) to Eq. (2-43).

For the ground truth a recursive ARMX model was used to estimate the ideal natural frequency

and damping ratio values using postprocessing [245].

Table 8-1. The training parameters used for both architectures

Page 134: Seated Whole Body Vibration Modelling using Inertial

133

Figure 8-3 the overall structure of the artifical neural network model.

Page 135: Seated Whole Body Vibration Modelling using Inertial

134

Figure 8-4. The convolution units of each artifical nueral network structure tested in this

chapter.

Figure 8-5 the Convolutional Unit used for the CNN.

Page 136: Seated Whole Body Vibration Modelling using Inertial

135

8.3. Results and Discussion

The results of the RMSE and the SD performance of the testing data set are given in Table 8-2

and. Where the minimum errors are highlighted in bold. As a benchmark to prove the results are

valid, a transfer function for a 1DOF and 2DOF model was compared that had been estimated

from the same training data set using the Instrumental Variable Method [284]. The residual

neural network training error curve is shown in Figure 8-6, which demonstrates the validation

error rate is trending with the training data error rate. The network loss curve is shown in Figure

8-7. The network loss used in this case if the half mean squared.

Overall, the results demonstrate that both structures have very similar performances, the residual

neural network performs higher than the CNN at predicting damping ratio whereas the CNN has

slightly outperformed for the prediction of natural frequency. Both models outperform the linear

transfer function. This indicates the model is fitting to a higher order and considering hidden

variables like cross coupling and intra subject variabilities that are difficult to model using

analytical methods.

Figure 8-6 Whole body vibration model Residual nueral network training.

Page 137: Seated Whole Body Vibration Modelling using Inertial

136

Figure 8-7 Whole Body vibration residual network loss.

Page 138: Seated Whole Body Vibration Modelling using Inertial

137

Residual

CNN

CNN Linear

Transfer

Function

Validation

MSE

Validation

RMSE

Validation

MSE

Validation

RMSE

Validation

MSE

Validation

RMSE

1DOF Damping

Ratio

0.1207 0.4057 0.2223 0.4714 1.4995 1.2245

1DOF Natural

frequency

0.3092 0.5561 0.1862 0.4315 1.3362 1.1559

2DOF Damping

Ratio

0.1980 0.4446 0.2277 0.4772 1.4995 1.2245

2DOF Natural

frequency

0.1946 0.4411 0.1644 0.4053 0.9329 0.9418

Table 8-2 A summary of the various error rates per archetecture. Minimum values are

highlighted in bold.

Page 139: Seated Whole Body Vibration Modelling using Inertial

138

Residual CNN CNN

Validation SD Validation SD

1DOF Damping

Ratio

0.8517 0.2101

1DOF Natural

frequency

0.6866 0.4034

2DOF Damping

Ratio

0.4039 0.1973

2DOF Natural

frequency

0.1916 0.3713

8.4. Conclusion

This chapter has explored a new concept of the introduction of deep biodynamic whole-body

vibration models. The results demonstrate that the Neural network produces viable results when

provided a spectrogram and has the advantages of being able to be trained given experimentally

recorded data. It is concluded that the difference in performance between the residual and

standard CNN architectures are negligible for the class of modelling performed in this

experiment.

Table 8-3 Comparison of the standard deviations of each model

Page 140: Seated Whole Body Vibration Modelling using Inertial

139

9. Concluding Discussions

This thesis has explored a set of new solutions to existing problems in whole-body vibration

modelling considering the recent advances in technology allow us to readily sample rich

datasets from an array of sensors. The benefits provided by the contributions of the work in this

thesis spans across multiple disciplines including ergonomics, vehicular control system design

and workplace health and safety. The overarching contribution of the work is in the proposal of

biodynamic models capable of estimating the model parameters in real time for the use in

automotive control systems and vehicle suspension monitoring systems. Currently the

overwhelming majority of works in the literature, are focused on the post analysis and

modelling

9.1. Conclusions on the Real Time Estimation of Biodynamic Models

In Chapters 4, 5 and 6 a hybrid approaches were proposed to solve the whole-body vibration

model parameter estimator filtering problem. Each approach provides a tool to solve the

problem each with its own costs and benefits.

Chapter 4 presented a biodynamic model based on an EKF with drift detection, this model has a

low order of complexity and if able to estimate the biodynamic response and parameters

instantaneously. The limitation is that only the 1DOF model produced stable results, and it

becomes increasingly difficult to achieve stability under a low signal to noise ratio.

Chapter 5 presented an approximation strategy to solve the biodynamic model using a

bootstrapping particle filter, the benefit of this method is that it can solve the same problem as in

Chapter 4 except in the omnidirectional case and performs under low signal to noise ratios,

However the computational order of complexity of the chapter 4 is the order of n3 where the

particle filer will be at least a cubic scaled by the particle parameters.

Chapter 6 presented a hybrid algorithm combining unsupervised learning to approximate the

reduction of sensors using a cluster analysis. All these methods have their respective balances in

complexity and performance.

9.2. Conclusions on the use of Machine Learnt Models

Chapter 7 and Chapter 8 define biodynamic models that are machine learnt. The advantages

proven in this chapter are they can fit models to hidden intra subject variabilities that are not

Page 141: Seated Whole Body Vibration Modelling using Inertial

140

captured by the analytical methods.

Chapter 7 presents HMM based model that predicts motions such as rocking and jerk motions.

The contribution is that this is the first whole body vibration model based on an HMM

approach. The practical contributions of this method presented is the ability to predict the

likelihood of unsafe motions and the ability to predict the lagging time of the whole-body

vibration response.

Chapter 8 presents a deep biodynamic model that is trained from experimental data to learn a

1DOF and 2DOF model. The contribution is that this method can learn the hidden parameters

that are difficult to model without overfitting, like cross coupling and higher DOF motions.

9.3. Future Work Recommendation

The state space estimation of a biodynamic model is a challenging problem to solve. Future

work could include the proposal of a unified approach could be considered extending or creating

an ensemble of estimators from the works from Chapter 4, 5 and 6.

On the topic of the machine learnt biodynamic models there is potential for much work on

integrating the machine learnt models into a vehicular control system to validate the practical

usefulness of the work. For the work in chapter 8, the work on deep biodynamic models could

be improved through performance optimisation in time and space complexity to justify the case

for replacing the analytical methods in vehicle seating suspension control systems.

Page 142: Seated Whole Body Vibration Modelling using Inertial

141

10. List of References

[1] A. Standard, "AS 2670.1—2001 Evaluation of human exposure to whole-body vibration -

General requirements," ed: Australian Standard, 2001, p. 45.

[2] S. Cation, R. Jack, M. Oliver, J. P. Dickey, and N. K. Lee-Shee, "Six degree of freedom whole-

body vibration during forestry skidder operations," International Journal of Industrial

Ergonomics, vol. 38, no. 9-10, pp. 739-757, 2008.

[3] N. J. Mansfield, Human response to vibration. CRC Press, 2005.

[4] M. Al-Ashmori and X. Wang, "A Systematic Literature Review of Various Control Techniques

for Active Seat Suspension Systems," Applied Sciences, vol. 10, no. 3, p. 1148, 2020.

[5] J. L. Coyte, D. Stirling, H. Du, and M. Ros, "Seated Whole-Body Vibration Analysis,

Technologies, and Modeling: A Survey," IEEE Transactions on Systems, Man, and Cybernetics:

Systems, vol. 46, no. 6, pp. 725-739, 2016, doi: 10.1109/TSMC.2015.2458964.

[6] J. L. Coyte, D. Stirling, H. Du, and M. Ros, "Seated Whole-Body Vibration Analysis,

Technologies, and Modeling: A Survey," 2015.

[7] A. Whitmore, A. Agarwal, and L. Da Xu, "The Internet of Things—A survey of topics and

trends," Information Systems Frontiers, vol. 17, no. 2, pp. 261-274, 2015/04/01 2015, doi:

10.1007/s10796-014-9489-2.

[8] G. Aroganam, N. Manivannan, and D. Harrison, "Review on wearable technology sensors used

in consumer sport applications," Sensors, vol. 19, no. 9, p. 1983, 2019.

[9] J. Deshaw and S. Rahmatalla, "Comprehensive measurement in whole-body vibration," Journal

of Low Frequency Noise Vibration and Active Control, vol. 31, no. 2, pp. 63-74, 2012.

[10] R. J. Jack, M. Oliver, and G. Hayward, "Using a high resolution motion capture system to

determine 6-DOF whole-body vibration accelerations," Journal of Low Frequency Noise

Vibration and Active Control, vol. 32, no. 4, pp. 273-284, 2013.

[11] S. Rakheja, K. N. Dewangan, R. G. Dong, P. Marcotte, and A. Pranesh, "Whole-body vibration

biodynamics-a critical review: II. Biodynamic modelling," International Journal of Vehicle

Performance, vol. 6, no. 1, pp. 52-84, 2020.

[12] S. Rakheja, K. N. Dewangan, R. G. Dong, and P. Marcotte, "Whole-body vibration

biodynamics-a critical review: I. Experimental biodynamics," International Journal of Vehicle

Performance, vol. 6, no. 1, pp. 1-51, 2020.

[13] G. V. Trunk, "A problem of dimensionality: A simple example," IEEE Transactions on pattern

analysis and machine intelligence, no. 3, pp. 306-307, 1979.

[14] D. M. Hawkins, "The problem of overfitting," Journal of chemical information and computer

sciences, vol. 44, no. 1, pp. 1-12, 2004.

Page 143: Seated Whole Body Vibration Modelling using Inertial

142

[15] K. Zhou, J. C. Doyle, and K. Glover, Robust and optimal control. Prentice hall New Jersey,

1996.

[16] J. L. Coyte, D. Haiping, D. Stirling, and M. Ros, "A Drift Detecting Anti-Divergent EKF for

Online Biodynamic Model Identification," in High Performance Computing and

Communications (HPCC), 2015 IEEE 7th International Symposium on Cyberspace Safety and

Security (CSS), 2015 IEEE 12th International Conferen on Embedded Software and Systems

(ICESS), 2015 IEEE 17th International Conference on, 24-26 Aug. 2015 2015, pp. 1116-1121

[17] N. Mabbott, G. Foster, and B. McPhee, "Heavy Vehicle Seat Vibration and Driver Fatigue,"

Department of Transport and Regional Services Australian Transport Safety Bureau, 2002.

[18] M. Bovenzi and C. T. J. Hulshof, "An updated review of epidemiologic studies on the

relationship between exposure to whole-body vibration and low back pain (1986-1997),"

International Archives of Occupational and Environmental Health, vol. 72, no. 6, pp. 351-365,

1999.

[19] V. Nadalin, N. Kreiger, M. E. Parent, A. Salmoni, A. Sass-Kortsak, J. Siemiatycki, M. Sloan,

and J. Purdham, "Prostate cancer and occupational whole-body vibration exposure," Annals of

Occupational Hygiene, vol. 56, no. 8, pp. 968-974, 2012.

[20] G. S. Newell and N. J. Mansfield, "Evaluation of reaction time performance and subjective

workload during whole-body vibration exposure while seated in upright and twisted postures

with and without armrests," International Journal of Industrial Ergonomics, vol. 38, no. 5-6, pp.

499-508, 2008.

[21] B. McPhee, G. Foster, and L. Long, "Bad Vibrations A Handbook on Whole-Body Vibration

Exposure in Mining," Coal Services Health & Safety Trust, Queensland Mining and Safety,

2009.

[22] I. M. Virtanen, J. Karppinen, S. Taimela, J. Ott, S. Barral, K. Kaikkonen, O. Heikkilä, P.

Mutanen, N. Noponen, M. Männikkö, O. Tervonen, A. Natri, and L. Ala-Kokko, "Occupational

and genetic risk factors associated with intervertebral disc disease," Spine, vol. 32, no. 10, pp.

1129-1134, 2007.

[23] D. Hoy, L. March, P. Brooks, F. Blyth, A. Woolf, C. Bain, G. Williams, E. Smith, T. Vos, J.

Barendregt, C. Murray, R. Burstein, and R. Buchbinder, "The global burden of low back pain:

Estimates from the Global Burden of Disease 2010 study," Annals of the Rheumatic Diseases,

2014.

[24] M. Bovenzi, F. Rui, C. Negro, F. D'Agostin, G. Angotzi, S. Bianchi, L. Bramanti, G. Festa, S.

Gatti, I. Pinto, L. Rondina, and N. Stacchini, "An epidemiological study of low back pain in

professional drivers," Journal of Sound and Vibration, vol. 298, no. 3, pp. 514-539, 2006.

Page 144: Seated Whole Body Vibration Modelling using Inertial

143

[25] S. Milosavljevic, N. Bagheri, R. M. Vasiljev, D. I. McBride, and B. Rehn, "Does daily exposure

to whole-body vibration and mechanical shock relate to the prevalence of low back and neck

pain in a rural workforce?," Annals of Occupational Hygiene, vol. 56, no. 1, pp. 10-17, 2012.

[26] C. E. Gooyers, R. D. McMillan, S. J. Howarth, and J. P. Callaghan, "The impact of posture and

prolonged cyclic compressive loading on vertebral joint mechanics," Spine, vol. 37, no. 17, pp.

E1023-E1029, 2012.

[27] M. Bovenzi, I. Pinto, and N. Stacchini, "Low back pain in port machinery operators," Journal of

Sound and Vibration, vol. 253, no. 1, pp. 3-20, 2002.

[28] L. J. Morgan and N. J. Mansfield, "A survey of expert opinion on the effects of occupational

exposures to trunk rotation and whole-body vibration," Ergonomics, vol. 57, no. 4, pp. 563-574,

2014.

[29] H. Seidel, "On the relationship between whole-body vibration exposure and spinal health risk,"

Industrial Health, vol. 43, no. 3, pp. 361-377, 2005.

[30] H. Ayari, M. Thomas, S. Doré, and O. Serrus, "Evaluation of lumbar vertebra injury risk to the

seated human body when exposed to vertical vibration," Journal of Sound and Vibration, vol.

321, no. 1-2, pp. 454-470, 2009.

[31] B. S. Institution, "BS ISO 2631-1:1997. Mechanical vibration and shock. Evaluation of human

exposure to whole-body vibration. General Requirements," ed: British Standards Institution,

1997.

[32] "Directive 2002/44/EC of the European Parliament and of the council of 25 June 2002," in

Official Journal of the European Communities, ed, 2002.

[33] I. O. f. Standardization, "Mechanical vibration and shock -- Evaluation of human exposure to

whole-body vibration -- Part 1: General requirements ISO 2631-1:1997," in International

standards ISO 2631-1, ed: International Organization for Standardization, 1997.

[34] V. Dentoni and G. Massacci, "Occupational exposure to whole-body vibration: Unfavourable

effects due to the use of old earth-moving machinery in mine reclamation," International

Journal of Mining, Reclamation and Environment, vol. 27, no. 2, pp. 127-142, 2013.

[35] N. J. Mansfield, "Impedance methods (apparent mass, driving point mechanical impedance and

absorbed power) for assessment of the biomechanical response of the seated person to whole-

body vibration," Industrial Health, vol. 43, no. 3, pp. 378-389, 2005.

[36] W. Wang, S. Rakheja, and P. É. Boileau, "Relationship between measured apparent mass and

seat-to-head transmissibility responses of seated occupants exposed to vertical vibration,"

Journal of Sound and Vibration, vol. 314, no. 3-5, pp. 907-922, 2008.

Page 145: Seated Whole Body Vibration Modelling using Inertial

144

[37] B. S. Institution, "BS ISO 2631-1:1997. Mechanical vibration and shock. Evaluation of human

exposure to whole-body vibration. General Requirements," ed: British Standards Institution,

1997.

[38] D. E. o. t. E. P. a. o. t. Council, "Directive 2002/44/EC of the European Parliament and of the

Council," ed: European Agency for Safety and Health at Work, 2002.

[39] M. J. Griffin, Handbook of Human Vibration. London: Academic Press, 1990.

[40] ISO 5982:2019 Mechanical vibration and shock — Range of idealized values to characterize

human biodynamic response under whole-body vibration, I. O. f. Standardization, Geneva,

Switzerland, 2019.

[41] G. S. Paddan and M. J. Griffin, "Evaluation of whole-body vibration in vehicles," Journal of

Sound and Vibration, vol. 253, no. 1, pp. 195-213, 2002.

[42] Y. Takahashi, K. Kanada, and Y. Yonekawa, "Some characteristics of human body surface

vibration induced by low frequency noise," Journal of Low Frequency Noise Vibration and

Active Control, vol. 21, no. 1, pp. 9-20, 2002.

[43] A. J. Scarlett, J. S. Price, D. A. Semple, and R. M. Stayner, "Whole-body vibration on

agricultural vehicles: evaluation of emission and estimated exposure levels," HSE Health and

Safety Executive, 2005.

[44] R. P. Blood, P. W. Rynell, and P. W. Johnson, "Whole-body vibration in heavy equipment

operators of a front-end loader: Role of task exposure and tire configuration with and without

traction chains," Journal of Safety Research, vol. 43, no. 5-6, pp. 357-364, 2012.

[45] M.-S. Park, T. Fukuda, T.-G. Kim, and S. Maeda, "Health risk evaluation of whole-body

vibration by ISO 2631-5 and ISO 2631-1 for operators of agricultural tractors and recreational

vehicles," Industrial health, vol. 51, no. 3, pp. 364-370, 2013.

[46] B. Cvetanovic and D. Zlatkovic, "Evaluation of whole-body vibration risk in agricultural tractor

drivers," Bulgarian Journal of Agricultural Science, vol. 19, no. 5, pp. 1155-1160, 2013.

[47] A. P. Cann, A. W. Salmoni, P. Vi, and T. R. Eger, "An Exploratory Study of Whole-Body

Vibration Exposure and Dose while Operating Heavy Equipment in the Construction Industry,"

Applied Occupational and Environmental Hygiene, vol. 18, no. 12, pp. 999-1005, 2003.

[48] R. P. Blood, J. D. Ploger, M. G. Yost, R. P. Ching, and P. W. Johnson, "Whole body vibration

exposures in metropolitan bus drivers: A comparison of three seats," Journal of Sound and

Vibration, vol. 329, no. 1, pp. 109-120, 2010.

[49] A. P. Cann, A. W. Salmoni, and T. R. Eger, "Predictors of whole-body vibration exposure

experienced by highway transport truck operators," Ergonomics, vol. 47, no. 13, pp. 1432-1453,

2004.

Page 146: Seated Whole Body Vibration Modelling using Inertial

145

[50] A. Picu, "Experimental Studies upon the Whole-Body Vibrations endured by Romanian

Drivers," Proceedings of the 5th IASME / WSEAS International Conference on Continuum

Mechanics, 2010.

[51] F. Adamo, F. Attivissimo, A. M. L. Lanzolla, F. Saponaro, and V. Cervellera, "Assessment of

the uncertainty in human exposure to vibration: An experimental study," IEEE Sensors Journal,

vol. 14, no. 2, pp. 474-481, 2014.

[52] P. E. Boileau and S. Rakheja, "Whole-body vertical biodynamic response characteristics of the

seated vehicle driver. Measurement and model development," International Journal of Industrial

Ergonomics, vol. 22, no. 6, pp. 449-472, 1998.

[53] A. Prashanth, N. Kishore, V. Saran, and S. Harsha, "Analysis Of Seated Human Body Under

Low Frequency Vibrations Using Transmissibility And Driving Point Mechanical Impedance,"

International journal of engineering research and technology, vol. 2, 2013.

[54] S. P. Harsha, M. Desta, A. S. Prashanth, and V. H. Saran, "Measurement and bio-dynamic model

development of seated human subjects exposed to low frequency vibration environment,"

International Journal of Vehicle Noise and Vibration, vol. 10, no. 1-2, pp. 1-24, 2014.

[55] N. J. Mansfield and M. J. Griffin, "Non-linearities in apparent mass and transmissibility during

exposure to whole-body vertical vibration," Journal of Biomechanics, vol. 33, no. 8, pp. 933-

941, 2000.

[56] S. Rahmatalla and J. Deshaw, "Effective seat-to-head transmissibility in whole-body vibration:

Effects of posture and arm position," Journal of Sound and Vibration, vol. 330, no. 25, pp. 6277-

6286, 2011.

[57] Y. E. Aji, S. Crequy, X. Chiementin, and W. Bertucci, "Vibration transmissibility in different

body positions with various vibration frequencies in a vertical vibration platform," Computer

Methods in Biomechanics and Biomedical Engineering, vol. 16, no. SUPPL 1, pp. 52-53, 2013.

[58] M. J. Griffin, "Vibration and Motion," John Wiley and Sons, 2012, pp. 616-637.

[59] M. Desta, H. V. Saran, and S. P. Harsha, "Effects of inter-subject variability and vibration

magnitude on vibration transmission to head during exposure to whole-body vertical vibration,"

International Journal of Acoustics and Vibrations, vol. 16, no. 2, pp. 88-97, 2011.

[60] S. Rützel, B. Hinz, and H. P. Wölfel, "Modal description-A better way of characterizing human

vibration behavior," Journal of Sound and Vibration, vol. 298, no. 3, pp. 810-823, 2006.

[61] O. Thamsuwan, R. P. Blood, R. P. Ching, L. Boyle, and P. W. Johnson, "Whole body vibration

exposures in bus drivers: A comparison between a high-floor coach and a low-floor city bus,"

International Journal of Industrial Ergonomics, vol.43, no.1, Jan. 2013, 9-17.

Page 147: Seated Whole Body Vibration Modelling using Inertial

146

[62] F. Crenna, G. B. Rossi, and Imeko, Measurements for the evaluation of vibration exposure of

operators in a ship container terminal (Xix Imeko World Congress: Fundamental and Applied

Metrology, Proceedings). Budapest: Imeko (in English), 2009, pp. 2537-2542.

[63] R. J. Jack, M. Oliver, J. P. Dickey, S. Cation, G. Hayward, and N. Lee-Shee, "Six-degree-of-

freedom whole-body vibration exposure levels during routine skidder operations," Ergonomics,

vol. 53, no. 5, pp. 696-715, 2010/05/01 2010, doi: 10.1080/00140130903581631.

[64] L. Burström, L. Lindberg, and T. Lindgren, "Cabin attendants' exposure to vibration and shocks

during landing," Journal of Sound and Vibration, vol. 298, no. 3, pp. 601-605, 2006.

[65] S. Kitazaki and M. J. Griffin, "Resonance behaviour of the seated human body and effects of

posture," Journal of Biomechanics, vol. 31, no. 2, pp. 143-149, 1998.

[66] N. Shibata and S. Maeda, "Determination of backrest inclination based on biodynamic response

study for prevention of low back pain," Medical Engineering and Physics, vol. 32, no. 6, pp.

577-583, 2010.

[67] S. Rakheja, I. Stiharu, H. Zhang, and P. E. Boileau, "Seated occupant interactions with seat

backrest and pan, and biodynamic responses under vertical vibration," Journal of Sound and

Vibration, vol. 298, no. 3, pp. 651-671, 2006.

[68] R. C. Dong and L. X. Guo, "Human body modeling method to simulate the biodynamic

characteristics of spine in vivo with different sitting postures," International Journal for

Numerical Methods in Biomedical Engineering, Article vol. 33, no. 11, 2017, Art no. e2876, doi:

10.1002/cnm.2876.

[69] W. Wang, S. Rakheja, and P. É. Boileau, "Effects of sitting postures on biodynamic response of

seated occupants under vertical vibration," International Journal of Industrial Ergonomics, vol.

34, no. 4, pp. 289-306, 2004.

[70] P. Lemerle and P. Boulanger, "Lower limb contribution to the dynamic response of the seated

man," Journal of Sound and Vibration, vol. 294, no. 4, pp. 1004-1015, 2006.

[71] Y. Matsumoto and M. J. Griffin, "Non-linear characteristics in the dynamic responses of seated

subjects exposed to vertical whole-body vibration," Journal of biomechanical engineering, vol.

124, no. 5, pp. 527-532, 2002.

[72] N. J. Mansfield, P. Holmlund, R. Lundström, P. Lenzuni, and P. Nataletti, "Effect of vibration

magnitude, vibration spectrum and muscle tension on apparent mass and cross axis transfer

functions during whole-body vibration exposure," Journal of Biomechanics, vol. 39, no. 16, pp.

3062-3070, 2006.

[73] K. N. Dewangan, S. Rakheja, P. Marcotte, A. Shahmir, and S. K. Patra, "Comparisons of

apparent mass responses of human subjects seated on rigid and elastic seats under vertical

vibration," Ergonomics, vol. 56, no. 12, pp. 1806-1822, 2013.

Page 148: Seated Whole Body Vibration Modelling using Inertial

147

[74] S. Tufano and M. J. Griffin, "Nonlinearity in the vertical transmissibility of seating: The role of

the human body apparent mass and seat dynamic stiffness," Vehicle System Dynamics, vol. 51,

no. 1, pp. 122-138, 2013.

[75] M. G. R. Toward and M. J. Griffin, "Apparent mass of the human body in the vertical direction:

Effect of seat backrest," Journal of Sound and Vibration, vol. 327, no. 3-5, pp. 657-669, 2009.

[76] G. H. M. J. Subashi, N. Nawayseh, Y. Matsumoto, and M. J. Griffin, "Nonlinear subjective and

dynamic responses of seated subjects exposed to horizontal whole-body vibration," Journal of

Sound and Vibration, vol. 321, no. 1-2, pp. 416-434, 2009.

[77] N. Nawayseh and M. J. Griffin, "Non-linear dual-axis biodynamic response to vertical whole-

body vibration," Journal of Sound and Vibration, vol. 268, no. 3, pp. 503-523, 2003.

[78] P. Holmlund and R. Lundström, "Mechanical impedance of the human body in the horizontal

direction," Journal of Sound and Vibration, vol. 215, no. 4, pp. 801-812, 1998.

[79] Y. Qiu and M. J. Griffin, "Transmission of fore–aft vibration to a car seat using field tests and

laboratory simulation," Journal of Sound and Vibration, vol. 264, no. 1, pp. 135-155, 6/26/ 2003,

doi: http://dx.doi.org/10.1016/S0022-460X(02)01171-9.

[80] S. Mandapuram, S. Rakheja, P. Marcotte, and P. E. Boileau, "Analyses of biodynamic responses

of seated occupants to uncorrelated fore-aft and vertical whole-body vibration," Journal of

Sound and Vibration, vol. 330, no. 16, pp. 4064-4079, 2011.

[81] M. G. R. Toward and M. J. Griffin, "Apparent mass of the human body in the vertical direction:

Inter-subject variability," Journal of Sound and Vibration, vol. 330, no. 4, pp. 827-841, 2011,

doi: http://dx.doi.org/10.1016/j.jsv.2010.08.041.

[82] S. K. Patra, S. Rakheja, H. Nelisse, P. E. Boileau, and J. Boutin, "Determination of reference

values of apparent mass responses of seated occupants of different body masses under vertical

vibration with and without a back support," International Journal of Industrial Ergonomics, vol.

38, no. 5-6, pp. 483-498, 2008.

[83] L. Wei and M. J. Griffin, "Mathematical models for the apparent mass of the seated human body

exposed to vertical vibration," Journal of Sound and Vibration, vol. 212, no. 5, pp. 855-874,

1998.

[84] S. Rakheja, I. Haru, and P. É. Boileau, "Seated Occupant Apparent Mass Characteristics under

Automotive Postures and Vertical Vibration," Journal of Sound and Vibration, vol. 253, no. 1,

pp. 57-75, 5/23/ 2002, doi: http://dx.doi.org/10.1006/jsvi.2001.4249.

[85] K. N. Dewangan, A. Shahmir, S. Rakheja, and P. Marcotte, "Seated body apparent mass

response to vertical whole body vibration: Gender and anthropometric effects," International

Journal of Industrial Ergonomics, vol. 43, no. 4, pp. 375-391, 2013.

Page 149: Seated Whole Body Vibration Modelling using Inertial

148

[86] K. N. Dewangan, A. Shahmir, S. Rakheja, and P. Marcotte, "Vertical and fore-aft seat-to-head

transmissibility response to vertical whole body vibration: Gender and anthropometric effects,"

Journal of Low Frequency Noise Vibration and Active Control, vol. 32, no. 1-2, pp. 11-40, 2013.

[87] M. J. Griffin and E. M. Whitham, "Individual variability and its effect on subjective and

biodynamic response to whole-body vibration," Journal of Sound and Vibration, vol. 58, no. 2,

pp. 239-250, 5/22/ 1978, doi: http://dx.doi.org/10.1016/S0022-460X(78)80078-9.

[88] P. Holmlund, R. Lundström, and L. Lindberg, "Mechanical impedance of the human body in

vertical direction," Applied Ergonomics, vol. 31, no. 4, pp. 415-422, 2000.

[89] B. Hinz, R. Blüthner, G. Menzel, S. Rützel, H. Seidel, and H. P. Wölfel, "Apparent mass of

seated men-Determination with single- and multi-axis excitations at different magnitudes,"

Journal of Sound and Vibration, vol. 298, no. 3, pp. 788-809, 2006.

[90] R. Lundström, P. Holmlund, and L. Lindberg, "Absorption of energy during vertical whole-body

vibration exposure," Journal of Biomechanics, vol. 31, no. 4, pp. 317-326, 1998.

[91] N. Nawayseh and M. J. Griffin, "Power absorbed during whole-body fore-and-aft vibration:

Effects of sitting posture, backrest, and footrest," Journal of Sound and Vibration, vol. 331, no.

1, pp. 252-262, 2012.

[92] F. Pradko, R. Lee, and V. Kaluza, "Theory of human vibration response," DTIC Document,

1966.

[93] R. G. Dong, D. E. Welcome, T. W. McDowell, and J. Z. Wu, "Theoretical relationship between

vibration transmissibility and driving-point response functions of the human body," Journal of

Sound and Vibration, vol. 332, no. 24, pp. 6193-6202, 11/25/ 2013, doi:

http://dx.doi.org/10.1016/j.jsv.2013.07.017.

[94] J. L. van Niekerk, W. J. Pielemeier, and J. A. Greenberg, "The use of seat effective amplitude

transmissibility (SEAT) values to predict dynamic seat comfort," Journal of Sound and

Vibration, vol. 260, no. 5, pp. 867-888, 3/6/ 2003, doi: http://dx.doi.org/10.1016/S0022-

460X(02)00934-3.

[95] L. Wei and J. Griffin, "The prediction of seat transmissibility from measures of seat impedance,"

Journal of Sound and Vibration, vol. 214, no. 1, pp. 121-137, 1998.

[96] J. Bendat and A. Piersol, Random Data: Analysis and Measurement Procedures: Fourth Edition.

2010.

[97] N. J. Mansfield and S. Maeda, "Comparison of the apparent mass of the seated human measured

using random and sinusoidal vibration," Industrial Health, vol. 43, no. 1, pp. 233-240, 2005.

[98] A. Brandt, Noise and vibration analysis: signal analysis and experimental procedures. John

Wiley & Sons, 2011.

Page 150: Seated Whole Body Vibration Modelling using Inertial

149

[99] G. T. Rocklin, J. Crowley, and H. Vold, "Comparison of H//1, H//2, and H//v frequency

response functions," Orlando, FL, USA, 1985, vol. 1: Union Coll, in Proceedings of the 3rd

International Modal Analysis Conference., pp. 272-278

[100] S. Mandapuram, S. Rakheja, P. É. Boileau, S. Maeda, and N. Shibata, "Apparent mass and seat-

to-head transmissibility responses of seated occupants under single and dual axis horizontal

vibration," Industrial Health, vol. 48, no. 5, pp. 698-714, 2010.

[101] S. Mandapuram, S. Rakheja, P. É. Boileau, and S. Maeda, "Apparent mass and head vibration

transmission responses of seated body to three translational axis vibration," International

Journal of Industrial Ergonomics, vol. 42, no. 3, pp. 268-277, 2012.

[102] A. Grossmann and J. Morlet, "Decomposition of Hardy functions into square integrable wavelets

of constant shape," SIAM journal on mathematical analysis, vol. 15, no. 4, pp. 723-736, 1984.

[103] S. G. Mallat, "A theory for multiresolution signal decomposition: the wavelet representation,"

IEEE transactions on pattern analysis and machine intelligence, vol. 11, no. 7, pp. 674-693,

1989.

[104] R. Ramos, B. Valdez-Salas, R. Zlatev, M. Schorr Wiener, and J. M. Bastidas Rull, "The discrete

wavelet transform and its application for noise removal in localized corrosion measurements,"

International Journal of Corrosion, vol. 2017, 2017.

[105] A. V. Oppenheim, Discrete-time signal processing. Pearson Education India, 1999.

[106] G. Zheng, Y. Qiu, and M. J. Griffin, "Vertical and dual-axis vibration of the seated human body:

Nonlinearity, cross-axis coupling, and associations between resonances in transmissibility and

apparent mass," Journal of Sound and Vibration, vol. 331, no. 26, pp. 5880-5894, 2012.

[107] S. Mandapuram, S. Rakheja, P. E. Boileau, and P. Marcotte, "Analysis of seated body

biodynamic responses to multi-axis vibration," 2010, vol. 5, pp. 3218-3224

[108] Y. Qiu and M. J. Griffin, "Biodynamic responses of the seated human body to single-axis and

dual-axis vibration," Ind Health, vol. 48, no. 5, pp. 615-27, 2010, doi:

10.2486/indhealth.mswbvi-26.

[109] Y. Qiu and M. J. Griffin, "Biodynamic response of the seated human body to single-axis and

dual-axis vibration: Effect of backrest and non-linearity," Industrial Health, vol. 50, no. 1, pp.

37-51, 2012.

[110] ISO 10326-1:2016: Mechanical vibration — Laboratory method for evaluating vehicle seat

vibration - Part 1: Basic requirements., I. O. f. Standardization, Geneva, 2016.

[111] G. S. Paddan and M. J. Griffin, "The transmission of translational seat vibration to the head - II.

Horizontal seat vibration," Journal of Biomechanics, vol. 21, no. 3, pp. 199-206, 1988.

Page 151: Seated Whole Body Vibration Modelling using Inertial

150

[112] G. S. Paddan and M. J. Griffin, "The transmission of translational seat vibration to the head - I.

Vertical seat vibration," Journal of Biomechanics, vol. 21, no. 3, pp. 191-197, 1988.

[113] Y. Matsumoto and M. J. Griffin, "Absorption of energy movement of the upper-body of seated

subjects exposed to vertical whole-body vibration at the principal resonance frequency," Journal

of Sound and Vibration, vol. 215, no. 4, pp. 743-762, 1998.

[114] D. Wilder, M. L. Magnusson, J. Fenwick, and M. Pope, "The effect of posture and seat

suspension design on discomfort and back muscle fatigue during simulated truck driving,"

Applied Ergonomics, vol. 25, no. 2, pp. 66-76, 1994, doi: 10.1016/0003-6870(94)90067-1.

[115] I. O. f. Standardization, "ISO 7096:2000 Earth-moving machinery -- Laboratory evaluation of

operator seat vibration," ed: International Organization for Standardization, 2000.

[116] G. Stein, R. Chmúrny, and V. Rosík, "Compact vibration measuring system for in-vehicle

applications," Measurement Science Review, vol. 11, no. 5, pp. 154-159, 2011.

[117] R. Blüthner, H. Seidel, and B. Hinz, "Laboratory study as basis of the development for a seat

testing procedure in horizontal directions," International Journal of Industrial Ergonomics, vol.

38, no. 5-6, pp. 447-456, 2008.

[118] D. K. Shaeffer, "MEMS inertial sensors: A tutorial overview," IEEE Communications Magazine,

vol. 51, no. 4, pp. 100-109, 2013.

[119] M. Tarabini, B. Saggin, D. Scaccabarozzi, and G. Moschioni, "The potential of micro-electro-

mechanical accelerometers in human vibration measurements," Journal of Sound and Vibration,

vol. 331, no. 2, pp. 487-499, 2012.

[120] F. Petre, F. Bouwens, S. Gillijns, F. Masse, M. Engels, B. Gyselinckx, K. Vanstechelman, and

C. Thomas, "Wireless vibration monitoring on human machine operator," in Communications

and Vehicular Technology in the Benelux (SCVT), 2010 17th IEEE Symposium on, 24-25 Nov.

2010 2010, pp. 1-6

[121] D. Koenig, M. S. Chiaramont, and A. Balbinot, "Wireless network for measurement of whole-

body vibration," Sensors, vol. 8, no. 5, pp. 3067-3081, 2008.

[122] K. Ruotsalainen, T. Rantaharju, A. Partanen, and P. Romppainen, "Wireless system for the

continuous observation of whole-body vibration in heavy machinery," IEEE Instrumentation and

Measurement Magazine, vol. 16, no. 2, pp. 26-32, 2013.

[123] Y. Marjanen, "Long term measurements and analysis of day-to-day variability on whole body

vibration exposure levels in work Environments," in 13th International Congress on Sound and

Vibration (ICSV13), 2006,

[124] D. T. P. Fong and Y. Y. Chan, "The use of wearable inertial motion sensors in human lower limb

biomechanics studies: A systematic review," Sensors (Switzerland), vol. 10, no. 12, pp. 11556-

11565, 2010.

Page 152: Seated Whole Body Vibration Modelling using Inertial

151

[125] G. X. Zhang, "A Study on the Abbe Principle and Abbe Error," CIRP Annals, vol. 38, no. 1, pp.

525-528, 1989/01/01/ 1989, doi: https://doi.org/10.1016/S0007-8506(07)62760-7.

[126] S. Kitazaki and M. J. Griffin, "A data correction method for surface measurement of vibration on

the human body," Journal of Biomechanics, vol. 28, no. 7, pp. 885-890, 1995.

[127] D. Z. Morgado Ramírez, S. Strike, and R. Y. W. Lee, "Measurement of transmission of vibration

through the human spine using skin-mounted inertial sensors," Medical Engineering and

Physics, vol. 35, no. 5, pp. 690-695, 2013.

[128] A. Cappozzo, U. Della Croce, A. Leardini, and L. Chiari, "Human movement analysis using

stereophotogrammetry: Part 1: theoretical background," Gait & Posture, vol. 21, no. 2, pp. 186-

196, 2// 2005, doi: http://dx.doi.org/10.1016/j.gaitpost.2004.01.010.

[129] P. Garofalo, "Development of motion analysis protocols based on inertial sensors," PhD,

University of Bologna, Bologna, Italy, 2010

[130] S. A. Skogstad, K. Nymoen, and M. Høvin, "Comparing inertial and optical mocap technologies

for synthesis control," in Proc. of Int. Sound and Music Computing Conference, 2011, pp. 421-

426

[131] S. Rahmatalla, T. Xia, M. Contratto, G. Kopp, D. Wilder, L. Frey Law, and J. Ankrum, "Three-

dimensional motion capture protocol for seated operator in whole body vibration," International

Journal of Industrial Ergonomics, vol. 38, no. 5-6, pp. 425-433, 2008.

[132] S. Rahmatalla, T. Xia, J. Ankrum, D. Wilder, L. F. Law, K. Abdel-Malek, M. Contratto, and G.

Kopp, "A framework to study human response to whole body vibration," SAE Technical Papers,

2007.

[133] J. Deshaw and S. Rahmatalla, "Predictive discomfort and seat-to-head transmissibility in low-

frequency fore-aft whole-body vibration," Journal of Low Frequency Noise Vibration and Active

Control, vol. 30, no. 3, pp. 185-195, 2011.

[134] Y. Wan and J. M. Schimmels, "Optimal Seat Suspension Design Based on Minimum “Simulated

Subjective Response”," Journal of biomechanical engineering, vol. 119, no. 4, p. 409, 1997, doi:

10.1115/1.2798287.

[135] S. Kitazaki and M. J. Griffin, "A modal analysis of whole-body vertical vibration, using a finite

element model of the human body," (in English), Journal of Sound and Vibration, vol. 200, no.

1, pp. 83-102, 1997.

[136] S.-H. Lee and D. Terzopoulos, "Spline Joints for Multibody Dynamics," ACM Transactions on

Graphics (TOG). vol. 27, no. 3, p. 22, 2008.

[137] P. P. Valentini, "Modeling human spine using dynamic spline approach for vibrational

simulation," Journal of Sound and Vibration, vol. 331, no. 26, pp. 5895-5909, 2012.

Page 153: Seated Whole Body Vibration Modelling using Inertial

152

[138] W. Wang, B. Bazrgari, A. Shirazi-Adl, S. Rakheja, and P. Boileau, "Biodynamic response and

spinal load estimation of seated body in vibration using finite element modeling," Industrial

Health, vol. 48, no. 5, pp. 557-564, 2010.

[139] B. Bazrgari, A. Shirazi-Adl, and M. Kasra, "Computation of trunk muscle forces, spinal loads

and stability in whole-body vibration," Journal of Sound and Vibration, vol. 318, no. 4-5, pp.

1334-1347, 2008.

[140] S. Pankoke, J. Hofmann, and H. P. Wölfel, "Determination of vibration-related spinal loads by

numerical simulation," Clinical Biomechanics, vol. 16, no. SUPPL. 1, pp. S45-S56, 2001.

[141] F. M. L. Amirouche and S. K. Ider, "Simulation and analysis of a biodynamic human model

subjected to low accelerations-A correlation study," Journal of Sound and Vibration, vol. 123,

no. 2, pp. 281-292, 1988, doi: 10.1016/S0022-460X(88)80111-1.

[142] S. Amiri, S. Naserkhaki, and M. Parnianpour, "Modeling and validation of a detailed FE

viscoelastic lumbar spine model for vehicle occupant dummies," Computers in Biology and

Medicine, Article vol. 99, pp. 191-200, 2018, doi: 10.1016/j.compbiomed.2018.06.013.

[143] M. A. M. Abdeen and W. Abbas, "Prediction the Biodynamic Response of the Seated Human

Body using Artificial Intelligence Technique," International Journal of Engineering, Journal

vol. 4, no. 6, pp. 463-506, 08-02-2011 2011.

[144] M. Gohari, R. Abd Rahman, R. I. Raja, and M. Tahmasebi, "A novel artificial neural network

biodynamic model for prediction seated human body head acceleration in vertical direction,"

Journal of Low Frequency Noise Vibration and Active Control, vol. 31, no. 3, pp. 205-216,

2012.

[145] M. Gohari, R. A. Rahman, and M. Tahmasebi, "Prediction head acceleration from hand and seat

vibration via artificial neural network model," vol. 471, ed, 2014, pp. 161-166.

[146] M. Gohari, R. A. Rahman, M. Tahmasebi, and P. Nejat, "Off-road vehicle seat suspension

optimisation, part I: Derivation of an artificial neural network model to predict seated human

spine acceleration in vertical vibration," Journal of Low Frequency Noise Vibration and Active

Control, vol. 33, no. 4, pp. 429-442, 2014.

[147] M. Gohari, R. R. A., M. Tahmasebi, and R. I. H. Raja, "New biodynamical model of human

body responses to vibration based on artificial neural network," in Asia Pacific Vibration

Conference, Dynamics for Sustainable Engineering, 2011: Hong Kong Polytechnic University,

p. 6

[148] C.-C. Liang and C.-F. Chiang, "A study on biodynamic models of seated human subjects

exposed to vertical vibration," International Journal of Industrial Ergonomics, vol. 36, no. 10,

pp. 869-890, 2006, doi: 10.1016/j.ergon.2006.06.008.

Page 154: Seated Whole Body Vibration Modelling using Inertial

153

[149] W. Qassem, "Model prediction of vibration effects on human subject seated on various

cushions," Medical Engineering and Physics, vol. 18, no. 5, pp. 350-358, 1996, doi:

10.1016/1350-4533(95)00060-7.

[150] Y. Taskin, Y. Hacioglu, F. Ortes, D. Karabulut, and Y. Z. Arslan, "Experimental investigation of

biodynamic human body models subjected to whole-body vibration during a vehicle ride,"

International Journal of Occupational Safety and Ergonomics, Article vol. 25, no. 4, pp. 530-

544, 2019, doi: 10.1080/10803548.2017.1418487.

[151] G. J. Stein, P. Múčka, B. Hinz, and R. Blüthner, "Measurement and modelling of the y-direction

apparent mass of sitting human body-cushioned seat system," Journal of Sound and Vibration,

vol. 322, no. 1-2, pp. 454-474, 2009.

[152] Y. Qiu and M. J. Griffin, "Transmission of vibration to the backrest of a car seat evaluated with

multi-input models," Journal of Sound and Vibration, vol. 274, no. 1-2, pp. 297-321, 2004.

[153] Y. Qiu and M. J. Griffin, "Transmission of roll, pitch and yaw vibration to the backrest of a seat

supported on a non-rigid car floor," Journal of Sound and Vibration, vol. 288, no. 4-5, pp. 1197-

1222, 2005.

[154] K. S. Kim, J. Kim, and K. J. Kim, "Dynamic modeling of seated human body based on

measurements of apparent inertia matrix for fore-and-aft/vertical/pitch motion," Journal of

Sound and Vibration, vol. 330, no. 23, pp. 5716-5735, 2011.

[155] T. Yoshimura, K. Nakai, and G. Tamaoki, "Multi-body dynamics modelling of seated human

body under exposure to whole-body vibration," Industrial Health, vol. 43, no. 3, pp. 441-447,

2005.

[156] R. K. Ippili, P. Davies, A. K. Bajaj, and L. Hagenmeyer, "Nonlinear multi-body dynamic

modeling of seat-occupant system with polyurethane seat and H-point prediction," International

Journal of Industrial Ergonomics, vol. 38, no. 5-6, pp. 368-383, 2008.

[157] G. J. Stein, P. Múčka, R. Chmúrny, B. Hinz, and R. Blüthner, "Measurement and modelling of x-

direction apparent mass of the seated human body-cushioned seat system," Journal of

Biomechanics, vol. 40, no. 7, pp. 1493-1503, 2007.

[158] S. Rahmatalla and Y. Liu, "An active head-neck model in whole-body vibration: Vibration

magnitude and softening," Journal of Biomechanics, vol. 45, no. 6, pp. 925-930, 2012, doi:

10.1016/j.jbiomech.2012.01.022.

[159] Y. Wang and S. Rahmatalla, "Human head-neck models in whole-body vibration: Effect of

posture," Journal of Biomechanics, vol. 46, no. 4, pp. 702-710, 2013.

[160] A. Singh, H. Singh, I. Singh, and S. Kalsi, "Transmissibility Along Human Segments When

Exposed to Vibration," in Recent Advances in Mechanical Engineering, Singapore, H. Kumar

and P. K. Jain, Eds., 2020// 2020: Springer Singapore, pp. 227-234

Page 155: Seated Whole Body Vibration Modelling using Inertial

154

[161] T. H. Kim, Y. T. Kim, and Y. S. Yoon, "Development of a biomechanical model of the human

body in a sitting posture with vibration transmissibility in the vertical direction," International

Journal of Industrial Ergonomics, vol. 35, no. 9, pp. 817-829, 2005.

[162] C. Papalukopoulos and S. Natsiavas, "Nonlinear biodynamics of passengers coupled with quarter

car models," Journal of Sound and Vibration, vol. 304, no. 1–2, pp. 50-71, 2007, doi:

http://dx.doi.org/10.1016/j.jsv.2007.01.042.

[163] R. Singh, P. Davies, and A. K. Bajaj, "Identification of Nonlinear and Viscoelastic Properties of

Flexible Polyurethane Foam," (in English), Nonlinear Dynamics, vol. 34, no. 3-4, pp. 319-346,

2003/12/01 2003, doi: 10.1023/B:NODY.0000013511.07097.87.

[164] Y. Wan and J. M. Schimmels, "Improved Vibration Isolating Seat Suspension Designs Based on

Position-Dependent Nonlinear Stiffness and Damping Characteristics," Journal of Dynamic

Systems, Measurement, and Control, vol. 125, no. 3, p. 330, 2003, doi: 10.1115/1.1592189.

[165] Z. Srdjevic and L. Cveticanin, "Entropy compromise programming method for parameter

identification in the seated driver biomechanical model," International Journal of Industrial

Ergonomics, vol. 34, no. 4, pp. 307-318, 2004.

[166] Z. Srdjevic and L. Cveticanin, "Identifying nonlinear biomechanical models by multicriteria

analysis," Journal of Sound and Vibration, vol. 331, no. 5, pp. 1207-1216, 2012.

[167] H. Gao, J. Lam, and C. Wang, "Multi-objective control of vehicle active suspension systems via

load-dependent controllers," Journal of Sound and Vibration, vol. 290, no. 3-5, pp. 654-675,

2006.

[168] S. B. Choi and Y. M. Han, "MR seat suspension for vibration control of a commercial vehicle,"

International Journal of Vehicle Design, vol. 31, no. 2, pp. 202-215, 2003, doi:

10.1504/ijvd.2003.003184.

[169] S.-B. Choi and Y.-M. Han, "Vibration control of electrorheological seat suspension with human-

body model using sliding mode control," Journal of Sound and Vibration, vol. 303, no. 1-2, pp.

391-404, 2007, doi: 10.1016/j.jsv.2007.01.027.

[170] Y. Hurmuzlu, G. S. Happawana, and N. I. Rajapakse, "Suppression of heavy-truck driver-seat

vibration using sliding-mode control and quantitative feedback theory," Proceedings of the

Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, vol.

221, no. 5, pp. 769-779, 2007, doi: 10.1243/09596518jsce216.

[171] D. Jing, J.-Q. Sun, C.-B. Ren, and X.-h. Zhang, "Multi-Objective Optimization of Active

Vehicle Suspension System Control," in Nonlinear Dynamics and Control, Cham, W.

Lacarbonara, B. Balachandran, J. Ma, J. A. Tenreiro Machado, and G. Stepan, Eds., 2020// 2020:

Springer International Publishing, pp. 137-145

Page 156: Seated Whole Body Vibration Modelling using Inertial

155

[172] A. Kuznetsov, M. Mammadov, I. Sultan, and E. Hajilarov, "Optimization of a quarter-car

suspension model coupled with the driver biomechanical effects," Journal of Sound and

Vibration, vol. 330, no. 12, pp. 2937-2946, 2011.

[173] I. Maciejewski, "Control system design of active seat suspensions," Journal of Sound and

Vibration, vol. 331, no. 6, pp. 1291-1309, 2012, doi: 10.1016/j.jsv.2011.11.010.

[174] H. J. Yao, J. Fu, M. Yu, and Y. X. Peng, "Semi-active control of seat suspension with MR

damper," Journal of Physics: Conference Series, vol. 412, p. 012054, 2013, doi: 10.1088/1742-

6596/412/1/012054.

[175] Z. Yingbo, Z. Lin, and G. Huijun, "Vibration Control of Seat Suspension using H Reliable

Control," Journal of Vibration and Control, vol. 16, no. 12, pp. 1859-1879, 2010, doi:

10.1177/1077546309349852.

[176] G. J. Stein and P. Múčka, "Study of simultaneous shock and vibration control by a fore-and-aft

suspension system of a driver's seat," International Journal of Industrial Ergonomics, vol. 41,

no. 5, pp. 520-529, 2011.

[177] A. Salihbegovic, E. Sokic, and M. Hebibovic, "Reducing off-road vehicle seat vibrations using

hydraulic piston and fuzzy logic controller," in 54th International Symposium ELMAR-2012,

Zadar, 2012, in 54th International Symposium ELMAR-2012, pp. 133-136

[178] H. Du, W. Li, and N. Zhang, "Semi-active variable stiffness vibration control of vehicle seat

suspension using an MR elastomer isolator," Smart Materials and Structures, vol. 20, no. 10, p.

105003, 2011, doi: 10.1088/0964-1726/20/10/105003.

[179] W. Sun, J. Li, Y. Zhao, and H. Gao, "Vibration control for active seat suspension systems via

dynamic output feedback with limited frequency characteristic," Mechatronics, vol. 21, no. 1,

pp. 250-260, 2011, doi: 10.1016/j.mechatronics.2010.11.001.

[180] G. Y. Pan and X. L. Hao, "Research on modeling and simulation of active seat suspension

system based on LQG control," in 2011 International Conference on Remote Sensing,

Environment and Transportation Engineering, RSETE 2011, Nanjing, 2011, in 2011

International Conference on Remote Sensing, Environment and Transportation Engineering,

RSETE 2011, pp. 656-659

[181] I. Maciejewski, L. Meyer, and T. Krzyzynski, "The vibration damping effectiveness of an active

seat suspension system and its robustness to varying mass loading," Journal of Sound and

Vibration, vol. 329, no. 19, pp. 3898-3914, 2010, doi: 10.1016/j.jsv.2010.04.009.

[182] I. Maciejewski, "Design and optimisation of a control system for active vibration isolators,"

Vibrations in Physical Systems, vol. 25, pp. 273-278, 2012.

Page 157: Seated Whole Body Vibration Modelling using Inertial

156

[183] G. J. Stein, P. Múčka, and R. Chmúrny, "Preliminary results on an x-direction apparent mass

model of human body sitting in a cushioned, suspended seat," Journal of Sound and Vibration,

vol. 298, no. 3, pp. 688-703, 2006.

[184] E. Kim, M. Fard, and K. Kato, "A seated human model for predicting the coupled human-seat

transmissibility exposed to fore-aft whole-body vibration," Applied Ergonomics, Article vol. 84,

2020, Art no. 102929, doi: 10.1016/j.apergo.2019.102929.

[185] H. Du, W. Li, and N. Zhang, "Integrated seat and suspension control for a quarter car with driver

model," IEEE Transactions on Vehicular Technology, vol. 61, no. 9, pp. 3893-3908, 2012.

[186] H. Du, W. Li, and N. Zhang, "Vibration control of vehicle seat integrating with chassis

suspension and driver body model," Advances in Structural Engineering, vol. 16, no. 1, pp. 1-9,

2013.

[187] M. Gudarzi and A. Oveisi, "Robust control for ride comfort improvement of an active

suspension system considering uncertain driver's biodynamics," Journal of Low Frequency

Noise Vibration and Active Control, vol. 33, no. 3, pp. 317-339, 2014, doi: 10.1260/0263-

0923.33.3.317.

[188] S. K. Kim, S. W. White, A. K. Bajaj, and P. Davies, "Simplified models of the vibration of

mannequins in car seats," Journal of Sound and Vibration, vol. 264, no. 1, pp. 49-90, 6/26/ 2003,

doi: http://dx.doi.org/10.1016/S0022-460X(02)01164-1.

[189] M. G. R. Toward and M. J. Griffin, "A variable parameter single degree-of-freedom model for

predicting the effects of sitting posture and vibration magnitude on the vertical apparent mass of

the human body," Industrial Health, vol. 48, no. 5, pp. 654-662, 2010.

[190] G. Verros, S. Natsiavas, and C. Papadimitriou, "Design optimization of quarter-car models with

passive and semi-active suspensions under random road excitation," JVC/Journal of Vibration

and Control, vol. 11, no. 5, pp. 581-606, 2005.

[191] J. Darling, A. J. Hillis, and Z. Gan, "Development of a Biodynamic Model of a Seated Human

Body Exposed to Low Frequency Whole-body Vibration," Journal of Vibration Engineering and

Technologies, vol. 3, no. 3, 2015.

[192] T. E. Fairley and M. J. Griffin, "The apparent mass of the seated human body: Vertical

vibration," Journal of Biomechanics, vol. 22, no. 2, pp. 81-94, 1989.

[193] Xsens.com. "Xsens MTw™ : Completely wireless 3D motion tracker - Xsens."

http://www.xsens.com/en/mtw (accessed 9 Oct 2013.

[194] D. Stewart, "A Platform with Six Degrees of Freedom," Proceedings of the Institution of

Mechanical Engineers, vol. 180, no. 1, pp. 371-386, 1965, doi:

10.1243/pime_proc_1965_180_029_02.

Page 158: Seated Whole Body Vibration Modelling using Inertial

157

[195] V. Gough and G. Shearer, "Front suspension and tyre wear," Proceedings of the Institution of

Mechanical Engineers: Automobile Division, vol. 9, no. 1, pp. 171-216, 1955.

[196] R. Sinatra, F. Xi, and S. Staicu, "Kinematics of the Hexapod parallel robot," UPB Scientific

Bulletin, Series D: Mechanical Engineering, vol. 71, pp. 3-16, 10/01 2009.

[197] D. Ning, J. Coyte, H. Huang, H. Du, and W. Li, "Experimental Vibration Simulation for Heavy

Duty Vehicle Seat Suspension with a Multiple-DOF Motion Platform," 2015

[198] G. Bellusci, F. Dijkstra, and P. Slycke, "Xsens MTw: Miniature Wireless Inertial Motion

Tracker for Highly Accurate 3D Kinematic Applications," Xsens Technologies, 2013.

[199] M. Paulich, M. Schepers, N. Rudigkeit, and G. Bellusci, "Xsens MTw Awinda: Miniature

Wireless Inertial-Magnetic Motion Tracker for Highly Accurate 3D Kinematic Applications."

[200] D. Roetenberg, H. Luinge, and P. Veltink, "Inertial and magnetic sensing of human movement

near ferromagnetic materials," in The Second IEEE and ACM International Symposium on Mixed

and Augmented Reality, 2003. Proceedings., 2003: IEEE, pp. 268-269

[201] M. Hall, E. Frank, G. Holmes, B. Pfahringer, P. Reutemann, and I. H. Witten, "The WEKA data

mining software: an update," ACM SIGKDD Explorations Newsletter, vol. 11, no. 1, pp. 10-18,

2009.

[202] A. Bifet, G. Holmes, R. Kirkby, and B. Pfahringer, "MOA: Massive Online Analysis," J. Mach.

Learn. Res., vol. 11, pp. 1601-1604, 2010.

[203] M. Ester, H.-P. Kriegel, J. Sander, and X. Xu, "A density-based algorithm for discovering

clusters in large spatial databases with noise," 1996 1996, 1996,

[204] H.-P. Kriegel, P. Kröger, J. Sander, and A. Zimek, "Density-based clustering," Wiley

Interdisciplinary Reviews: Data Mining and Knowledge Discovery, vol. 1, no. 3, pp. 231-240,

2011, doi: 10.1002/widm.30.

[205] M. Belkin and P. Niyogi, "Laplacian eigenmaps for dimensionality reduction and data

representation," Neural Computation, vol. 15, no. 6, pp. 1373-1396, 2003.

[206] L. Nelson and E. Stear, "The simultaneous on-line estimation of parameters and states in linear

systems," Automatic Control, IEEE Transactions on, vol. 21, no. 1, pp. 94-98, 1976, doi:

10.1109/TAC.1976.1101148.

[207] P. Li, R. Goodall, and V. Kadirkamanathan, "Estimation of parameters in a linear state space

model using a Rao-Blackwellised particle filter," IEE Proceedings-control theory and

applications, vol. 151, no. 6, pp. 727-738, 2004.

[208] Djuric, x, P. M., J. H. Kotecha, Z. Jianqui, H. Yufei, T. Ghirmai, M. F. Bugallo, and J. Miguez,

"Particle filtering," Signal Processing Magazine, IEEE, vol. 20, no. 5, pp. 19-38, 2003, doi:

10.1109/MSP.2003.1236770.

Page 159: Seated Whole Body Vibration Modelling using Inertial

158

[209] M. S. Arulampalam, S. Maskell, N. Gordon, and T. Clapp, "A Tutorial on Particle Filters for

Online Nonlinear/Non-Gaussian Bayesian Tracking," IEEE Transactions on Signal Processing,

vol. 50, no. 2, 2002.

[210] F. Gustafsson, F. Gunnarsson, N. Bergman, U. Forssell, J. Jansson, R. Karlsson, and P.

Nordlund, "Particle filters for positioning, navigation, and tracking," IEEE Transactions on

Signal Processing, vol. 50, no. 2, pp. 425-437, 2002, doi: 10.1109/78.978396.

[211] E. A. Wan and R. Van Der Merwe, "The unscented Kalman filter for nonlinear estimation," in

Adaptive Systems for Signal Processing, Communications, and Control Symposium 2000. AS-

SPCC. The IEEE 2000, 2000: IEEE, pp. 153-158

[212] S. Bonnabel, P. Martin, and E. Salaun, "Invariant Extended Kalman Filter: theory and

application to a velocity-aided attitude estimation problem," in Decision and Control, 2009 held

jointly with the 2009 28th Chinese Control Conference. CDC/CCC 2009. Proceedings of the

48th IEEE Conference on, 2009: IEEE, pp. 1297-1304

[213] C. V. Rao, J. B. Rawlings, and D. Q. Mayne, "Constrained state estimation for nonlinear

discrete-time systems: stability and moving horizon approximations," Automatic Control, IEEE

Transactions on, vol. 48, no. 2, pp. 246-258, 2003, doi: 10.1109/TAC.2002.808470.

[214] E. L. Haseltine and J. B. Rawlings, "Critical Evaluation of Extended Kalman Filtering and

Moving-Horizon Estimation," Industrial & Engineering Chemistry Research, vol. 44, no. 8, pp.

2451-2460, 2005/04/01 2005, doi: 10.1021/ie034308l.

[215] R. E. Kalman, "A new approach to linear filtering and prediction problems," Journal of basic

Engineering, vol. 82, no. 1, pp. 35-45, 1960.

[216] G. A. Terejanu, "Extended kalman filter tutorial," University at Buffalo.

[217] A. Bifet and R. Gavalda, "Kalman filters and adaptive windows for learning in data streams," in

Discovery Science, 2006: Springer, pp. 29-40

[218] A. Bifet and R. Gavalda, Learning from Time-Changing Data with Adaptive Windowing

(Proceedings of the Seventh Siam International Conference on Data Mining). Philadelphia: Siam

(in English), 2007, pp. 443-448.

[219] W. Hoeffding, "Probability inequalities for sums of bounded random variables," Journal of the

American statistical association, vol. 58, no. 301, pp. 13-30, 1963.

[220] L. Ljung, "Asymptotic behavior of the extended Kalman filter as a parameter estimator for linear

systems," Automatic Control, IEEE Transactions on, vol. 24, no. 1, pp. 36-50, 1979, doi:

10.1109/TAC.1979.1101943.

[221] P. D. Welch, "The use of fast Fourier transform for the estimation of power spectra: A method

based on time averaging over short, modified periodograms," Audio and Electroacoustics, IEEE

Transactions on, vol. 15, no. 2, pp. 70-73, 1967, doi: 10.1109/tau.1967.1161901.

Page 160: Seated Whole Body Vibration Modelling using Inertial

159

[222] R. Faragher, "Understanding the basis of the Kalman filter via a simple and intuitive derivation,"

IEEE Signal Processing Magazine, 2012.

[223] V. Sircoulomb, G. Hoblos, H. Chafouk, and J. Ragot, "State estimation under nonlinear state

inequality constraints. A tracking application," in Control and Automation, 2008 16th

Mediterranean Conference on, 25-27 June 2008 2008, pp. 1669-1674

[224] D. Simon, "Kalman filtering with state constraints: A survey of linear and nonlinear algorithms,"

IET Control Theory and Applications, vol. 4, no. 8, pp. 1303-1318, 2010.

[225] M. Jaward, L. Mihaylova, N. Canagarajah, and D. Bull, "Multiple object tracking using particle

filters," in 2006 IEEE Aerospace Conference, 2006: IEEE, p. 8 pp.

[226] J. M. Pak, C. K. Ahn, Y. S. Shmaliy, and M. T. Lim, "Improving Reliability of Particle Filter-

Based Localization in Wireless Sensor Networks via Hybrid Particle/FIR Filtering," IEEE

Transactions on Industrial Informatics, vol. 11, no. 5, pp. 1089-1098, 2015, doi:

10.1109/TII.2015.2462771.

[227] S. Yin and X. Zhu, "Intelligent Particle Filter and Its Application to Fault Detection of Nonlinear

System," IEEE Transactions on Industrial Electronics, vol. 62, no. 6, pp. 3852-3861, 2015, doi:

10.1109/TIE.2015.2399396.

[228] M. Van, S. S. Ge, and D. Ceglarek, "Fault Estimation and Accommodation For Virtual Sensor

Bias Fault in Image-Based Visual Servoing Using Particle Filter," IEEE Transactions on

Industrial Informatics, vol. 14, no. 4, pp. 1312-1322, 2018, doi: 10.1109/TII.2017.2723930.

[229] J. Martinez-del-Rincon, J.-C. Nebel, D. Makris, and C. Orrite, Tracking Human Body Parts

Using Particle Filters Constrained by Human Biomechanics. 2008.

[230] H. Wang, J. Chen, and T. Nagayama, "Parameter identification of spring-mass-damper model for

bouncing people," Journal of Sound and Vibration, vol. 456, pp. 13-29, 2019/09/15/ 2019, doi:

https://doi.org/10.1016/j.jsv.2019.05.034.

[231] H. Wang, J. Chen, and J. M. W. Brownjohn, "Parameter identification of pedestrian's spring-

mass-damper model by ground reaction force records through a particle filter approach," Journal

of Sound and Vibration, vol. 411, pp. 409-421, 2017/12/22/ 2017, doi:

https://doi.org/10.1016/j.jsv.2017.09.020.

[232] N. J. Gordon, D. J. Salmond, and A. F. M. Smith, "Novel approach to nonlinear/non-Gaussian

Bayesian state estimation," IEE Proceedings F - Radar and Signal Processing, vol. 140, no. 2,

pp. 107-113, 1993, doi: 10.1049/ip-f-2.1993.0015.

[233] G. Kitagawa, "Monte Carlo filter and smoother for non-Gaussian nonlinear state space models,"

Journal of computational and graphical statistics, vol. 5, no. 1, pp. 1-25, 1996.

Page 161: Seated Whole Body Vibration Modelling using Inertial

160

[234] R. Douc and O. Cappé, "Comparison of resampling schemes for particle filtering," in ISPA

2005. Proceedings of the 4th International Symposium on Image and Signal Processing and

Analysis, 2005., 2005: IEEE, pp. 64-69

[235] C. W. De Silva, Vibration: fundamentals and practice. CRC press, 2006.

[236] P. Kozierski, M. Lis, and J. Zietkiewicz, "Resampling in Particle Filtering - Comparison," Studia

z Automatyki i Informatyki, vol. 38, pp. 35-64, 01/01 2013.

[237] Y. Xiong and D. Y. Yeung, "Time series clustering with ARMA mixtures," Pattern Recognition,

vol. 37, no. 8, pp. 1675-1689, 2004, doi: 10.1016/j.patcog.2003.12.018.

[238] T. W. Liao, "Clustering of time series data—a survey," Pattern recognition, vol. 38, no. 11, pp.

1857-1874, 2005.

[239] A. P. Dempster, N. M. Laird, and D. B. Rubin, "Maximum Likelihood from Incomplete Data via

the EM Algorithm," Journal of the Royal Statistical Society. Series B (Methodological), vol. 39,

no. 1, pp. 1-38, 1977.

[240] E. P. Carden and J. M. W. Brownjohn, "Fuzzy clustering of stability diagrams for vibration-

based structural health monitoring," Computer-Aided Civil and Infrastructure Engineering, vol.

23, no. 5, pp. 360-372, 2008, doi: 10.1111/j.1467-8667.2008.00543.x.

[241] M. Scionti and J. P. Lanslots, "Stabilisation diagrams: Pole identification using fuzzy clustering

techniques," Advances in Engineering Software, vol. 36, no. 11–12, pp. 768-779, 11// 2005, doi:

http://dx.doi.org/10.1016/j.advengsoft.2005.03.029.

[242] A. Hinneburg and D. A. Keim, "An efficient approach to clustering in large multimedia

databases with noise," in KDD'98: Proceedings of the Fourth International Conference on

Knowledge Discovery and Data Mining, 1998,

[243] W. R. Evans, "Control System Synthesis by Root Locus Method," American Institute of

Electrical Engineers, Transactions of the, vol. 69, no. 1, pp. 66-69, 1950, doi: 10.1109/T-

AIEE.1950.5060121.

[244] P. Whitle, Hypothesis testing in time series analysis. Almqvist & Wiksells, 1951.

[245] R. T. Baillie, "Predictions from ARMAX models," Journal of Econometrics, vol. 12, no. 3, pp.

365-374, 1980.

[246] N. Gupta and R. Hauser, "Kalman filtering with equality and inequality state constraints," arXiv

preprint arXiv:0709.2791, 2007.

[247] C. S. Wallace, Statistical and inductive inference by minimum message length. Springer Science

& Business Media, 2005.

[248] M. A. Jorgensen and G. J. McLachlan, "Wallace's approach to unsupervised learning: the Snob

program," The Computer Journal, vol. 51, no. 5, pp. 571-578, 2008.

Page 162: Seated Whole Body Vibration Modelling using Inertial

161

[249] M. A. T. Figueiredo and A. K. Jain, "Unsupervised learning of finite mixture models," IEEE

Transactions on Pattern Analysis & Machine Intelligence, no. 3, pp. 381-396, 2002.

[250] C. Pizzuti and D. Talia, "P-AutoClass: scalable parallel clustering for mining large data sets,"

IEEE Transactions on Knowledge and Data Engineering, vol. 15, no. 3, pp. 629-641, 2003, doi:

10.1109/TKDE.2003.1198395.

[251] P. Cheeseman and J. Stutz, "Bayesian Classification(AutoClass):Theory and Results," Advances

in Knowledge Discovery and Data Mining, 05/16 1997.

[252] M. Bartcus, F. Chamroukhi, and H. Glotin, "Hierarchical dirichlet process hidden markov model

for unsupervised bioacoustic analysis," in 2015 International Joint Conference on Neural

Networks (IJCNN), 2015: IEEE, pp. 1-7

[253] S. Krishnan, A. Garg, S. Patil, C. Lea, G. Hager, P. Abbeel, and K. Goldberg, "Transition state

clustering: Unsupervised surgical trajectory segmentation for robot learning," in Robotics

Research: Springer, 2018, pp. 91-110.

[254] E. B. Fox, E. B. Sudderth, M. I. Jordan, and A. S. Willsky, "An HDP-HMM for systems with

state persistence," in Proceedings of the 25th international conference on Machine learning,

2008, pp. 312-319

[255] M. Field, D. Stirling, Z. Pan, M. Ros, and F. Naghdy, "Recognizing human motions through

mixture modeling of inertial data," Pattern Recognition, vol. 48, no. 8, pp. 2394-2406,

2015/08/01/ 2015, doi: https://doi.org/10.1016/j.patcog.2015.03.004.

[256] A. Vial, P. J. Vial, D. Stirling, M. Ros, and M. Field, "Using Gaussian Mixture Modelling to

Analyse Dynamic Body Postures from Multiple Inertial Measurement Units," in 2019 13th

International Conference on Signal Processing and Communication Systems (ICSPCS), 16-18

Dec. 2019 2019, pp. 1-10

[257] S. Ameli, F. Naghdy, D. Stirling, G. Naghdy, and M. Aghmesheh, "Chemotherapy-induced

fatigue estimation using hidden Markov model," Biocybernetics and Biomedical Engineering,

vol. 39, no. 1, pp. 176-187, 2019/01/01/ 2019, doi: https://doi.org/10.1016/j.bbe.2018.11.002.

[258] A. Kitzig, J. Demmer, T. Bolten, E. Naroska, G. Stockmanns, R. Viga, and A. Grabmaier, "An

HMM-based averaging approach for creating mean motion data from a full-body Motion

Capture system to support the development of a biomechanical model," Current Directions in

Biomedical Engineering, vol. 4, no. 1, pp. 389-393, 2018.

[259] C. M. Bishop, Pattern Recognition and Machine Learning. Springer (India) Private Limited,

2013.

[260] D. M. Blei and M. I. Jordan, "Variational inference for Dirichlet process mixtures," Bayesian

analysis, vol. 1, no. 1, pp. 121-143, 2006.

Page 163: Seated Whole Body Vibration Modelling using Inertial

162

[261] T. S. Ferguson, "A Bayesian analysis of some nonparametric problems," The annals of statistics,

pp. 209-230, 1973.

[262] C. E. Rasmussen, "The infinite Gaussian mixture model," in Advances in neural information

processing systems, 2000, pp. 554-560

[263] R. L. Stratonovich, "Conditional Markov processes and their application to the theory of optimal

control," 1968.

[264] R. L. Stratonovich, Conditional Markov processes and their application to the theory of optimal

control, by R.L. Stratonovich. Translated from the Russian by R.N. and N.B. McDonough, for

Scripta Technica. With a pref. by Richard Bellman (Modern analytic and computational methods

in science and mathematics ; v. 7., no. Accessed from https://nla.gov.au/nla.cat-vn712916). New

York: American Elsevier Pub. Co, 1968.

[265] L. E. Baum, T. Petrie, G. Soules, and N. Weiss, "A maximization technique occurring in the

statistical analysis of probabilistic functions of Markov chains," The annals of mathematical

statistics, vol. 41, no. 1, pp. 164-171, 1970.

[266] Y. Bengio, "Learning deep architectures for AI," Foundations and trends® in Machine

Learning, vol. 2, no. 1, pp. 1-127, 2009.

[267] S. L. Phung and A. Bouzerdoum, "Visual and Audio Signal Processing Lab University of

Wollongong," 2009.

[268] L. Deng and D. Yu, "Deep learning: methods and applications," Foundations and Trends® in

Signal Processing, vol. 7, no. 3–4, pp. 197-387, 2014.

[269] K. He, X. Zhang, S. Ren, and J. Sun, "Deep residual learning for image recognition," in

Proceedings of the IEEE conference on computer vision and pattern recognition, 2016, pp. 770-

778

[270] S. Lathuilière, P. Mesejo, X. Alameda-Pineda, and R. Horaud, "A comprehensive analysis of

deep regression," IEEE transactions on pattern analysis and machine intelligence, 2019.

[271] M. Sankupellay and D. Konovalov, "Bird Call Recognition using Deep Convolutional Neural

Network, ResNet-50," in Proceedings of ACOUSTICS, 2018, vol. 7, no. 9,

[272] E. L. Ferguson, R. Ramakrishnan, S. B. Williams, and C. T. Jin, "Convolutional neural

networks for passive monitoring of a shallow water environment using a single sensor," in 2017

IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 5-9

March 2017 2017, pp. 2657-2661

[273] G. Laput, K. Ahuja, M. Goel, and C. Harrison, "Ubicoustics: Plug-and-play acoustic activity

recognition," in Proceedings of the 31st Annual ACM Symposium on User Interface Software

and Technology, 2018, pp. 213-224

Page 164: Seated Whole Body Vibration Modelling using Inertial

163

[274] Y. Zeng, H. Mao, D. Peng, and Z. Yi, "Spectrogram based multi-task audio classification,"

Multimedia Tools and Applications, vol. 78, no. 3, pp. 3705-3722, 2019.

[275] S. Hershey, S. Chaudhuri, D. P. Ellis, J. F. Gemmeke, A. Jansen, R. C. Moore, M. Plakal, D.

Platt, R. A. Saurous, and B. Seybold, "CNN architectures for large-scale audio classification," in

2017 ieee international conference on acoustics, speech and signal processing (icassp), 2017:

IEEE, pp. 131-135

[276] A. Sinha, A. Unmesh, Q. Huang, and K. Ramani, "Surfnet: Generating 3d shape surfaces using

deep residual networks," in Proceedings of the IEEE conference on computer vision and pattern

recognition, 2017, pp. 6040-6049

[277] R. Suglo and J. K. Szymanski, "Application of Artificial Neural Network Model to Human Body

Vibrations in Large Haul Trucks," J Civil Environ Eng, vol. 5, p. e119, 2014.

[278] M. Gohari, R. R. A, M. Tahmasebi, and R. I. H. Raja, "New biodynamical model of human

body responses to vibration based on artificial neural network," in Asia Pacific Vibration

Conference, Dynamics for Sustainable Engineering, 2011: Hong Kong Polytechnic University,

p. 6

[279] S. Dreiseitl and L. Ohno-Machado, "Logistic regression and artificial neural network

classification models: a methodology review," Journal of biomedical informatics, vol. 35, no. 5-

6, pp. 352-359, 2002.

[280] N. Srivastava, G. Hinton, A. Krizhevsky, I. Sutskever, and R. Salakhutdinov, "Dropout: a simple

way to prevent neural networks from overfitting," The journal of machine learning research,

vol. 15, no. 1, pp. 1929-1958, 2014.

[281] V. Nair and G. E. Hinton, "Rectified linear units improve restricted boltzmann machines," in

Proceedings of the 27th international conference on machine learning (ICML-10), 2010, pp.

807-814

[282] Y. LeCun, L. Bottou, Y. Bengio, and P. Haffner, "Gradient-based learning applied to document

recognition," Proceedings of the IEEE, vol. 86, no. 11, pp. 2278-2324, 1998.

[283] S. Ioffe and C. Szegedy, "Batch normalization: Accelerating deep network training by reducing

internal covariate shift," arXiv preprint arXiv:1502.03167, 2015.

[284] P. Young, "The instrumental variable method: a practical approach to identification and system

parameter estimation," IFAC Proceedings Volumes, vol. 18, no. 5, pp. 1-15, 1985.

Page 165: Seated Whole Body Vibration Modelling using Inertial

164

11. Appendices

11.1. Appendix 1

11.1.1. Human Ethics Research Council Approval Letters

Page 166: Seated Whole Body Vibration Modelling using Inertial

165

Page 167: Seated Whole Body Vibration Modelling using Inertial

166

Page 168: Seated Whole Body Vibration Modelling using Inertial

167

Page 169: Seated Whole Body Vibration Modelling using Inertial

168

Page 170: Seated Whole Body Vibration Modelling using Inertial

169