Guides and advice
Controllers, VESC, breakdowns, preparation: what the workshop learns every day about powerful electric machines, written so you can understand and replicate it.
Understanding the controller
What the box does between the battery and the motor, and how to choose it.
-
Controller, battery, and BMS: Why does the battery cut out when you accelerate hard?
Sudden cut-off at full acceleration? The battery management system (BMS) is often protecting itself. Here's how it works, how to identify it, and how to avoid it.
Technical depth
Vector control, permanent magnet motors, power electronics: how it really works.
-
The Battery Management System (BMS) of a lithium battery: protections, passive or active balancing, connected BMS
Here's what a Battery Management System (BMS) does for an electric scooter battery: It provides protection, uses cutoff transistors, balances the cells (either passively or actively), and explains the benefits of a connected BMS.
-
The CAN bus explained: how controllers, BMS systems, and displays communicate with each other
Differential pair, 120-ohm terminations, identifiers, and priority: the CAN bus that connects controllers, BMS (Battery Management Systems), and displays, and how to wire it.
-
Power cables and connectors: Choosing the right ones for your electric vehicle is crucial
Cable sizing, AWG and mm², voltage drop, heat generation, crimping, and connectors: determining the appropriate power cable specifications for an electric vehicle.
-
Hall sensors, encoders, resolvers, or sensorless operation: how does the controller know the motor's position?
To control a motor, the controller needs to know the position of the rotor. Hall sensors, encoders, resolvers, and sensorless control are simply different ways to achieve this.
-
Field weakening: Achieving higher speeds than the battery voltage would normally allow
Why does an electric motor reach a speed limit? How does "defilming" push this limit? What is the impact on current draw and heat generation? And what are the risks involved?
-
Why do electric motors overheat, and how hot can they get?
Copper losses, iron losses, magnet temperature, and winding temperature: where does the heat in an electric scooter motor come from, and how can you prevent it from being damaged?
-
Read the technical specifications of a lithium battery cell: capacity, current, internal resistance
Voltage, capacity, discharge current, internal resistance, lifespan: understanding the figures for a lithium battery cell, and how to use them to determine the specifications of a battery pack.
-
Regenerative braking: how the motor brakes and recharges (slightly) the battery
How does the motor transform into a brake and a generator? How much energy do we actually recover? And why does electric braking weaken when the battery is full?
-
The switching frequency of a controller: a trade-off between heat, noise, and precision
What changes with the switching frequency of a controller: losses in the transistors, current ripple, audible noise, and control precision.
-
Inside a motor controller: three-phase bridge, transistors, current measurement
Three-phase bridge, MOSFET transistors, gate drivers, dead time, current measurement, capacitors, and cooling: these are the components found in a motor controller.
-
Kv, Kt, and the number of poles: these are the three key figures that describe an electric motor
The Kv value determines the speed, the Kt value determines the torque per amp, and the number of poles determines the electrical frequency. Here's how to understand, calculate, and choose between High Speed and High Torque configurations.
-
Vector modulation (SVPWM): How a controller generates sine waves using six switches
Eight bridge states, six active vectors, and two zero vectors: how Space Vector PWM (SVPWM) generates the desired voltage, and why it draws 15% more current.
-
IPM and SPM Motors: Surface-mounted or internal magnets – what's the difference?
Why electric cars use interior permanent magnet (IPM) motors: A simple explanation of reluctance torque, saliency, MTPA, and demagnetization.
-
PMSM or BLDC Motor: What is the difference between these two types of permanent magnet motors?
Permanent Magnet Synchronous Motor (PMSM) and Brushless DC Motor (BLDC): Same construction, different voltage waveforms, and what that means for control.
-
Sensorless control: How an observer estimates the motor's position
How does a controller estimate the rotor position without a sensor? It uses the voltage produced by the motor, a flux observer, and limitations at low speeds.
-
The current loop of a controller: PI regulators, gains, and bandwidth
How does a controller correct the current thousands of times per second? The role of the proportional and integral terms, gain calculation, and saturation.
The VESC, step by step
The open-source controller for racing machines, explained and configured step by step.
-
Two VESC controllers connected via a CAN bus for a dual-motor scooter
CAN wiring, identifiers, shared control, traction control: how to make two VESC controllers work together on a dual-motor scooter.
-
Reading and correcting VESC errors: overcurrent, DRV errors, undervoltage, etc.
ABS_OVER_CURRENT, DRV, UNDER_VOLTAGE, OVER_TEMP: What these VESC controller error messages mean, how to read them in the VESC Tool, and how to fix them.
-
Deflanging in VESC Tool: Gaining speed, and the cost involved
Field Weakening Current Max, Duty Start, Ramp Time: How to enable field weakening in VESC Tool, what benefits it provides in terms of speed, and the risks to be aware of.
-
Motor detection in FOC mode using the VESC Tool, step-by-step
Resistance, inductance, flux, sensors: what the FOC detection feature in VESC Tool measures, how to successfully perform it with a raised motor bell, and how to interpret the results.
-
VESC, Fardriver, Kelly, or original controller: a workshop comparison
Whether it's open-source or proprietary software, settings, diagnostics, or intended use: here's what differentiates VESC, Fardriver, Kelly, and the original controllers, to help you choose the right one.
-
VESC: Adjusting the throttle and brake settings, including curves and regenerative braking
Throttle and brake control on VESC: ADC application, voltage ranges, curves, ramps, and regenerative braking, all adjustable step-by-step within the VESC Tool.
-
VESC: Adjust motor and battery current limits without damaging anything
Motor Current Max, Battery Current Max, Absolute Maximum Current: What each of these current limits does in the VESC Tool, and how to adjust them safely.
-
Install the VESC Tool and connect your controller, either via USB or Bluetooth
VESC Tool tutorial in French: download, USB or Bluetooth connection, firmware update, and saving settings before making any changes.
Diagnose a fault
Cutouts, jolts, error codes: find the cause before replacing a part.
-
Dualtron Error Codes and Symbols: How to Read Them and What to Check
Maintenance symbol or engine code on a Dualtron: how to read the error message displayed and what to check in order.
-
Electric scooter motor stuttering or jerking: sensors, phases, or controller?
Motor that vibrates, growls, or hesitates when starting: how to test the Hall sensors, the phases, and the controller to find the root cause.
Preparation and Performance
Making an electric scooter faster without making it fragile.
-
Braking a powerful electric scooter: calipers, rotors, hoses, and brake pads
Four-piston calipers, thick rotors, aviation-grade hoses, and brake pads: how to properly size the braking system for a fast and heavy electric scooter.
-
Increasing the voltage of your electric scooter: what changes, and what could break
More cells in series mean higher speed: what a higher voltage battery offers, and everything you need to check before installing it.
-
Preparing a Dualtron Thunder: The order of operations, from the motor to the controllers
Brakes, tires, steering, battery, motors, controllers: what's the best order to upgrade a Dualtron Thunder to make it faster without compromising its reliability?
-
Preparing a Nami Burn-E: Battery, Motors, Steering, and Wiring
How to prepare a Nami Burn-E: Upgrading the battery for higher output, installing larger motors with spacers, replacing the steering column with a titanium one, upgrading the wiring, and improving the brakes.
-
Preparing a Weped FS, SST, or GTS: XHS motors, Performance battery, and wiring harness
Weped FS, SST, SSGT, or GTS: What can be installed without modification, batteries with higher discharge rates, and what our track-ready preparations have revealed.
-
Teverun Fighter: Eliminate steering instability and enhance the reliability of a powerful machine
Flexing, loosening, and bending: the weak point of the Teverun Fighter's frame. How to address this issue and the checks to perform on a powerful machine.
-
Electric scooter modifications: What the law says, insurance implications, and where you can ride fast
25 km/h on public roads, penalties for tampering with speed limits, insurance: what French law says about electric scooters, and where you can legally ride fast.
Kart, motorcycle, robot: the other machines
What we learn about scooters applies elsewhere too.
-
Measuring the actual power output of an electric motor on a dynamometer
Torque, speed, efficiency, and heat: how a dynamometer measures what an electric motor *actually* does, and why specifications alone are not enough.
-
Choosing the right controller for lightweight electric motorcycles and pit bikes
Sur-Ron, pit bike, lightweight electric motorcycle: what the controller does, the criteria for choosing one, and what to check with the motor and battery.
-
Electrifying a go-kart: motor, controller, battery, and the pitfalls to avoid
Converting a kart for leisure, rental, or competition: how to electrify a kart, choose the right motor, controller, and battery, and avoid common mistakes.
-
Formula Student and school projects: choosing your electric powertrain
Formula Student, Shell Eco-marathon, research vehicle: how a student team chooses a motor, controller, battery, and telemetry system, and the pitfalls to avoid.
-
Electrifying a boat without a license: motor, battery, and regulations
Pleasure boat, tender, rental fleet: the requirements for a boating license, and how to choose a motor, controller, and battery for electric propulsion.
-
Electrifying an agricultural robot or a harvesting transport vehicle
Weed removal robot, harvesting assistant, tracked transporter: how to choose motors, controllers, and batteries for an electric agricultural vehicle.
-
Electric conversion of motorcycles or scooters in France: What is permitted
Converting a motorcycle, scooter, or moped to electric power: what the 2020 decree says, the role of the certified installer, and the technical steps involved.
Choosing the right machine
Comparing powerful machines through the eyes of a workshop.
-
Titanium steering column: what is it for, and which scooters does it fit?
Bending, loosening, and flexing: why original steering columns weaken, what a Grade 9 titanium steering column offers, and compatible models.
-
Teverun Fighter Supreme or Dualtron Thunder 3: Which one should you choose?
Teverun Fighter Supreme or Dualtron Thunder 3: Power, battery, steering, parts, and preparation. A comparison from a workshop that works on both.
Workshop News
Races, awards and achievements.
-
E’TROTT RACING Awards: Rage Mechanics and its riders in the spotlight!
On December 17, 2023, the awards ceremony for the Île-de-France electric scooter league took place. Rage Mechanics was on every podium!