design and implementation of an inertial measurement...

11
Design and Implementation of an Inertial Measurement Unit (IMU) for Small Diameter Ballistic Applications Item Type text; Proceedings Authors Bukowski, Edward F.; Brown, T. Gordon Publisher International Foundation for Telemetering Journal International Telemetering Conference Proceedings Rights Copyright © held by the author; distribution rights International Foundation for Telemetering Download date 16/05/2018 00:26:29 Link to Item http://hdl.handle.net/10150/606005

Upload: doantu

Post on 13-Mar-2018

225 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DESIGN AND IMPLEMENTATION OF AN INERTIAL MEASUREMENT …arizona.openrepository.com/arizona/bitstream/10150/606005/1/ITC... · DESIGN AND IMPLEMENTATION OF AN INERTIAL MEASUREMENT

Design and Implementation of an Inertial MeasurementUnit (IMU) for Small Diameter Ballistic Applications

Item Type text; Proceedings

Authors Bukowski, Edward F.; Brown, T. Gordon

Publisher International Foundation for Telemetering

Journal International Telemetering Conference Proceedings

Rights Copyright © held by the author; distribution rights InternationalFoundation for Telemetering

Download date 16/05/2018 00:26:29

Link to Item http://hdl.handle.net/10150/606005

Page 2: DESIGN AND IMPLEMENTATION OF AN INERTIAL MEASUREMENT …arizona.openrepository.com/arizona/bitstream/10150/606005/1/ITC... · DESIGN AND IMPLEMENTATION OF AN INERTIAL MEASUREMENT

DESIGN AND IMPLEMENTATION OF AN INERTIAL MEASUREMENT UNIT (IMU) FOR SMALL DIAMETER

BALLISTIC APPLICATIONS

Edward F. Bukowski and T. Gordon Brown US Army Research Laboratory

Advanced Munitions Concepts Branch RDRL-WMB-A

Aberdeen Proving Ground, MD 21005

ABSTRACT

The US Army Research Laboratory currently uses a variety of ballistic diagnostic systems for gathering aerodynamic information pertaining to gun launched munitions. Sensors are a vital component of each of these diagnostic systems. Since multiple sensors are commonly used, they are often configured into a sensor suite or inertial measurement unit (IMU). In order to gather information on smaller diameter projectiles, a small diameter IMU was designed using commercial-off-the-shelf (COTS) sensors and components. This IMU was first designed with a 21.6mm diameter and then later reintegrated into a 17.5mm diameter unit. The IMU provides up to ten sensor data channels which can be used to make in-flight projectile motion measurements. These measurements are then used in the determination of the projectile’s aerodynamics. It has been successfully flight tested on a variety of projectiles. It has been used in conjunction with an on-board recorder (OBR) to take measurements on 40mm and 25mm projectiles. It has also been used in a telemetry based system on-board a flare stabilized 25mm projectile. This paper covers the design of the IMU and gives examples of various sensor data.

KEYWORDS

Inertial Measurement Unit, Sensors, High-G, Gun Launched Munitions

Page 3: DESIGN AND IMPLEMENTATION OF AN INERTIAL MEASUREMENT …arizona.openrepository.com/arizona/bitstream/10150/606005/1/ITC... · DESIGN AND IMPLEMENTATION OF AN INERTIAL MEASUREMENT

2

INTRODUCTION The design and implementation of the Inertial Measurement Unit (IMU) discussed in this paper was completed by members of the Advanced Munitions Concepts Branch (AMCB), Weapons Materials Research Directorate (WMRD) of the U.S. Army Research Laboratory (ARL) at Aberdeen Proving Ground, Maryland. The preliminary concept for the IMU was leveraged from previous work done within AMCB using an Inertial Sensor Suite (ISS).(1) The ISS implemented a variety of commercial sensors and has been integrated into multiple specialized telemetry systems. These systems have been used on various types of projectiles to make motion measurements which are then combined with ground based measurements and processed to determine aerodynamics.(2) It is also the core measurement system used on board the AMCB diagnostic fuze, or DFuze. The DFuze is a patented high-g projectile-borne measurement system developed to complement ground based instrumentation.(3) It is used for obtaining in-bore and in-flight ballistic data that significantly contributes toward the design, development, failure diagnostics and aerodynamics determination of artillery or other projectiles.(4)(5) The DFuze system has been high-g qualified, successfully used on numerous flight tests and has proven to be a robust and reliable system. In addition to the selection and qualification of the sensors used, AMCB has also been responsible for the development of multiple techniques and formulas for performing data reduction in order to determine various aerodynamic variables.(6)(7)

Even though the ISS itself has gone through multiple iterations and is still presently used on a variety of systems, its size has limited its use to larger diameter projectiles. The ISS currently consists of an array of commercial sensors and supporting electronics laid out on a single printed circuit board with a diameter of either 1.4”(36mm) or 1.125”(29mm). Once programs requiring the instrumentation of projectiles ranging in the 25mm to 40mm range were initiated, there was a necessity to develop a smaller diameter measurement system.

IMU DESIGN The small diameter IMU incorporates many of the same sensors and techniques used on the ISS. Sensors on the IMU include commercially available accelerometers and magnetometers which had already been high-g qualified and used on numerous flight tests. Commercial angular rate sensors had previously been used on a separate board in conjunction with the ISS, but were incorporated into the IMU. The combination of these sensors allowed for the design of an IMU which could take multiple measurements and provide valuable in-bore and in-flight ballistic data. The angular rate sensors were used to measure yaw, pitch and body-fixed angular rates. Single and dual axis accelerometers were used to take measurements of body-fixed axial and radial accelerations and used to indicate first movement and muzzle exit. Magnetometers take measurements with respect to the Earth’s magnetic field and can provide data on muzzle velocity, muzzle exit, roll rate and magnetic pitch, yaw and roll angles. Magnetometer data is also important because it can be used to effectively measure roll orientation of a spinning projectile (figure 1). Roll orientation measurements allow for a determination to be made as to whether or not the sensor sensitive axis is pointing up or down with respect to the Earth’s surface as the projectile is spinning. As the projectile spins, the expected output of a radially oriented magnetic sensor is a sinusoidal waveform (figure 2) with a magnitude proportional to the angle

Page 4: DESIGN AND IMPLEMENTATION OF AN INERTIAL MEASUREMENT …arizona.openrepository.com/arizona/bitstream/10150/606005/1/ITC... · DESIGN AND IMPLEMENTATION OF AN INERTIAL MEASUREMENT

3

between the spin axis and the magnetic field.(8) This will hold true as long as the spin axis of the projectile is not parallel to the local magnetic field. Roll rate of the projectile can be found by measuring the frequency of the sinusoid. This data can then be used to determine orientation within the spin axis of additional sensor measurements as long as the positions of those sensors are referenced to the magnetometer. The small diameter IMU was designed with an array of single and multi-axis sensors. It is capable of an output of up to ten sensor channels which includes five channels of accelerometer data, three channels of magnetometer data and two channels of angular rate sensor data. A body-fixed coordinate system (I, J and K) was assigned to the IMU as shown in figure 3. In this

0

500

1000

1500

2000

2500

3000

3500

4000

4500

0 10 20 30 40 50 60

33.32ms16.66ms

Frequency = 1 / period = 1 / 16.66ms 60Hz

Time (msec)

Mag

neto

met

er O

utpu

t (b

its)

Earth’s Magnetic Field

Magnetic Field Orientation

N E

V

-

I

JK

Magnetometer Axis

Figure 1) An Earth-based navigation system can be converted into a body-fixed system through the use of Euler angles (, , ).(9)

Figure 2) Magnetometer output of a projectile spinning at 60Hz.

Page 5: DESIGN AND IMPLEMENTATION OF AN INERTIAL MEASUREMENT …arizona.openrepository.com/arizona/bitstream/10150/606005/1/ITC... · DESIGN AND IMPLEMENTATION OF AN INERTIAL MEASUREMENT

4

system, +I direction relates to positive axial movement, +J direction relates to positive radial movement and +K relates to positive radial movement 90 from +J. The IMU was initially designed with a 21.6mm diameter and 14mm height (figure 4). It was then later reduced in size to a 17.5mm diameter and 13mm height (figure 5) without any reduction in the number of sensors or capabilities. This reduction in size was accomplished through the use of smaller sensor and electronics component packages and more efficient use of the printed circuit board space available. It is capable of accepting input power voltages ranging from 6 to 12 volts and a two cell, 8.4V lithium ion polymer battery has been routinely used to power the IMU during bench testing, calibrations and flight tests. It has the ability to output the sensor data channels with either a 0 to 3V or 0 to 5V range, depending on the type of data encoder or data acquisition system being used in conjunction with the IMU. It is a low power device with a current draw between 25 and 30mA and has been gun qualified to 40,000G survivability. It also has a great deal of application flexibility because it uses commercial sensors which are both low cost and available with a wide variety of scale factors and measurement ranges. In addition to the sensor array, the IMU also includes all of the necessary support electronics which includes voltage regulation and signal conditioning. This allows the IMU to act as a stand alone unit which can be easily integrated into multiple systems.

Figure 3) A body-fixed coordinate system (I, J and K) assigned to the IMU

Figure 4) 21.6mm diameter IMU Figure 5) 17.5mm diameter IMU

I

JK

Page 6: DESIGN AND IMPLEMENTATION OF AN INERTIAL MEASUREMENT …arizona.openrepository.com/arizona/bitstream/10150/606005/1/ITC... · DESIGN AND IMPLEMENTATION OF AN INERTIAL MEASUREMENT

5

40MM PROJECTILE The 21.6mm IMU was first used on a Defense Advanced Research Projects Agency (DARPA) funded program which required the instrumentation of a spinning 40mm projectile fired from an M-203 grenade launcher. This program, called SCORPION, was a joint effort between ARL and the Georgia Tech Research Institute (GTRI). The objective of the program was to demonstrate a controlled divert of the projectile’s trajectory using a custom actuator designed at GTRI. (10) The complete system, shown in figure 6, consisted of the actuator, driver boards, batteries, microprocessor, IMU and interface board. The ARL IMU was used to provide in-flight sensor data to the GTRI on-board microprocessor. The microprocessor then used this data to make decisions as to the correct duration and point at which the actuator should be fired in order to achieve the desired trajectory diversion. Magnetometer data provided by the IMU (figure 7) was particularly important to this program as it was used to determine muzzle velocity and projectile roll orientation of the actuator. Other vital information was provided by the on-board axial accelerometer incorporated into the IMU. This accelerometer provided the microprocessor with information on first movement and

Figure 6) Solidworks model of an instrumented 40mm projectile

Figure 7) Magnetometer data captured throughout the entire flight of the projectile.(11)

Page 7: DESIGN AND IMPLEMENTATION OF AN INERTIAL MEASUREMENT …arizona.openrepository.com/arizona/bitstream/10150/606005/1/ITC... · DESIGN AND IMPLEMENTATION OF AN INERTIAL MEASUREMENT

6

velocity of the projectile. Accelerometer data captured throughout the duration of the projectile flight is shown in figure 8 and shows movement related to projectile launch, maneuver, target impact and ground impact. In addition to providing the microprocessor with sensor information in-flight, sensor data provided by the IMU was also stored on an on-board recorder (OBR). After each flight test, the projectiles were recovered and the IMU data downloaded. Post processing of this data provided valuable information which could be used to determine the aerodynamics of the projectile and evaluate the in-flight performance of both the projectile and the actuator. The sequence of events in a typical maneuvering flight are readily apparent in the post processed data shown in figure 9.(11) The data also served as a diagnostic tool for comparing projectile trajectories created from on-board sensor measurements with trajectories based on simulations. Figure 9) Post processed sensor data

Figure 8) Axial accelerometer data

Page 8: DESIGN AND IMPLEMENTATION OF AN INERTIAL MEASUREMENT …arizona.openrepository.com/arizona/bitstream/10150/606005/1/ITC... · DESIGN AND IMPLEMENTATION OF AN INERTIAL MEASUREMENT

7

25MM PROJECTILE Once the system was integrated into the 40mm projectile, tested and proven to be a reliable control for initiating an actuator, the system was redesigned to fit into a 25mm projectile. This required a reduction in size of the IMU from 21.6mm to 17.5mm in diameter. The reduction was successfully accomplished while maintaining all of the sensors and capabilities implemented on the 21.6mm IMU. Eventually a complete system, including the IMU, microprocessor, driver board, interface board and batteries, was designed and fabricated (figure 10) through a continuing joint effort, funded by DARPA, between ARL and GTRI.(12) The 25mm projectile program had the same core objective of the 40mm program, which was to perform a controlled divert validation flight experiment using a spinning projectile. Sensors contained within the IMU were also once again used to provide the on-board processor with a variety of inertial measurements. Actuator roll orientation, duration and control were all based on IMU sensor data. The processor used this data, in conjunction with timing information provided by an on-board oscillator, to initiate commanded maneuvers of the projectile. Eight channels of sensor data were recorded using an on-board recorder (OBR). This included two channels of angular rate sensor data, three channels of magnetometer data and three channels of accelerometer data. The OBR was designed to record data for the entire flight of the projectile and would store 8064 records of data at selectable sampling rates from 1kHz to 6kHz. Characteristics of typical flight tests included launch accelerations of about 25,000G’s, projectile speeds up to 0.8 Mach and flight durations of 1 to 2 seconds. Flight tested projectiles were retrieved using a custom soft recovery system which allowed the IMU data to be downloaded and post processed. Data from four of the sensor channels recorded during a representative flight experiment are shown in figure 11. This data begins just prior to launch and continues until shortly after impact. Therefore data from the launch event and free-flight motion of the projectile before, during and after the maneuver had been recorded. Although not shown,

Figure 10) 25mm projectile, hardware and electronics

a) Solidworks model of an instrumented 25mm projectile

b) 25mm Projectile

c) 25mm hardware and electronics assembly

Page 9: DESIGN AND IMPLEMENTATION OF AN INERTIAL MEASUREMENT …arizona.openrepository.com/arizona/bitstream/10150/606005/1/ITC... · DESIGN AND IMPLEMENTATION OF AN INERTIAL MEASUREMENT

8

angular rate data in both the pitch and yaw directions and accelerations in all three orthogonal directions was also recorded during each test. Post processed IMU sensor data was used to verify actuator initiations and their impact on the trajectory of the projectile. One of the more useful variables calculated during post processing is the magnetic aspect angle. A time history of the magnetic aspect angle provides information on projectile stability, yawing motion, damping characteristics and maneuverability. Figure 12 shows a magnetic aspect angle history which verifies an actuator initiation based on changes in the yawing motion and roll orientation of the projectile.(12) IMU sensor data provided all of the information necessary for performing these determinations.

0

500

1000

1500

2000

2500

3000

3500

-0.020 0.000 0.020 0.040 0.060 0.080 0.100 0.120 0.140 0.160 0.180 0.200

Time (seconds)

AD

C (c

ount

s) Mag JMag KMag IAccel I

Figure 11) Inertial sensor data from a typical flight test(12)

Figure 12) Magnetic aspect angle history

Page 10: DESIGN AND IMPLEMENTATION OF AN INERTIAL MEASUREMENT …arizona.openrepository.com/arizona/bitstream/10150/606005/1/ITC... · DESIGN AND IMPLEMENTATION OF AN INERTIAL MEASUREMENT

9

FLARE-STABILIZED PROJECTILE During the development of the 25mm projectile system, the redesign of the IMU took less time than the additional system components, such as the microprocessor board. This presented an opportunity to qualify the operation and survivability of the 17.5mm IMU through the instrumentation of a flare-stabilized projectile. In addition to assessing the operation of the IMU, these tests would also contribute to the understanding of the flight behavior and stability of the projectile.(13) The IMU was integrated into a telemetry based system, shown in figure 13, which included a Pulse Code Modulation (PCM) encoder and commercial S-band transmitter. Eight data channels were recorded which included two channels of angular rate sensor data, three channels of magnetometer data and three channels of accelerometer data. Multiple projectiles were flight tested and the system survived launch accelerations ranging from 25kG’s to 40kG’s. The IMU provided valuable projectile flight data such as axial acceleration, radial acceleration and angular rate history. The data was also post processed and used to calculate magnetic roll rate history and angular history with respect to the magnetic field.

CONCLUSIONS In order to obtain in-bore and in-flight ballistic data for small diameter projectiles, a low cost, high-G survivable IMU was designed and fabricated using commercial sensors. This IMU consisted of a sensor array integrated onto a 21.6mm or 17.5mm diameter board. It provided a significant reduction in size from previously implemented sensor suites which were too large for smaller diameter projectile applications. The new small diameter IMU was flight tested on both 25mm and 40mm projectiles. It successfully provided numerous inertial measurements used to verify flight stability, performance and aerodynamics. The IMU also had a particularly large impact on the development of guided small caliber munitions. It was used to provide data to an on-board processor which used the data to control an actuator and the flight trajectory of the projectile. Actuator initiations and projectile maneuvers were also verified using post processed IMU sensor data. Continuing efforts are currently underway to miniaturize a transmitter, encoder and other components in order to create a complete 25mm projectile telemetry system which will contribute to furthering the effort toward guided small and medium caliber munitions.

Figure 13) Solidworks models of an instrumented 25mm flare-stabilized projectile a) Expanded view of the tail section

b) Cross section of the projectile and electronics components. The system components include an antenna, transmitter, encoder, IMU, batteries and voltage regulation.

Page 11: DESIGN AND IMPLEMENTATION OF AN INERTIAL MEASUREMENT …arizona.openrepository.com/arizona/bitstream/10150/606005/1/ITC... · DESIGN AND IMPLEMENTATION OF AN INERTIAL MEASUREMENT

10

REFERENCES (1) Davis, B.; Hamilton, M.; Hepner, D.; “Shock Experiment Results of the DFuze 8-Channel Inertial

Sensor Suite that Contains Commercial Magnetometers and Accelerometers”; ARL-MR-532; U.S. Army Research Laboratory: Aberdeen Proving Ground, MD; April 2002

(2) Davis, B.; Hathaway, W.; Hathaway, A.; Thompson, A.; “Extending Telemetry Reduction to

Aerodynamic Coefficients and Trajectory Reconstruction (EXTRACTR) Flight Experiment Using 155-mm M483A1 Projectiles”; ARL-TR-3563; U.S. Army Research Laboratory: Aberdeen Proving Ground, MD; August 2005

(3) Davis, B.; Harkins, T.; Hepner, D.; Patton, B.; Hall, R.; “Aeroballistic Diagnostic Fuze (DFuze)

Measurements for Projectile Development, Test, and Evaluation”; ARL-TR-3204; U.S. Army Research Laboratory: Aberdeen Proving Ground, MD; July 2004

(4) Davis, B.; McMullen, K.; “Development and Demonstration of a G-Hardened Inertial Sensor Suite

and Mortar Diagnostic Fuze”; ARL-TR-2918; U.S. Army Research Laboratory: Aberdeen Proving Ground, MD; March 2003

(5) Davis, B.; Hall, R.; Harkins, T.; Wilson, M.; Patton, B.; Nair, M.; Ilg, M.; “Integral Telemetry

Module Development and Demonstration on the Precision-Guided Mortar Munition”; ARL-TR-4151; U.S. Army Research Laboratory: Aberdeen Proving Ground, MD; June 2007

(6) Harkins, T.; Hepner, D.; “MAGSONDE: A Device for Making Angular Measurements on

Spinning Projectiles With Magnetic Sensors”; ARL-TR-2310; U.S. Army Research Laboratory: Aberdeen Proving Ground, MD; December 2000

(7) Hepner, D.; Harkins, T.; “Determining Inertial Orientation of a Spinning Body With Body-Fixed

Sensors”; ARL-TR-2313; U.S. Army Research Laboratory: APG, MD; January 2001 (8) Hepner, D.; Harkins, T.; Davis, B.; Thompson, A.; “SCORPION – Phase 1 Navigation Sensors”;

U.S. Army Research Laboratory: Aberdeen Proving Ground, MD; January 2001 (9) Brown, T.G.; Harkins, T.; Hubbard, K.; “ARL Summary Updates of Telemetry, Sensors and

Transceiver”; U.S. Army Research Laboratory: Aberdeen Proving Ground, MD; April 2006 (10) Robinson, R.; “Smart Munitions: Researchers use Synthetic Jet Actuators to Steer 40mm

Projectiles in Flight”; Georgia Tech Research Horizons; Spring/Summer 2006 (11) Brown, T.G.; “SCORPION: Self Correcting Projectile for Infantry Operation”; U.S. Army

Research Laboratory: Aberdeen Proving Ground, MD; July 2005 (12) Lovas, A.; Brown, T.G.; Harkins, T.; “Innovative Technologies and Techniques for In-Situ Test

and Evaluation of Small Caliber Munitions”; Proceedings of ITEA International Symposium; 2007 (13) Brown, T.G.; Bukowski, E.; Ilg, M.; Brandon, F.; “Measurement of In-Flight Motion

Characteristics of a High-G Launched Flare-Stabilized Projectile with On-Board Telemetry”; Proceedings of International Telemetering Conference; 2007