On a calm August morning off the coast of Newfoundland, members of the University of British Columbia’s Sailbot team said goodbye to “Ada” (see Fig.1). Ada was a custom-built sailing vessel designed to become the first fully autonomous, robotic sailboat to cross the Atlantic Ocean. The team had spent years building Ada and testing her subsystems. They spent 10 days driving across the continent and a month doing shakedown cruises from their temporary home in St. John’s. The navigation algorithms were working flawlessly, the infrared object avoidance routines had been checked, the solar panels were peaking and the batteries were charged. The last line was cast off, and Ada was on her own.
As she crossed into international waters, she caught a stiff breeze, setting her surfing atop rollers and exceeding her calculated hull speed. After three days at sea, she was 20 percent of the way to her finish line off the coast of Ireland. On the fourth day, however, 800km from shore and cruising at over 12 knots, she made an unexpected turn to the south (see Fig.2).
No one knows exactly what happened, but Ada had lost control. Analysis of the new path and sensor data suggested a problem with the rudder, and by studying their SOLIDWORKS files and photographs, the student team identified a potential weak spot in a rudder control linkage. It was one of the few critical components on the boat that did not have redundancy. Without rudder control, Ada was now at the mercy of the sea, unable to avoid storms or set her bow into the waves.
From September through December, as the rough Atlantic winter rolled in, Ada was pummelled by five major storms. She drifted towards Portugal and looped back around the Azores, covering almost 8,000km. As she neared the Azores, there was hope that she may be rescued, but in late November, the data transmissions stopped. In December, the Sailbot team announced that Ada had been lost at sea.
“Ada sailed for four months through five storms and always returned to vertical,” said Ramley. “We got the keel right(see Fig.3).” She explained how keel design is a trade-off:The mass of the lead bulb at the bottom of the keel is necessary to right the boat, but too much weight in the keel will increase the boat’s displacement, slowing it down. To minimize weight, but still achieve a good righting moment, the bulb can be placed at the end of a long keel, but that increases bending moment in the keel and the stress where the keel attaches to the hull.
“We got a material sample of the keel and took a rectangular cross-section to find Young’s modulus by measuring the deflection from a cantilever beam setup,” Ramley said.“We then used that for the model. We had to get it built right the first time due to time and budget constraints, and the software helps us achieve that. There is no option for mid course repairs (see Fig. 5).”
Three-time champions of the International Robotic Sailing Regatta, the team has been designing robotic sailboats in SOLIDWORKS for almost a decade. “One of the things we like about SOLIDWORKS is that it is so easy to learn,” said Ramley, referring to the support available for beginning users. “We used to have a team tradition in which senior members would teach SOLIDWORKS to the junior members on a CAD orientation day. Now UBC teaches SOLIDWORKS to all engineering students during the first year. It’s really good.”
Ramley added that some of the initial hull design work is done by mechanical team co-lead Oscar Janzen in a hydrostatic-specific package called Orca3D, but is then immediately ported to SOLIDWORKS for the detail work. “Sub-teams work on components individually and then join them to the hull. We know what the boat will look like because we are working on it every day, but we want to share our vision with the people who are following our project. SOLIDWORKS helps with that (see Fig. 6).”
“We’re going with a dual-rudder design,” Ramley said, referring to their analysis of Ada’s journey. This will be just one of the new vessel’s upgrades. “Ada had a windsurfing rig, because we wanted to keep it simple and they can berated to handle storms, but the Vic Maui will feature more upwind sailing, so we are going with a sloop rig… a main sail and jib… with furling so it won’t get knocked about.”
The new boat will also be a bit “beamier” (wider) and able to carry more solar panels. Electrical team co-lead Melika Salehi also made use of CAD modeling to help plan the deck and hull hardware arrangements. This will allow the team to accommodate heavier and higher power electronics where needed. Ada’s Hemisphere GPS and LCJ Capteurs Ultrasonic Wind Sensor will be making a comeback inAda 2.0 because they had already provided very high performance with low power consumption. While Ada used thermal infrared to track obstacles, the team is now experimenting with light detecting and ranging (LIDAR) technology.
“LIDAR is a key area of research. It is heavy and uses a lot of power, but unlike infrared, you can more easily determine the distance to a target. Our software team lead, Arek Sredzki, hopes to make similar breakthroughs to what we previously did with infrared,” Salehi explained.
They are also upgrading their processing system from a Raspberry Pi to an NVIDIA Jetson TX1 and their onboard sensor and control network to the CAN architecture used in automobiles. “It’s a very robust communication protocol—it can transmit messages over the entire length and height of the boat without getting corrupted. CAN-bus architecture isn’t typically taught in undergraduate engineering programs, but it’s currently being spearheaded by our control team lead, Alan Fisher, and it’s a great learning opportunity for everyone on the team,” she said.
SOLIDWORKS has sponsored this post. It has provided no editorial input. For more information, go to www.solidworks.com.