IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 63, NO. 2, FEBRUARY 2014
441
Design and Development of a Low-Cost Multisensor Inertial Data Acquisition System for Sailing Alexandre Bergeron and Natalie Baddour
Abstract— This paper presents the development of an inertial measurement data acquisition system intended for use in sailboats. The variables of interest are three-axis acceleration, threeaxis rotation, Global Positioning System (GPS) position/velocity, magnetic compass bearing, and wind speed/direction. The design focus is on low-cost microelectromechanical systems-based technology and demonstrating the validity of these technologies in a scientific application. A prototype is constructed and submitted to a series of tests to demonstrate functionality and soundness of the design. Contributions of this paper include the novel application of inertial measurement unit technology to a sailboat racing application, the integration of all instrumentation, creative ruggedized packaging, and emphasizing the use of low-cost commercial off-the-shelf technology. Index Terms— Accelerometer, data acquisition, GPS, gyroscope, inertial measurement units (IMUs), low cost, microelectromechanical systems (MEMS), sailing.
I. I NTRODUCTION
Q
UANTIFYING the motion of a vehicle is employed in numerous fields as a means to improve the underlying design, to control or use of the vehicle or parts thereof. For example, inertial measurement units (IMUs) have been applied to the analysis of vehicle dynamics [1]–[3], twowheeled vehicles [4], [5], navigation for helicopters [6]–[8], tire deformation [9], navigation for land vehicles [10], [11], personal dead reckoning systems [12], [13], as well as navigation for submarines [14], and tractors [15]. With quantified knowledge of the motion, it should be possible to derive information on optimal approaches to vehicle handling, control, and navigation as well as potentially estimating applied loads and conditions. This paper aims to apply the same technique to the domain of sailing yachts; i.e., to quantifiably measure the motion of a sailboat while underway. Particular attention is given to the requirements of sailing, namely the marine environment and the recording of contextual wind information since wind is the driving force for a sailboat. Work has been performed by other researchers on developing instruments for measuring wind for offshore marine Manuscript received March 13, 2013; revised June 19, 2013; accepted June 20, 2013. Date of publication September 4, 2013; date of current version January 2, 2014. The Associate Editor coordinating the review process was Dr. Subhas Mukhopadhyay. The authors are with the Department of Mechanical Engineering, University of Ottawa, Ottawa, ON K1N 6N5, Canada (e-mail: aberg098@uottawa.ca; nbaddour@uottawa.ca). Color versions of one or more of the figures in this paper are available online at http://ieeexplore.ieee.org. Digital Object Identifier 10.1109/TIM.2013.2279004
energy applications [16], [17], and measuring wind for meteorological applications from a ship [18]. A sensor network was developed and tested to monitor air pressure on the top of a mainsail for sailboats [19]. On the other hand, real-time performance of a sailboat was estimated in [20], but only wind-speed, wind-angle, and boat speed were considered. The numerical prediction of the performance of a sailboat has been presented in [21] and [22], but contributions of those papers are simulations, not recording of actual data. A dynamometer was used to measure the forces on a sailboat in [23], but the only relevant information recorded on the motion of the boat was the speed, heel angle, along with wind speed and angle— no inertial measurements were made. The fusion of IMUs with other types of data to study particular phenomena has been demonstrated in other fields. For example, IMUs have been combined with other sensors for navigation [24], accurate geolocation [25], orientation tracking [26], have been combined with RFIDs for indoor navigation [27] or combined with vehicle sensors to study the behavior of a vehicle driver [28]. Combined with GPS, a natural application of IMUs is for ship navigation [29]. Fusing of vision with inertial sensing has received a great deal of attention from the mobile robotics community [30], [31]. Electronic devices which measure and record motion have found numerous applications in many types of vehicles, as mentioned above. However, there is no documented evidence in the literature of an instrumentation system that records dynamical sailboat motion data in conjunction with real-time contextual wind data. The simultaneous real-time recording of the wind data is important as it is the context for the motion that is being recorded. Thus, the primary contribution of this paper is the design and development of a marine data acquisition device, which successfully acquires relevant data on the motion of a sailboat during a race, including contextual real-time wind data. The device is designed with the intent to form the basis of a platform for further experimentation on the motion of a sailboat. II. S YSTEM A RCHITECTURE A. Design Requirements The design requirements for the proposed marine data acquisition system can be outlined as follows: 1) correctly record the motion of a sailing yacht while underway; 2) determine and record the spatial position of the sailing
0018-9456 © 2013 IEEE