Development of a Spacial Dynamic Handling and Securing ...

166
Development of a Spacial Dynamic Handling and Securing Model for Shipboard Helicopters by Michael J. L´ eveill´ e A thesis submitted to the Faculty of Graduate and Postdoctoral Affairs in partial fulfilment of the requirements for the degree of Master of Applied Science in Aerospace Engineering Ottawa-Carleton Institute for Mechanical and Aerospace Engineering Department of Mechanical and Aerospace Engineering Carleton University Ottawa, Ontario, Canada September 2013 Copyright c 2013 - Michael J. L´ eveill´ e

Transcript of Development of a Spacial Dynamic Handling and Securing ...

Page 1: Development of a Spacial Dynamic Handling and Securing ...

Development of a Spacial Dynamic Handling and

Securing Model for Shipboard Helicopters

by

Michael J. Leveille

A thesis submitted to

the Faculty of Graduate and Postdoctoral Affairs

in partial fulfilment of

the requirements for the degree of

Master of Applied Science

in

Aerospace Engineering

Ottawa-Carleton Institute for Mechanical and Aerospace Engineering

Department of Mechanical and Aerospace Engineering

Carleton University

Ottawa, Ontario, Canada

September 2013

Copyright c©

2013 - Michael J. Leveille

Page 2: Development of a Spacial Dynamic Handling and Securing ...

The undersigned recommend to

the Faculty of Graduate and Postdoctural Affairs

acceptance of the thesis

Development of a Spacial Dynamic Handling and Securing

Model for Shipboard Helicopters

Submitted by Michael J. Leveille

in partial fulfilment of the requirements for the degree of

Master of Applied Science

Dr. R. G. LangloisThesis Supervisor

Dr. M. YarasDepartment Chair

Carleton University

2013

ii

Page 3: Development of a Spacial Dynamic Handling and Securing ...

Abstract

Maritime helicopters have the ability to greatly increase the range of influence and

utility of naval vessels. For smaller ships in rough seas, flight deck motion becomes

considerable and additional infrastructure is required for securing and traversing he-

licopters while on-deck. The current state-of-the-art in dynamic modelling of the

on-deck helicopter/ship dynamic interface includes a fully spacial securing simula-

tion and one capable of modelling planar traversing and manoeuvring operations.

A fully spacial securing and manoeuvring simulation named SSMASH (Spacial Se-

curing and Manoeuvring Analysis for Shipboard Helicopters) has been developed to

provide complete analysis capability of the on-deck helicopter/ship dynamic interface.

Specifically, a new capability to model helicopter response to manoeuvring events in

the presence of flight deck motion is realized. The SSMASH simulation is modeled

with twelve degrees-of-freedom and mass coupling between the helicopter body and

wheel carriages. A five degree-of-freedom tire model is used to extend the model

capability to include ground handling characteristics. The model has been validated

against the state-of-the-art securing simulation Dynaface R© and experimental data

from land-based manoeuvring trials. Excellent correlation with the Dynaface R© sim-

ulation is achieved, while good correlation with the experimental data is observed

as well. Improvements to the modelling of grip-limited tire behaviour would likely

improve agreement with experimental helicopter responses for some manoeuvres.

iii

Page 4: Development of a Spacial Dynamic Handling and Securing ...

Dedicated to my family,

for teaching me that anything is possible.

iv

Page 5: Development of a Spacial Dynamic Handling and Securing ...

Acknowledgments

I would first like to thank my thesis supervisor, Dr. Robert Langlois, for his invaluable

guidance, insight, and support for this project. His eagerness to share knowledge and

ideas has been exceptional, while his dedication to maintaining a high quality of work

has been a great source of inspiration.

I would also like to thank my fellow researchers of the Applied Dynamics Group.

Whether it meant reviewing and critiquing my modeling approach, troubleshooting

coding problems, sharing LATEX knowledge, or simply lending an ear, they were always

available and willing to help. I wish you all the best for your own research efforts and

careers. The relentless support, encouragement, and patience from my family and

the love of my life, Natasha Skanes, has helped me work through the long nights and

difficult times. I am grateful to have such people in my life.

Finally, I would like to thank the Ontario Graduate Scholarship Program and the

Department of Mechanical and Aerospace Engineering at Carleton University for the

financial support that has allowed me to pursue graduate studies and complete this

project.

v

Page 6: Development of a Spacial Dynamic Handling and Securing ...

Table of Contents

Abstract iii

Acknowledgments v

Table of Contents vi

List of Tables viii

List of Figures ix

List of Symbols xii

1 Introduction 1

1.1 Shipboard Helicopter Modelling . . . . . . . . . . . . . . . . . . . . . 3

1.1.1 Securing and Manoeuvring Models . . . . . . . . . . . . . . . 4

1.1.2 Tire Modelling . . . . . . . . . . . . . . . . . . . . . . . . . . 6

1.1.3 Aerodynamic Modelling . . . . . . . . . . . . . . . . . . . . . 10

1.2 Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

1.3 Thesis Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

2 Dynamic Modelling and Simulation 13

2.1 Conventions and Mathematical Identities . . . . . . . . . . . . . . . . 13

2.2 System Description and Modelling Coordinates . . . . . . . . . . . . 19

vi

Page 7: Development of a Spacial Dynamic Handling and Securing ...

2.3 Kinematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

2.4 Dynamics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

2.5 Force-Generating Elements . . . . . . . . . . . . . . . . . . . . . . . . 49

2.5.1 Tire Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

2.5.2 Steering Axis Friction . . . . . . . . . . . . . . . . . . . . . . 62

2.5.3 Securing Probe Model . . . . . . . . . . . . . . . . . . . . . . 64

2.5.4 Aerodynamic Body Forces . . . . . . . . . . . . . . . . . . . . 71

2.5.5 Oleo Pneumatic Strut Stiffness and Damping Model . . . . . . 73

2.5.6 Gravitational Force . . . . . . . . . . . . . . . . . . . . . . . . 80

2.5.7 Compiling the Generalized Active Force Vector . . . . . . . . 81

2.6 Swing Arm Suspension Configurations . . . . . . . . . . . . . . . . . 82

2.7 Computational Simulation Environment . . . . . . . . . . . . . . . . 86

2.7.1 Numerical Methods . . . . . . . . . . . . . . . . . . . . . . . . 87

2.7.2 Programming Languages . . . . . . . . . . . . . . . . . . . . . 88

2.7.3 Simulation Structure . . . . . . . . . . . . . . . . . . . . . . . 89

3 Verification and Validation 91

3.1 Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91

3.2 Validation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

3.2.1 Spacial Dynamics Validation . . . . . . . . . . . . . . . . . . . 95

3.2.2 Planar Handling and Manoeuvring Validation . . . . . . . . . 109

4 Conclusions and Recommendations 125

4.1 Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125

4.2 Recommendations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

List of References 130

Appendix A 133

vii

Page 8: Development of a Spacial Dynamic Handling and Securing ...

List of Tables

3.1 Qualitative and quantitative results from the SSMASH verification trials. 92

viii

Page 9: Development of a Spacial Dynamic Handling and Securing ...

List of Figures

1.1 Illustration of the dynamic nature of on-deck helicopter securing . . . 2

1.2 Illustration of the ASIST securing and traversing system . . . . . . . 3

1.3 Schematic representation of Blackwell’s on-deck helicopter model . . . 5

1.4 Forces and moments considered in the Dynaface R© simulation . . . . 6

1.5 Schematic representation of the HeliMan dynamic model . . . . . . . 7

2.1 Illustration of (a) a bang-bang friction model and (b) a modified fric-

tion model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

2.2 Definition of the inertial, ship, and helicopter frames of reference. . . 20

2.3 Definition of the oleo and wheel carriage frames of reference. . . . . . 21

2.4 Definition of the tire frame of reference. . . . . . . . . . . . . . . . . . 50

2.5 Illustration of the tire deformations. . . . . . . . . . . . . . . . . . . . 52

2.6 Illustration of the modelling coordinates and vectors used to describe

the securing probe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

2.7 Compression regions used to model the oleo spring force. . . . . . . . 74

2.8 Illustration of the pneumatic oleo damping force. . . . . . . . . . . . 77

2.9 Illustration of a typical swing arm suspension station configuration. . 83

2.10 Input and output structure of the SSMASH simulation. . . . . . . . . 90

3.1 Helicopter centre of gravity z position versus time for validation case

1A. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

3.2 Oleo strut extensions versus time for validation case 1A. . . . . . . . 98

ix

Page 10: Development of a Spacial Dynamic Handling and Securing ...

3.3 Helicopter pitch angle versus time for validation case 1A. . . . . . . . 99

3.4 Helicopter centre of gravity z position versus time for validation case

1B. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99

3.5 Oleo strut extensions versus time for validation case 1B. . . . . . . . 101

3.6 Helicopter roll angle versus time for validation case 1B. . . . . . . . . 102

3.7 Helicopter pitch angle versus time for validation case 1B. . . . . . . . 102

3.8 Helicopter roll angle versus time for validation case 1C. . . . . . . . . 103

3.9 Oleo strut extensions versus time for validation case 1C. . . . . . . . 104

3.10 Helicopter pitch angle versus time for validation case 1C. . . . . . . . 105

3.11 Helicopter roll angle versus time for validation case 1D. . . . . . . . . 106

3.12 Helicopter yaw angle versus time for validation case 1D. . . . . . . . . 106

3.13 Helicopter pitch angle versus time for validation case 1D. . . . . . . . 107

3.14 Oleo strut extensions versus time for validation case 1D. . . . . . . . 108

3.15 The Indal Technologies Inc. DLTV . . . . . . . . . . . . . . . . . . . 109

3.16 RSD claw position versus time for validation case 2A. . . . . . . . . . 111

3.17 Securing probe x-force versus time for validation case 2A. . . . . . . . 111

3.18 Securing probe y-force versus time for validation case 2A. . . . . . . . 111

3.19 Helicopter yaw angle versus time for validation case 2A. . . . . . . . . 113

3.20 Main landing gear tire lateral deflection versus time for validation case

2A. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114

3.21 Main landing gear tire vertical load versus time for validation case 2A. 114

3.22 RSD claw position versus time for validation case 2B. . . . . . . . . . 115

3.23 Securing probe x-force versus time for validation case 2B. . . . . . . . 116

3.24 Securing probe y-force versus time for validation case 2B. . . . . . . . 116

3.25 Helicopter yaw angle versus time for validation case 2B. . . . . . . . . 117

3.26 Tail wheel steer angle versus time for validation case 2B. . . . . . . . 117

x

Page 11: Development of a Spacial Dynamic Handling and Securing ...

3.27 Main landing gear tire lateral deflection versus time for validation case

2B. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118

3.28 Main landing gear tire vertical load versus time for validation case 2B. 119

3.29 RSD claw position versus time for validation case 2C. . . . . . . . . . 119

3.30 Securing probe x-force versus time for validation case 2C. . . . . . . . 120

3.31 Securing probe y-force versus time for validation case 2C. . . . . . . . 121

3.32 Main landing gear tire lateral deflection versus time for validation case

2C. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121

3.33 Helicopter yaw angle versus time for validation case 2C. . . . . . . . . 122

3.34 Tail wheel steer angle versus time for validation case 2C. . . . . . . . 123

3.35 Main landing gear tire vertical load versus time for validation case 2C. 123

xi

Page 12: Development of a Spacial Dynamic Handling and Securing ...

List of Symbols

Superscripts and Operators:

˙ First time derivative

¨ Second time derivative

~ Vector

[T b←a] Transformation matrix from the a to b frame of reference

ddt

( ) Time derivative of expression

˜ Skew symmetric matrix

| | Absolute value (scalar) or magnitude (vector)

ˆ Unit vector

Reference Frames:

N Inertial frame of reference

S Ship frame of reference

H Helicopter frame of reference

O Oleo/suspension mount frame of reference

W Wheel carriage frame of reference

T Tire frame of reference

Variables:

~Aeq Equivalent drag area vector of the helicopter body

xii

Page 13: Development of a Spacial Dynamic Handling and Securing ...

A Oleo piston area

a Attachment point of the securing probe to the helicopter fuselage

b Intersection point of a vector along the undeflected securing probe

axis with the securing claw plane

bt Width of the tire/ground contact interface

CeffP Effective in-plane probe damping constant

CPx Probe damping constant in the x direction

CPy Probe damping constant in the y direction

CPz Probe damping constant in the axial direction

Ctz Vertical tire deflection constant

Cx Longitudinal tire damping constant

Cy Lateral tire damping constant

Cz Vertical tire damping constant

c Point corresponding to the tip on an undeflected securing probe

DeffPS

Effective in-plane probe stiffness transition displacement

DPS,x Probe stiffness transition displacement in the x direction

DPS,y Probe stiffness transition displacement in the y direction

DPS,z Probe axial stiffness transition displacement

db Securing probe length factor

dt Unloaded tire diameter

ei ith Euler parameter

~F Pplane,dIn-plane probe force vector due to probe tip deflection

~F Pplane,vIn-plane probe force vector due to probe tip deflection rate

Fd Oleo damping force component

Fd,rel1, Fd,rel2 Primary and secondary oleo damping force relief stages, respectively

Ff Total oleo friction force in the axial direction

Foleo Total oleo force

xiii

Page 14: Development of a Spacial Dynamic Handling and Securing ...

FPz,d Axial probe force due to probe extension

FPz,v Axial probe force due to probe extension rate

Fr rth generalized active force

F ∗r rth generalized inertial force

Fs Oleo spring force component

Fseal Oleo seal drag force

Fssy Steady state lateral tire force

Ftrr Tire rolling resistance force

Ftx Longitudinal tire force

Fty Lateral tire force

Ftz Vertical tire force

Fµ Nominal friction force; oleo bearing friction force

Fµ,axle Axle rolling friction force

Fµ,mod Modified friction force

IA Tire inclination angle relative to the ground plane[kI

k]

Inertia matrix for the kth body in its local frame of reference

KeffPS

Effective in-plane probe stiffness for small deflections

KeffPL

Effective in-plane probe stiffness for large deflections

KPS,x Small displacement probe stiffness in the x direction

KPS,y Small displacement probe stiffness in the y direction

KPL,x Large displacement probe stiffness in the x direction

KPL,y Large displacement probe stiffness in the y direction

KPS,z Small displacement axial probe stiffness

KPL,z Large displacement axial probe stiffness

Kty Lateral tire stiffness

Kttwist Rotational tire stiffness

Ktx Longitudinal tire stiffness

xiv

Page 15: Development of a Spacial Dynamic Handling and Securing ...

k Oleo extension stiffness

[L] Matrix of Euler parameters used to determine Euler parameter

derivatives from angular velocity components

Lh Half-length of the tire/ground contact interface

Lu relaxation length for a tire rolling with zero yaw angle

Ly Relaxation length for a tire rolling with yaw

b1lb2 Instantaneous distance between the upper and lower oleo bearings

b1lb20 Distance between the upper and lower oleo bearings at full droop

mk Mass of the kth body

Mssy Steady state tire twisting moment

Mtx Tire contact patch x moment

Mty Tire contact patch y moment

Mtz Tire twisting moment

Mµ,steer Friction moment at a steering joint, about the steering axis

N Normal load reacted by the upper oleo bearing

Nt Tire cornering power parameter

P1 Attachment point of the oleo to the helicopter fuselage for a swing arm

suspension configuration

P2 Attachment point of the oleo to the swing arm for a swing arm

suspension configuration

P Instantaneous tire pressure; uncompressed oleo gas pressure

Po Unloaded tire inflation pressure (gauge)

Po,abs Unloaded tire inflation pressure (absolute)

Pr Rated tire inflation pressure

~p Vector of Euler parameters, 4× 1

qi ith generalized coordinate

~Rk

Active force on the kth body

xv

Page 16: Development of a Spacial Dynamic Handling and Securing ...

~Rk∗

Inertial force on the kth body

raxle Wheel axle radius

~Tk

Active torque on the kth body

~Tk∗

Inertial torque on the kth body

~U Vector of all generalized speeds

ui ith generalized speed

[V ] Partial linear velocity matrix

~vr rth partial linear velocity vector

V Uncompressed oleo volume

v Oleo compression velocity

voleo Oleo extension velocity for a swing arm suspension station

vwind,x Longitudinal wind velocity component, expressed in the inertial frame

vwind,y Lateral wind velocity component, expressed in the inertial frame

[W ] Partial angular velocity matrix

~wr rth partial angular velocity vector

wt Unloaded tire width

x Oleo compression distance

~Y H Auxiliary terms in the angular acceleration expression for the

helicopter body

~Y WiAuxiliary terms in the angular acceleration expression for the ith

wheel carriage

~ZH Auxiliary terms in the linear acceleration expression for the

helicopter body

~ZWiAuxiliary terms in the linear acceleration expression for the ith

wheel carriage

αt Tire yaw, or slip angle

β Friction smoothing decay constant

xvi

Page 17: Development of a Spacial Dynamic Handling and Securing ...

∆δy Change in lateral tire deflection due to rolling

∆P Change in tire pressure due to vertical loading

∆twist Change in tire twist angle due to rolling

RSD~δb

Securing probe deformation vector

δplane Magnitude of in-plane probe deflection

δssy Steady state lateral tire deflection

δx Tire longitudinal deflection; securing probe longitudinal deflection

δxo Initial longitudinal tire deflection

δx,max Maximum longitudinal tire deflection

δy Tire lateral deflection; securing probe lateral deflection

δyo Initial lateral tire deflection

δy,max Maximum lateral tire deflection

δz Tire vertical deflection; securing probe axial extension

θ, γ Angles used to define the tire frame relative to the wheel carriage

frame; specific heat ratio of oleo gas (γ)

µaxle Axle rolling friction coefficient

µbearing Oleo bearing friction coefficient

µrr Tire rolling resistance coefficient

µsteer Steering joint friction coefficient

µsteer,eff Effective steering joint friction coefficient

ξd Direction angle of in-plane probe deflection

ξv Direction angle of in-plane probe deflection rate

ρ Air density

φ Tire slip angle parameter

ψ tire twist angle

ψo Initial tire twist angle

ψss Steady state tire twist angle

xvii

Page 18: Development of a Spacial Dynamic Handling and Securing ...

Chapter 1

Introduction

Maritime helicopters form an integral part of modern naval fleets. They have the abil-

ity to greatly increase the area of influence of large and small vessels alike, increasing

the utility of helicopter-equipped ships. Vertical takeoff and landing capabilities mean

that helicopters can be operated from relatively small ships in comparison to vessels

designed to carry fixed-wing aircraft. However, small vessels experience greater flight

deck motion which can complicate helicopter launch, retrieval, and storage. A brief

history of naval helicopter operations from small ships is covered by Linn [1]. Here, an

overview of current technologies developed to facilitate operating maritime helicopters

from small ships is presented.

As can be seen in Figure 1.1, the dynamic effect of ship deck motion on an em-

barked helicopter can be severe. Such motion can exceed the aircraft’s own capability

to remain positioned on the flight deck, so various systems have been developed to

provide additional means of securing. Harsh weather environments and other opera-

tional considerations require that helicopters be manoeuvred to and from a storage

hangar, so modern securing systems are designed to facilitate this process.

Securing systems are often classified as active or passive in nature. An active sys-

tem applies a constant vertical load on the helicopter body to augment its traction

1

Page 19: Development of a Spacial Dynamic Handling and Securing ...

2

Figure 1.1: Illustration of the dynamic nature of on-deck helicopter securing [2].

with the ship deck. A passive system achieves helicopter securing by positive reten-

tion of a rigid probe that is built into the aircraft structure. The passive Recovery

Assist, Secure and Traverse (RAST) and Aircraft Ship Integrated Secure and Traverse

(ASIST) systems developed by Indal Technologies Inc. have been widely adopted by

navies worldwide [3]. Both of these systems use a Rapid Securing Device (RSD) to

capture and retain a helicopter securing probe, though the means of aligning the RSD

claw and securing probe during landing differ between the two systems.

The RAST system uses a tensioned haul-down cable to guide the helicopter to-

wards the claw trap, whereas the ASIST system actively tracks the securing probe

location during final helicopter descent and aligns itself for capture upon touchdown.

An illustration of the ASIST system is shown in Figure 1.2. The Twin Claw or

TC-ASIST system is a derivative of the ASIST system that is designed for use with

probe-less shipboard helicopters. The system operation is similar to ASIST, though

securing is achieved by capture of the main landing gear wheel spurs.

The capability to accurately model various phases of at-sea helicopter operation

Page 20: Development of a Spacial Dynamic Handling and Securing ...

3

Figure 1.2: Illustration of the ASIST securing and traversing system [4].

is essential to facilitate engineering analysis of the systems involved. Such analysis

can be used to determine safe operating limits, define operating procedures, and

determine peak loads on the securing equipment and aircraft structure. The topic of

developing mathematical models and simulations for this purpose is discussed in the

following section.

1.1 Shipboard Helicopter Modelling

A shipboard helicopter represents a complex, non-linear, multibody system that is

affected by various mechanical and aerodynamic phenomena. It follows that modelling

of shipboard helicopters has been an active area of research in the fields of multibody

dynamics, aerodynamics, and flight mechanics for some time. Study of the effects

of ship motion on embarked helicopters is termed ‘dynamic interface analysis’ by

Langlois and Tadros [5]. Various models have been developed which attempt to

characterize a particular aspect of the dynamic interface, be it hover and landing,

securing, or handling and manoeuvring. These models are often implemented in

Page 21: Development of a Spacial Dynamic Handling and Securing ...

4

computer simulations due to their associated mathematical complexity.

Dynamic interface analysis pertaining to helicopter operations can be considered in

two distinct regimes: in-flight and on-deck. Computational fluid dynamics based flight

models such as that developed by Alpman et al [6] model fully coupled interactions

of the helicopter with local flow fields around the ship structure while the helicopter

is in hover. Flight-simulator based modelling has also been done by Ferrier et al [7]

with emphasis on Ship-Helicopter Operational Limit (SHOL) determination.

Several models have been developed to characterize the on-deck dynamic interface.

These are of particular interest to this work and are discussed in the following section.

1.1.1 Securing and Manoeuvring Models

Some of the earliest work in on-deck modelling of an entire helicopter system was done

by Blackwell and Feik [8]. A mathematical model was developed to simulate helicopter

response to ship deck motion. The helicopter system was modelled as a single body

with forcing element representations of the suspension and tires. No attempt was

made to model helicopter securing devices, aerodynamic forces, or helicopter handling

behaviour. A schematic of Blackwell’s model is shown in Figure 1.3.

A more complex simulation of the on-deck helicopter dynamic interface named

Dynaface R© was developed by Langlois et al [9] at Indal Technologies Inc.. This

simulation models on-deck securing. The helicopter system is again modelled as

a single body, though effects from the helicopter suspension, tires, securing devices,

lashing cables, and aerodynamics are modelled. This simulation represents the current

state-of-the-art in on-deck securing analysis [5]. No attempt at modelling helicopter

handling characteristics is made by Dynaface R©, so traversing manoeuvres cannot be

simulated by this software. Figure 1.4 shows the forces considered by Dynaface R© in

determining the helicopter response.

A simulation software named HeliMan was developed by Linn [1] for analysis of

Page 22: Development of a Spacial Dynamic Handling and Securing ...

5

Figure 1.3: Schematic representation of Blackwell’s on-deck helicopter model [8].

shipboard helicopter handling and manoeuvring. The helicopter is modelled as a

planar system with degrees of freedom corresponding to planar translation, yaw rota-

tion, and steering rotation of a castor wheel assembly. A passive probe type securing

device is incorporated so that helicopter traversing can be simulated. The securing

probe claw position can be input from predefined files or real-time user joy-stick in-

puts. Since the HeliMan simulation uses planar equations of motion to describe the

helicopter system, it cannot simulate response to ship motion. A schematic represen-

tation of this model is shown in Figure 1.5.

Though the HeliMan simulation does not model helicopter response to ship mo-

tion, a one-tenth scaled experimental motion apparatus was developed for this pur-

pose by Feldman [11] as part of the same research effort. The goal if this work was

to demonstrate the effects of ship motion on helicopter response during traversing

Page 23: Development of a Spacial Dynamic Handling and Securing ...

6

Figure 1.4: Forces and moments considered in the Dynaface R© simulation [10].

manoeuvres and investigate the possibility for autonomous manoeuvring. The ex-

perimental apparatus uses a reconfigurable one-tenth scale Dead Load Test Vehicle

(DLTV) mounted atop a motion platform. Ship deck motion is provided by a single

degree of actuation to achieve combinations of surge, sway, heave, roll, and pitch mo-

tions. It was observed that ship deck motion and traversing manoeuvers had additive

effects on securing probe loads and model response. This highlights the need for si-

multaneous modelling of on-deck helicopter response to ship motion and manoeuvring

events. Such a capability is not possessed by any of the models reviewed.

1.1.2 Tire Modelling

Pneumatic tires represent the single most complex force generating element of an on-

deck helicopter model, an observation shared by Langlois et al [9]. This complexity

Page 24: Development of a Spacial Dynamic Handling and Securing ...

7

Figure 1.5: Schematic representation of the HeliMan dynamic model [1].

arises from two main areas: characterization of the rubber interaction with the ground

surface and elastic deformation mechanics of the tire carcass.

Behaviour of the rubber/ground interface depends on the chemical composition of

the tread rubber, ground surface roughness on a range of length scales, surface con-

taminants, and heterogeneity of the ground surface. Studies of these effects on rubber

friction from a contact mechanics point of view include work by Schallamach [12] and

Persson [13]. Though such work provides detailed investigation into the nature of

friction development at the contact interface, no effort is made by Schallamach to

model a whole tire. A two-dimensional model is developed by Persson, though only a

simple mass-spring representation of the tire carcass is employed. As such, this type

of work does not yet form a suitable basis upon which to develop a tire model for use

in on-deck helicopter simulation.

Tire deformations from applied load and moment are highly non-linear and vary

with tire construction, size, and operating conditions. Extensive work was done by

Page 25: Development of a Spacial Dynamic Handling and Securing ...

8

Smiley and Horne [14] in 1958 to characterize relevant aspects of tire elasticity for the

purpose of developing a model for bias-ply aircraft tires. This work provides equations

that model the transient and steady state tire response to longitudinal, lateral, and

vertical tire deformation as well as tire twist. Response of a tire rolling with yaw

and camber angles is also modelled. Rubber interaction with the ground surface is

characterized by peak longitudinal and lateral friction coefficients.

Work to update a subset of the Smiley and Horne model was done by Daugh-

erty [15] and Tanner et al [16] in 2003 and 2005, respectively. The goal of that work

was to better characterize radial ply aircraft tires which have become standard on

modern aircraft, with focus on higher speed behaviour pertinent to wheel shimmy

analysis. Though some differences in tire behaviour were identified, only minor dif-

ferences were found that relate to aspects of the Smiley and Horne model as it applies

to low velocity manoevring. Furthermore, analytic expressions to model the tire be-

haviour were not developed in a way suitable for inclusion in a computer simulation.

Further, no attempt was made to characterize the transient response of radial tires.

Tire models have also been developed that are largely empirical in nature, such as

the so called Magic Formula by Pacejka [17]. Models such as this rely on extensive

testing to generate sufficient data to model tire response within the tested operating

regime. Some of the Magic Formula modelling methods were used by Tremblay [18] to

develop a semi-empirical tire model for use with the HeliMan simulation by Linn [1].

Experimental testing was done to obtain the steady state response characteristics

of a McCreary Airtrac 6.00-6 8 ply tire. Similarity methods developed by Pacejka

were used to estimate tire behaviour at normal loads other than those tested. A

single contact point transient model was used to characterize aspects of transient tire

response.

The performance of Tremblay’s semi-empirical model was evaluated against the

Smiley and Horne model by comparing HeliMan simulations run with each tire model

Page 26: Development of a Spacial Dynamic Handling and Securing ...

9

to experimental data. The experimental data was gathered using a Dead Load Test

Vehicle (DLTV) representative of a Sikorsky S-70B Seahawk. Though some different

behaviour was observed, there was no marked improvement in the accuracy of the

simulation using the Tremblay tire model. This could have been due to limitations

from the empirical nature of the new model; tire testing with the exact tires used on

the DLTV may have improved the results. Furthermore, Tremblay cites the need to

perform additional tire testing at various normal loads to ensure accurate modelling

of the steady state tire response. This would be critical for applications involving

ship motion.

Other notable tire models pertinent to aircraft modelling include a low parameter

tire model by Wood et al [19], another empirical model used by Verzichelli [20], and

an analytic model developed by Kilner [21] to characterize tire vertical and drag loads

from surface irregularities. The tire model by Wood is sufficiently comprehensive to

model runway handling of aircraft, though it does not model transient tire response.

The same can be said for the empirical model used by Verzichelli. Though the work

from Kilner could be incorporated in a more comprehensive tire model, it does not

characterize sufficiently broad tire response to form the basis of a complete tire model

for on-deck modelling of maritime helicopters.

In the on-deck shipboard helicopter models discussed in Section 1.1.1, the following

tire models are used. Blackwell uses a three-dimensional spring-damper representa-

tion of the tire, while Dynaface R© uses a similar approach with optional tire stiffness

modelling from the Smiley and Horne equations. Neither simulation models rolling

response of the tire. The HeliMan simulation by Linn uses a three degree-of-freedom

subset of the Smiley and Horne tire model in its native configuration, though it has

also been adapted to use the semi-empirical model from Tremblay.

From this review, the Smiley and Horne tire model appears best suited for use

in an on-deck helicopter securing and manoeuvring simulation. Advantages of this

Page 27: Development of a Spacial Dynamic Handling and Securing ...

10

tire model include comprehensive characterization of transient and steady state tire

response. Furthermore, it can be used without extensive testing of particular tires as

would be required by Magic Formula based empirical tire models.

1.1.3 Aerodynamic Modelling

Shipboard helicopters experience aerodynamic forces due to ship motion, wind veloc-

ity, and to some extent helicopter motion. Modelling these effects can be a complex

aerodynamic problem as the local flow fields are affected by the ship superstructure.

These local flow effects are considered by Alpman [6], Ferrier [7], and Advani [22] in

modelling the dynamic interface during hover and landing. An unsteady ship airwake

model from McKillip [23] has also been developed for this purpose. The hover phase

has also been analyzed by Zan [24] and Lee [25] to determine the effect of ship airwake

on rotor thrust and fuselage loads, respectively. More recently, Wall et al have char-

acterized the unsteady airwake and studied its effects on the helicopter blade sailing

phenomenon in [26] and [27].

The author is not aware of any on-deck helicopter models that consider ship struc-

ture influence on local flow fields. It is possible that such effects would be secondary

in comparison to the securing forces, tire behaviour, and nominal aerodynamic loads.

The on-deck shipboard helicopter models discussed in Section 1.1.1 either make no

attempt at modelling aerodynamic effects on the helicopter or use a simple approach.

Blackwell does not characterize aerodynamic forces. The Dynaface R© simulation mod-

els aerodynamic forces in the helicopter x and y directions using equivalent drag areas

of the helicopter body and data lookup tables for aerodynamic rotor forces. No in-

teraction of the global wind with the ship superstructure is considered. Linn uses a

similar approach with HeliMan, though aerodynamic rotor forces are not considered.

Page 28: Development of a Spacial Dynamic Handling and Securing ...

11

1.2 Objectives

The objective of this work is to develop and validate a state-of-the-art spacial securing

and manoeuvring simulation for shipboard helicopters. The simulation core should

possess the following characteristics:

• Inclusion of surge, sway, heave, roll, pitch, and yaw ship deck motion;

• Fully three-dimensional modelling of on-deck helicopter dynamics;

• Coupled representation of helicopter sprung and un-sprung masses;

• Flexible configuration to model a wide range of modern maritime helicopters;

• RSD securing system with a single passive securing probe; and

• Transient and steady state tire modelling for static and rolling conditions.

This simulation will fill a void in current on-deck dynamic interface modelling capa-

bility. That is, it will model the helicopter response to ship motion during traversing

manoeuvres. It will effectively have the combined capability of the Dynaface R© and

HeliMan simulations, and be fully spacial.

The current work is aimed at developing the core simulation structure. Future

work can be done to expand the utility of the simulation through development of

additional system sub-models and analysis tools. The simulation can also be incor-

porated with real-time software for the purposes of ground operator training, flight

deck monitoring, and real-time determination of safe operating windows.

1.3 Thesis Overview

This chapter has presented an introduction to shipboard helicopter operations, re-

viewed the current state-of-the-art in on-deck helicopter modelling, and identified

objectives for the thesis work. A thorough description of the modelling techniques

Page 29: Development of a Spacial Dynamic Handling and Securing ...

12

used to satisfy the thesis objectives is presented in Chapter 2, while this work is ver-

ified and validated in Chapter 3. Finally, concluding remarks and recommendations

for future work are made in Chapter 4.

Page 30: Development of a Spacial Dynamic Handling and Securing ...

Chapter 2

Dynamic Modelling and Simulation

A simulation model for Spacial Securing and Manoeuvring Analysis of Shipboard

Helicopters, or SSMASH, has been created. This chapter outlines the work completed

to develop the mathematical models used by the SSMASH simulation, which is broken

down into several categories.

First, the conventions and mathematical identities used in the model development

are explained in Section 2.1, after which a more detailed description of the helicopter

system is given in Section 2.2. A comprehensive development of the system kinematics

and dynamics is presented in Sections 2.3 and 2.4 so that SSMASH can be used to

form the basis of future work in the areas of mission planning, aircraft design, securing

system design, and operator training. The force-generating elements of the system are

characterized in Section 2.5, and adaptation of the model for swing arm suspension

configurations is developed in Section 2.6. Finally, implementation of the dynamic

model in a computer simulation is described in Section 2.7.

2.1 Conventions and Mathematical Identities

This section outlines various naming conventions and mathematical identities that

are used throughout the development of the mathematical models.

13

Page 31: Development of a Spacial Dynamic Handling and Securing ...

14

Vector Naming Conventions

Common naming conventions are used for vector quantities. These conventions apply

to either kinematic vectors which represent a body’s displacement, velocity, or accel-

eration, or kinetic vectors representing such quantities as applied forces or moments

on a body. The two conventions are defined as follows.

Kinematic Vectors

Consider the vector quantity cd~a

b. The entries a through d for kinematic vectors

are defined as follows.

• a is the type of vector quantity where “r”, “v”, “a”, and “g” signify displace-

ment, velocity, acceleration, and acceleration due to gravity, respectively. Sim-

ilarly, “w” and “α” signify angular velocity and angular acceleration, respec-

tively.

• b is the body that the vector is describing.

• c is the body or reference frame relative to which the vector quantity is de-

scribed.

• d is the frame of reference in which the vector quantity is expressed.

For example, cd~rb is read as the position of body b relative to body c, expressed

in frame of reference d. Note that the b entry is not required in gravitational

acceleration expressions, and is left absent in such cases.

Kinetic Vectors

Consider again the vector quantity cd~a

b. The entries a through d for kinetic

vectors are defined as follows.

• a is the type of vector quantity where “F”, and “M” signify force and moment

vectors, respectively.

Page 32: Development of a Spacial Dynamic Handling and Securing ...

15

• b is the forcing element.

• c is the body upon which the force or moment is acting.

• d is the frame of reference in which the force or moment is expressed.

For example, cd~Fb

is read as the force of element b on body c, expressed in frame

of reference d.

For all kinematic and kinetic vector quantities that are 3x1 in size, the first, second,

and third row entries are referred to as the x, y, and z components respectively.

Time Derivatives of Vector Quantities

Consider the following time derivative of a vector quantity.

d

dt

(cd~a

b)

(2.1)

Throughout this work, the differentiation is always carried out in the frame in

which the parenthesized vector is expressed. As such, it is referred to here as a locally-

evaluated derivative. This is significant in that the frame in which the differentiation

is carried out affects the nature of the result. For example, the velocity of body b

relative to any stationary or moving body c, apparent to an observer in the inertial

frame, can only be obtained when the relative position vector is differentiated in the

inertial frame. As such, the relative position vector must be expressed in the inertial

frame prior to carrying out this local differentiation. The frame in which the vector

to be differentiated is expressed determines the frame in which an observer would

witness the differentiated vector quantity.

Page 33: Development of a Spacial Dynamic Handling and Securing ...

16

Cross Product Evaluation

Cross products must often be evaluated in the kinematic and dynamic development to

follow. The dynamic method used in this work requires that the cross product be ex-

pressed as a matrix multiplication operation. This is accomplished by Nikravesh [28]

by representing the first vector in the cross product expression as a skew symmetric

matrix as follows:

~a × ~b = [~a]~b (2.2)

The skew symmetric matrix for vector ~a having components a1, a2, and a3 in the x,

y, and z directions respectively is given by:

[~a] =

0 − a3 a2a3 0 − a1−a2 a1 0

Transformation Matrices

Transformation matrices are used to transform vector expressions from one frame of

reference to another. In this work, Euler parameters are used exclusively to define

the relative orientation of two such reference frames. Following the convention used

by Nikravesh [28], the Euler parameters are defined as follows for a rotation of angle

φ about an axis with unit vector ~u:

eo = cos

2

)(2.3)

~e = ~u sin

2

)(2.4)

Page 34: Development of a Spacial Dynamic Handling and Securing ...

17

with the components of ~e being the Euler parameters e1, e2, and e3. The correspond-

ing transformation matrix is defined by Nikravesh [28] as:

[T b←a] = 2

e02 + e12 − 1

2e1e2 − e0e3 e1e3 + e0e2

e1e2 + e0e3 e02 + e2

2 − 12

e2e3 + e0e1e1e3 + e0e2 e2e3 + e0e1 e0

2 + e32 − 1

2

(2.5)

where [T b←a] identifies the transformation matrix from the rotated frame of reference,

a, to the non-rotated frame of reference, b, and e0 through e3 are the four Euler param-

eters that define the relative orientation of frame a with respect to frame b. The use

of Euler parameters is advantageous in that the transformations are singularity-free

and a computational advantage is achieved since the transformation matrix elements

are polynomial expressions rather than trigonometric functions.

When successive transformations are required, the expression may be compressed

from its full form as follows:

[T c←b] [T b←a] = [T c←a] (2.6)

where [T c←a] is evaluated as the matrix multiplication product [T c←b] [T b←a].

Time Derivatives of Transformation Matrices

The time derivative of a transformation matrix,[T b←a

], must be determined when

evaluating the time derivatives of vector expressions containing transformation ma-

trices. This is accomplished using the following relation from Nikravesh [28]:

[T b←a

]=[bb ~w

a]

[T b←a] = [T b←a] [ba ~wa] (2.7)

Page 35: Development of a Spacial Dynamic Handling and Securing ...

18

Friction Smoothing

When modelling the friction force of contacting surfaces, a bang-bang friction model

as shown in Figure 2.1 can be used to describe a friction force that opposes the

direction of movement. The discontinuity at v = 0 of a bang-bang friction model

renders it unsuitable for inclusion in a numerical simulation, so a modified friction

model used successfully by Langlois [9] and Linn [1] is implemented. A smoothing

function is applied to the steady state friction force as:

Fµ,mod = sign(v)Fµ(1− e−β|v|

)(2.8)

where Fµ,mod is the modified friction force, v is the relative velocity of the contact-

ing surfaces, sign(v) is a function that determines the sign of v, Fµ is the nominal

magnitude of the friction force, and β is a decay constant for the smoothing function.

The decay constant is chosen such that most of the nominal friction force is achieved

for a suitably small value of v. Larger values for β result in a friction model that

closer resembles the bang-bang representation, while smaller values for β increase

the numerical efficiency of the solver. A suitable compromise for β is assessed on a

case-by-case basis. The effect of the smoothing function is illustrated in Figure 2.1.

v

(a)

v

(b)

Figure 2.1: Illustration of (a) a bang-bang friction model and (b) a modified frictionmodel.

Page 36: Development of a Spacial Dynamic Handling and Securing ...

19

2.2 System Description and Modelling Coordi-

nates

This work will detail the development of a three-dimensional, four-body dynamic

model representative of a shipboard helicopter with a single probe-type securing sys-

tem. A full tire model is incorporated so that handling characteristics are modelled

when the wheels are allowed to rotate. The native configuration of the helicopter

model is one with three oleo pneumatic strut suspension stations, though provisions

are made to model swing arm type suspension stations as well. Each suspension

station is modelled with a degree of rotational freedom to characterize wheel steer,

though this degree of freedom can be locked on each suspension station as required.

The four mass bodies are the helicopter and its three wheel carriages. As such, mass

coupling effects between the wheel carriages and the helicopter body are captured.

The resulting model includes 18 Degrees of Freedom (DOF) which are summarized

as follows:

• 6 DOF ship motion

– surge, sway, heave, roll, pitch, yaw

• 6 DOF helicopter motion, relative to the ship

– surge, sway, heave, roll, pitch, yaw

• 6 DOF helicopter suspension

– 2 DOF per suspension station

– suspension compression, wheel steer

The system is modelled using nine reference frames, three of which are shown in

Figure 2.2. These frames of reference include the inertial frame, N , the ship frame,

S, the helicopter frame, H, three oleo frames, Oi, and three wheel carriage frames,

Wi. The helicopter frame origin is located at the helicopter centre of gravity, with

Page 37: Development of a Spacial Dynamic Handling and Securing ...

20

the positive x axis oriented forward along the longitudinal axis of the helicopter and

the positive y axis oriented towards the starboard side of the helicopter. Each oleo

frame origin is located at the joint between a suspension station and the helicopter

body, with its z axis oriented along the axis of the suspension strut or swing arm. Its

y axis is normal to the plane of a road wheel on the corresponding wheel carriage.

Each wheel carriage frame is located at the centre of gravity of a suspended wheel

carriage, which is assumed to lie along the rolling axle line. The native definition of

the oleo and wheel carriage frames is illustrated in Figure 2.3.

N

S

H

1, 2, 3

4

u

q1, 2, 3

u6

uu5

q8, 9, 10

7, 8, 9u

u11

u10

u12

nx

nz

ny

sx sy

sz

h^x h

^y

h^z

Figure 2.2: Definition of the inertial, ship, and helicopter frames of reference.

In the present work, the wheel frame is always oriented parallel to its corresponding

oleo frame so that the transformation matrix between the two frames is always an

identity matrix. However, these transformation matrices are included in the kinematic

and dynamic development so that a constant orientation difference between the two

frames can be accounted for in future work.

The generalized coordinates, qi, and speeds, ui, are chosen such that they provide

a complete description of the ship-helicopter system described above. Furthermore,

they are consistently specified relative to the previous body in the kinematic chain.

Page 38: Development of a Spacial Dynamic Handling and Securing ...

21

Hh^x

h^z

Oox

oz

Wwx

wz

q , uk j

uj+1

h^y

oy

wy

Oleo Strut

Figure 2.3: Definition of the oleo and wheel carriage frames of reference.

This approach simplifies the implementation and modification of motion constraints

between bodies and, as will become evident, is well suited to using experimentally-

gathered ship motion data for dynamic analysis involving prescribed ship deck motion.

Inclusion of generalized coordinates and speeds to describe the ship state will render

the dynamic equations of motion overdetermined, though an approach to isolate the

full-rank equations of motion is presented in Section 2.4.

The position of the ship frame of reference relative to the inertial frame, expressed

in the inertial frame, is

NN~r

S =

q1q2q3 (2.9)

while the orientation of the ship frame relative to the inertial frame is defined by the

Page 39: Development of a Spacial Dynamic Handling and Securing ...

22

following Euler parameters:

N~pS =

e0e1e2e3

=

q4q5q6q7

(2.10)

The position of the helicopter centre of gravity relative to the ship frame, expressed

in the ship frame, is

SS~r

H =

q8q9q10

(2.11)

while the orientation of the helicopter frame relative to the ship frame is defined by

the following Euler parameters:

S~pH =

e0e1e2e3

=

q11q12q13q14

(2.12)

Though the location and orientation of each suspension station is fully general,

naming conventions are chosen to suit two standard helicopter configurations. The

auxiliary suspension station refers to either the nose location of a tricycle configura-

tion helicopter or the tail location of a tail wheel configuration. It follows that the

right and left suspension stations refer to the right and left sides of the main landing

gear for either helicopter configuration, respectively. The remaining generalized co-

ordinates specify the state of the three helicopter suspension stations. The distance

from the auxiliary oleo frame to its corresponding wheel carriage frame, along the

axis of the auxiliary oleo is {O1O1~rW1

}z

={q15}

(2.13)

while the x and y components of O1O1~rW1 are constant offset values. The orientation

of the auxiliary oleo frame relative to the helicopter frame is defined by the following

Page 40: Development of a Spacial Dynamic Handling and Securing ...

23

Euler parameters:

H~pO1 =

e0e1e2e3

=

q16q17q18q19

(2.14)

The distance from the right main oleo frame to the right main wheel carriage frame,

along the axis of the right main oleo is

{O2O2~rW2

}z

={q20}

(2.15)

while the x and y components of O2O2~rW2 are constant offset values. The orientation of

the right main oleo frame relative to the helicopter frame is defined by the following

Euler parameters:

H~pO2 =

e0e1e2e3

=

q21q22q23q24

(2.16)

The distance from the left main oleo frame to the left main wheel carriage frame,

along the axis of the left main oleo, is

{O3O3~rW3

}z

={q25}

(2.17)

while the x and y components of O3O3~rW3 are constant offset values. The orientation of

the left main oleo frame relative to the helicopter frame is defined by the following

Euler parameters:

H~pO3 =

e0e1e2e3

=

q26q27q28q29

(2.18)

The generalized speeds are chosen to be the time derivatives for all translational

generalized coordinates, and the relevant entries in the angular velocity vectors for

rotational degrees of freedom. The velocity of the ship frame relative to the inertial

Page 41: Development of a Spacial Dynamic Handling and Securing ...

24

frame, evaluated and expressed in the inertial frame, is

NN~v

S = NN~r

S =

q1q2q3 =

u1u2u3 (2.19)

while the angular velocity of the ship frame relative to the inertial frame, expressed

in the ship frame is:

NS ~w

S =

u4u5u6 (2.20)

The velocity of the helicopter frame relative to the ship frame, evaluated and expressed

in the ship frame, is

SS~v

H = SS~r

H =

q8q9q10

=

u7u8u9 (2.21)

while the angular velocity of the helicopter frame relative to the ship frame, expressed

in the helicopter frame is:

SH ~w

H =

u10u11u12

(2.22)

The velocity of the auxiliary wheel carriage frame relative to the auxiliary oleo frame,

evaluated and expressed in the auxiliary oleo frame, is

O1O1~vW1 = O1

O1~rW1 =

00q15

=

00u13

(2.23)

while the angular velocity of the auxiliary oleo frame relative to the helicopter frame

is:

HO1~wO1 =

00u14

(2.24)

Note that there is no relative angular velocity between any of the wheel carriage

frames and their corresponding oleo frame. The velocity of the right wheel carriage

Page 42: Development of a Spacial Dynamic Handling and Securing ...

25

frame relative to the right oleo frame, evaluated and expressed in the right oleo frame

is

O2O2~vW2 = O2

O2~rW2 =

00q20

=

00u15

(2.25)

while the angular velocity of the right oleo frame relative to the helicopter frame is:

HO2~wO2 =

00u16

(2.26)

The velocity of the left wheel carriage frame relative to the left oleo frame, evaluated

and expressed in the left oleo frame is

O3O3~vW3 = O3

O3~rW3 =

00q25

=

00u17

(2.27)

while the angular velocity of the left oleo frame relative to the helicopter frame is:

HO3~wO3 =

00u18

(2.28)

To relate the time derivatives of the Euler parameters used to describe the various

frame orientations to their appropriate body frame angular velocities, it is shown by

Nikravesh [28] that

~p =1

2[L]T ~w (2.29)

where ~p is the vector of Euler parameter time derivatives, ~w is the body angular

velocity expressed in its local frame, and

[L]T =

−e1 −e2 −e3e0 −e3 e2e3 e0 −e1−e2 e1 e0

(2.30)

Page 43: Development of a Spacial Dynamic Handling and Securing ...

26

where e0 through e3 are the four Euler parameters that make up ~p. Equation 2.29 is

applied to the ship, helicopter, and oleo frame Euler parameters to determine their

respective time derivatives as follows:

N~pS =

q4q5q6q7

=1

2

−q5 −q6 −q7q4 −q7 q6q7 q4 −q5−q6 q5 q4

NS ~w

S (2.31)

S~pH =

q11q12q13q14

=1

2

−q12 −q13 −q14q11 −q14 q13q14 q11 −q12−q13 q12 q11

SH ~w

H (2.32)

H~pO1 =

q16q17q18q19

=1

2

−q17 −q18 −q19q16 −q19 q18q19 q16 −q17−q18 q17 q16

HO1~wO1 (2.33)

H~pO2 =

q21q22q23q24

=1

2

−q22 −q23 −q24q21 −q24 q23q24 q21 −q22−q23 q22 q21

HO2~wO2 (2.34)

H~pO3 =

q26q27q28q29

=1

2

−q27 −q28 −q29q26 −q29 q28q29 q26 −q27−q28 q27 q26

HO3~wO3 (2.35)

At this point in the model development, all generalized coordinates and speeds

have been specified. The following section will derive the kinematic equations that

describe the system motion in light of the appropriate degrees of freedom and con-

straints.

Page 44: Development of a Spacial Dynamic Handling and Securing ...

27

2.3 Kinematics

The kinematic equations that describe the system motion are developed with two

main requirements. The first requirement is to determine the partial linear and

angular velocity matrices that are needed for Kane’s dynamic equations of motion,

presented in Section 2.4. The partial velocity matrices summarize the contribution of

each generalized speed to the total velocity expression for a given body. As such, they

are determined by inspection of the translational and angular velocity expressions for

the body of interest. The second requirement is to express the body accelerations in

a form that allows the generalized speed derivative vector to be isolated, facilitating

solution of the dynamic equations of motion. The equations of motion for each body

will be evaluated in its respective body frame, so the partial velocity matrices and

acceleration expressions must ultimately be described in the appropriate body frames

as well.

Since the ship motion is prescribed for the present work, the dynamic response

of the ship need not be determined by the dynamic model. As a result, the partial

velocity matrices and acceleration expressions are not developed for the ship. How-

ever, the ship acceleration and angular velocity will contribute to the partial velocity

matrices and acceleration expressions for the helicopter and wheel carriages.

The kinematic development starts with the helicopter body, and works along the

kinematic chain to the oleo frames and subsequently to the wheel carriage bodies.

The position of the helicopter frame relative to the ship fame is

NN

→rH

=NN

→rS

+SN

→rH

(2.36)

while the velocity of the helicopter frame relative to the inertial frame is determined

Page 45: Development of a Spacial Dynamic Handling and Securing ...

28

by differentiating Equation 2.36 as follows:

NN~v

H =d

dt

(NN~r

H)

=d

dt

(NN~r

S)

+d

dt

(SN~r

H)

=d

dt

(NN~r

S)

+d

dt

([TN←S] SS~r

H)

= NN~r

S +[TN←S

]SS~r

H + [TN←S] SS~rH

= NN~r

S + [TN←S][NS ~w

S]SS~r

H + [TN←S] SS~rH

(2.37)

Equation 2.37 is then expressed in the helicopter frame as

NH~v

H = [TH←N ]NN~vH

= [TH←N ]

(NN~r

S + [TN←S][NS ~w

S]SS~r

H + [TN←S] SS~rH

)

= [TH←N ]NN~rS + [TH←S]

[NS ~w

S]SS~r

H + [TH←S] SS~rH

= [TH←N ]NN~rS − [TH←S]

[SS~r

H]NS ~w

S + [TH←S] SS~rH

(2.38)

where it is ensured that NS ~w

S is expressed as a vector so that the partial velocity

matrix for the helicopter can be constructed later on. In general, no vectors containing

generalized speeds shall appear as entries in skew symmetric matrices in the velocity

expressions that will be used to construct partial velocity matrices. This refers to

all expressions that describe the velocity of a body relative to the inertial frame,

expressed in the body frame. Next, the acceleration of the helicopter relative to the

Page 46: Development of a Spacial Dynamic Handling and Securing ...

29

inertial frame is determined by differentiating Equation 2.37 to obtain

NN~a

H =d

dt

(NN~v

H)

=d

dt

(NN~r

S + [TN←S][NS ~w

S]SS~r

H + [TN←S] SS~rH

)

=NN~r

S +[TN←S

] [NS ~w

S]SS~r

H + [TN←S][NS ~w

S]SS~r

H

+ [TN←S][NS ~w

S]SS~r

H +[TN←S

]SS~r

H + [TN←S] SS~rH

=NN~r

S + [TN←S][NS ~w

S][

NS ~w

S]SS~r

H + [TN←S][NS ~w

S]SS~r

H

+ [TN←S][NS ~w

S]SS~r

H + [TN←S][NS ~w

S]SS~r

H + [TN←S] SS~rH

=NN~r

S + [TN←S][NS ~w

S][

NS ~w

S]SS~r

H + [TN←S][NS ~w

S]SS~r

H

+ 2 [TN←S][NS ~w

S]SS~r

H + [TN←S] SS~rH

(2.39)

which, when expressed in the helicopter frame becomes:

NH~a

H = [TH←N ]NN~aH

= [TH←N ]NN~rS + [TH←S]

[NS ~w

S][

NS ~w

S]SS~r

H + [TH←S][NS ~w

S]SS~r

H

+ 2 [TH←S][NS ~w

S]SS~r

H + [TH←S] SS~rH

(2.40)

It will be required to have all time derivatives of the generalized speeds expressed as

vectors rather than entries in skew symmetric matrices. Rearranging Equation 2.40

to obtain NS ~w

S as a vector gives:

NH~a

H = [TH←N ]NN~rS + [TH←S]

[NS ~w

S][

NS ~w

S]SS~r

H − [TH←S][SS~r

H]NS ~w

S

+ 2 [TH←S][NS ~w

S]SS~r

H + [TH←S] SS~rH

(2.41)

Page 47: Development of a Spacial Dynamic Handling and Securing ...

30

The velocity of the ith oleo frame origin is

NN~v

Oi =NN~v

H + HN~v

Oi (2.42)

with

HN~v

Oi =d

dt

(HN~r

Oi)

=d

dt

([TN←S] [T S←H ]HH~r

Oi)

=[TN←S

][T S←H ]HN~r

Oi + [TN←S][T S←H

]HN~r

Oi + [TN←S] [T S←H ]HN~rOi

= [TN←S][NS ~w

S]

[T S←H ]HN~rOi + [TN←S] [T S←H ]

˜[SH ~w

H]HN~r

Oi + 0

(2.43)

where i = 1...3 for the auxiliary, right, and left oleo frames respectively. The accel-

eration of the ith oleo frame relative to the helicopter frame is then determined by

Page 48: Development of a Spacial Dynamic Handling and Securing ...

31

differentiation of Equation 2.43 as follows:

HN~a

Oi =d

dt

(HN~v

Oi)

=d

dt

([TN←S]

[NS ~w

S]

[T S←H ]HH~rOi + [TN←S] [T S←H ]

˜[SH ~w

H]HH~r

Oi

)

=[TN←S

] [NS ~w

S]

[T S←H ]HH~rOi + [TN←S]

[NS ~w

S]

[T S←H ]HH~rOi

+ [TN←S][NS ~w

S] [T S←H

]HH~r

Oi + [TN←S][NS ~w

S]

[T S←H ]���*0

HH~r

Oi

+[TN←S

][T S←H ]

˜[SH ~w

H]HH~r

Oi + [TN←S][T S←H

] ˜[SH ~w

H]HH~r

Oi

+ [TN←S] [T S←H ]˜[SH ~w

H]HH~r

Oi + [TN←S] [T S←H ]˜[SH ~w

H]���*

0HH~r

Oi

= [TN←S][NS ~w

S][

NS ~w

S]

[T S←H ]HH~rOi + [TN←S]

[NS ~w

S]

[T S←H ]HH~rOi

+ [TN←S][NS ~w

S]

[T S←H ]˜[SH ~w

H]HH~r

Oi

+ [TN←S][NS ~w

S]

[T S←H ]˜[SH ~w

H]HH~r

Oi + [TN←S] [T S←H ]˜[SH ~w

H] ˜[

SH ~w

H]HH~r

Oi

+ [TN←S] [T S←H ]˜[SH ~w

H]HH~r

Oi

= [TN←S][NS ~w

S]

[T S←H ]HH~rOi + [TN←S] [T S←H ]

˜[SH ~w

H]HH~r

Oi

+ [TN←S][NS ~w

S][

NS ~w

S]

[T S←H ]HH~rOi + [TN←S] [T S←H ]

˜[SH ~w

H] ˜[

SH ~w

H]HH~r

Oi

+ 2 [TN←S][NS ~w

S]

[T S←H ]˜[SH ~w

H]HH~r

Oi

(2.44)

The acceleration expressions for the oleo frames are not transformed to their respective

local frames since they are used only for definition of the system state and do not

correspond to bodies of mass.

Continuing along the kinematic chain, the velocity of the ith wheel carriage relative

Page 49: Development of a Spacial Dynamic Handling and Securing ...

32

to the inertial frame is

NN~v

Wi = NN~v

H + HN~v

Oi + OiN ~v

Wi (2.45)

where the velocity of the ith wheel carriage relative to the ith oleo frame is given by

Equation 2.46.

OiN ~v

Wi =d

dt

(OiN ~r

Wi

)=

d

dt

([TN←S] [T S←H ] [TH←Oi ]

OiOi~rWi

)=[TN←S

][T S←H ] [TH←Oi ]

OiOi~rWi + [TN←S]

[T S←H

][TH←Oi ]

OiOi~rWi

+ [TN←S] [T S←H ][TH←Oi

]OiOi~rWi + [TN←S] [T S←H ] [TH←Oi ]

OiOi~rWi

= [TN←S][NS ~w

S]

[T S←Oi ]OiOi~rWi + [TN←S] [T S←H ]

˜[SH ~w

H]

[TH←Oi ]OiOi~rWi

+ [TN←H ] [TH←Oi ]˜[HOi~wOi

]OiOi~rWi + [TN←Oi ]

OiOi~rWi

(2.46)

Inserting Equations 2.37, 2.43, and 2.46 into Equation 2.45, expressing angular ve-

locities as vectors, and transforming to the ith wheel carriage frame gives:

NWi~vWi = [TH←N ]NN~r

S − [TH←S][SS~r

H]NS ~w

S + [TH←S] SS~rH

− [TN←S]˜[

[T S←H ]HN~rOi]NS ~w

S − [TN←S] [T S←H ][HN~r

Oi]SH ~w

H

− [TN←S]˜[

[T S←H ] [TH←Oi ]OiOi~rWi

]NS ~w

S − [TN←H ]˜[

[TH←Oi ]OiOi~rWi

]SH ~w

H

− [TN←S] [T S←H ] [TH←Oi ]˜[OiOi~rWi

]HOi~wOi + [TN←Oi ]

OiOi~rWi

(2.47)

Page 50: Development of a Spacial Dynamic Handling and Securing ...

33

The acceleration of the ith wheel carriage relative to the the inertial frame is

NN~a

Wi = NN~a

H + HN~a

Oi + OiN ~a

Wi (2.48)

with the acceleration of the ith wheel carriage frame relative to the ith oleo frame

being determined by differentiation of Equation 2.46 as follows:

OiN ~a

Wi =d

dt

(OiN ~v

Wi

)=[TN←S

] [NS ~w

S]

[T S←H ] [TH←Oi ]OiOi~rWi + [TN←S]

[NS ~w

S]

[T S←H ] [TH←Oi ]OiOi~rWi

+ [TN←S][NS ~w

S] [T S←H

][TH←Oi ]

OiOi~rWi + [TN←S]

[NS ~w

S]

[T S←H ][TH←Oi

]OiOi~rWi

+ [TN←S][NS ~w

S]

[T S←H ] [TH←Oi ]OiOi~rWi +

[TN←S

][T S←H ]

˜[SH ~w

H]

[TH←Oi ]OiOi~rWi

+ [TN←S][T S←H

] ˜[SH ~w

H]

[TH←Oi ]OiOi~rWi + [TN←S] [T S←H ]

˜[SH ~w

H]

[TH←Oi ]OiOi~rWi

+ [TN←S] [T S←H ]˜[SH ~w

H] [TH←Oi

]OiOi~rWi + [TN←S] [T S←H ]

˜[SH ~w

H]

[TH←Oi ]OiOi~rWi

+[TN←S

][T S←H ] [TH←Oi ]

˜[HOi~wOi

]OiOi~rWi + [TN←S]

[T S←H

][TH←Oi ]

˜[HOi~wOi

]OiOi~rWi

+ [TN←S] [T S←H ][TH←Oi

] ˜[HOi~wOi

]OiOi~rWi + [TN←S] [T S←H ] [TH←Oi ]

˜[HOi~wOi

]OiOi~rWi

+ [TN←S] [T S←H ] [TH←Oi ]˜[HOi~wOi

]OiOi~rWi +

[TN←S

][T S←H ] [TH←Oi ]

OiOi~rWi

+ [TN←S][T S←H

][TH←Oi ]

OiOi~rWi + [TN←S] [T S←H ]

[TH←Oi

]OiOi~rWi

+ [TN←S] [T S←H ] [TH←Oi ]OiOi~rWi

(2.49)

Evaluating the transformation matrix time derivatives, combining like terms, and

Page 51: Development of a Spacial Dynamic Handling and Securing ...

34

rearranging gives:

OiN ~a

Wi = [TN←S][NS ~w

S]

[T S←Oi ]OiOi~rWi + [TN←S] [T S←H ]

˜[SH ~w

H]

[TH←Oi ]OiOi~rWi

+ [TN←H ] [TH←Oi ]˜[HOi~wOi

]OiOi~rWi + [TN←S]

[NS ~w

S][

NS ~w

S]

[T S←Oi ]OiOi~rWi

+ [TN←S] [T S←H ]˜[SH ~w

H] ˜[

SH ~w

H]

[TH←Oi ]OiOi~rWi

+ [TN←H ] [TH←Oi ]˜[HOi~wOi

] ˜[HOi~wOi

]OiOi~rWi

+ 2 [TN←S][NS ~w

S]

[T S←H ]˜[SH ~w

H]

[TH←Oi ]OiOi~rWi

+ 2 [TN←S][NS ~w

S]

[T S←H ] [TH←Oi ]˜[HOi~wOi

]OiOi~rWi

+ 2 [TN←S] [T S←H ]˜[SH ~w

H]

[TH←Oi ]˜[HOi~wOi

]OiOi~rWi + 2 [TN←S]

[NS ~w

S]

[T S←Oi ]OiOi~rWi

+ 2 [TN←S] [T S←H ]˜[SH ~w

H]

[TH←Oi ]OiOi~rWi + 2 [TN←H ] [TH←Oi ]

˜[HOi~wOi

]OiOi~rWi

+ [TN←S] [T S←H ] [TH←Oi ]OiOi~rWi

(2.50)

Inserting Equations 2.39, 2.44, and 2.50 into Equation 2.48, expressing all generalized

speed derivatives as vectors rather than skew symmetric matrices, and transforming

Page 52: Development of a Spacial Dynamic Handling and Securing ...

35

to the ith wheel carriage frame gives:

NWi~aWi = [TWi←N ]NN~r

S + [TWi←S][NS ~w

S][

NS ~w

S]SS~r

H − [TWi←S][SS~r

H]NS ~w

S

+ 2 [TWi←S][NS ~w

S]SS~r

H + [TWi←S] SS~rH

− [TWi←S]˜[

[T S←H ]HH~rOi]NS ~w

S − [TWi←H ][HH~r

Oi]SH ~w

H

+ [TWi←S][NS ~w

S][

NS ~w

S]

[T S←H ]HH~rOi + [TWi←H ]

˜[SH ~w

H] ˜[

SH ~w

H]HH~r

Oi

+ 2 [TWi←S][NS ~w

S]

[T S←H ]˜[SH ~w

H]HH~r

Oi

− [TWi←S]˜[

[T S←H ] [TH←Oi ]OiOi~rWi

]NS ~w

S −[TW (i←H

] ˜[[TH←Oi ]

OiOi~rWi

]SH ~w

H

− [TWi←Oi ]˜[OiOi~rWi

]HOi~wOi + [TWi←S]

[NS ~w

S][

NS ~w

S]

[T S←H ] [TH←Oi ]OiOi~rWi

+ [TWi←H ]˜[SH ~w

H] ˜[

SH ~w

H]

[TH←Oi ]OiOi~rWi + [TWi←Oi ]

˜[HOi~wOi

] ˜[HOi~wOi

]OiOi~rWi

+ 2 [TWi←S][NS ~w

S]

[T S←H ]˜[SH ~w

H]

[TH←Oi ]OiOi~rWi

+ 2 [TWi←S][NS ~w

S]

[T S←H ] [TH←Oi ]˜[HOi~wOi

]OiOi~rWi

+ 2 [TWi←H ]˜[SH ~w

H]

[TH←Oi ]˜[HOi~wOi

]OiOi~rWi + 2 [TWi←S]

[NS ~w

S]

[T S←Oi ]OiOi~rWi

+ 2 [TWi←H ]˜[SH ~w

H]

[TH←Oi ]OiOi~rWi + 2 [TWi←Oi ]

˜[HOi~wOi

]OiOi~rWi

+ [TWi←Oi ]OiOi~rWi

(2.51)

With the linear velocity and acceleration expressions developed, the next task

is to determine the angular velocity and angular acceleration expressions for the

helicopter and wheel carriage bodies. First, the angular velocity of the ship relative

to the inertial frame is

NN ~w

S = [TN←S]NS ~wS (2.52)

Page 53: Development of a Spacial Dynamic Handling and Securing ...

36

and the angular acceleration of the ship relative to the inertial frame is determined

by differentiating Equation 2.52 as follows:

NN ~α

S =d

dt

(NN ~w

S)

=d

dt

([TN←S]NS ~w

S)

=[TN←S

]NS ~w

S + [TN←S]NS ~wS

= [TN←S]�������*

0[NS ~w

S]NS ~w

S + [TN←S]NS ~wS

= [TN←S]NS ~wS

(2.53)

The angular velocity of the helicopter relative to the inertial frame is

NN ~w

H = NN ~w

S + SN ~w

H (2.54)

with

SN ~w

H = [TN←S] [T S←H ] SH ~wH (2.55)

Inserting Equations 2.52 and 2.55 into Equation 2.54 and transforming into the heli-

copter frame gives:

NH ~w

H = [TH←S]NS ~wS + S

H ~wH (2.56)

The angular acceleration of the helicopter relative to the ship, expressed in the inertial

Page 54: Development of a Spacial Dynamic Handling and Securing ...

37

frame is determined by differentiating Equation 2.55 as follows:

SN ~α

H =d

dt

([TN←S] [T S←H ] SH ~w

H)

=[TN←S

][T S←H ] SH ~w

H + [TN←S][T S←H

]SH ~w

H + [TN←S] [T S←H ] SH ~wH

= [TN←S][NS ~w

S]

[T S←H ] SH ~wH + [TN←S] [T S←H ]

���

����*0

˜[SH ~w

H]SH ~w

H

+ [TN←S] [T S←H ] SH ~wH

= [TN←S][NS ~w

S]

[T S←H ] SH ~wH + [TN←S] [T S←H ] SH ~w

H

(2.57)

Combining Equations 2.53 and 2.57 and transforming to the helicopter frame gives

the expression for the helicopter angular acceleration relative to the inertial frame,

expressed in the helicopter frame as:

NH ~α

H =NH ~α

S + SH ~α

H

= [TH←S]NS ~wS + [TH←S]

[NS ~w

S]

[T S←H ] SH ~wH + S

H ~wH

(2.58)

The angular velocity of the ith wheel carriage is

NN ~w

Wi = NN ~w

H + HN ~w

Oi +����*

0Oi ~wWi (2.59)

with

HN ~w

Oi = [TN←S] [T S←H ] [TH←Oi ]HOi~wOi (2.60)

Inserting Equations 2.56 and 2.60 into Equation 2.59 and expressing in the ith wheel

Page 55: Development of a Spacial Dynamic Handling and Securing ...

38

frame gives:

NWi~wWi = [TWi←S]NS ~w

S + [TWi←H ] SH ~wH + [TWi←Oi ]

HOi~wOi (2.61)

The angular acceleration of the ith oleo frame relative to the helicopter, evaluated

and expressed in the inertial frame is:

HN ~α

Oi =d

dt

([TN←S] [T S←H ] [TH←Oi ]

HOi~wOi

)=[TN←S

][T S←H ] [TH←Oi ]

HOi~wOi + [TN←S]

[T S←H

][TH←Oi ]

HOi~wOi

+ [TN←S] [T S←H ][TH←Oi

]HOi~wOi + [TN←S] [T S←H ] [TH←Oi ]

HOi~wOi

= [TN←S][NS ~w

S]

[T S←Oi ]HOi~wOi + [TN←S] [T S←H ]

˜[SH ~w

H]

[TH←Oi ]HOi~wOi

+ [TN←H ] [TH←Oi ]˜[HOi~wOi

]HOi~wOi + [TN←S] [T S←H ] [TH←Oi ]

HOi~wOi

= [TN←S][NS ~w

S]

[T S←Oi ]HOi~wOi + [TN←S] [T S←H ]

˜[SH ~w

H]

[TH←Oi ]HOi~wOi

+ [TN←S] [T S←H ] [TH←Oi ]HOi~wOi

(2.62)

Combining Equations 2.58 and 2.62 transformed into the ith wheel carriage frame,

the angular acceleration of the ith wheel carriage relative to the inertial frame is:

NWi~αWi =N

Wi~αH + H

Wi~αOi +��

��*0

Oi~αWi

= [TWi←S]NS ~wS + [TWi←S]

[NS ~w

S]

[T S←H ] SH ~wH + [TWi←H ] SH ~w

H

+ [TWi←S][NS ~w

S]

[T S←Oi ]HOi~wOi + [TWi←H ]

˜[SH ~w

H]

[TH←Oi ]HOi~wOi

+ [TWi←Oi ]HOi~wOi

(2.63)

At this point in the kinematic development, all velocity expressions needed to

compile the partial velocity matrices have been determined. The linear partial velocity

Page 56: Development of a Spacial Dynamic Handling and Securing ...

39

matrix for the helicopter is constructed such that

NH~v

H =[NHV

H]~U (2.64)

where ~U is the vector of all generalized speeds and[NHV

H]

is the linear partial

velocity matrix for the helicopter. Similarly, the angular partial velocity matrix for

the helicopter,[NHW

H], is constructed such that:

NH ~w

H =[NHW

H]~U (2.65)

From Equations 2.64 and 2.65 and by observing the expressions for NH~v

H and NH ~w

H it

is found that:

[NHV

H]

=

[[TH←N ] − [TH←S]

[SS~r

H]

[TH←S] [0]3x3 [0]3x3 [0]3x3

]3x18

(2.66)

and

[NHW

H]

=

[[0]3x3 [TH←S] [0]3x3 [I]3x3 [0]3x3 [0]3x3

]3x18

(2.67)

Similarly, the linear and angular partial velocity matrices for the auxiliary wheel

carriage are found to be:

[NW1V W1

]=[

[TW1←N ] [TW1←S]

[−[SS~r

H]

+˜[

[T S←H ]HH~rO1

]+

˜[[T S←O1 ] O1

O1~rW1

]]

[TW1←S] [TW1←H ]

[−[HH~r

O1

]+

˜[[TH←O1 ] O1

O1~rW1

]][TW1←O1 ] [0 0 1]T

− [TW1←O1 ]˜[O1O1~rW1

][0 0 1]T [0]3x4

]3x18

(2.68)

Page 57: Development of a Spacial Dynamic Handling and Securing ...

40

and

[NW1WW1

]=[

[0]3x3 [TW1←S] [0]3x3 [TW1←H ] [0]3x1 [TW1←O1 ] [0 0 1]T [0]3x4

]3x18

(2.69)

Likewise, the linear and angular partial velocity matrices for the right wheel carriage

frame are found to be:

[NW2V W2

]=[

[TW2←N ] [TW2←S]

[−[SS~r

H]

+˜[

[T S←H ]HH~rO2

]+

˜[[T S←O2 ] O2

O2~rW2

]]

[TW2←S] [TW2←H ]

[−[HH~r

O2

]+

˜[[TH←O2 ] O2

O2~rW2

]][0]3x2 [TW2←O2 ] [0 0 1]T

− [TW2←O2 ]˜[O2O2~rW2

][0 0 1]T [0]3x2

]3x18

(2.70)

and

[NW2WW2

]=[

[0]3x3 [TW2←S] [0]3x3 [TW2←H ] [0]3x3 [TW2←O2 ] [0 0 1]T [0]3x2

]3x18

(2.71)

Finally, the linear and angular partial velocity matrices for the left wheel carriage

Page 58: Development of a Spacial Dynamic Handling and Securing ...

41

frame are found to be:

[NW3V W3

]=[

[TW3←N ] [TW3←S]

[−[SS~r

H]

+˜[

[T S←H ]HH~rO3

]+

˜[[T S←O3 ] O3

O3~rW3

]]

[TW3←S] [TW3←H ]

[−[HH~r

O3

]+

˜[[TH←O3 ] O3

O3~rW3

]][0]3x4 [TW3←O3 ] [0 0 1]T

− [TW3←O3 ]˜[O3O3~rW3

][0 0 1]T

]3x18

(2.72)

and

[NW3WW3

]=[

[0]3x3 [TW3←S] [0]3x3 [TW3←H ] [0]3x5 [TW2←O3 ] [0 0 1]T]3x18

(2.73)

With the first requirement of the kinematic development satisfied, the remaining

work in this section will describe the angular acceleration expressions for the helicopter

and wheel carriages in a suitable form. Specifically, it must be possible to isolate

the generalized speed derivatives. Noting that the locally evaluated second time

derivatives of the relative position vectors are

NN~r

S =d

dt

(NN~v

S)

=d

dt

u1u2u3 =

u1u2u3 (2.74)

SS~r

H =d

dt

(SS~v

H)

=d

dt

u7u8u9 =

u7u8u9 (2.75)

O1O1~rW1 =

d

dt

(O1O1~vW1

)=

d

dt

00u13

=

00u13

(2.76)

Page 59: Development of a Spacial Dynamic Handling and Securing ...

42

O2O2~rW2 =

d

dt

(O2O2~vW2

)=

d

dt

00u15

=

00u15

(2.77)

O3O3~rW3 =

d

dt

(O3O3~vW3

)=

d

dt

00u17

=

00u17

(2.78)

and that the locally evaluated time derivatives of the relative angular velocities are

NS ~w

S =d

dt

(NS ~w

S)

=d

dt

u4u5u6 =

u4u5u6 (2.79)

SH ~w

H =d

dt

(SH ~w

H)

=d

dt

u10u11u12

=

u10u11u12

(2.80)

HO1~wO1 =

d

dt

(HO1~wO1

)=

d

dt

00u14

=

00u14

(2.81)

HO2~wO2 =

d

dt

(HO2~wO2

)=

d

dt

00u16

=

00u16

(2.82)

HO3~wO3 =

d

dt

(HO3~wO3

)=

d

dt

00u18

=

00u18

(2.83)

the linear and angular acceleration expressions for the helicopter and wheel carriage

frames given in Equations 2.39, 2.58, 2.51, and 2.63 can be simplified to

NH~a

H =[NHV

H]~U + ~ZH (2.84)

NH ~α

H =[NHW

H]~U + ~Y H (2.85)

NWi~aWi =

[NWiV Wi

]~U + ~ZWi

(2.86)

NWi~αWi =

[NWiWWi

]~U + ~Y Wi

(2.87)

respectively where ~ZH , ~Y H ,~ZWi, and ~Y Wi

represent all terms of the acceleration

Page 60: Development of a Spacial Dynamic Handling and Securing ...

43

expressions which do not contain a generalized speed derivative. They are:

~ZH = [TH←S][NS ~w

S][

NS ~w

S]SS~r

H + 2 [TH←S][NS ~w

S]SS~r

H (2.88)

~Y H = [TH←S][NS ~w

S]

[T S←H ] SH ~wH (2.89)

~ZWi= [TWi←S]

[NS ~w

S][

NS ~w

S]SS~r

H + 2 [TWi←S][NS ~w

S]SS~r

H

+ [TWi←S][NS ~w

S][

NS ~w

S]

[T S←H ]HH~rOi + [TWi←H ]

˜[SH ~w

H] ˜[

SH ~w

H]HH~r

Oi

+ 2 [TWi←S][NS ~w

S]

[T S←H ]˜[SH ~w

H]HH~r

Oi

+ [TWi←S][NS ~w

S][

NS ~w

S]

[T S←Oi ]OiOi~rWi

+ [TWi←H ]˜[SH ~w

H] ˜[

SH ~w

H]

[TH←Oi ]OiOi~rWi + [TWi←Oi ]

˜[HOi~wOi

] ˜[HOi~wOi

]OiOi~rWi

+ 2 [TWi←S][NS ~w

S]

[T S←H ]˜[SH ~w

H]

[TH←Oi ]OiOi~rWi

+ 2 [TWi←S][NS ~w

S]

[T S←H ] [TH←Oi ]˜[HOi~wOi

]OiOi~rWi

+ 2 [TWi←H ]˜[SH ~w

H]

[TH←Oi ]˜[HOi~wOi

]OiOi~rWi

+ 2 [TWi←S][NS ~w

S]

[T S←H ] [TH←Oi ]OiOi~rWi

+ 2 [TWi←H ]˜[SH ~w

H]

[TH←Oi ]OiOi~rWi + 2 [TWi←Oi ]

˜[HOi~wOi

]OiOi~rWi (2.90)

~Y Wi= [TWi←S]

[NS ~w

S]

[T S←H ] SH ~wH

+ [TWi←S][NS ~w

S]

[T S←Oi ]HOi~wOi + [TWi←H ]

˜[SH ~w

H]

[TH←Oi ]HOi~wOi (2.91)

With the simplified acceleration expressions shown in Equations 2.84 through 2.87

determined, sufficient kinematic development to apply Kane’s dynamic equations of

Page 61: Development of a Spacial Dynamic Handling and Securing ...

44

motion has been completed.

2.4 Dynamics

This section shows the development of the governing equations of motion for the

shipboard helicopter system using Kane’s dynamic method [29]. Kane’s dynamical

equations state that

Fr + F ∗r = 0 for r = 1...n (2.92)

with n being the number of generalized speeds that describe the system. For this

application, n = 18 including the prescribed ship motion. The generalized active and

inertial forces for each body, Fr and F ∗r respectively are defined as:

Fr =m∑k=1

(N ~vr

k · ~Rk

+ N ~wrk · ~T

k)

(2.93)

F ∗r =m∑k=1

(N ~vr

k · ~Rk∗

+ N ~wrk · ~T

k∗)(2.94)

where m is the number of bodies in the system, ~Rk

and ~Tk

are the active force and

torque acting on the kth body, respectively, and ~Rk∗

and ~Tk∗

are the inertial force

and torque acting on the kth body, respectively. Finally, N ~vrk and N ~wr

k are the rth

partial linear and angular velocities for body k, respectively.

The above expressions can be expressed using vector notation and the partial

velocity matrices obtained in the kinematic development to show:

~F =m∑k=1

([Nk V

k]T ~Rk

+[Nk W

k]T ~T k

)(2.95)

~F∗

=m∑k=1

([Nk V

k]T ~Rk∗

+[Nk W

k]T ~T k∗)

(2.96)

Page 62: Development of a Spacial Dynamic Handling and Securing ...

45

For the system at hand, the generalized active and inertial force vectors are then:

~F =[NHV

H]T ~RH

+[NHW

H]T ~TH

+3∑i=1

([NWiV Wi

]T ~RWi+[NWiWWi

]T ~TWi)(2.97)

~F∗

=[NHV

H]T ~RH∗

+[NHW

H]T ~TH∗

+3∑i=1

([NWiV Wi

]T ~RWi∗+[NWiWWi

]T ~TWi∗)

(2.98)

where i signifies the ith wheel carriage. The active force and torque vectors affecting

the helicopter and wheel carriages are determined using the system submodels in

Section 2.5, while the inertial forces and torques are determined from Kane [29] as:

~Rk∗

=−mk · Nk ~ak (2.99)

~Tk∗

=−[kI

k]Nk ~α

k − Nk ~w

k ×([

kIk]Nk ~w

k)

=−[kI

k]Nk ~α

k −[Nk ~w

k] [

kIk]Nk ~w

k (2.100)

where k again describes the body upon which the inertial force or torque is applied.

Equations 2.99 and 2.100 can be expanded using the kinematic expressions for the

body accelerations from Equations 2.84 through 2.87. For the helicopter body:

~RH∗

=−mH · NH~aH

=−mH

[NHV

H]~U −mH · ~ZH (2.101)

Page 63: Development of a Spacial Dynamic Handling and Securing ...

46

and

~TH∗

=−[HI

H]NH ~α

H −˜[NH ~w

H] [

HIH]NH ~w

H

=−[HI

H] [

NHW

H]~U −

[HI

H]~Y H −

˜[NH ~w

H] [

HIH]NH ~w

H (2.102)

Similarly, the inertial forces and torques acting on the ith wheel carriage are:

~RWi∗

=−mWi· NWi

~aWi

=−mWi

[NWiV Wi

]~U −mWi

· ~ZWi(2.103)

and

~TWi∗

=−[WiIWi]NWi~αWi −

˜[NWi~wWi

] [WiIWi]NWi~wWi

=−[WiIWi] [

NWiWWi

]~U −

[WiIWi]~Y Wi−

˜[NWi~wWi

] [WiIWi]NWi~wWi (2.104)

Now the generalized inertial force vector for the shipboard helicopter system can be

expressed as:

~F∗

=−mH

[NHV

H]T [N

HVH]~U −mH

[NHV

H]T ~ZH

−[NHW

H]T [

HIH] [

NHW

H]~U −

[NHW

H]T [

HIH]~Y H

−[NHW

H]T ˜[

NH ~w

H] [

HIH]NH ~w

H

+3∑i=1

(−mWi

[NWiV Wi

]T [NWiV Wi

]~U −mWi

[NWiV Wi

]T ~ZWi

−[NWiWWi

]T [WiIWi] [

NWiWWi

]~U −

[NWiWWi

]T [WiIWi]~Y Wi

−[NWiWWi

]T ˜[NWi~wWi

] [WiIWi]NWi~wWi

)(2.105)

Page 64: Development of a Spacial Dynamic Handling and Securing ...

47

To facilitate solution for the vector of generalized speed derivatives, ~U , Equation 2.105

is written in the form:

~F∗

= [A] ~U + ~B (2.106)

with

[A] =−mH

[NHV

H]T [N

HVH]−[NHW

H]T [

HIH] [

NHW

H]

+3∑i=1

(−mWi

[NWiV Wi

]T [NWiV Wi

]−[NWiWWi

]T [WiIWi] [

NWiWWi

]) (2.107)

and

~B =−mH

[NHV

H]T ~ZH −

[NHW

H]T [

HIH]~Y H −

[NHW

H]T ˜[

NH ~w

H] [

HIH]NH ~w

H

+3∑i=1

(−mWi

[NWiV Wi

]T ~ZWi−[NWiWWi

]T [WiIWi]~Y Wi

−[NWiWWi

]T ˜[NWi~wWi

] [WiIWi]NWi~wWi

)(2.108)

Now, Kane’s equations of motion can be solved as follows:

~F + ~F∗

=0

~F + [A] ~U + ~B =0

[A] ~U =− ~B − ~F

[A] ~U = ~C

(2.109)

with

~C = − ~B − ~F (2.110)

For the system at hand, [A] is an 18x18 matrix and ~U and ~C are 18x1 column

vectors. With prescribed ship motion, the first six elements of ~U are known and

Page 65: Development of a Spacial Dynamic Handling and Securing ...

48

the system appears to be overdetermined. However, this is required for solution of

Equation 2.109 given that [A] is rank deficient by 6 since the active and inertial forces

affecting the ship have not been included in the dynamic formulation. Equation 2.109

is thus broken down as follows to obtain the full rank equations of motion for the

helicopter system. First, consider an expanded form of Equation 2.109:

[A] ~U = ~C[D]6x18

[E ]6x12 [M ]12x12

[~UShip

]6x1[

~UHeli

]12x1

=

[L]6x1

[N ]12x1

(2.111)

From Equation 2.111, it is apparent that the full rank equations of motion for the

helicopter system are:

[M ] ~UHeli = [N ]− [E ] ~UShip (2.112)

where the prescribed ship motion, ~UShip, has been moved to the right hand side.

Because relative position vectors have been used to describe the system state, the

prescribed ship motion appears here only as its linear and angular accelerations u1

through u6. Though the ship orientation and angular velocity is needed to evaluate

matrices M , N , and E in Equation 2.112, the ship position and linear velocity relative

to the inertial frame are not required here. This could be advantageous if such

information is not immediately available from experimental data.

All that remains is to determine the generalized active force vector, ~F , for the

shipboard helicopter system. This vector will describe the active forces and torques

affecting the helicopter and each of the three wheel carriages. These forces are deter-

mined using submodels that characterize the various forcing elements in the system

such as the tires, suspension oleos, securing probe, body aerodynamics, and gravity

Page 66: Development of a Spacial Dynamic Handling and Securing ...

49

forces.

2.5 Force-Generating Elements

This section describes the submodels that are used to characterize the various forcing

elements in the shipboard helicopter system. At its completion, the generalized active

force vector, ~F , is compiled.

2.5.1 Tire Model

The tire response is modelled with five degrees-of-freedom corresponding to longitu-

dinal, lateral, and vertical deflections as well as camber and twist angles. The Smiley

and Horne work [14] is used to characterize the tire behaviour in these degrees of

freedom. The modelling equations developed by Smiley and Horne are well suited to

this work since they adequately model tire response in low speed, high deflection op-

erating conditions where steady state may not be achieved. Such conditions describe

much of the operating regime for shipboard helicopter manoeuvring.

A new reference frame, called the Tire Frame, is necessary to match the reference

frame in which the tire characteristics are described by Smiley and Horne. Tire forces

are determined in this frame prior to transformation to the appropriate wheel carriage

frame. Also, the definition of the Tire Frame is used to determine the inclination angle

of the tire relative to the ship deck, a parameter used by the tire model. The tire

frame is illustrated in Figure 2.4.

The Tire Frame is defined by two successive rotations from its corresponding wheel

carriage frame. First, the W frame is rotated by angle θ about its wy axis (axle axis)

to form the T ′ frame. The magnitude of this rotation is such that the t′x axis is

parallel to the ship deck, or t′x · sz = 0. Finally, the T ′ frame is rotated by angle γ

about the tx axis to form the T frame. The magnitude of this rotation is such that

Page 67: Development of a Spacial Dynamic Handling and Securing ...

50

Ssx

sz

sy

W, T'

wx

wz

w , t'^y y

Ground Plane

^

t'^

x

θ

t'^

z

Ssx

sz

sy

T', T

t^

z

t'^

z

t^

y

t'^

y

t' , t^

x x

^ γ

Figure 2.4: Definition of the tire frame of reference.

the ty axis is also parallel to the ship deck, or ty · sz = 0. In the resulting T frame,

both axes tx and ty are parallel to the ship deck. This quality is expressed by:

tx × ty = sz (2.113)

From the above definition of the T frame, it is apparent that the negative of the angle

γ used in its definition is equal to the inclination angle of the tire, or:

IA = −γ (2.114)

Page 68: Development of a Spacial Dynamic Handling and Securing ...

51

The transformation matrix from the wheel carriage frame to the tire frame is then:

[T T←W ] = [T T←T ′ ] [T T ′←W ]

=

1 0 00 cos γ sin γ0 − sin γ cos γ

cos θ 0 sin θ0 1 0

− sin θ 0 cos θ

=

cos θ 0 sin θ− sin γ sin θ cos γ sin γ cos θ− cos γ sin θ − sin γ cos γ cos θ

(2.115)

The position and velocity of a tire centre with respect to the ship frame can be

determined directly from the system state vector, and is naturally expressed in the

ship frame. However, the relative position and velocity between a tire centre and

the ship deck must be expressed in the tire frame for use with the equations that

characterize the tire model. The known transformation matrices from the ship to the

wheel carriage frame and wheel carriage frame to tire frame are used to determine

the transformation matrix from the ship frame to the tire frame as:

[T T←S] = [T T←W ] [TW←S] (2.116)

The tire centre positions and velocities relative to the ship deck are tracked throughout

the simulation, and Equation 2.116 is used to express these vectors in the tire frame

as ST~r

T and ST~v

T . These vectors are used to track the tire deformation, velocity, and

yaw or slip angle. The yaw angle of the tire is determined from the ratio of its lateral

to forward velocity by:

αt = tan−1

{ST~v

T}y∣∣∣{ST~vT}x

∣∣∣ (2.117)

Page 69: Development of a Spacial Dynamic Handling and Securing ...

52

The following equations characterize the tire response to deformations shown in Fig-

ure 2.5.

Ground Plane

Ss^ x

s^ z

s^ y

Ss^ x

s^ z

s^ y

Tt^x

t^z

Tt^x

t^z

t^y

t^y

δx

δzδy

Tt^x t

^z

t^y

ψ

Figure 2.5: Illustration of the tire deformations.

Instantaneous Tire Pressure and Vertical Force

The following characterization of the tire response is based on the work of Smiley

and Horne [14]. Determination of the tire vertical force begins with determining the

instantaneous gas pressure within the tire, P , as:

P = Po + ∆P (2.118)

Page 70: Development of a Spacial Dynamic Handling and Securing ...

53

with Po being the initial gauge inflation pressure and the change in pressure, ∆P , is

∆P =n St Po,abs

(δzwt

)2

(2.119)

St =1.5wt

dt(2.120)

n =1 (isothermal) (2.121)

where n characterizes the nature of the compression process, Po,abs is the initial ab-

solute inflation pressure, δz is the vertical deflection, wt is the undeflected tire width,

and dt is the undeflected tire diameter. Next, the vertical tire force is determined as:

Ftz = [P + 0.08Pr] wt

√wt dt f1

(δzwt

)+ Cz

{ST~v

T}

3(2.122)

with

f1

(δzwt

)=

0.96 δzwt

+ 0.216 δzwt

2

Ctzfor

δzwt

≤ 10Ctz3

(2.123)

= 2.4

(δzwt

− Ctz)

forδzwt

>10Ctz

3(2.124)

Ctz = 0.02 for type I

= 0.03 for type III and VII (2.125)

where Pr is the rated pressure of the tire, Cz is the tire vertical damping constant,

and Ctz is an empirical constant that depends on the standard tire type designation.

Page 71: Development of a Spacial Dynamic Handling and Securing ...

54

Half Footprint Length

The half footprint length of the tire contact patch will be used to calculate its cor-

nering power and subsequently its steady state cornering force. It is calculated as:

Lh = 0.85 dt

√(δzdt

)−(δzdt

)2

(2.126)

Footprint Width

The footprint width of the tire contact patch will be used to determine the tire

response to rolling with a non-zero camber angle. It is determined as:

bt = 1.7wt

√δzwt

− 2.5

(δzwt

)4

+ 1.5

(δzwt

)6

(2.127)

Rolling Relaxation Lengths

The rolling relaxation lengths are used to determine the decay rate of lateral force or

twisting moment of a rolling tire when no additional lateral deflection or tire twist is

incurred. The un-yawed relaxation length applies to a tire that is rolling without a

yaw, or slip angle. It is given by:

Lu =

(2.8− 0.8P

Pr

)(1.0− 4.5δz

dt

)wt (2.128)

Page 72: Development of a Spacial Dynamic Handling and Securing ...

55

The yawed relaxation length applies to a tire that is rolling with non-zero yaw. It is

given by:

Ly =11δz2rt

(2.8− 0.8P

Pr

)wt for

δzdt≤ 0.053

=

(64δzdt− 500

(δzdt

)2

− 1.4045

)(2.8− 0.8P

Pr

)wt for 0.053 <

δz2dt≤ 0.068

=

(0.9075− 4δz

dt

)(2.8− 0.8P

Pr

)wt for

δzdt> 0.068

(2.129)

Lateral Tire Stiffness

The lateral tire stiffness is used to determine the tire response to lateral deflection.

It is determined as:

Kty = τ wt (P + 0.24Pr)

[1− 0.7δz

wt

](2.130)

with

τ = 3 for type I

τ = 2 for type III and VII

It was found in the development of Dynaface R© [9] that a minimum lateral stiffness

was required for large vertical tire deflections. This is done here by ensuring that

the lateral stiffness does not fall below 20% of the lateral stiffness of a tire in its

vertically-undeflected state. This is accomplished as:

Kty ,min = 0.2 τ wt (P + 0.24Pr) (2.131)

Page 73: Development of a Spacial Dynamic Handling and Securing ...

56

Rotational Tire Stiffness

The rotational stiffness of the tire is used to determine its response to twist deforma-

tion. It is determined as follows for tires of type I:

Ktψ =475

(δzdt

)2

(P + 0.8Pr) w3t for

δzdt≤ 0.02

=19

[δzdt− 0.01

](P + 0.8Pr) w3

t forδzdt> 0.02

(2.132)

and as follows for tires of types III and VII:

Ktψ =250

(δzdt

)2

(P + 0.8Pr) w3t for

δzdt≤ 0.03

=15

[δzdt− 0.015

](P + 0.8Pr) w3

t forδzdt> 0.03

(2.133)

Longitudinal Tire Stiffness

The longitudinal tire stiffness is used to determine the tire response to longitudinal

deflection when it is not allowed to roll. It is evaluated using the expression,

Ktx = 0.8dt (P + 4Pr)3

√δzdt

(2.134)

This expression represents an average for several tire types and constructions as the

longitudinal stiffness is highly dependent on the carcass construction of a particular

tire [14].

Cornering Power and Yaw Angle Parameters

The cornering power and yaw angle parameters are used to determine the steady

state lateral force that a tire will develop due to rolling with a non-zero yaw angle.

Page 74: Development of a Spacial Dynamic Handling and Securing ...

57

The cornering power is given by

Nt = (Ly + Lh)Kty (2.135)

while the slip angle parameter is:

φ =

(Nt

µFtz

)αt (2.136)

Steady State Lateral Force and Deflection

Here, the steady state lateral force generated by a tire rolling with non-zero yaw angle

and possibly having a non-zero camber angle is determined. First, the steady state

yawed rolling lateral force is

Fssy =− µFtz(φ− 4φ3

27

)for φ ≤ 1.5

=− µFtz(φ

|φ|

)for φ > 1.5

(2.137)

and the steady state camber thrust is

Fγy = KtγIA (2.138)

where the value of Ktγ depends on whether the tire is stationary or rolling. For a

stationary tire,

Ktγ ' 0.57Ftz (2.139)

and for a rolling tire,

Ktγ ' −(

0.57Ftz +ξLhLKty

rt

)' 1.0Ftz (2.140)

Page 75: Development of a Spacial Dynamic Handling and Securing ...

58

Now, the steady state lateral deflection of the tire can be determined as:

δssy =Fssy + Fγy

Kty

(2.141)

Steady State Twisting Moment and Twist Angle

Here, the steady state twisting moment generated by a tire rolling with non-zero yaw

angle and/or non-zero camber angle is determined. First, the steady state yawed

rolling twisting moment is

Mssz =0.8µFtzLhφ for φ ≤ 0.1

=µFtzLh(φ− φ2 − 0.01

)for 0.1 < φ ≤ 0.55

=µFtzLh (0.2925− 0.1φ) for φ > 0.55

(2.142)

while the contribution due to rolling with non-zero camber is:

Mγz = 0.01b2KtxIA (2.143)

Now, the steady state tire twist can be determined as:

ψss =Mssz +Mγz

Ktα

(2.144)

The steady state values for lateral force and twisting moment represent the values

that would be reached by the tire if it were allowed to roll for a large distance with

its vertical load, yaw, and camber angles held constant. When rapid changes in yaw

and camber angles are accompanied by low tire rolling velocities, the actual response

of the tire will not match such steady state values. In the following sections, the

instantaneous tire response is described.

Page 76: Development of a Spacial Dynamic Handling and Securing ...

59

Lateral Deflection and Lateral Force

Given an initial lateral tire deflection and the longitudinal and lateral distances trav-

elled by the tire centre since the time of the initial condition, the instantaneous lateral

deflection and resulting lateral force can be calculated by considering the relaxation

lengths developed in Equations 2.128 and 2.129. First, the change in lateral deflection

since the time of the initial condition is

∆δy =δssy −(δssy − δyo

)e−|{∆ST~r

T}x|

Lu for αt ' 0

=δssy −(δssy − δyo

)e−|{∆ST~r

T}x|

Ly for αt 6= 0

(2.145)

which is then used to determine the instantaneous lateral tire deflection as

δy = ∆δy −{

∆ST~r

T}y

(2.146)

where{

∆ST~r

T}y

is the lateral distance travelled by the tire centre since the time

of the initial condition. If the lateral deflection is too great to be sustained by the

available tire grip, or Ktyδy > µFtz , then the value is lowered to the maximum value

that can be sustained:

δy,max =µFtzKty

(2.147)

Finally, the resulting lateral force is determined including the damping contribution

as:

Fty = Ktyδy − Cyvty (2.148)

Above, Cy is the lateral damping constant and vty represents the y component of

the relative velocity between the tire centre and its contact patch centre. This is

approximated as{

∆ST~v

T}y, the change in the tire frame y velocity relative to the ship

frame since the time of the initial condition. This ensures that a constant damping

Page 77: Development of a Spacial Dynamic Handling and Securing ...

60

force is not generated for a tire rolling with constant lateral velocity, as would be the

case with any non-zero yaw angle.

Yawed Rolling Twist and Twisting Moment

Given an initial tire twist, the longitudinal distance travelled by the tire centre since

the initial condition time, and the twist gained by the tire frame since the initial con-

dition time, the instantaneous tire twist and resulting twisting moment can be calcu-

lated by considering the relaxation lengths developed in Equations 2.128 and 2.129.

First, the change in twist since the time of the initial condition is

∆ψ =ψss − (ψss − ψo) e−|{∆ST~r

T}x|

Lu for α ' 0

=ψss − (ψss − ψo) e−|{∆ST~r

T}x|

Ly for α 6= 0

(2.149)

which is used to determine the instantaneous tire twist as:

ψ = ∆ψ − ψgain (2.150)

where ψgain is the twist angle gained by the tire frame since the time of the initial

condition. Finally, the resulting twisting moment is determined as:

Mtz = Ktψψ (2.151)

Longitudinal Deflection and Longitudinal Force

For a tire that is constrained from rolling, the longitudinal deflection and force are

evaluated as follows. First, the change in longitudinal deflection is determined as

δx = δxo −{

∆ST~r

T}x

(2.152)

Page 78: Development of a Spacial Dynamic Handling and Securing ...

61

where{

∆ST~r

T}x

is the longitudinal distance travelled by the tire centre since the

time of the initial condition. The maximum value is again limited by the available

grip such that:

δx,max =µFtzKtx

(2.153)

Then the longitudinal force developed by a tire that is constrained from rolling is

Ftx = Ktxδx − Cx{ST~v

T}x

(2.154)

where{ST~v

T}x

is the longitudinal velocity of the tire centre. If the tire is allowed

to roll, then the longitudinal force is comprised of the tire rolling resistance, Ftrr ,

and the axle friction due to side load, Fµ,axle. The rolling resistance of the tire acts

opposite the direction of motion and is expressed as:

Ftrr = µrrFtz

(1− e−β|{

ST ~v

T}x|)

(2.155)

The axle friction also acts opposite the direction of motion and was found by Linn [1]

to be well represented by:

Fµ,axle = 2µaxle

(raxlewt

)Fty

(1− e−β|{

ST ~v

T}x|)

(2.156)

The resultant longitudinal force for a rolling tire is then:

Ftx = (Ftrr + Fµ,axle)(

1− e−β|{ST ~v

T}x|)

(2.157)

Contact Patch Moments

The x and y tire moments acting at the tire contact patch can now be evaluated. Smi-

ley and Horne [14] give expressions which account for shifts of the contact patch centre

Page 79: Development of a Spacial Dynamic Handling and Securing ...

62

of pressure due to lateral and longitudinal deflections of the tire. These expressions

are used to determine the x and y moments respectively as follows:

Mtx =− 0.8δyFtz (2.158)

Mty =− 0.25δxFtz for a constrained tire

' 0 for a rolling tire (2.159)

Equipolent Forces and Moments

Ultimately, the equipolent tire forces and moments about the appropriate wheel car-

riage frame origin are needed for inclusion in the dynamic equations of motion. The

expressions developed in the tire model characterize these forces and moments at the

contact patch with the ground surface, so the following transformations are needed:

WW~Ft

= [TW←T ]

FtxFty−Ftz

(2.160)

WW~M

t= [TW←T ]

Mtx

Mty

Mtz

+

˜[WW~r

T +

{0 0

dt2

}T][TW←T ]

FtxFty−Ftz

(2.161)

Note that a positive vertical force acts upwards in the tire model equations, which is

reflected by the negative multiplier of Ftz in Equations 2.160 and 2.161 to align with

the positive z-axis of the wheel carriage frame.

2.5.2 Steering Axis Friction

Similar to the axle rolling friction incorporated in the longitudinal force for a rolling

tire, a friction torque is applied to the oleo axis of a steerable suspension station.

Due to lateral and/or longitudinal loads acting at the tires of a suspension station, a

Page 80: Development of a Spacial Dynamic Handling and Securing ...

63

torque must be reacted between the oleo shaft and its housing. This creates friction

that counteracts axial compression and extension as well as rotation about the oleo

axis. The linear friction force is accounted for within the oleo model, so here an

expression for the steer friction torque is developed. It is desirable to model the

steering friction independently of the oleo model so that steering friction can be

captured for mechanisms that do not steer about the axis of a gas oleo. The magnitude

of the friction torque could be modelled by the following equation:

Mµ,steer = µsteer (R1 +R2) roleo (2.162)

where µsteer is the friction coefficient at the reaction interface within the oleo, R1 and

R2 are the upper and lower reaction forces respectively, and roleo is the radial distance

from the steer axis to the friction interface within the oleo. In general, R1 and R2

can be determined from the distance between the moment reaction locations and the

location and magnitude of the applied load at the tire contact point. However, such

relative positions are not easily determined and will vary with oleo compression. The

values for µsteer and roleo are also difficult to determine and would likely require tuning

to match experimental data. Therefore, the oleo steer friction is modelled using an

effective steer friction coefficient as follows:

Mµ,steer = µsteer,eff

√F 2tx + F 2

ty

(1− e−β|{

HO ~w

O}z|)

(2.163)

with the value of µsteer,eff having units of length. To obtain a vector form of the steer

friction moment, a convention is adopted in which a positive steer moment about the

oleo axis imparts a positive torque about the wheel carriage frame z axis.

WO~M

µ,steer=

00

Mµ,steer

(2.164)

Page 81: Development of a Spacial Dynamic Handling and Securing ...

64

2.5.3 Securing Probe Model

The effect of the securing probe and RSD system on the helicopter body is char-

acterized in this section. The kinematic development of the model determines the

deflection and deflection rate of the probe tip as a result of its capture in the RSD

claw, after which the resulting forces at the probe tip are determined.

Ss^ x

s^ z

s^ y

Deck Plane

Hh^x

h^z

h^y

Claw Plane

Claw

bRSD

b

a

cz

Probe

Figure 2.6: Illustration of the modelling coordinates and vectors used to describethe securing probe.

Probe Kinematics

The kinematic development of the securing probe model will make repeated use of

three points: a, b, and c that are shown in Figure 2.6. Point a represents the point of

attachment of the securing probe to the helicopter body and point c represents the

location of an undeflected probe tip. Point b lies at the intersection of the line from

a to c with the plane of the securing device claw. It follows that the probe deflection

Page 82: Development of a Spacial Dynamic Handling and Securing ...

65

can be characterized by the distance between point b and the centre of the securing

device claw. First, the position of point b must be determined. Representing point b

as a point along the line from a to c gives:

SH~r

b = dbaH~r

c +(

[TH←S] SS~rH + H

H~ra)

(2.165)

while expressing b as a point on the plane of the securing device gives:

(SH~r

b − [TH←S] SS~rRSD)·

[TH←S]

001

= 0 (2.166)

Combining Equations 2.165 and 2.166 and solving for the vector length factor, db,

gives:

db =

([TH←S] SS~r

RSD − [TH←S] SS~rH − H

H~ra)·

[TH←S]

001

aH~r

c ·

[TH←S]

001

(2.167)

Then, SH~rb is determined from Equation 2.165 using the result of Equation 2.167. The

deformation vector of the securing probe can then be determined as:

RSDH

~δb

= [TH←S] SS~rRSD − S

H~rb (2.168)

The in-plane deformation components of the probe are defined using this vector as:

δx ={

RSDH

~δb}x

(2.169)

δy ={

RSDH

~δb}y

(2.170)

Page 83: Development of a Spacial Dynamic Handling and Securing ...

66

The axial deformation of the probe is determined using the length factor, db, and the

undeformed length of the probe as follows:

δz = (db − 1) |aH~rc| (2.171)

Note that the convention is positive for probe extension.

The rate of probe deformation is also required so that the damping force can be

calculated. To this end, the relative velocity between the probe intersection point

with the securing device plane, SS~rb, and the securing claw centre, SS~r

RSD, is evaluated

in the ship frame and transformed to the helicopter frame as follows:

RSDH

~δb = [TH←S] RSDS

~δb

= [TH←S] SS~rRSD − [TH←S] SS~r

b(2.172)

with

SS~r

b =d

dt

(SS~r

b)

=d

dt

(db [T S←H ] aH~r

c + SS~r

H + [T S←H ]HH~ra)

=db [T S←H ] aH~rc + db

[T S←H

]aH~r

c + db [T S←H ]���>

0aH~r

c

+ SS~r

H +[T S←H

]HH~r

a + [T S←H ]���>

0HH~r

a

=db [T S←H ] aH~rc + db [T S←H ]

˜[SH ~w

H]aH~r

c + SS~r

H + [T S←H ]˜[SH ~w

H]HH~r

a

(2.173)

All terms in the final form of Equation 2.173 are known from the kinematic develop-

ment presented in Section 2.3, except for the rate of change of the length factor, db.

Page 84: Development of a Spacial Dynamic Handling and Securing ...

67

Recall Equation 2.167, and consider its form when expressed in the ship frame:

db =

(SS~r

RSD − SS~r

H − [T S←H ]HH~ra)·

001

[T S←H ] aH~r

c ·

001

=f

g(2.174)

Then the time derivative of the length factor, evaluated in the ship frame is:

db =f g − fgg2

(2.175)

with

f =

(SS~r

RSD − SS~r

H − [T S←H ]˜[SH ~w

H]HH~r

a

001

(2.176)

g =

([T S←H ]

˜[SH ~w

H]aH~r

c

001

(2.177)

Finally, the in-plane deflection rates of the probe are:

δx ={

RSDH

~δb}x

(2.178)

δy ={

RSDH

~δb}y

(2.179)

and the axial extension rate is:

δz = db |aH~rc| (2.180)

Probe Forces

The probe forces are calculated in two components, being the in-plane force and the

axial force. The in-plane force acts in the helicopter frame x-y plane, while the axial

Page 85: Development of a Spacial Dynamic Handling and Securing ...

68

force acts along the axis of the undeflected probe. Both force components are assumed

to act at the securing device claw centre.

In-plane Probe Force

Characterization of the in-plane probe force is largely derived from work by Lan-

glois [9] and Linn [1] and begins with identifying the in-plane deflection components

of the securing probe. The in-plane deflection magnitude and direction, respectively,

are determined using the following expressions:

δplane =√δx

2 + δy2 (2.181)

ξd = tan−1(δyδx

)(2.182)

The magnitude of the in-plane force is then determined for two regions. The first

region corresponds to small probe displacements and accounts for nearly free motion

of the securing probe within the securing device claw. The second region is much

more stiff and corresponds to elastic deformation of the securing probe, such that

∣∣∣~F Pplane,d

∣∣∣ =δplaneKeffPS

for δplane ≤ DeffPS

=DeffPSKeffPS

+(δplane −Deff

PS

)KeffPL

for δplane > DeffPS

(2.183)

where KeffPS

is the effective small displacement probe stiffness, KeffPL

is the effective

large displacement probe stiffness, and DeffPS

is the effective transition displacement.

Page 86: Development of a Spacial Dynamic Handling and Securing ...

69

These terms are determined by the following expressions:

KeffPS

=1√(

cos2 ξdKPS,x

)2+(

sin2 ξdKPS,y

)2 (2.184)

KeffPL

=1√(

cos2 ξdKPL,x

)2+(

sin2 ξdKPL,y

)2 (2.185)

DeffPS

=1√(

cos2 ξdDPS,x

)2+(

sin2 ξdDPS,y

)2 (2.186)

where KPS,x and KPS,y are the small displacement probe stiffnesses in the x and y

directions respectively, KPL,x and KPL,y are the large displacement probe stiffnesses

in the x and y directions respectively, and DPS,x and DPS,y are the transition displace-

ments in the x and y directions respectively.

The in-plane damping force is calculated similarly to the deflection force, though

with only a single stage. The in-plane deflection rate magnitude and direction, re-

spectively, are:

δplane =

√δx

2+ δy

2(2.187)

ξv = tan−1

(δy

δx

)(2.188)

so that the in-plane damping force magnitude is

∣∣∣~F Pplane,v

∣∣∣ = δplaneCeffP (2.189)

where the effective damping constant of the probe, CeffP , is determined from its x and

Page 87: Development of a Spacial Dynamic Handling and Securing ...

70

y components CPx and CPy , respectively, as:

CeffP =

1√(cos2 ξvCPx

)2+(

sin2 ξvCPy

)2 (2.190)

Axial Probe Force

The axial force component is determined from the extension and extension rate of

the securing probe given by Equations 2.171 and 2.180, respectively. The direction

of the axial probe force is taken to be along the undeflected probe axis. Two regions

are used to characterize the extension force component as follows:

FPz,d =δzKPS,z for 0 < δz ≤ DPS,z

=DPS,zKPS,z +(δz −DPS,z

)KPL,z for δz > DPS,z

(2.191)

where KPS,z is the small extension probe axial stiffness, KPL,z is the large extension

probe axial stiffness, and DPS,z is the axial displacement transition. The probe is

considered as a tension only component in its axial direction, so the displacement

force is zero for a state of compression, or:

FPz,d = 0 for δz ≤ 0 (2.192)

The axial damping force is calculated as:

FPz,v = δzCPz (2.193)

where CPz is the axial damping constant of the probe.

Page 88: Development of a Spacial Dynamic Handling and Securing ...

71

Equipolent Force and Moment

The development of the in-plane and axial securing probe forces has determined the

force components acting at the probe tip, whereas the combined equipolent forces and

moments acting about the helicopter centre of gravity are required. The combined

probe force vector acting on the helicopter, expressed in the helicopter frame is then:

HH~FP

=

∣∣∣~F Pplane,d

∣∣∣ cos ξd +∣∣∣~F Pplane,v

∣∣∣ cos ξv∣∣∣~F Pplane,d

∣∣∣ sin ξd +∣∣∣~F Pplane,v

∣∣∣ sin ξvFPz,d + FPz,v

(2.194)

and the equipolent moment is determined by:

HH~M

P=HH~r

RSD × HH~FP

=(SH~r

RSD − SH~r

H)× H

H~FP

=˜[

[TH←S](SS~r

RSD − SS~r

H)]

HH~FP

(2.195)

2.5.4 Aerodynamic Body Forces

This section outlines the method used to characterize the aerodynamic forces on

the helicopter body due to relative wind. An apparent wind speed can be observed

by the helicopter due to a combination of wind velocity in the inertial frame, ship

translational and angular velocity, and velocity of the helicopter relative to the ship.

The kinematic modelling presented here is sufficiently general to capture all of these

effects. It is not within the scope of the present work to attempt characterization

of the flow fields around the ship structure, nor any movement of the aerodynamic

centre of pressure (CP) of the helicopter body due to changes in flow attitude.

The aerodynamic forces on the helicopter body are modelled using equivalent

Page 89: Development of a Spacial Dynamic Handling and Securing ...

72

drag areas projected onto planes normal to the helicopter frame x, y, and z axes.

The equivalent drag area represents the equivalent reference area of a body with a

drag coefficient of unity. The aerodynamic forces are taken to act at the helicopter

body centre of pressure. As such, determination of the relative wind velocity at this

point is required. Consider the global wind velocity to be:

NN~v

wind =

vwind,x

vwind,y

0

(2.196)

It is the relative wind velocity at the helicopter centre of pressure that is required,

so first the velocity of the helicopter centre of pressure with respect to the inertial

frame is determined. For this work, the centre of pressure is assumed to be at a fixed

location with respect to the helicopter centre of gravity. This allows its velocity to

be expressed as:

NN~v

CP = NN~v

H + HN~v

CP (2.197)

with

HN~v

CP =d

dt

(HN~r

CP)

=d

dt

([TN←S] [T S←H ]HH~r

CP)

=[TN←S

][T S←H ]HH~r

CP + [TN←S][T S←H

]HH~r

CP + [TN←S] [T S←H ]����*

0HH~r

CP

= [TN←S][NS ~w

S]

[T S←H ]HH~rCP + [TN←S] [T S←H ]

˜[SH ~w

H]HH~r

CP

(2.198)

More useful, however, is the velocity of the centre of pressure with respect to the

inertial frame, expressed in the helicopter frame. To this end, Equation 2.198 is

Page 90: Development of a Spacial Dynamic Handling and Securing ...

73

transformed into the helicopter frame.

HH~v

CP = [TH←N ]HN~vCP

= [TH←S][NS ~w

S]

[T S←H ]HH~rCP +

˜[SH ~w

H]HH~r

CP

(2.199)

The velocity of the helicopter centre of pressure with respect to the inertial frame,

expressed in the helicopter frame is then:

NH~v

CP = NH~v

H + HH~v

CP (2.200)

Now the relative wind velocity can be determined as:

CPH ~vwind = [TH←N ]NN~v

wind − NH~v

CP (2.201)

From this, the equivalent drag area vector of the helicopter can be used to deter-

mine the aerodynamic force vector acting on the helicopter body at its aerodynamic

centre of pressure. In the following equation, element by element multiplication is

carried out to obtain a 3x1 vector of force components.

HH~F

wind=

1

2ρ ~Aeq

CPH ~vwind

∣∣∣CPH ~vwind∣∣∣ (2.202)

2.5.5 Oleo Pneumatic Strut Stiffness and Damping Model

The suspension struts are modelled using a gas oleo model from Langlois [9] that char-

acterizes the response to stroke travel and compression rate. The total strut response

is comprised of three primary force components being the spring force, damping force,

and friction force. The convention used throughout the oleo model is that compressive

displacements and velocities are considered positive.

Page 91: Development of a Spacial Dynamic Handling and Securing ...

74

Oleo Spring Force

The spring force behaviour is modelled in 5 distinct regions depicted in Figure 2.7.

The regions are described as follows for various oleo compression distances, x:

1. Extension past full droop

2. Small compression, x < x0

3. Ideal gas compression, x0 < x < x1

4. Cubic compression, x1 < x < x2

5. Cubic compression, x > x2

Compression

Force

x x x0 1 21

2 3 4 5

Figure 2.7: Compression regions used to model the oleo spring force.

Region 1

For the extension region past the full droop state of the oleo, its spring force is largely

a function of its installed structural stiffness. As such, a stiff linear relationship is

Page 92: Development of a Spacial Dynamic Handling and Securing ...

75

used to model the oleo spring force in this region.

Fs = kx (2.203)

where k is the extension spring constant and x is the oleo compression. Note that

the oleo compression value is negative in this region and a negative spring force is

developed.

Region 2

The first compression region models the force required to begin compressive displace-

ment of the oleo. It represents the force needed to overcome the internal gas pressure

of the oleo and initiate compression travel. This region should also provide a contin-

uously differentiable transition from regions 1 to 3. As such, a stiff cubic equation is

employed as follows:

Fs = a + bx+ cx2 + dx3 (2.204)

Region 3

The second compression region models the oleo behaviour as compression of an ideal

gas based on the initial oleo volume, piston area, initial pressure, and the specific

heat ratio of the working gas. The spring force in this region is characterized by

Fs =PV γA

(V − Ax)γ(2.205)

where P is the initial oleo pressure, V is the initial oleo volume, γ is the specific heat

ratio of the working gas, and A is the oleo piston area.

Page 93: Development of a Spacial Dynamic Handling and Securing ...

76

Region 4

The third compression region is modelled as a cubic polynomial. This region accom-

modates the possible inclusion of a pressure relief valve which is triggered at x = x1.

The spring force in this region is characterized by

Fs =PV γA

(V − Ax1)γ+ e1δ + f1δ

2 + g1δ3 (2.206)

with δ = x− x1.

Region 5

The final compression region is again modelled as a cubic polynomial representing

the oleo response to an additional relief valve triggered at x = x2. The spring force

in this region is characterized by

Fs =PV γA

(V − Ax1)γ+ e1δ1 + f1δ

21 + g1δ

31 + e2δ2 + f2δ

22 + g2δ

32 (2.207)

with δ1 = x2 − x1 and δ2 = x− x2.

To obtain a smooth transition between regions 1 and 3, the constants a, b, c, and d

used in region 2 are determined from the following analysis. First, noting that at zero

oleo compression Fs(0) = 0, it is apparent that a = 0. Also at zero oleo compression

dFsdx

(0) = k so it follows that b = k. From the ideal gas model used in region 3, the

spring force and its derivative at x = x0 are given by the following relations:

Fs(x0) =PV γA

(V − Ax0)γ(2.208)

dFsdx

(x0) =PV γA2γ

(V − Ax0)γ+1 (2.209)

Page 94: Development of a Spacial Dynamic Handling and Securing ...

77

These are used to solve for the two remaining constants in region 2 as:

c =PV γA (3 (V − Ax0)− Aγx0)− 2kx0 (V − Ax0)γ+1

(V − Ax0)γ+1 x20(2.210)

d =PV γA (Aγx0 − 2 (V − Ax0)) + kx0 (V − Ax0)γ+1

(V − Ax0)γ+1 x30(2.211)

Oleo Damping Force

The oleo damping force is modelled using four sets of quadratic polynomials. One set

is used to model rebound damping, while the remaining three are used for compres-

sion. At certain values of damping force in compression, the model can be triggered

to follow the second or third set of quadratic polynomials as shown in Figure 2.8.

This represents the actuation of pressure relief valves in the oleo piston orifices. In

the transition region between polynomials, the damping force is held constant at the

appropriate trigger value. If multistage compression damping is not featured in a

particular oleo, the trigger damping forces can be set to sufficiently large values such

that transitions do not occur in the operational range of the oleo.

Compression Velocity

Damping

Force

Fd,rel1

Fd,rel2

Figure 2.8: Illustration of the pneumatic oleo damping force.

Page 95: Development of a Spacial Dynamic Handling and Securing ...

78

In rebound, the damping force is represented by the following polynomial:

Fd = −(c0,1 + c0,2 |v|+ c0,3v

2)

(2.212)

where c0,1, c0,2, and c0,3 are the rebound damping constants and v is the oleo com-

pression velocity. The magnitude of the compression velocity is used in the linear

term to remain consistent with the convention of negative damping force for rebound

oleo velocity. In the first, second, and third compression ranges the oleo damping

force is represented by the following polynomials:

Fd =c1 + c2v + c3v2 for 0 ≤ Fd ≤ Fd,rel1

Fd =c4 + c5v + c6v2 for Fd,rel1 < Fd ≤ Fd,rel2

Fd =c7 + c8v + c9v2 for Fd > Fd,rel2

(2.213)

where c1 though c9 are compression damping constants and Fd,rel1 and Fd,rel2 are the

primary and secondary damping relief forces, respectively.

Oleo Friction Force

The axial friction force developed within the oleo is modelled as two components:

1. Seal drag force, Fseal

2. Bearing friction force, Fµ

The seal drag force is a constant parameter while the bearing friction force is a

function of the applied moment normal to the oleo axis. The applied moment is

determined using the oleo and wheel carriage geometry in conjunction with the forces

and moments acting on the wheel carriage. This applied moment is resisted by normal

loads in the oleo shaft bearings and a corresponding friction force is developed. The

Page 96: Development of a Spacial Dynamic Handling and Securing ...

79

applied moment from the wheel carriage loads, about the lower oleo shaft bearing,

expressed in the oleo frame is determined as follows:

b1O~M

W=b1O~r

W × WO~F + W

O~M

=(OO~r

W − OO~r

b1)× W

O~F + W

O~M

=˜[

OO~r

W − OO~r

b1]WO~F + W

O~M

(2.214)

The component of b1O~M

Walong the oleo axis is not reacted by normal loads in the oleo

shaft bearings, so only its first two components are used to determine the resultant

normal load at the upper shaft bearing, N , as:

N =

∣∣∣[b1O ~MW

xb1O~M

W

y 0]∣∣∣

b1lb2(2.215)

where the separation distance between the upper and lower oleo shaft bearings, b1lb2 ,

are determined by

b1lb2 =b1 lb20 + x (2.216)

and b1lb20 is the bearing separation at full droop. The magnitude of the oleo bearing

friction force, Fµ, is then determined as:

Fµ = µbearingN (2.217)

The total friction force in the oleo, Ff , is then determined and implemented with a

smoothing function for numerical efficiency such that

Ff =v

|v|(Fseal + Fµ)

(1− e−β|v|

)(2.218)

Page 97: Development of a Spacial Dynamic Handling and Securing ...

80

For suspension configurations in which there is no applied moment on the oleo, such

as a trailing arm configuration, the calculated bearing friction force will be zero and

the resulting oleo friction force will be comprised of only the constant seal drag force.

Total Oleo Response

The total response force of the oleo is then a summation of the spring, damping, and

friction force components

Foleo = Fs + Fd + Ff (2.219)

To obtain a vector expression of the oleo force, a convention is adopted in which a

compressive (positive) oleo force will exert a downward (positive) force on its appro-

priate wheel carriage

WO~FO

=

00

Fs + Fd + Ff

(2.220)

2.5.6 Gravitational Force

The final active forces that need to be determined are the gravitational forces on the

helicopter and wheel carriage masses. These forces are determined by the following

equations:

HH~g = [TH←N ]

00

g ·mH

(2.221)

WiWi~g = [TWi←N ]

00

g ·mWi

for i = 1...3 (2.222)

where mH and mWiare the masses of the helicopter and ith wheel frame, respectively,

and g is the acceleration due to gravity.

Page 98: Development of a Spacial Dynamic Handling and Securing ...

81

2.5.7 Compiling the Generalized Active Force Vector

Recall that the objective of the submodels is to facilitate determination of the gener-

alized active force vector for the dynamic system. Its definition from Equation 2.97

is:

~F =[NHV

H]T

H~RH

+[NHW

H]T

H~TH

+3∑i=1

([NWiV Wi

]TWi~RWi

+[NWiWWi

]TWi~TWi)

where H~RH

and Wi~RWi

are the active forces on the helicopter and ith wheel carriage,

respectively, while H~TH

and Wi~TWi

are the active torques. All active force and torque

vectors are 3x1 in size and are expressed in the local body frame of reference. These

vectors are obtained using appropriate summation of the submodel outputs as follows:

H~RH

=HH~g + H

H~FO1

+ HH~FO2

+ HH~FO3

+ HH~F

wind+ H

H~FP

=HH~g − [TH←O1 ]W1

O1~FO1 − [TH←O2 ]W2

O2~FO2 − [TH←O3 ]W3

O3~FO3

+ HH~F

wind

+ HH~FP

(2.223)

H~TH

=HH~M

O1+ H

H~M

O2+ H

H~M

O3+ H

H~M

wind+ H

H~M

P+ H

H~M

mu,steer

=−[HH~r

O1

][TH←O1 ]W1

O1~FO1 −

[HH~r

O2

][TH←O2 ]W2

O2~FO2

−[HH~r

O3

][TH←O3 ]W3

O3~FO3

+˜[HH~r

CP]HH~F

wind+ H

H~M

P

− [TH←O1 ]W1O1

~Mµ,steer

− [TH←O2 ]W2O2

~Mµ,steer

− [TH←O3 ]W3O3

~Mµ,steer

(2.224)

Wi~RWi

= [TWi←Oi ]WiOi~FOi

+ WiWi

~Ft+ Wi

Wi~g for i = 1...3 (2.225)

Page 99: Development of a Spacial Dynamic Handling and Securing ...

82

Wi~TWi

=−˜[OiOi~rWi

]WiOi~FOi

+ WiWi

~Mt+ [TWi←Oi ]

W3O3

~Mµ,steer

for i = 1...3

(2.226)

Note that, in general, there may be more than one tire acting on each wheel carriage.

In such cases, WiWi

~Ft

and WiWi

~Mt

represent a summation of the force and moment

contributions, respectively, from each tire on the wheel carriage.

2.6 Swing Arm Suspension Configurations

Thus far, a derivation for a helicopter model with three prismatic oleo suspension

stations has been presented. The development of this model has been sufficiently

general that adaptation to accommodate a trailing or leading arm type suspension

at any of the suspension stations is accomplished with only minor changes to the

equations of motion. The configuration of a swing arm suspension station is illustrated

in Figure 2.9.

Recall that for a prismatic oleo suspension station, the angular velocity of the

oleo frame with respect to the helicopter frame has only one non-zero entry which

represents steer rotation about the oleo axis. This definition is given by

HOi~wOi =

00

uj+1

(2.227)

for the ith oleo frame with uj+1 being the generalized speed which represents the wheel

steer velocity at the ith suspension station. Also recall that the locally-evaluated linear

Page 100: Development of a Spacial Dynamic Handling and Securing ...

83

Hh^x

h^z

Oox oz

W

wx

wzq

k

uj+1

h^y

oy

wy

Oleo Strut uj

p1

p2

Figure 2.9: Illustration of a typical swing arm suspension station configuration.

velocity of the ith wheel frame relative to the ith oleo frame is

HOi~vOi =

00uj

(2.228)

with uj being the generalized speed which represents the extension velocity along the

ith oleo axis.

For a swing arm type suspension, the locally evaluated velocity of the ith wheel

frame relative to the ith oleo frame contains only zero entries:

HOi~vOi =

000

(2.229)

The jth generalized speed is now used as an additional entry in the relative angular

Page 101: Development of a Spacial Dynamic Handling and Securing ...

84

velocity expression so that rotation about the oleo frame y axis is possible.

HOi~wOi =

0ujuj+1

(2.230)

Accordingly, changes must be made to the partial linear and angular velocity matrices

for the ith wheel frame. The jth column of the partial linear velocity matrix must be

changed from

[TWi←Oi ] [0 0 1]T (2.231)

for a prismatic oleo configuration, to

− [TWi←Oi ]˜[OiOi~rWi

][0 1 0]T (2.232)

for a swing arm configuration. Similarly, the jth column of the partial angular velocity

matrix must be changed from

[0 0 0]T (2.233)

for a prismatic oleo configuration, to

[TWi←Oi ] [0 1 0]T (2.234)

for a swing arm configuration.

The final change required to the equations of motion involves setting the time

derivative of the generalized coordinate used to describe the axial distance from the

ith oleo frame to the ith wheel carriage to zero. As an example, for the auxiliary

suspension station, this requires that q15 = 0 rather than q15 = uj for a prismatic oleo

configuration.

Additional changes required at the sub-model level are outlined below. These

changes are required to accurately model the oleo response and active forces and

Page 102: Development of a Spacial Dynamic Handling and Securing ...

85

moments on the wheel carriages and helicopter. In the following analysis, the vector

OiOi~rWi remains a description of the relative displacement between the ith wheel carriage

and the attachment point of the ith suspension station to the helicopter body. In the

case of a swing arm configuration, this attachment point refers to the swing arm to

helicopter revolute joint centre. Two additional points, P1 and P2, are defined to

describe the oleo mounting points to the helicopter and the swing arm, respectively.

When P1 is described in the helicopter frame and P2 in the oleo frame, both vectors

are constant. The following kinematic analysis is used to determine the compression

distance and velocity of the oleo or spring element in a swing arm suspension station.

First, consider the relative position vector from P1 to P2 which is given by the

following expression:

P1H ~r

P2 = HH~r

Oi + [TH←Oi ]OiOi~rP2 − H

H~rP1 (2.235)

The difference between the full droop magnitude of P1H ~r

P2 and its magnitude for a

particular system state gives the oleo compression. The following time derivative is

evaluated to facilitate determination of the axial oleo velocity.

P1H ~v

P2 =d

dt

(P1H ~r

P2

)=

d

dt

(HH~r

Oi + [TH←Oi ]OiOi~rP2 − H

H~rP1

)=��

�*0HH~r

Oi + [TH←Oi ]˜[HOi~wOi

]OiOi~rP2 + [TH←Oi ]��

��*0OiOi~rP2 −��

�*0HH~r

P1

= [TH←Oi ]˜[HOi~wOi

]OiOi~rP2

(2.236)

Then, the extension velocity of the oleo is the projection of P1H ~v

P2 onto a unit vector

in the direction of P1H ~r

P2 :

voleo = P1H ~v

P2 ·P1H ~r

P2∣∣∣P1H ~r

P2

∣∣∣ (2.237)

Page 103: Development of a Spacial Dynamic Handling and Securing ...

86

The above analysis determines the inputs required for the oleo model presented

earlier. For a swing arm suspension geometry, the active force and torque contribu-

tions by the oleo on the wheel carriage are

WiWi

~FOi

= [TWi←H ]Foleo

P1H ~r

P2∣∣∣P1H ~r

P2

∣∣∣ (2.238)

WiWi

~MOi

=˜[WiWi~rP2

]WiWi

~FOi

=˜[

OiOi~rP2 − Oi

Oi~rWi

]WiWi

~FOi

(2.239)

The corresponding active force and torque contributions by the oleo on the helicopter

body are now

HH~FOi

=− [TH←Wi]WiWi

~FOi

(2.240)

HH~M

Oi=−

[HH~r

P1

][TH←Wi

]WiWi

~FOi

(2.241)

for a swing arm suspension station. Equations 2.238 through 2.241 are used with

Equations 2.223 through 2.226 for any swing arm suspension stations.

2.7 Computational Simulation Environment

This section describes the implementation of the dynamic model in a computer simu-

lation. The numerical methods used to solve the equations of motion are presented in

Section 2.7.1, followed in Section 2.7.2 by a brief description of the coding languages

used. Finally, the simulation architecture of SSMASH is presented in Section 2.7.3.

Page 104: Development of a Spacial Dynamic Handling and Securing ...

87

2.7.1 Numerical Methods

With the generalized active force vector, ~F , determined it is now possible to solve the

dynamic equations of motion shown in Equation 2.112. The kinematic relationships

between the generalized coordinates and speeds developed in Section 2.2 are also used

to complete the system of first order differential equations. For computer simulation,

it is desirable to describe the entire system of equations in the form:

[K ] ~y = ~x (2.242)

so that ~y can be determined by solving a set of linear equations and a numerical

integrator can be used to propagate the solution state vector, ~y, in time from a set of

initial conditions. For the system at hand, the three components of Equation 2.242

are:

[K ] =

[M ]12x12 [0]12x22

[0]22x12 [I ]22x22

(2.243)

~y =

[~UHeli

]12x1

[~q8:29

]22x1

(2.244)

~x =

[[N]−[E]~UShip

]12x1

[Q]22x1

(2.245)

Page 105: Development of a Spacial Dynamic Handling and Securing ...

88

with

~q8:29 = [Q]22x1 =

u7u8u9

12

[SLH

]T SH ~w

H

u13

12

[HLO1

]T HO1~wO1

u15

12

[HLO2

]T HO2~wO2

u17

12

[HLO3

]T HO3~wO3

22x1

(2.246)

Equation 2.242 is solved for the system state derivative vector, ~y, using an algorithm

from Kahaner [30] employing upper and lower factorization and partial pivoting. The

solution is then propagated in time using another algorithm from Kahaner [30] which

employs a variable order, variable time step, Adam’s method integration technique.

2.7.2 Programming Languages

Initial coding of the the SSMASH simulation was done in the MATLAB R© computing

environment to facilitate initial verification of the equations of motion and sub-model

functionality. The extensive data analysis and plotting capability of the intrinsic

MATLAB R© functions enabled assess-modify-check loops to be completed rapidly

during this phase. Once a working simulation was achieved, the model was re-coded

in Fortran to increase the speed of the computations.

Fortran has proven well suited to this purpose due to its array storage and ma-

nipulation methods. Run times for the final version of the SSMASH simulation

Page 106: Development of a Spacial Dynamic Handling and Securing ...

89

coded in Fortran and compiled with Compaq Visual Fortran are typically an order of

magnitude less than an equivalent simulation run with the MATLAB R© code. Such

a reduction in simulation run time is a significant advantage in that it crosses the

threshold of real-time computation on the machines used for development. Since a

variable time step integrator is used, the computation speed of the simulation varies

with the type of motion that is experienced by the helicopter system. Typical run-

times for the simulation coded in Fortran range from one to four seconds per ten

seconds of simulated time, whereas equivalent simulations executed in MATLAB R©

require thirty seconds or more to complete. These run-times are typical for a machine

using an Intel R© CoreTM

i7 CPU.

2.7.3 Simulation Structure

SSMASH employs a simple structure of input and output data files shown in Fig-

ure 2.10. The input files contain information required to set up the solution run, solver

preferences, all parameters required to characterize the helicopter system and its ini-

tial conditions, and the prescribed motion of the ship and securing device claw. The

output files contain the time history of the system state vector and auxiliary terms

such as securing probe loads, tire deflections, and tire loads. A detailed description

of the contents of the input and output files is given in Appendix A.

Page 107: Development of a Spacial Dynamic Handling and Securing ...

90

heli.inp

helicopter input

parameters

initials.inp solution.inp

rsdmo.inpshipmo.inp

prescribed.inp

run.out

state.out

aux.out

solver controls

and solution

time span

securing device

claw position

prescribed ship

motion data

controls for

prescribed inputs

initial conditions

for the helicopter

system

run time and

output information

time history of the

generalized

coordinates and

speeds

time histories of

probe loads, tire

deformation, and

tire loads

SSMASH

main simulation

Figure 2.10: Input and output structure of the SSMASH simulation.

Page 108: Development of a Spacial Dynamic Handling and Securing ...

Chapter 3

Verification and Validation

The SSMASH simulation has been scrutinized to ensure that the mathematical mod-

els are correctly implemented in the software and that the model represents the phys-

ical system with sufficient accuracy. Correct implementation of the mathematical

models is verified in Section 3.1 and the simulation is validated against other soft-

ware and experimental data in Section 3.2.

3.1 Verification

Due to the complex and highly non-linear nature of the dynamic models used in the

SSMASH simulation, direct comparison of the simulated helicopter response to hand

calculations is feasible for only the most simple cases. Proper implementation of the

equations of motion and functionality of the system sub-models was verified through-

out the coding process by ensuring that the response matches trends expected from

certain input parameters and/or changes to these parameters. Comparison between

the simulation as coded in MATLAB R© and Fortran has also served to strengthen

such verification.

A series of simulations using the final version of SSMASH have been run with a

series of modifications to the input parameters describing the helicopter configuration,

91

Page 109: Development of a Spacial Dynamic Handling and Securing ...

92

ship orientation, securing probe status, and wind speed. The intent of this work has

been to verify that the system behaviour matches expected trends. Numerical values

of system response characteristics are also compared when possible. A generic tricycle

configuration helicopter with three oleo strut suspension stations is used for this study.

Modifications are always made from a reference configuration corresponding to the

steady-state response from a drop test onto a flat ship deck with no wind and all

steering and tire rotations constrained. The results from these verification trials are

shown in Table 3.1. Unless stated otherwise, the units of measure in Table 3.1 are

kilonewtons for force, meters for length, and degrees for angles of rotation.

Table 3.1: Qualitative and quantitative results from the SSMASH verification trials.

Case Description System Response Verified

1Referencestate

Variable Nose Load Right Load Sum Load Pitch

XExpected 35.004 33.755 102.514 small

Final 34.999 33.758 102.514 0.436

2

Increasehelicoptermass by1000 kg

Variable z-pos. Nose Load Right Load Sum Load

XInitial -2.292 34.999 33.758 102.514

Expected increase increase increase 112.324

Final -2.272 38.338 36.993 112.324

3HelicopterC.G. movedforward

Variable Pitch Nose Load Right Load Sum Load

XInitial 0.436 34.999 33.758 102.514

Expected negative increase decrease 102.514

Final -0.354 44.000 29.257 102.514

Continued on following page

Page 110: Development of a Spacial Dynamic Handling and Securing ...

93

Continued from previous page

4Positive shippitch 5◦

Variable Pitch Nose Load Right Load Sum Load

XInitial 0.436 34.999 33.758 102.514

Expected increase decrease increase 102.124

Final 0.8084 31.174 34.475 102.124

5Positive shippitch, tiresfree to roll

Variable x-pos. Yaw y-pos.

XInitial 0.000 0.000 0.000

Expected negative 0.0 0.0

t = 5 s -10.613 0.000 0.000

6

Positive shippitch, tiresfree to roll,probe active

Variable x-pos. Yaw x-force y-force

XInitial 0.000 0.000 0.000 0.000

Expected small neg. 0.0 8.935 0.0

Final -0.022 0.000 8.936 0.000

7Positive shiproll 5◦

Variable Roll Right Load Left Load Main Sum

XInitial 0.000 33.758 33.758 67.518

Expected positive increase decrease 67.261

Final 2.023 41.185 25.984 67.168

8

Positive shiproll 10◦,unlock tires,enable nosewheel steer

Variable Roll Yaw Steer y-pos.

XInitial 0.000 0.000 0.000 0.000

Expected 0.0 90 0 positive

t = 10 s 0.004 92.4 -0.871 9.685

9

Positive shiproll 5◦,negative shippitch 5◦,unlock tires

Variable x-pos. Tire Def. Yaw y-pos.

XInitial 0.000 0.000 0.000 0.000

Expected positive small neg. small pos. small pos.

t = 20 s positive -0.002 1.727 0.155

Continued on following page

Page 111: Development of a Spacial Dynamic Handling and Securing ...

94

Continued from previous page

10

Ship roll 5◦,ship pitch 5◦,unlock tires,unlock nosewheel steering

Variable Yaw Steer Tire Def.

XInitial 0.000 0.000 0.000

Expected 45 0 0

t = 20 s 45.6 -0.406 0.000

11

Positivex-directionwind velocity,unlock tires

Variable Pitch x-pos.

XInitial 0.436 0.000

Expected decrease positive

Final 0.259 13.726

12Positivey-directionwind velocity

Variable Roll Tire Def. Right Load Yaw

XInitial 0.000 0.000 33.758 0.000

Expected positive negative increase small pos.

Final 1.7499 -0.0048 40.550 0.0011

13

Increase noseoleo gaspressure1000 kPa

Variable Nose Oleo Compression

XInitial 0.277

Expected decrease

Final 0.211

14Increase noseoleo volume0.5 L

Variable Nose Oleo Compression

XInitial 0.277

Expected increase

Final 0.347

15Increase noseoleo pistonarea 20 cm2

Variable Nose Oleo Compression

XInitial 0.277

Expected decrease

Final 0.134

Page 112: Development of a Spacial Dynamic Handling and Securing ...

95

3.2 Validation

The validation process for SSMASH has been developed to reflect the complex nature

of the simulation in that spacial dynamic response to ship motion and helicopter

manoeuvring are modelled. The validation process must make use of readily available

data; gathering new experimental data for this work is both cost and time prohibitive.

Limited experimental testing of shipboard helicopter manoeuvring in the presence of

ship motion has been conducted to date, and the data for such trials are not available

for comparison at the time of writing. As such, a two-stage validation process has

been carried out.

The spacial dynamic modelling of SSMASH is validated by comparison to the

proprietary Dynaface R© software in Section 3.2.1. Dynaface R© is a well-validated

software in its own right for shipboard helicopter securing analysis, though it does

not attempt to characterize helicopter handling. As such, manoeuvring events can

not be compared with Dynaface R©. Experimental data from full-scale Deal Load Test

Vehicle (DLTV) land-based trials are used to validate the manoeuvring aspects of the

SSMASH simulation in Section 3.2.2.

3.2.1 Spacial Dynamics Validation

A series of comparisons between SSMASH and Dynaface R© simulation results are

shown here. Identical initial conditions and motion inputs (when applicable) are

supplied to both simulation software, facilitating direct comparison of the predicted

system response. All tires are locked in rotation and all steering degrees of freedom

are constrained in the SSMASH simulation. A tricycle-configuration, nose-wheeled

helicopter model somewhat representative of the Sikorsky CH-148 Cyclone is used for

these comparisons.

Page 113: Development of a Spacial Dynamic Handling and Securing ...

96

CASE 1A: Flat Drop

In this validation case, the helicopter is dropped from a height of 2.7 meters above the

ship deck. This distance refers to the height of the helicopter centre of gravity, and

results in approximately 0.2 meters of tire ground clearance. All suspension stations

are initially at full-droop and all initial velocities are zero. The ship deck is statically

oriented parallel to the inertial frame and the securing probe is disabled. Figure 3.1

shows the time history of the helicopter z position for the SSMASH and Dynaface R©

simulations.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0-2.7

-2.6

-2.5

-2.4

-2.3

-2.2

-2.1

-2.0

Time [s]

Pos

itio

n[m

]

SSMASH

Dynaface R©

Figure 3.1: Helicopter centre of gravity z position versus time for validation case1A.

Extremely good correlation is observed between the two softwares with sub-

centimeter differences in predicted height of the helicopter centre of gravity. Such

small differences can be accounted for by small differences in input values used to

describe the helicopter characteristics. Dynaface R© simulations have been run us-

ing Imperial units, while the SSMASH simulation uses SI units. Small truncation

and rounding errors during unit conversion has likely rendered the inputs to each

simulation software slightly different.

Expectedly, the time history of the oleo strut extensions shown in Figure 3.2 shows

similar correlation. Both simulations predict the same touchdown time and peak oleo

Page 114: Development of a Spacial Dynamic Handling and Securing ...

97

compressions. Furthermore, the motion is nearly perfectly in phase with the timing

of the peaks being separated by less than one tenth of a second.

The final pertinent aspect of the helicopter response for this validation case is

shown in Figure 3.3. Here, the helicopter pitch angle is shown. Though the magnitude

of the pitching motion is very small, the trends are significant. Both simulations show

the same magnitude of pitching motion, and are generally in phase with each other.

Small differences in peak magnitudes and a small phase shift in the second, third, and

fourth oscillation peaks become visible at this scale. Such variation is expected from

differences in the tire modelling being used, and to some extent from small differences

in friction modelling in the oleo struts.

The SSMASH simulation uses a tire model derived completely from the Smiley

and Horne [14] work while Dynaface R© uses a combined approach that incorporates

user-input stiffness values. It is likely that small differences in instantaneous tire

vertical stiffness are becoming apparent at the fine resolution visible in Figure 3.3.

Differences in lateral and longitudinal tire stiffness may also be present, an observation

that will be further developed in the remaining spacial validation cases.

CASE 1B: Inclined Drop

The initial conditions for this validation case are similar to those from case 1A, though

the ship is rolled five degrees to starboard. This elicits a more significant dynamic

response from the helicopter. The securing probe remains disabled. Figure 3.4 shows

the time history of the helicopter centre of gravity height. It is apparent that a small

offset of approximately 2.5 centimeters is present, though the timing and relative peak

magnitudes appear to have excellent correlation as seen in the previous validation

case.

It is possible that a difference in the ship rotation centre is accounting for this

offset since the plotted values are shown relative to the inertial frame of reference.

Page 115: Development of a Spacial Dynamic Handling and Securing ...

98

0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.00.5

0.7

0.9

1.0

1.1

Time [s]

Ole

oE

xte

nsi

on[m

]

Right Main Gear

SSMASH

Dynaface R©

0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.00.5

0.7

0.9

1.0

1.1

Time [s]

Ole

oE

xte

nsi

on[m

]Nose Gear

SSMASH

Dynaface R©

0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.00.5

0.7

0.9

1.0

1.1

Time [s]

Ole

oE

xte

nsi

on[m

]

Left Main Gear

SSMASH

Dynaface R©

Figure 3.2: Oleo strut extensions versus time for validation case 1A.

Page 116: Development of a Spacial Dynamic Handling and Securing ...

99

0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.00.00.10.20.30.40.50.60.70.80.9

Time [s]

Pit

chA

ngl

e[d

eg] SSMASH

Dynaface R©

Figure 3.3: Helicopter pitch angle versus time for validation case 1A.

0 1 2 3 4 5 6−3−2.9−2.8−2.7−2.6−2.5−2.4−2.3−2.2−2.1

Time [s]

Pos

itio

n[m

]

SSMASH

Dynaface R©

Figure 3.4: Helicopter centre of gravity z position versus time for validation case1B.

Page 117: Development of a Spacial Dynamic Handling and Securing ...

100

If the ship rotation centre in the Dynaface R© simulation is significantly lower than

the same in the SSMASH simulation, the five degree roll rotation will also lower

the ship-helicopter interface. This would explain a small constant offset in helicopter

centre of gravity heights. If the above observation is correct, the oleo extension time

history should not show such an offset. The oleo extensions for this validation case

are shown in Figure 3.5. Indeed, much less difference between the two simulations

is evident in Figure 3.5 which supports the previous observations regarding the z

position offset. Sub-centimeter differences here are likely due to an emerging trait

difference between Dynaface R© and the SSMASH simulation. The friction modelling

in Dynaface R© appears to have a more significant stick-slip nature evidenced by flat

segments in the various oleo extension traces. This could allow the oleos to settle

with significant residual axial friction force. The small differences in settling position

between the right and left oleos imply that a steady state roll difference of approx-

imately 0.14 degrees should exist between the two simulations. The helicopter roll

angle relative to the inertial frame is shown in Figure 3.6.

As expected, a settling roll angle difference of approximately 0.2 degrees is evident

in Figure 3.6. Excellent correlation is again achieved in the roll response with small

differences largely accounted for by oleo extension differences and possibly differences

in vertical tire stiffness. Differences in tire modelling may be contributing larger

sources of deviation between the two simulations now that greater vertical loads and

large lateral loads are being reacted by the tires. Finally, the helicopter pitch response

for this validation case is shown in Figure 3.7.

The pitch response is again small in absolute magnitude, though good correlation

between the two simulations is evident. A greater nose-down pitch motion is predicted

by the SSMASH simulation near 1.5 seconds. This peak corresponds to the peak

difference in the left main oleo extension from Figure 3.5 at the same time. The

SSMASH simulation predicts greater oleo extension here, implying a nose down pitch

Page 118: Development of a Spacial Dynamic Handling and Securing ...

101

0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.00.5

0.7

0.9

1.0

1.1

Time [s]

Ole

oE

xte

nsi

on[m

]

Right Main Gear

SSMASH

Dynaface R©

0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.00.5

0.7

0.9

1.0

1.1

Time [s]

Ole

oE

xte

nsi

on[m

]Nose Gear

SSMASH

Dynaface R©

0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.00.5

0.7

0.9

1.0

1.1

Time [s]

Ole

oE

xte

nsi

on[m

]

Left Main Gear

SSMASH

Dynaface R©

Figure 3.5: Oleo strut extensions versus time for validation case 1B.

Page 119: Development of a Spacial Dynamic Handling and Securing ...

102

0 1 2 3 4 5 6−2

0

2

4

6

8

10

12

Time [s]

Rol

lA

ngl

e[d

eg]

SSMASH

Dynaface R©

Figure 3.6: Helicopter roll angle versus time for validation case 1B.

0 1 2 3 4 5 6-0.6

-0.4

-0.2

0.0

0.2

0.4

0.6

0.8

Time [s]

Pit

chA

ngl

e[d

eg]

SSMASH

Dynaface R©

Figure 3.7: Helicopter pitch angle versus time for validation case 1B.

Page 120: Development of a Spacial Dynamic Handling and Securing ...

103

motion as is apparent in Figure 3.7 at 1.5 seconds.

CASE 1C: Sinusoidal Ship Roll

This validation case compares the helicopter response when the ship deck follows a

sinusoidal roll motion with an amplitude of five degrees and a period of ten seconds.

The initial system state for this simulation is the steady state response from validation

case 1A. The securing probe remains disabled. The time history of the helicopter roll

angle relative to the inertial frame is shown in Figure 3.8.

0 5 10 15−8−6−4−2

02468

Time [s]

Rol

lA

ngl

e[d

eg]

SSMASH

Dynaface R©

Figure 3.8: Helicopter roll angle versus time for validation case 1C.

As expected, the amplitude of the helicopter roll response is slightly greater than

the ship deck excitation amplitude of five degrees due to inertial effects. Excellent

peak roll angle correlation between the two simulations is achieved. It appears that

the roll response predicted by Dynaface R© due to ship roll direction change is slightly

delayed, after which a greater roll rate is evident. Figure 3.9 shows that a greater

stick-slip effect in the Dynaface R© simulation is likely responsible for the more erratic

roll rate.

Both simulations predict nearly identical peak oleo extension and compression

values, though the Dynaface R© simulation holds these peak values for longer periods

of time. This observation is in harmony with those made previously about the greater

Page 121: Development of a Spacial Dynamic Handling and Securing ...

104

0 5 10 150.6

0.7

0.8

0.9

1.0

Time [s]

Ole

oE

xte

nsi

on[m

]

Right Main Gear

SSMASH

Dynaface R©

0 5 10 150.6

0.7

0.8

0.9

1.0

Time [s]

Ole

oE

xte

nsi

on[m

]Nose Gear

SSMASH

Dynaface R©

0 5 10 150.6

0.7

0.8

0.9

1.0

Time [s]

Ole

oE

xte

nsi

on[m

]

Left Main Gear

SSMASH

Dynaface R©

Figure 3.9: Oleo strut extensions versus time for validation case 1C.

Page 122: Development of a Spacial Dynamic Handling and Securing ...

105

stick-slip nature of the Dynaface R© response. The helicopter pitch response is shown

in Figure 3.10.

0 5 10 150.32

0.34

0.36

0.38

0.40

0.42

0.44

0.46

Time [s]

Pit

chA

ngl

e[d

eg] SSMASH

Dynaface R©

Figure 3.10: Helicopter pitch angle versus time for validation case 1C.

Both simulations show a small amount of coupling between the helicopter roll and

pitch motion with similar peak pitch angles.

CASE 1D: General Ship Motion

The helicopter response to a general ship motion profile is compared in this validation

case. This type of flight deck motion involves combinations of roll, pitch, yaw, surge,

sway, and heave motions and can be determined from experimental trials or simulated

ship response to wave patterns. For this validation case, the flight deck motion was

obtained from simulated ship response, and is representative of a typical naval frigate

in rough seas. The initial conditions once again reflect the steady state response from

case 1A, and the securing probe is activated. As evidenced by the peak helicopter roll

angle magnitudes shown in Figure 3.11, this ship motion profile creates a significant

dynamic response from the helicopter system.

Excellent correlation between the two simulations is evident from similar peak

roll angles and similar small time scale roll oscillations. Figure 3.12 shows similarly

close correlation in the helicopter yaw response, while the pitch response is shown in

Page 123: Development of a Spacial Dynamic Handling and Securing ...

106

0 5 10 15 20 25 30−40

−30

−20

−10

0

10

20

30

Time [s]

Rol

lA

ngl

e[d

eg]

SSMASH

Dynaface R©

Figure 3.11: Helicopter roll angle versus time for validation case 1D.

Figure 3.13.

0 5 10 15 20 25 30−8−6−4−2

02468

10

Time [s]

Yaw

Angl

e[d

eg] SSMASH

Dynaface R©

Figure 3.12: Helicopter yaw angle versus time for validation case 1D.

The peak helicopter pitch angles are again nearly identically predicted by the two

simulations. The small time scale pitch oscillations are also very similar in nature,

magnitude, and timing. The extent of the helicopter excitation due to the prescribed

ship motion is best evidenced by the oleo extensions shown in Figure 3.14. As ex-

pected, the response predicted by the two simulations is in close agreement with more

stick-slip motion evident in the Dynaface R© response. Both simulations predict sev-

eral events where one of the main landing gear oleos is at or near full extension. This

implies that tire liftoff from the ship deck is either occurring or imminent at these

Page 124: Development of a Spacial Dynamic Handling and Securing ...

107

0 5 10 15 20 25 30-2.5-2.0-1.5-1.0-0.50.00.51.01.52.02.5

Time [s]

Pit

chA

ngl

e[d

eg]

SSMASH

Dynaface R©

Figure 3.13: Helicopter pitch angle versus time for validation case 1D.

times.

Spacial Validation Summary

Validation of the spacial dynamic modelling in the SSMASH simulation has been

completed by comparison to simulated helicopter response data from Dynaface R©.

Excellent correlation between the two software packages is evident in all cases tested

with only small differences in the predicted helicopter response to various dynamic

events.

It is expected that small differences in the oleo friction modelling account for

most of the variation. The Dynaface R© simulation consistently exhibits more stick-

slip behaviour in the oleo struts, so it seems likely that a more aggressive decay

constant is used in the axial friction smoothing function. Higher values here can be

used with the SSMASH simulation at the cost of computation speed. The tire models

used by the two simulations are also slightly different. It is possible that, particularly

with large vertical and lateral deflections, differences in linear tire stiffnesses have

influenced the dynamic response.

The largest difference in modelling approach between the SSMASH simulation

and Dynaface R© is that mass coupling effects between the helicopter body and wheel

Page 125: Development of a Spacial Dynamic Handling and Securing ...

108

0 5 10 15 20 25 300.6

0.7

0.8

0.9

1.0

1.1

Time [s]

Ole

oE

xte

nsi

on[m

]

Right Main Gear

SSMASH

Dynaface R©

0 5 10 15 20 25 300.6

0.7

0.8

0.9

1.0

1.1

Time [s]

Ole

oE

xte

nsi

on[m

]Nose Gear

SSMASH

Dynaface R©

0 5 10 15 20 25 300.6

0.7

0.8

0.9

1.0

1.1

Time [s]

Ole

oE

xte

nsi

on[m

]

Left Main Gear

SSMASH

Dynaface R©

Figure 3.14: Oleo strut extensions versus time for validation case 1D.

Page 126: Development of a Spacial Dynamic Handling and Securing ...

109

carriages are captured by SSMASH whereas they are not captured by Dynaface R©.

Mass coupling effects are only expected to be significant in high-frequency motion,

so it is possible that some of the smaller time scale system response differences are

accounted for by this difference in modelling approach.

3.2.2 Planar Handling and Manoeuvring Validation

The manoeuvring analysis capabilities of the SSMASH simulation are validated by

comparison to experimental data gathered by Indal Technologies Inc. using a full-

scale instrumented DLTV representative of a Sikorsky S-70B Seahawk, as shown in

Figure 3.15. Parameters recorded continuously during the DLTV trials include the

position of the securing device claw, the x and y components of the securing probe

force in the helicopter frame, the main tire lateral deflections, and the tail wheel steer

angle. The helicopter orientation was also recorded at discrete times.

Figure 3.15: The Indal Technologies Inc. DLTV [31].

Since the DLTV used in the experimental trials was designed to mimic the S-70B

Page 127: Development of a Spacial Dynamic Handling and Securing ...

110

Seahawk, input parameters representative of this aircraft are used for the SSMASH

simulation. Some parameters require additional consideration. Linn [1] carried out

several comparisons with simple experimental manoeuvres to select appropriate values

for the probe stiffness and tire rolling resistance. These values are also used for

the SSMASH simulation in this validation. Unknown parameters that describe the

joint and axle friction have been estimated by tuning the simulated response to the

experimental DLTV data.

Three pertinent manoeuvring events from the DLTV trials are used for comparison

with the SSMASH simulation:

• Traversing while Yawed

• Helicopter Yaw to 90 Degrees

• Tail Steer to 180 Degrees

Detailed comparison plots of the system response and corresponding discussions

are presented in the following sections.

CASE 2A: Traversing while Yawed

In this validation case the helicopter is pulled forward by the RSD claw while at a

yaw angle of approximately 9 degrees. The tail wheel is not allowed to rotate, so this

orientation is maintained during the manoeuvre. The manoeuvre terminates with the

RSD claw moving rearward to its approximate starting position. Figure 3.16 shows

the x and y positions of the RSD claw in the ship frame of reference.

This manoeuvre assesses the accuracy of the SSMASH simulation of tire and probe

stiffness, the tire relaxation length, the tire rolling resistance, and the modelling of

the axle rolling friction due to tire lateral load. Figures 3.17 and 3.18 show the x and

y probe forces, respectively.

Page 128: Development of a Spacial Dynamic Handling and Securing ...

111

0 5 10 15 20 25 30 35 40-0.10.00.10.20.30.40.50.60.7

Time [s]

Pos

itio

n[m

]x-positiony-position

Figure 3.16: RSD claw position versus time for validation case 2A.

0 5 10 15 20 25 30 35 40−6−4−2

02468

1012

Time [s]

For

ce[k

N]

SSMASHDLTV

Figure 3.17: Securing probe x-force versus time for validation case 2A.

0 5 10 15 20 25 30 35 40−25

−20

−15

−10

−5

0

5

10

Time [s]

For

ce[k

N]

SSMASHDLTV

Figure 3.18: Securing probe y-force versus time for validation case 2A.

Page 129: Development of a Spacial Dynamic Handling and Securing ...

112

Figure 3.17 shows that the rise of longitudinal force required to pull the heli-

copter forward is well predicted by the SSMASH simulation. The experimental and

simulated data show significant force oscillations at approximately 1 Hz which likely

correspond to like-frequency noise in the prescribed RSD claw x position. Since the

securing probe is a very stiff system, small oscillations in the claw position can cause

large fluctuations in the probe force and corresponding disturbances to the helicopter

body.

It is believed that the oscillations become too large in the simulated case due to

small amounts of RSD claw position measurement error in the experimental test. It is

not known how measurements of the RSD claw position were made, but it is plausible

that the physical oscillations in the claw position were not as significant or sharply

defined as they are in the gathered data. As such, the simulated helicopter would

be subjected to higher amplitude claw position noise than was the DLTV. When the

oscillation in the simulated probe x force becomes too large, the appropriate response

trend is lost.

Agreement between the simulated and experimental probe y force shown in Fig-

ure 3.18 is very good with nearly identical load increase rate and peak load. Further-

more, small-scale oscillation events are well captured by the SSMASH simulation.

Though the decreasing load trends are similar, the rate of load release while the he-

licopter is traversed rearwards is slightly greater in the experimental data. This may

be explained by the slight differences in the helicopter yaw angle during this phase of

the manoeuvre.

The helicopter yaw angle is shown in Figure 3.19. The yaw trend of the helicopter

is well predicted by the simulation, though the final experimental value is approx-

imately 0.5 degrees higher than the peak simulated yaw angle. The departure of

the experimental data seems to occur around the time of load reversal on the probe.

While this may be a result of measurement error, it could also correspond to some

Page 130: Development of a Spacial Dynamic Handling and Securing ...

113

0 5 10 15 20 25 30 35 408.8

9.0

9.2

9.4

9.6

9.8

10.0

Time [s]

Yaw

Angl

e[d

eg] SSMASH

DLTV

Figure 3.19: Helicopter yaw angle versus time for validation case 2A.

free steering play in the DLTV tail suspension that is not modelled in the simulation.

Such an effect could also explain the difference in load relaxation rate observed in

Figure 3.18.

Lateral tire deflections during the yawed traversing manoeuvre are shown in Fig-

ure 3.20. Apart from an apparent offset in the experimental data, the agreement here

is excellent in terms of peak tire deformation and small-scale oscillation effects that

are captured by the simulation. The absence of large fluctuations here strengthens

arguments that the stiff nature of the securing probe system is itself responsible for

fluctuations in the probe x force observed in Figure 3.17.

Finally, the main tire vertical loads for this manoeuvre are shown in Figure 3.21 to

show the importance of modelling out-of-plane effects during planar manoeuvres. The

changing vertical load here confirms that out-of-plane helicopter response is present

for this manoeuvre.

CASE 2B: Helicopter Yaw to 90 Degrees

In this validation case the helicopter is yawed to nearly 90 degrees from an initial

angle of approximately 9 degrees. This is accomplished by traversing the RSD claw

forward approximately 4.5 meters with the tail wheel free to rotate. The RSD claw

Page 131: Development of a Spacial Dynamic Handling and Securing ...

114

0 5 10 15 20 25 30 35 40−10

0

10

20

30

Time [s]

Defl

ecti

on[m

m]

Right Main Tire

SSMASHDLTV

0 5 10 15 20 25 30 35 40−10

0

10

20

30

Time [s]

Defl

ecti

on[m

m]

Left Main Tire

SSMASHDLTV

Figure 3.20: Main landing gear tire lateral deflection versus time for validation case2A.

0 5 10 15 20 25 30 35 4025

30

35

Time [s]

Ver

tica

lL

oad

[kN

] RightLeft

Figure 3.21: Main landing gear tire vertical load versus time for validation case 2A.

Page 132: Development of a Spacial Dynamic Handling and Securing ...

115

position history is shown in Figure 3.22. Note that this signal contains visible noise,

so large fluctuations in the probe x force are expected.

0 10 20 30 40 50 60 70 80 900.00.51.01.52.02.53.03.54.04.5

Time [s]

Pos

itio

n[m

]

x-positiony-position

Figure 3.22: RSD claw position versus time for validation case 2B.

Figure 3.23 shows a comparison between the simulated and experimental probe

x force for this manoeuvre. As expected, there is significant oscillation in both data

sets, though good agreement is observed for the initial 30 seconds or so. After this

point, the experimental longitudinal probe force begins a steady decline, ultimately

becoming negative. It is not physically plausible for the probe x force to become

negative during this manoeuvre because the RSD claw is continuously traversing

forward. This indicates potential drift in the experimental data or rotation of the

securing probe in its housing.

The experimental securing probe forces were measured using strain gauges at-

tached to the probe body. It is possible for the securing probe to rotate about its

axis. Such a rotation would effectively rotate the coordinate system in which the

probe forces were recorded. Any rotation of the securing probe was not recorded

during the DLTV experiments, so this effect cannot be duplicated with any certainty

during analysis of the simulated data.

The probe y force shown in Figure 3.24 shows similar trends as the probe x force

with good agreement between simulation and experiment in the first 30 seconds of

Page 133: Development of a Spacial Dynamic Handling and Securing ...

116

0 10 20 30 40 50 60 70 80 90−4

−2

0

2

4

6

8

Time [s]

For

ce[k

N]

SSMASHDLTV

Figure 3.23: Securing probe x-force versus time for validation case 2B.

the manoeuvre. After this time the data sets show opposite trends.

0 10 20 30 40 50 60 70 80 90−16−14−12−10−8−6−4−2

02

Time [s]

For

ce[k

N]

SSMASHDLTV

Figure 3.24: Securing probe y-force versus time for validation case 2B.

Better correlation is achieved between the experimental and simulated helicopter

yaw and tail wheel steer angles which are shown in Figures 3.25 and 3.26, respectively.

The simulated and experimentally-measured main tire lateral deflections for this

manoeuvre are shown in Figure 3.27. Excellent correlation is achieved for the left

tire, while moderate correlation for the first 60 seconds of the manoeuvre is achieved

for the right tire once the initial offset is accounted for. It is expected that similar

deformation would be observed from both main tires, though this is not the case in the

DLTV data past 60 seconds of manoeuvring time. This implies a marked difference

Page 134: Development of a Spacial Dynamic Handling and Securing ...

117

0 10 20 30 40 50 60 70 80 900

102030405060708090

Time [s]

Yaw

Angl

e[d

eg] SSMASH

DLTV

Figure 3.25: Helicopter yaw angle versus time for validation case 2B.

0 10 20 30 40 50 60 70 80 90−100

−80

−60

−40

−20

0

20

Time [s]

Angl

e[d

eg]

SSMASHDLTV

Figure 3.26: Tail wheel steer angle versus time for validation case 2B.

Page 135: Development of a Spacial Dynamic Handling and Securing ...

118

in the operating environment of the two main tires.

0 10 20 30 40 50 60 70 80 90−10

0

10

20

Time [s]

Defl

ecti

on[m

m]

Right Main Tire

SSMASHDLTV

0 10 20 30 40 50 60 70 80 90−10

0

10

20

Time [s]

Defl

ecti

on[m

m]

Left Main Tire

SSMASHDLTV

Figure 3.27: Main landing gear tire lateral deflection versus time for validation case2B.

It is possible that the right side tire encountered an area of ground with a much

reduced friction coefficient or other surface irregularity around 60 seconds into the ma-

noeuvre. The ground surface is completely homogeneous in the SSMASH simulation

so such events cannot be captured in the simulated data.

The main tire vertical loads for this manoeuvre are shown in Figure 3.28 to again

highlight the presence of out-of-plane effects.

Page 136: Development of a Spacial Dynamic Handling and Securing ...

119

0 10 20 30 40 50 60 70 80 9025

30

35

Time [s]

Ver

tica

lL

oad

[kN

]

RightLeft

Figure 3.28: Main landing gear tire vertical load versus time for validation case 2B.

CASE 2C: Tail Steer to 180 Degrees

In this validation case the helicopter is maneuvered to achieve nearly 180 degrees of

tail wheel steer rotation. This is accomplished by a combination of longitudinal and

lateral RSD claw movements shown in Figure 3.29.

0 10 20 30 40 50 60 70 80-0.2-0.10.00.10.20.30.40.50.6

Time [s]

Pos

itio

n[m

]

x-positiony-position

Figure 3.29: RSD claw position versus time for validation case 2C.

The experimental and simulated probe x force data are shown in Figure 3.30.

Poor agreement is seen here. When comparing the probe x force between 10 and 20

seconds with the prescribed RSD claw position, it seems physically inconsistent for

the experimental probe force to be negative because the probe is pulling the helicopter

forward. A negative probe x force would imply that the helicopter is being forced in

Page 137: Development of a Spacial Dynamic Handling and Securing ...

120

its negative x direction. Such disconnect between the experimental forces here and

the expected trends could be due to loss of strain gauge calibration, securing probe

rotation, or other unmeasured events during the DLTV trial.

0 10 20 30 40 50 60 70 80−20

−15

−10

−5

0

5

10

15

Time [s]

For

ce[k

N]

SSMASHDLTV

Figure 3.30: Securing probe x-force versus time for validation case 2C.

The probe y force shown in Figure 3.31 shows better correlation between the

experimental and simulated data. Good correlation is evident up to 20 seconds into

the manoeuvre, after which the data sets diverge for a short time of approximately

10 seconds. This diversion is partially corrected at 30 seconds into the manoeuvre,

after which the trends of the data sets are in close agreement. It seems that the

system response is well modelled by the simulation from 30 seconds onward, though

it is offset due to the short divergence. This observation is supported by the main

tire lateral deflections shown in Figure 3.32.

The right and left tire lateral deflections are well predicted by the simulation

except during the period from 20 to 30 seconds into the manoeuvre. During this time

the lateral deflections of the main landing gear tires in the DLTV trial are allowed

to relax, whereas they further increase in the simulated response. This explains the

marked departure between the experimental and simulated probe y force during this

time span. It is possible that irregularities in the ground surface of the DLTV test

facility allowed the tires to slide along its surface, or that some other unmodelled

Page 138: Development of a Spacial Dynamic Handling and Securing ...

121

0 10 20 30 40 50 60 70 80−40

−30

−20

−10

0

10

20

30

Time [s]

For

ce[k

N]

SSMASHDLTV

Figure 3.31: Securing probe y-force versus time for validation case 2C.

−10 0 10 20 30 40 50 60 70 80−20

0

20

40

Time [s]

Defl

ecti

on[m

m]

Right Main Tire

SSMASHDLTV

−10 0 10 20 30 40 50 60 70 80−20

0

20

40

Time [s]

Defl

ecti

on[m

m]

Left Main Tire

SSMASHDLTV

Figure 3.32: Main landing gear tire lateral deflection versus time for validation case2C.

Page 139: Development of a Spacial Dynamic Handling and Securing ...

122

effect is allowing the tires to relax.

Though the tire model used in the SSMASH simulation allows lateral and longi-

tudinal tire sliding when the available grip is exceeded, contributions from tire twist

loading are not considered in determining when sliding can occur. This behaviour is

outside the scope of the Smiley and Horne modelling equations. Figure 3.33 shows

that high yaw rates of the DLTV are achieved in this trial. This indicates that signif-

icant twist could be developing in the tires, possibly to the extent that large portions

of the contact patch are sliding along the ground surface and cannot sustain any

additional lateral force. Such an event would explain a decrease in the experimen-

tal lateral tire deflection and corresponding lateral load that is not captured in the

simulation.

The simulated lateral tire deflection is finally relaxed around 32 seconds into the

manoeuvre. This timing aligns with the final period of high helicopter yaw rate.

After this time, the tire lateral deflection is well predicted by the simulation once a

small offset is considered. This offset likely accounts for the offset in the probe y force

during the same time period.

0 10 20 30 40 50 60 70 8010121416182022242628

Time [s]

Yaw

Angl

e[d

eg]

SSMASHDLTV

Figure 3.33: Helicopter yaw angle versus time for validation case 2C.

The tail wheel steer angle for this manoeuvre is shown in Figure 3.34. Again,

excellent correlation between simulation and experiment is observed for all but the

Page 140: Development of a Spacial Dynamic Handling and Securing ...

123

time period between 20 and 30 seconds.

0 10 20 30 40 50 60 70 80−180−160−140−120−100−80−60−40−20

0

Time [s]

Angl

e[d

eg]

SSMASHDLTV

Figure 3.34: Tail wheel steer angle versus time for validation case 2C.

Finally, the main tire vertical loads are shown in Figure 3.35 to highlight the

presence of out-of-plane effects during this manoeuvre as well.

0 10 20 30 40 50 60 70 8020

25

30

35

40

Time [s]

Ver

tica

lL

oad

[kN

] RightLeft

Figure 3.35: Main landing gear tire vertical load versus time for validation case 2C.

Planar Validation Summary

Validation of the planar manoeuvring capabilities of the SSMASH simulation has

been carried out by comparison to full scale experimental data. Excellent correlation

is consistently achieved between the experimental and simulated helicopter state re-

sponse, while agreement between the securing probe forces is good at times but less

Page 141: Development of a Spacial Dynamic Handling and Securing ...

124

consistent. In general, the level of agreement with the experimental data achieved

by the SSMASH simulation is comparable to that achieved by the HeliMan planar

handling simulation developed by Linn [1].

Some of the discrepancies between the simulated probe forces and those measured

in the DLTV trials may be explained by probe rotation about its axis. This would

change the reference frame in which the forces are described and cannot be accounted

for when analyzing the data because any such rotation was not measured during

the trials. Regardless of possible probe rotation, simulation of the securing probe

system is difficult due to its stiff nature when modelled as a forcing element. Small

irregularities in the prescribed securing claw position create large oscillations in the

securing probe force. This effect is witnessed in the experimental data as well, though

to a slightly lesser extent.

There have been several instances where the lateral deformation of a tire on the

DLTV main landing gear is more readily relaxed than in simulation. These events may

be due to encounters with irregularities in the ground surface of the DLTV test facility

or un-modelled tire relaxation effects. Large values of tire twist are not accounted for

in determining when tire sliding can occur since this behaviour is beyond the scope

of the Smiley and Horne tire modelling equations. It is believed that twist-induced

lateral tire relaxation accounts for tire behaviour discrepancies when large helicopter

yaw gain is accompanied by relatively little forward traverse.

Page 142: Development of a Spacial Dynamic Handling and Securing ...

Chapter 4

Conclusions and Recommendations

4.1 Conclusions

The objective to develop and validate a state-of-the-art spacial securing and manoeu-

vring simulation for shipboard helicopters has been met by the SSMASH simulation.

This work has filled a void in the analysis capability of the on-deck helicopter dy-

namic interface. That is, helicopter response to spacial ship motion and traversing

manoeuvres can now be concurrently modelled in a simulation environment. Some

conclusions reached during this work are listed below.

• The SSMASH simulation has been successfully modelled in the Fortran coding

language for faster-than-real-time program execution on an available Intel R©

CoreTM

i7 CPU. Typical run-times for the simulation coded in Fortran range

from one to four seconds per ten seconds of simulated time. Simulations run

using the Fortran version of the model typically run an order of magnitude faster

than identical simulations run in the MATLAB R© computing environment.

• The dynamic simulation has full capability to model spacial helicopter response

to a wide range of dynamic events. High impact and high frequency events such

as free drops onto the ship deck can be analyzed in addition to longer-time-scale

responses to general ship deck motion.

125

Page 143: Development of a Spacial Dynamic Handling and Securing ...

126

• The simulation is sufficiently flexible in terms of helicopter configuration to

model most common maritime helicopters. Tricycle and tail wheel helicopter

landing gear configurations are accommodated. Each suspension station can be

modelled as a prismatic oleo strut or swing arm with one or two tires on each

wheel carriage.

• A passive securing mechanism representative of the RAST and ASIST systems

is successfully integrated in the SSMASH simulation. The securing claw can

be traversed in the ship frame of reference, allowing the simulation to model

dynamic manoeuvring events.

• A five degree-of-freedom tire model is implemented using the Smiley and Horne

equations to characterize tire response. Transient and steady state tire response

is adequately modelled. Minimal tire parameters are required as inputs and no

experimental testing is needed to characterize a particular tire.

• The spacial dynamic modelling aspect of the SSMASH simulation has been

validated by comparison to a software from industry called Dynaface R©. The

Dynaface R© simulation software is extensively validated in its own right against

experimental data. Excellent correlation between SSMASH and Dynaface R© is

achieved for all cases studied. These validation cases include free drops onto

the ship deck, unsecured response to ship roll, and secured response to a severe

general ship motion profile.

• The dynamic manoeuvring aspect of the SSMASH simulation has been val-

idated by comparison to experimental data from full-scale, land-based trials.

Excellent correlation is achieved regarding prediction of the system state re-

sponse, including helicopter yaw angle and tail wheel steer rotations. Good

correlation is evident for some probe force and tire deformation predictions

made by the SSMASH simulation, though less-consistent agreement is observed

Page 144: Development of a Spacial Dynamic Handling and Securing ...

127

here. It is believed that unmodelled aspects of the experimental environment in-

cluding ground surface heterogeneity, free play in mechanical mechanisms, and

unmeasured system configuration change account for some of the discrepancy.

Limitations in limit tire friction modelling are also believed to be a source of

error. Naturally, the non-linear nature of the helicopter system in combination

with a stiff securing probe make high-accuracy characterization of the helicopter

response very difficult for complex manoeuvres. In general, the level of agree-

ment between the SSMASH simulation and experimental data is comparable

to that of the planar HeliMan simulation.

4.2 Recommendations

The SSMASH simulation represents a vast core dynamic modelling capability. Some

refinement of the existing simulation is warranted, after which significant development

can be done to increase its utility. Some aspects that should be considered for future

work are listed below.

• Modeling of the tire friction limit should be extended to include localized sliding

from large amounts of tire twist deformation. It is believed that this work

will greatly improve the simulation accuracy for manoeuvres involving large

helicopter yaw gains accompanied by little forward traverse.

• Though the SSMASH simulation runs faster than real-time on the machines

used in development, further reduction in program run time would be desirable.

Run times are much slower than those achieved by the Dynaface R© simulation,

a consideration that may be critical for large batch analysis studies. Improve-

ments in computation speed may be realized through refinement of the code

to optimize array storage and access operations, variable transfer to and from

sub-functions, and by minimizing file input/output operations.

Page 145: Development of a Spacial Dynamic Handling and Securing ...

128

• Aerodynamic rotor lift, drag, and side loads should be modelled. This is accom-

plished by Dynaface R© using an assortment of manufacturer provided look-up

tables. This would be a simple implementation within the SSMASH simula-

tion, facilitating analysis of capture immediately following touch down while

rotor loads are still significant.

• A graphical user interface (GUI) to manage input and output data would be

a valuable tool to simplify interaction with the SSMASH simulation. A 3D

graphical display of helicopter response would also be a valuable tool for inter-

pretation of output data.

• The capability to accept real-time joystick input for the securing device move-

ment would facilitate direct human interaction with the simulation. This is

available in the HeliMan simulation.

• Additional securing mechanisms such as a secondary probe, cable lashings, land-

ing gear tie-downs, and manoeuvring cables should be modelled to reflect a more

complete assortment of securing and manoeuvring equipment used in practice.

• Additional passive securing systems such as the TC-ASIST system should be

modelled. Active securing systems could also be modelled, facilitating compar-

ison studies of the relative merits for passive and active securing.

• SSMASH could form the core dynamics model of a real-time simulation for

ground operator training.

• SSMASH could form the core dynamics model of a real-time flight deck moni-

toring system to predict and identify safe operational windows. Such an ability

might safely extend operational limits of naval helicopters to higher sea states

when greater flight deck motion is expected.

• The dynamic formulation used in this work allows extension of the governing

equations to model coupled dynamics between the ship and embarked helicopter

Page 146: Development of a Spacial Dynamic Handling and Securing ...

129

without significant re-derivation. Though coupled effects between maritime

helicopters and relatively massive naval vessels are expected to be insignificant,

such modelling capability may be of benefit to other systems. Dynamic coupling

effects may be significant for applications involving small craft with embarked

vehicles of similar mass.

Page 147: Development of a Spacial Dynamic Handling and Securing ...

List of References

[1] Darren R. Linn. Development and validation of a planar on-deck helicopter

manoeuvring simulation. Master’s thesis, Carleton University, 2003.

[2] R. G. Langlois, M. LaRosa, and A. R. Tadros. Development, validation, and

application of the dynaface helicopter/ship dynamic interface simulation soft-

ware package. In Summer Computer Simulation Conference: SCSC, Montreal,

Quebec, Canada, July 2003.

[3] RAST Recovery Assist, Secure and Traverse System.

http://indaltech.cwfc.com/products/spokes/01a RAST.htm. [Accessed:

September 2013].

[4] Indal Technologies Inc. Product description: Aircraft ship integrated secure and

traverse (ASIST) system. Marketing Brochure, Mississauga, Ontario, Canada.

[5] R. G. Langlois and A. R. Tadros. State-of-the-art on-deck dynamic interface

analysis. In American Helicopter Society 55th Annual Forum, Montreal, Quebec,

Canada, May 1999.

[6] E. Alpman, L. N. Long, D. O. Bridges, and J. F. Horn. Fully-coupled simulations

of the rotorcraft / ship dynamic interface. In American Helicopter Society 63rd

Annual Forum, Virginia Beach, VA, U.S.A., May 2007.

[7] B. Ferrier, J. Duncan, J. Nelson, D. Carico, and D. Ludwig. Further validation

of simulated dynamic interface testing techniques as a tool in the forecasting of

air vehicle deck limits. Technical report, Office of Naval Research, Arlington,

VA, U.S.A., 2010.

[8] J. Blackwell and R. A. Feik. A mathematical model of the on-deck helicopter/ship

dynamic interface. Technical report, Aeronautical Research Laboratory, Mel-

bourne, Australia, 1989.

130

Page 148: Development of a Spacial Dynamic Handling and Securing ...

131

[9] R. G. Langlois, M. LaRosa, and A. R. Tadros. Aircraft/Ship Dynamic Inter-

face Simulation: Dynaface, Release 8.0. Indal Technologies, Inc., Mississauga,

Ontario, Canada, 2006.

[10] A. R. Tadros, G. Sopher, and R. G. Langlois. A new approach for passive

securing at landing and powered handling of helicopters onboard small ships.

In WARSHIP ’98: International Symposium on Surface Warships: The next

Generation, London, U.K., June 1998.

[11] Amanda R. Feldman. Development of an experimental aircraft/ship dynamic

interface analysis motion facility for the investigation of helicopter manoeuvring.

Master’s thesis, Carleton University, 2004.

[12] A. Schallamach. A theory of dynamic rubber friction. Wear: An Interna-

tional Journal on the Science and Technology of Friction, Lubrication and Wear,

6(5):375–382, 1963.

[13] B. N. J. Persson. Rubber friction and tire dynamics. Journal of Physics: Con-

densed Matter, 23, November 2010.

[14] R. F. Smiley and W. B. Horne. Mechanical properties of pneumatic tires with

special reference to modern aircraft tires. Technical report, Langley Research

Center, NASA, Langley Field, Virginia, U.S.A., 1958.

[15] R. H. Daugherty. A study of the mechanical properties of modern radial aircraft

tires. Technical report, Langley Research Center, NASA, Hampton, Virginia,

U.S.A., 2003.

[16] J. A. Tanner, R. H. Daugherty, and H. C. Smith. Mechanical properties of

radial-ply aircraft tires. Technical report, SAE Technical Paper 2005-01-3438,

2005.

[17] H. B. Pacejka. Tyre and Vehicle Dynamics. Oxford: Butterworth-Heinemann,

2006.

[18] Jason P. Tremblay. Development and validation of a tire model for a real time

simulation of a helicopter traversing and manoeuvring on a ship flight deck.

Master’s thesis, Carleton University, 2007.

[19] G. Wood, M. Blundell, and S. Sharma. Pneumatic tire model for aircraft simu-

lation. Materials and Design, 35:820–832, October 2012.

Page 149: Development of a Spacial Dynamic Handling and Securing ...

132

[20] G. Verzichelli. Development of an aircraft and landing gears model with steering

system in modelica-dymola. In 6th International Modelica Conference, Bielefeld,

Germany, March 2008.

[21] J. R. Kilner. Pneumatic tire model for aircraft simulation. American Institute

of Aeronautics and Astronautics, 19(10):851–857, October 1982.

[22] S. K. Advani and C. H. Wilkinson. Dynamic interface modelling and simulation

- a unique challenge. In Royal Aeronautical Society Conference on Helicopter

Flight Simulation, London, UK, November 2001.

[23] Jr. and A. Boschitsch R. McKillip, T. Quackenbush, J. Keller, and D. Wachs-

press. Dynamic interface simulation using a coupled vortex-based ship airwake

and rotor wake model. In American Helicopter Society 58th Annual Forum,

Montreal, Quebec, Canada, May 2002.

[24] S. J. Zan. Experimental determination of rotor thrust in a ship airwake. Journal

of the American Helicopter Society, 47(2):100–108, April 2002.

[25] R. G. Lee and S. J. Zan. Unsteady aerodynamic loads on a helicopter fuselage in

a ship air wake. In American Helicopter Society 58th Annual Forum, Montreal,

Quebec, Canada, June 2002.

[26] A. S. Wall, S. J. Zan, R. G. Langlois, and F. F. Afagh. Correlated turbulence

modelling: an advancing Fourier series method. Journal of Wind Engineering

and Industrial Aerodynamics, In press.

[27] A. S. Wall, R. G. Langlois, F. F. Afagh, and S. J. Zan. Modelling helicopter

blade sailing: contributions from ship motion and unsteady airwake to blade

dynamic response. In AERO 2007 Conference, Toronto, Canada, April 2007.

[28] Parviz E. Nikravesh. Computer-Aided Analysis of Mechanical Systems. Prentice

Hall, Englewood Cliffs, New Jersey, United States of America, 1988.

[29] T. R. Kane, P. W. Likins, and D. A. Levinson. Spacecraft Dynamics. McGraw-

Hill, 1983.

[30] D. Kahaner, C. Moler, and S. Nash. Numerical Methods and Software. Prentice

Hall, Englewood Cliffs, New Jersey, United States of America, 1988.

[31] D. R. Linn and R. G. Langlois. Development and experimental validation of a

shipboard helicopter on-deck maneuvering simulation. Journal of Aircraft, 43(4),

August 2006.

Page 150: Development of a Spacial Dynamic Handling and Securing ...

Appendix A

Simulation Input Parameters, Initial

Conditions, and Output Data

This appendix describes the input parameters required by the SSMASH simulation

to fully define the helicopter system, its initial conditions, and the motion inputs for

the flight deck and securing device claw. The compositions of the output data files

are also described.

Contents of the HELI.INP input file

The HELI.INP input file contains all parameters required to define the helicopter

system characteristics. The contents of each line of this input file are described

below.

Line 1 The helicopter mass [kg].

Line 2 The first row of the helicopter inertia matrix: Ixx Ixy Ixz [kg m2].

Line 3 The second row of the helicopter inertia matrix: Iyx Iyy Iyz [kg m2].

Line 4 The third row of the helicopter inertia matrix: Izx Izy Izz [kg m2].

Line 5 The auxiliary wheel carriage mass [kg].

Line 6 The first row of the auxiliary wheel carriage inertia matrix: Ixx Ixy Ixz [kg m2].

133

Page 151: Development of a Spacial Dynamic Handling and Securing ...

134

Line 7 The second row of the auxiliary wheel carriage inertia matrix: Iyx Iyy Iyz

[kg m2].

Line 8 The third row of the auxiliary wheel carriage inertia matrix: Izx Izy Izz [kg m2].

Line 9 The right wheel carriage mass [kg].

Line 10 The first row of the right wheel carriage inertia matrix: Ixx Ixy Ixz [kg m2].

Line 11 The second row of the right wheel carriage inertia matrix: Iyx Iyy Iyz [kg m2].

Line 12 The third row of the right wheel carriage inertia matrix: Izx Izy Izz [kg m2].

Line 13 The left wheel carriage mass [kg].

Line 14 The first row of the left wheel carriage inertia matrix: Ixx Ixy Ixz [kg m2].

Line 15 The second row of the left wheel carriage inertia matrix: Iyx Iyy Iyz [kg m2].

Line 16 The third row of the left wheel carriage inertia matrix: Izx Izy Izz [kg m2].

Line 17 The coordinates of the mounting point of the auxiliary suspension to the

helicopter body, in the helicopter frame: x y z [m].

Line 18 The coordinates of the mounting point of the right suspension to the heli-

copter body, in the helicopter frame: x y z [m].

Line 19 The coordinates of the mounting point of the left suspension to the helicopter

body, in the helicopter frame: x y z [m].

Line 20 The full droop vector displacement components from the auxiliary oleo frame

origin to the auxiliary wheel carriage frame origin, expressed in the auxiliary

oleo frame: x y z [m].

Line 21 The full droop vector displacement components from the right oleo frame

origin to the right wheel carriage frame origin, expressed in the right oleo

frame: x y z [m].

Page 152: Development of a Spacial Dynamic Handling and Securing ...

135

Line 22 The full droop vector displacement components from the left oleo frame origin

to the left wheel carriage frame origin, expressed in the left oleo frame: x y z

[m].

Line 23 The full droop auxiliary swing arm orientation relative to the helicopter body,

used for swing arm type suspension only, Euler parameters: e0 e1 e2 e3.

Line 24 The full droop right swing arm orientation relative to the helicopter body,

used for swing arm type suspension only, Euler parameters: e0 e1 e2 e3.

Line 25 The full droop left swing arm orientation relative to the helicopter body, used

for swing arm type suspension only, Euler parameters: e0 e1 e2 e3.

Line 26 The mounting coordinates of the oleo to the helicopter body for the auxiliary

suspension station, used for swing arm type suspension only, expressed in the

helicopter frame: x y z [m].

Line 27 The mounting coordinates of the oleo to the helicopter body for the right

suspension station, used for swing arm type suspension only, expressed in

the helicopter frame: x y z [m].

Line 28 The mounting coordinates of the oleo to the helicopter body for the left

suspension station, used for swing arm type suspension only, expressed in

the helicopter frame: x y z [m].

Line 29 The mounting coordinates of the oleo to the swing arm for the auxiliary

suspension station, used for swing arm type suspension only, expressed in

the auxiliary oleo frame: x y z [m].

Line 30 The mounting coordinates of the oleo to the swing arm for the right suspen-

sion station, used for swing arm type suspension only, expressed in the right

oleo frame: x y z [m].

Line 31 The mounting coordinates of the oleo to the swing arm for the left suspension

Page 153: Development of a Spacial Dynamic Handling and Securing ...

136

station, used for swing arm type suspension only, expressed in the left oleo

frame: x y z [m].

Line 32 The suspension station type: auxiliary right left [1=prismatic oleo, 2=swing

arm].

Line 33 The suspension station steering lock status: auxiliary right left [1=locked,

0=free].

Line 34 The suspension station axle rolling lock status: auxiliary right left [1=locked,

0=free].

Line 35 The effective steer friction moment coefficient for all suspension stations,

µsteer,eff [m].

Line 36 The steer damping moment coefficient for all suspension stations [N s].

Line 37 The coordinates of the helicopter body centre of pressure, expressed in the

helicopter frame: x y z [m].

Line 38 The equivalent drag areas of the helicopter body, ~Aeq: x y z [m2].

Line 39 The wind velocity components in the inertial frame: x y z [m/s].

Line 40 The securing probe activation status [1=active, 0=disabled].

Line 41 The securing probe initial capture status [1=precaptured, 0=uncaptured].

Line 42 The mounting coordinates of the securing probe to the helicopter body, ex-

pressed in the helicopter frame: x y z [m].

Line 43 The displacement vector components from the securing probe mount to the

undeflected probe tip, expressed in the helicopter frame: x y z [m].

Line 44 The small displacement probe stiffness in the x direction, KPS,x [N/m].

Line 45 The small displacement probe stiffness in the y direction, KPS,y [N/m].

Line 46 The large displacement probe stiffness in the x direction, KPL,x [N/m].

Page 154: Development of a Spacial Dynamic Handling and Securing ...

137

Line 47 The large displacement probe stiffness in the y direction, KPL,y [N/m].

Line 48 The probe stiffness transition displacement in the x direction, DPS,x [m].

Line 49 The probe stiffness transition displacement in the y direction, DPS,y [m].

Line 50 The probe damping rate in the x direction, CPx [N s/m].

Line 51 The probe damping rate in the y direction, CPy [N s/m].

Line 52 The probe damping rate in the z direction, CPz [N s/m].

Line 53 The probe stiffness transition displacement in the axial direction, DPS,z [m].

Line 54 The small displacement probe stiffness in the axial direction, KPS,z [N/m].

Line 55 The large displacement probe stiffness in the axial direction, KPL,z [N/m].

Line 56 The properties of the first tire on the auxiliary suspension station.

Line 57 The properties of the second tire on the auxiliary suspension station.

Line 58 The properties of the first tire on the right suspension station.

Line 59 The properties of the second tire on the right suspension station.

Line 60 The properties of the first tire on the left suspension station.

Line 61 The properties of the second tire on the left suspension station.

Line 62 The type of force-generating element for each suspension station: auxiliary

right left [1=linear spring/damper, 2=gas oleo].

Line 63 The linear spring/damping rates for the auxiliary suspension station.

Line 64 The linear spring/damping rates for the right suspension station.

Line 65 The linear spring/damping rates for the left suspension station.

Line 66 The gas oleo properties for the auxiliary suspension station.

Line 67 The gas oleo properties for the right suspension station.

Line 68 The gas oleo properties for the left suspension station.

Page 155: Development of a Spacial Dynamic Handling and Securing ...

138

Tire parameters

The parameters that define each tire are detailed below.

Column 1 The displacement vector component from the wheel carriage frame origin

to the tire centre, expressed in the wheel carriage frame, in the x direction

[m].

Column 2 The displacement vector component from the wheel carriage frame origin

to the tire centre, expressed in the wheel carriage frame, in the y direction

[m].

Column 3 The displacement vector component from the wheel carriage frame origin

to the tire centre, expressed in the wheel carriage frame, in the z direction

[m].

Column 4 The unloaded tire diameter, dt [m].

Column 5 The nominal tire width, wt [m].

Column 6 The radius of the wheel axle, raxle [m].

Column 7 The unloaded inflation pressure of the tire, Po [Pa].

Column 8 The rated inflation pressure of the tire, Pr [Pa].

Column 9 The standard tire type designation.

Column 10 The maximum coefficient of friction with the ground surface, µ.

Column 11 The coefficient of rolling resistance, µrr.

Column 12 The axle friction coefficient, µaxle.

Column 13 The tire vertical deflection constant, Ctz .

Column 14 The longitudinal tire damping rate, Cx [N s/m].

Column 15 The lateral tire damping rate, Cy [N s/m].

Column 16 The vertical tire damping rate Cz [N s/m].

Page 156: Development of a Spacial Dynamic Handling and Securing ...

139

Gas oleo parameters

The parameters that define each gas oleo are detailed below.

Column 1 The transition compression distance x0 [m].

Column 2 The transition compression distance x1 [m].

Column 3 The transition compression distance x2 [m].

Column 4 The extension spring rate of the oleo past full droop, k [N/m].

Column 5 The uncompressed internal gas pressure, P [Pa].

Column 6 The uncompressed internal gas volume, V [m3].

Column 7 The piston area, A [m2].

Column 8 The specific heat ratio of the oleo gas, γ.

Column 9 The liner spring force constant for region 4, e1 [N/m].

Column 10 The liner spring force constant for region 5, e2 [N/m].

Column 11 The quadratic spring force constant for region 4, f1 [N/m2].

Column 12 The quadratic spring force constant for region 5, f2 [N/m2].

Column 13 The cubic spring force constant for region 4, g1 [N/m3].

Column 14 The cubic spring force constant for region 5, g2 [N/m3].

Column 15 The constant damping force constant for extension, c0,1 [N].

Column 16 The linear damping force constant for extension, c0,2 [N s/m].

Column 17 The quadratic damping force constant for extension, c0,3 [N s2/m2].

Column 18 The constant damping force constant for the first compression curve,

c1 [N].

Column 19 The linear damping force constant for the first compression curve,

c2 [N s/m].

Page 157: Development of a Spacial Dynamic Handling and Securing ...

140

Column 20 The quadratic damping force constant for the first compression curve, c3

[N s2/m2].

Column 21 The constant damping force constant for the second compression curve,

c4 [N].

Column 22 The linear damping force constant for the second compression curve, c5

[N s/m].

Column 23 The quadratic damping force constant for the second compression curve,

c6 [N s2/m2].

Column 24 The constant damping force constant for the third compression curve, c7

[N].

Column 25 The linear damping force constant for the third compression curve,

c8 [N s/m].

Column 26 The quadratic damping force constant for the third compression curve,

c9 [N s2/m2].

Column 27 The first compression damping relief force, Fd,rel1 [N].

Column 28 The second compression damping relief force, Fd,rel2 [N].

Column 29 The seal drag force, Fseal [N].

Column 30 The distance of the lower oleo shaft bearing from the oleo frame origin,

along the oleo frame z axis [m].

Column 31 The length between the upper and lower oleo shaft bearings at full droop,

b1lb20 [m].

Column 32 The oleo shaft bearing friction coefficient, µbearing.

Column 33 The decay constant for the oleo friction force smoothing function, β.

Page 158: Development of a Spacial Dynamic Handling and Securing ...

141

Contents of the INITIALS.INP input file

The INITIALS.INP input file describes the initial conditions of the helicopter system.

The contents of each line of this input file are described below.

Line 1 The helicopter centre of gravity position relative to the ship frame origin,

expressed in the ship frame: x y z [m].

Line 2 The helicopter orientation relative to the ship frame, Euler parameters:

e0 e1 e2 e3.

Line 3 The distances from the oleo frame origins to the wheel carriage frame origins

along the respective oleo frame z axes: auxiliary right left [m].

Line 4 The orientation of the auxiliary prismatic oleo or swing arm relative to the

helicopter frame, Euler parameters: e0 e1 e2 e3.

Line 5 The orientation of the right prismatic oleo or swing arm relative to the heli-

copter frame, Euler parameters: e0 e1 e2 e3.

Line 6 The orientation of the left prismatic oleo or swing arm relative to the heli-

copter frame, Euler parameters: e0 e1 e2 e3.

Line 7 The helicopter translational velocity components relative to the ship frame,

expressed in the ship frame: x y z [m/s].

Line 8 The helicopter angular velocity components relative to the ship frame, ex-

pressed in the helicopter frame: x y z [rad/s].

Line 9 For prismatic oleo suspension stations: the translational velocity component

of the wheel carriages along their respective oleo frame z axes, relative to

the oleo frame. For swing arm suspension stations: the angular velocity

component of the wheel carriages about their respective oleo frame y axes:

auxiliary right left [m/s] or [rad/s].

Page 159: Development of a Spacial Dynamic Handling and Securing ...

142

Line 10 The angular velocity component of the wheel carriages about their respective

oleo frame z axes: auxiliary right left [rad/s].

Contents of the SOLUTION.INP input file

The SOLUTION.INP input file describes the desired solution time span, specifies how

often to print results to file, and sets the numerical integrator options. The contents

of each line of this input file are described below.

Line 1 The solution time span for the simulation: start end [s].

Line 2 The time step between calls to the numerical integrator [s].

Line 3 The number of rows of the system state solution to store in memory before

printing to output file [integer].

Line 4 The integration status [1=integrate past solution time, -1=evaluate at solu-

tion time]

Line 5 The number of equations for which the roots are desired [0].

Line 6 The integration method [1=Adams, 2=Gear, 3=automatic].

Line 7 The requested relative accuracy in all solution components [double].

Line 8 The smallest physically meaningful state vector solution value [double].

Contents of the PRESCRIBED.INP input file

The PRESCRIBED.INP input file specifies the type of prescribed motion to be used

for the ship and securing device. The contents of each line of this input file are

described below.

Line 1 The method used to describe the RSD claw position [1=from file, 2=con-

stant].

Page 160: Development of a Spacial Dynamic Handling and Securing ...

143

Line 2 The constant prescribed RSD claw position relative to the ship frame origin,

expressed in the ship frame: x y z [m].

Line 3 The method used to describe the ship motion [1=from file, 2=specified here].

Line 4 The type of sinusoidal ship motion [0=off, 1=roll, 2=pitch, 3=yaw, 4=surge,

5=sway, 6=heave].

Line 5 The sinusoidal ship motion properties: amplitude [degrees or m], period [s].

Line 6 The ship frame orientation relative to the inertial frame, x-y-z Euler angles:

x y z [degrees].

Contents of the RSD POS.INP input file

The RSD POS.INP input file describes the motion trajectory of the securing device

claw. This information is used if the PRESCRIBED.INP file identifies that the se-

curing device motion should be read from file. The contents of each column of the

RSD POS.INP file are described below.

Column 1 The simulation time [s].

Column 2 The securing claw x position relative to the ship frame origin, expressed

in the ship frame [m].

Column 3 The securing claw y position relative to the ship frame origin, expressed

in the ship frame [m].

Column 4 The securing claw z position relative to the ship frame origin, expressed

in the ship frame [m].

Contents of the SHIPMO.INP input file

The SHIPMO.INP input file describes the motion of the flight deck. This information

is used if the PRESCRIBED.INP file identifies that the ship motion should be read

Page 161: Development of a Spacial Dynamic Handling and Securing ...

144

from file. The contents of each column of the SHIPMO.INP file are described below.

Column 1 The simulation time [s].

Column 2 The ship roll angle relative to the inertial frame [degrees].

Column 3 The ship pitch angle relative to the inertial frame [degrees].

Column 4 The ship yaw angle relative to the inertial frame [degrees].

Column 5 The translational velocity of the ship relative to the inertial frame, ex-

pressed in the inertial frame, in the x direction [m/s].

Column 6 The translational velocity of the ship relative to the inertial frame, ex-

pressed in the inertial frame, in the y direction [m/s].

Column 7 The translational velocity of the ship relative to the inertial frame, ex-

pressed in the inertial frame, in the z direction [m/s].

Column 8 The ship roll rate relative to the inertial frame [deg/s].

Column 9 The ship pitch rate relative to the inertial frame [deg/s].

Column 10 The ship yaw rate relative to the inertial frame [deg/s].

Column 11 The translational acceleration of the ship relative to the inertial frame,

expressed in the inertial frame, in the x direction [m/s2].

Column 12 The translational acceleration of the ship relative to the inertial frame,

expressed in the inertial frame, in the y direction [m/s2].

Column 13 The translational acceleration of the ship relative to the inertial frame,

expressed in the inertial frame, in the z direction [m/s2].

Column 14 The ship roll acceleration relative to the inertial frame [deg/s2].

Column 15 The ship pitch acceleration relative to the inertial frame [deg/s2].

Column 16 The ship yaw acceleration relative to the inertial frame [deg/s2].

Page 162: Development of a Spacial Dynamic Handling and Securing ...

145

Contents of the RUN.OUT output file

The RUN.OUT output file summarizes general information about the simulation run.

The contents of each line of this output file are described below.

Line 1 The run-time of the simulation [s].

Line 2 The total number of main loop iterations completed.

Line 3 The number of times that the solution was printed to file.

Contents of the STATE.OUT output file

The STATE.OUT output file documents the time history of the helicopter system

state vector. Columns 2 through 13 are comprised of the generalized speeds u7 though

u18, while columns 14 through 35 are comprised of the generalized coordinates q8

through q29. The contents of each column are described in greater detail below.

Column 1 The simulation time [s].

Column 2 The x component of the helicopter translational velocity relative to the

ship frame, expressed in the ship frame [m/s].

Column 3 The y component of the helicopter translational velocity relative to the

ship frame, expressed in the ship frame [m/s].

Column 4 The z component of the helicopter translational velocity relative to the

ship frame, expressed in the ship frame [m/s].

Column 5 The helicopter roll rate relative to the ship frame, expressed in the heli-

copter frame [rad/s].

Column 6 The helicopter pitch rate relative to the ship frame, expressed in the

helicopter frame [rad/s].

Column 7 The helicopter yaw rate relative to the ship frame, expressed in the heli-

copter frame [rad/s].

Page 163: Development of a Spacial Dynamic Handling and Securing ...

146

Column 8 For a prismatic oleo suspension: the translational velocity component of

the auxiliary wheel carriage relative to the auxiliary oleo frame along the

auxiliary oleo frame z axis, expressed in the auxiliary oleo frame [m/s].

For a swing arm suspension station: the angular velocity of the auxiliary

swing arm about the auxiliary oleo frame y axis [rad/s].

Column 9 The angular velocity component of the auxiliary wheel carriage about

the auxiliary oleo frame z axis [rad/s].

Column 10 For a prismatic oleo suspension: the translational velocity component of

the right wheel carriage relative to the right oleo frame along the right

oleo frame z axis, expressed in the right oleo frame [m/s]. For a swing

arm suspension station: the angular velocity of the right swing arm about

the right oleo frame y axis [rad/s].

Column 11 The angular velocity component of the right wheel carriage about the

right oleo frame z axis [rad/s].

Column 12 For a prismatic oleo suspension: the translational velocity component of

the left wheel carriage relative to the left oleo frame along the left oleo

frame z axis, expressed in the left oleo frame [m/s]. For a swing arm

suspension station: the angular velocity of the left swing arm about the

left oleo frame y axis [rad/s].

Column 13 The angular velocity component of the left wheel carriage about the left

oleo frame z axis [rad/s].

Column 14 The helicopter x position relative to the ship frame, expressed in the ship

frame [m].

Column 15 The helicopter y position relative to the ship frame, expressed in the ship

frame [m].

Page 164: Development of a Spacial Dynamic Handling and Securing ...

147

Column 16 The helicopter z position relative to the ship frame, expressed in the ship

frame [m].

Column 17 The helicopter orientation relative to the ship frame, Euler parameter e0.

Column 18 The helicopter orientation relative to the ship frame, Euler parameter e1.

Column 19 The helicopter orientation relative to the ship frame, Euler parameter e2.

Column 20 The helicopter orientation relative to the ship frame, Euler parameter e3.

Column 21 The distance from the auxiliary oleo frame to the auxiliary wheel carriage

along the auxiliary oleo frame z axis [m].

Column 22 The auxiliary oleo frame orientation relative to the helicopter, Euler

parameter e0.

Column 23 The auxiliary oleo frame orientation relative to the helicopter, Euler

parameter e1.

Column 24 The auxiliary oleo frame orientation relative to the helicopter, Euler

parameter e2.

Column 25 The auxiliary oleo frame orientation relative to the helicopter, Euler

parameter e3.

Column 26 The distance from the right oleo frame to the right wheel carriage along

the right oleo frame z axis [m].

Column 27 The right oleo frame orientation relative to the helicopter, Euler

parameter e0.

Column 28 The right oleo frame orientation relative to the helicopter, Euler

parameter e1.

Column 29 The right oleo frame orientation relative to the helicopter, Euler

parameter e2.

Page 165: Development of a Spacial Dynamic Handling and Securing ...

148

Column 30 The right oleo frame orientation relative to the helicopter, Euler

parameter e3.

Column 31 The distance from the left oleo frame to the left wheel carriage along the

left oleo frame z axis [m].

Column 32 The left oleo frame orientation relative to the helicopter, Euler

parameter e0.

Column 33 The left oleo frame orientation relative to the helicopter, Euler

parameter e1.

Column 34 The left oleo frame orientation relative to the helicopter, Euler

parameter e2.

Column 35 The left oleo frame orientation relative to the helicopter, Euler

parameter e3.

Contents of the AUX.OUT output file

The AUX.OUT output file documents the time history of additional information that

describes the helicopter response during the simulation. The contents of each column

are described below.

Column 1 The simulation time [s].

Column 2 The securing probe force component in the x direction, expressed in the

helicopter frame [N].

Column 3 The securing probe force component in the y direction, expressed in the

helicopter frame [N].

Column 4 The securing probe force component in the z direction, expressed in the

helicopter frame [N].

Column 5 The auxiliary tire lateral deflection [m].

Page 166: Development of a Spacial Dynamic Handling and Securing ...

149

Column 6 The right tire lateral deflection [m].

Column 7 The left tire lateral deflection [m].

Column 8 The auxiliary tire vertical load [N].

Column 9 The right tire vertical load [N].

Column 10 The left tire vertical load [N].