Engineer in France Develops Motorcycle Racing Simulator Using MapleSim
Mr. Frédéric Nicolo wanted to develop a motorbike simulator that performed at the same level as current automobile simulators, accommodating the unique features of motorbikes. He started his own venture, developing a simulator using MapleSim that was designed specifically for motorbikes. He was able to develop MapleSim models that he could upload directly to the simulator. Using MapleSim allowed him to process data more quickly and more efficiently review test scenarios and simulation results. MapleSim also simplified the post-processing of calculated data, making it easier to compare results of multiple simulations.
Many innovative ideas and technological advances are born from passion, and the motorcycle racing simulator developed by Frédéric Nicolo is no exception. A numerical and scientific calculation engineer in France, Mr. Nicolo’s love for motorcycles inspired him to start his own venture after realizing there were no motorbike simulators that performed at the same level as existing driving simulators for cars. Using MapleSim, the modeling and simulation tool from Maplesoft, he was able to successfully develop his simulator, designed to accommodate the unique characteristics of motorbikes. “The motorbike world addresses a limited audience; motorcycle manufacturers are few and investment in research and development is low compared to the automotive sector,” he said. “Physical phenomena relating to motorbike racing are harder to replicate in a simulator. These encompass a broader spectrum than with cars – such as pitch and roll – and very few of these factors can be disregarded or approximated.”
When operating a motorcycle, the rider needs a lot of relevant information to help him ride his bike in favorable conditions; the right balance between the rider, the motorbike, and the environment is difficult to simulate. Mr. Nicolo set out to design and develop a motorcycle racing simulator to better simulate the physical phenomena surrounding motorbike racing and to translate them into the simulator in the most appropriate way possible for the rider.
In order to simulate the many physical phenomena for this project, it was essential for Mr. Nicolo to find a suitable tool to accurately model them. The various domains involved in the development of a racing simulator make it necessary to have an effective tool that allows for a rapid, highly scalable, multi-domain design model. Previously, Mr. Nicolo used a hand-coded digital model in C++ for motorbike simulations. Coding a motorcycle dynamics model from scratch was a very rewarding experience for him, but it had its limitations, particularly on the level of accuracy and the scalability of the model. “I was then introduced to MapleSim which, I discovered, provides a great amount of sophistication in physical modeling required for these experiments,” Mr. Nicolo explained. “I received access to an evaluation copy of MapleSim and this trial period made me feel confident that the MapleSim solution would meet my numerous requirements, from the perspective of physical modeling, performance and interoperability of the computed generated code. The code generated from a MapleSim model is free of all licensing and proprietary libraries, allowing the user to design digital models that can be adapted seamlessly into many real-time environments.”
Much of his work on the simulator focuses on the calculation of motorcycle dynamics in order to have a solid and realistic simulation basis for the behavior of a motorcycle. The project encompasses the following elements: - Acquisition of rider/motorbike interactions- Physical model...
Much of his work on the simulator focuses on the calculation of motorcycle dynamics in order to have a solid and realistic simulation basis for the behavior of a motorcycle. The project encompasses the following elements:
- Acquisition of rider/motorbike interactions
The models also span multiple domains with inclusion of communication elements such as Ethernet modules, and components, including a driver card needed for the code to work on the motorbike simulation platform, Mr. Nicolo explained. “The goal was to develop a MapleSim model which, once compiled as executable, can be used directly on the simulator,” he said. “MapleSim offers a real advantage as a model-integration platform – combining models from a variety of engineering domains and techniques – because of MapleSim’s Modelica capabilities and the ability to use external C code on MapleSim models.”
Using the MapleSim code generation application was an important step for Mr. Nicolo because it allowed him to generate executable code for reconfiguring the whole motorbike without having to regenerate the model from within MapleSim. The analysis window integrated with MapleSim combines two complementary approaches when processing simulated data, offering an initial qualitative approach that can be executed rapidly by visualizing the results as a 3D video. “With this feature, you can process the information quickly and decide to review your test scenario and modeling, or move toward a more detailed approach with analysis of the simulation results,” Mr. Nicolo said. “There again, the quantitative approach is made easier with the available tools in MapleSim. Comparing the results of several simulations is also a very interesting feature. The post-processing of calculated data and the development of models are greatly simplified by these tools.”
Mr. Nicolo emphasized that his project can continue to benefit from MapleSim as the motorbike simulator becomes more complex and incorporates more accurate models. Moving forward, he plans to utilize MapleSim for even more functions in his simulator project, including data acquisition processing, sizing of mechanical parts and actuators on the simulation platform, and design and development of the control loops of the simulator actuators.
“As the simulator continues to evolve, it will be able to perform even more functions with greater accuracy. The MapleSim solution provides the motorcycle simulator with effective tools to further develop system performance,” Mr. Nicolo said. “MapleSim’s numerous tools and capabilities are driving the success of this project.”
Published by Maplesoft, Inc. on 22 Jun 2017
For more information send an inquiry directly to Maplesoft, Inc.
Industry 4.0 and the Power of the Digital Twin
The world of industrial automation is undergoing a major transformation to the Next Industrial Revolution, or Industry 4.0. Manufacturers can no longer afford the “build it and tweak it” approach that has long characterized many design projects. Instead, they must take a more systems-design approach by implementing rigorous systems-design processes that accommodate the complexities of developing multi-disciplinary systems. High-fidelity virtual prototypes, or Digital Twins, are at the core of this development process. Read this whitepaper to learn how early adopters are already benefiting from the power of the Digital Twin as part of their Industry 4.0 strategy.
Searching, Exploring and Visualizing Data using Maple
With the ever-expanding sea of available data and data repositories, navigating the vast quantities of information can be a difficult task. Maple, the advanced computing software from Maplesoft, is a powerful, interactive data visualization tool. Maple makes it easy to: searchfilterexplorevisualize dataThis paper presents several examples of how Maple can be used to search and filter large data repositories, explore and visualize the data in innovative ways and use the data to predict future behavior.
Engineer in France Develops Motorcycle Racing Simulator Using MapleSim
Mr. Frédéric Nicolo wanted to develop a motorbike simulator that performed at the same level as current automobile simulators, accommodating the unique features of motorbikes. He started his own venture, developing a simulator using MapleSim that ...22 Jun 2017
Maple 2017 Offers Increased Mathematical Power, Stronger Visualizations and Flexible Deployment Options
Maplesoft today announced a major new release of its flagship product, Maple, the mathematical software that makes it extremely easy to analyze, explore, visualize, and solve math problems. The result of over 30 years of development, Maple already has ...22 Jun 2017
New Connector by Maplesoft and Phoenix Integration Combines Engineering Insight and Efficiency
Maplesoft and Phoenix Integration announced a new plugin that enables engineers to easily incorporate Maplesoft software products Maple and MapleSim into the ModelCenter workflow integration and automation platform from Phoenix Integration. Th...11 May 2017
Designing an Industrial Pick-and-Place Robot
A leading provider of packaging machines was experiencing repeated motor failures with their pick-and-place robots, facing substantial replacement costs on a regular basis. The company chose Maplesoft to develop a high-fidelity parameterized model...11 May 2017
Researchers at the University of Waterloo use MapleSim in New Approach to Tire Modeling
Ideally, a tire model will accurately simulate the dynamics of the system and result in simulations that execute quickly. Unfortunately, existing tire models typically either do not model behavior to a high degree of accuracy, or they are very resource...15 Mar 2017
Maple Drastically Reduces Downtime of Steam Turbines by Improving the Ultrasonic Testing of Rotor Blades
Rotek, the maintenance branch of Eskom, South Africa’s state-owned electricity provider, is using Maple, the technical computing software from Maplesoft, to design a comprehensive pre-inspection simulation model for use in the ultrasonic inspections of...8 Feb 2017
Maple Helps Hiab Simplify Their Crane Operation
Hiab, a leading provider of load handling equipment, is using Maple to design new ways to lessen the burden on crane operators and maintain safe and precise machine operation. Hiab selected Maple because of its ability to process complex matrix ma...7 Feb 2017
Latest MapleSim Release Improves Engineering Design Productivity
Maplesoft today announced a major new release of MapleSim™, an advanced system-level modeling and simulation platform used by engineers to reduce development time and gain insight into system behavior. The latest release provides tools that increa...6 Feb 2017
MapleSim used to speed up development of high-fidelity robotic manipulator models
ABB's Robotics business unit evaluated MapleSim, the high-performance modeling and simulation platform from Maplesoft, to develop high-fidelity manipulator models that included flexible joints, gears, and dynamic friction, and to determine the ease wit...4 Feb 2016