Automation Stars in a Supporting Role

Working against a looming deadline, the production company for the movie "Master and Commander: The Far Side of the World" was informed that the special-effects coordinator needed a new control solution—fast. Commander Productions' Dan Sudick wanted to make sure that the hydraulic motion controllers that powered the positioning gimbal underneath his main prop—a replica of the H.




  • System integration

  • Hydraulic motion controls

  • Simulated ship movement

  • Tight schedule

  • Close is good enough

Working against a looming deadline, the production company for the movie "Master and Commander: The Far Side of the World" was informed that the special-effects coordinator needed a new control solution—fast. Commander Productions' Dan Sudick wanted to make sure that the hydraulic motion controllers that powered the positioning gimbal underneath his main prop—a replica of the H.M.S. Surprise —were truly synchronized and the ship was made safe for the crew who would soon be walking the decks.

Sudick was concerned that an earlier control system was not capable of the functions required to properly operate the motion platform which, combined with the ship, weighed approximately 500,000 lbs. To avoid impacting the movie's shooting schedule, the special-effects crew had only a week to upgrade the design.

This time constraint required a motion control system that would be quick to install, program, and tune, plus a design team that could pull it off. A brief search led to the selection of Delta Computer Systems' RMC100 motion controller and Concept Systems Inc. of Albany, OR, a system integrator with hydraulic controls experience. Three days later, Concept Systems' co-owner and principal engineer Michael Gurney was on a plane to the Fox Studios production site in Baja, Mexico, with RMC100 hardware in hand.

Mission set

The gimbal platform that supported the full-size ship replica was capable of three axes of motion: pitch (pivoting along the transverse axis), roll (pivoting around its longitudinal axis), and heave (vertical displacement). Heave control was actually implemented with four independent hydraulic axes, two at each end of the motion platform (see "Heave, pitch, and roll control" graphic).

Hydraulics was a natural choice for this application because hydraulic power excels at moving and holding heavy loads. Delta Computer Systems' controller was chosen because one unit can simultaneously coordinate the motion of up to eight hydraulic cylinders. However, controlling hydraulics smoothly enough to make the ship's motion look realistic while ensuring safety of the actors and crew required a hydraulic motion control program capable of producing a high degree of synchronization and precision.

System Integration, Motors, Devices & Motion Control

The first motion controller commanded the four hydraulic cylinders responsible for heaving the ship and measured their actual positions with feedback from four string potentiometers. A second motion controller executed pitch and roll maneuvers similarly.

In particular, avoiding damage to the gimbal structure required the positioning accuracy of each of four heave rams to be maintained to

Beyond meeting functional requirements of the system, Concept Systems' solution also had to provide a PC-based interface that would allow the special-effects operator to define motion profiles for the six axes. Programmed in rough form before hardware installation, the system was then ready for safety mechanisms to be tested and axes to be tuned.

"Early on, my only task was to stay ahead of the special-effects coordinator, director, and producer," Gurney added. So, I would make sure we could heave the ship all day long, if required. Once we got through all the basic moves and synchronization, proving the system would do what was required, I was put in a support role where I would move the ship to certain positions when required. It was during this time that I developed the main portions of the code that would make the ship sail."

So little time...

Working around the clock, Gurney supervised the installation and had the system wired and powered up just as the crew was finishing mechanical modifications of the gimbal platform—three days after his arrival on site. The system was configured and tested and ready for operation the day shooting was scheduled to begin. Special-effects coordinator Sudick suggests that a different approach could have led to the loss of two or three weeks of expensive shooting time.

"As it turned out, I had very little time to test my code," said Gurney. "The centerpiece of my work was also the focus of everyone else's work. Painters, actors, lighting, everyone needed access to the ship. So, I found myself fighting for time with her, which I usually got right before they shut down the studio for the night."

To ensure strict adherence to safety procedures and that the ship was safe to work on and around, programming of more mundane items, such as fault recovery routines and operator interface screens, was also done and tested after hours.

Realistic movement

Part of Gurney's work required the development of motion profiles that could be executed by the motion control system to cause the ship to move in specific ways. "These motion profiles could be stored, creating a library of different virtual ocean conditions—rough seas, calm seas, port winds, etc.," said Gurney. To gain inspiration for developing these profiles, Gurney watched videos of real ships sailing at sea and breaking through waves. Actual development of the corresponding preset motion profiles occurred during the after-hours testing.

Implementing motion profiles required tuning the motion control system much like any multi-axis hydraulic system. The first step was determining the dynamics of each axis and factoring those into the control system's operations. It is important to know how the system is going to react when factors such as command signals, load, friction, hydraulic flow characteristics, and distance from the valve to the cylinder come into play.

The procedure started with commanding very small, low-speed moves, analyzing the response of the axis, and making necessary adjustments. Once Gurney was sure that the system was under control, he started increasing the speed and size of the moves to final operating levels, making adjustments as necessary. Next, the motion of multiple axes working together was tuned up, again starting with small moves and graduating to realistic full-scale motion profiles.

The completed motion profiles allowed the system operator to change the ship's motion with the click of a mouse, making it possible to keep up with the rigorous production schedule.

"When the director would ask for high seas, we would drop that file into the motion controller and start running it," Gurney says. "The director typically would want to refine things—more delay here, more dramatic pitch there—which we could change on the fly while the ship was in motion. Profiles were developed such that they could run continuously, repeating on a regular basis by having the same start/end point. Once we found something the director liked, we would save it to file for use later."

Less accuracy than usual

This work proved to be an interesting departure from most of Concept Systems' projects. Industrial system integrators are usually called in to develop high-speed, highly accurate control systems, whereas the Fox Studios project was neither. During Gurney's first night of tuning, he was really fighting the system. Due in part to more than 250 feet of flexible hose between the hydraulic valves and cylinders, Gurney couldn't get cylinder positioning accuracies to within an inch of target values. For someone accustomed to tuning a system to the nearest few thousandths of an inch, this was disconcerting.

Gurney fought with the problem until someone came over and asked him how he was doing. Gurney's explanation of the problem was met with a laugh and the admonition: "You're done, put it away." Except for keeping the heave axes in lock step to prevent gimbal damage, positioning a 230,000 lb, 127-ft long ship to within

Hydraulic system components

Heave axes

Four cylinders: 10-in. bore, 108-in. stroke

Pitch axis

Two cylinders: 8-in. bore, 38-in. stroke

Roll axis

Two cylinders: 12-in. bore, 51-in. stroke

Hydraulic power

Two 750-hp diesel engines, each driving four pumps, producing up to 500 gal/min at 3,000 psi system pressure

No comments
The Engineers' Choice Awards highlight some of the best new control, instrumentation and automation products as chosen by...
The System Integrator Giants program lists the top 100 system integrators among companies listed in CFE Media's Global System Integrator Database.
The Engineering Leaders Under 40 program identifies and gives recognition to young engineers who...
This eGuide illustrates solutions, applications and benefits of machine vision systems.
Learn how to increase device reliability in harsh environments and decrease unplanned system downtime.
This eGuide contains a series of articles and videos that considers theoretical and practical; immediate needs and a look into the future.
Make Big Data and Industrial Internet of Things work for you, 2017 Engineers' Choice Finalists, Avoid control design pitfalls, Managing IIoT processes
Engineering Leaders Under 40; System integration improving packaging operation; Process sensing; PID velocity; Cybersecurity and functional safety
Mobile HMI; PID tuning tips; Mechatronics; Intelligent project management; Cybersecurity in Russia; Engineering education; Road to IANA
This article collection contains several articles on the Industrial Internet of Things (IIoT) and how it is transforming manufacturing.

Find and connect with the most suitable service provider for your unique application. Start searching the Global System Integrator Database Now!

SCADA at the junction, Managing risk through maintenance, Moving at the speed of data
Flexible offshore fire protection; Big Data's impact on operations; Bridging the skills gap; Identifying security risks
The digital oilfield: Utilizing Big Data can yield big savings; Virtualization a real solution; Tracking SIS performance
click me