Repairs Over The Air

Overview
Welcome to the future of vehicle maintenance with TinMan’s groundbreaking technology: R.O.T.A. (Repairs Over The Air). This revolutionary system allows us to remotely execute mechanical repairs using advanced software, accessed through the vehicle’s internal computer via cellular connection. By seamlessly integrating our cutting-edge AI with your vehicle’s network, Rota provides a faster, more efficient, and precise approach to diagnosing and resolving issues—all without needing an in-person service visit. Rota represents the next evolution in automotive care, allowing us to update your vehicle’s operating system, address mechanical failures remotely, and extend the life of your car. This marks a significant leap towards achieving CRS (Completely Remote Service), bringing unparalleled convenience, cost savings, and peace of mind to vehicle ownership.
Research
CANBUS System
At the heart of Rota lies the CANBUS (Controller Area Network Bus), the intricate communication system that connects a vehicle’s electronic control units (ECUs) or control modules. CANBUS acts as the nervous system of your car, allowing various control modules—like the engine control unit, transmission control unit, and body control module—to communicate with each other. This network of control modules relies on thousands of sensors distributed throughout the vehicle, continuously monitoring both mechanical and electronic components. These sensors collect real-time data on everything from engine performance to fuel levels, and CANBUS facilitates the rapid transfer of this data across the network.
  • "CAN bus (Controller Area Network) is a communication system used in vehicles/machines to enable ECUs (Electronic Control Units) to communicate with each other - without a host computer. For example, the CAN bus enables quick and reliable sharing of information between your car's brakes and engine.
  • Let's imagine your car is like the human body:
  • The CAN bus is the nervous system, enabling communication.
  • In turn, ECUs (aka 'CAN nodes') are like parts of the body, interconnected via the CAN bus. Information sensed by one part can be shared with another.
  • In physical terms, all ECUs are connected on a two-wire bus consisting of a twisted pair: CAN high and CAN low. The wires are often color coded: CAN high is yellow (like the sun), CAN low is green (like the grass)."

Automotive Car with CAN Bus System

Electronic Control Modules & Sensors
"Each electronic control module (ECM) is responsible for a specific set of functions in the vehicle, such as monitoring the air-fuel ratio in the engine or managing anti-lock brake systems. By utilizing these interconnected systems, Rota can diagnose issues early, using AI to monitor data patterns that signal potential mechanical failures. Electronic Control Units (ECUs) are components that control certain functionality - e.g. the engine control unit, transmission, brakes, steering, temperatures etc. A modern car can easily have 70+ ECUs - each sharing information with other ECUs on the bus. Any ECU on the CAN bus can prepare and broadcast information (e.g. sensor data). The broadcast data is accepted by all other ECUs on the network - and each ECU can then check the data and decide whether to receive or ignore it."
CAN bus ECU network communication overview
  • "Microcontroller: The MCU is the brain of the ECU - it interprets incoming CAN messages and decides what messages to transmit. For example, a sensor might be programmed to measure and broadcast oil temperature at 5 Hz

 

  • CAN controller: The controller is typically integrated in the MCU and ensures all communication adheres to the CAN protocol (message encoding, error detection, arbitration etc.) - removing complexity from the MCU

 

  • CAN transceiver: The CAN transceiver connects the CAN controller to the physical CAN wires, converting controller data into differential signals for the CAN bus and vice versa. It also provides electrical protection"ecu-electronic-control-unit-can-bus-node
In traditional systems, diagnostic trouble codes (DTCs) or check engine lights only trigger once a failure occurs. Rota leverages AI to anticipate problems before they happen, allowing us to remotely identify the exact cause of failure (EOC) and in many cases prevent a breakdown.
Customer Satisfaction Program 19B37: A Precedent
A key example of the power of remote diagnostics and software updates can be seen in Ford’s Customer Satisfaction Program 19B37. This initiative addressed an issue with the external cooling pump in certain models, where the PCM calibration was insufficient, leading to overheating, warping of engine components, and coolant intrusion into the cylinder bores. "Customer symptoms included coolant loss, excessive tailpipe smoke, or illuminated malfunction indicator lights (MIL) due to engine misfire. Over time, this condition may damage the engine, requiring replacement of the engine short block." Through PCM calibration updates, Ford set the external cooling pump to run for a period following engine shut down, to mitigate these issues. "The new PCM calibration will improve cooling and reduce the potential for coolant intrusion into the cylinders by operating the external coolant pump for a period of time following engine shut down." While this example showcases how software can resolve hardware issues, Rota extends the concept to an even broader range of repairs.

Use Cases
 
Predictive & Preventative Maintenance
One of the most significant advantages of Rota is its ability to perform predictive and preventative maintenance. By continuously monitoring your vehicle's health and analyzing sensor data, we can predict potential failures before they occur. This proactive approach helps prevent costly breakdowns, keeps repair costs low, and maximizes vehicle uptime.
Remote Diagnostics and Repairs
In the event of a failure, Rota pinpoints the exact cause of the issue using AI-driven diagnostics. By updating your vehicle’s software remotely, we can resolve many mechanical and electronic failures without ever touching the car. For example, engine control module malfunctions, software-based transmission issues, and faulty sensor readings can be corrected remotely, saving you both time and money.
Emergency Situations
Imagine you're stranded in a remote location with a check engine light flashing. Instead of waiting for a tow truck or visiting a mechanic, Rota allows TinMan to remotely assess the situation, diagnose the issue, and perform repairs—all in real-time. This capability can be the difference between getting back on the road quickly and facing a lengthy, costly repair process.
Long-Term Vehicle Health
Rota doesn’t just fix issues as they occur; it also helps you maintain the long-term health of your vehicle. Regular remote updates optimize your vehicle's performance and ensure the latest manufacturer enhancements are applied. This keeps your vehicle running smoothly and can extend its useful life significantly.

Authors

TinMan Su Ordinazione

Citations

1. https://www.csselectronics.com/pages/can-bus-simple-intro-tutorial

2. Customer Satisfaction Program 19B37: Powertrain control module reprograming 

Learn More