← Latest papers
⚡ electrical engineering

Energy-efficient torque allocation for straight-line driving of electric vehicles based on pseudoconvex polynomials

This paper proposes an energy-efficient torque allocation strategy for multi-motor electric vehicles that approximates motor losses using monotonic and positive pseudoconvex polynomials via sum of squares programming, enabling robust, real-time optimization that minimizes battery consumption during straight-line driving.

Original authors: Josip Kir Hromatko, Šandor Ileš, Branimir Škugor, Joško Deur

Published 2026-03-11
📖 4 min read☕ Coffee break read

Original authors: Josip Kir Hromatko, Šandor Ileš, Branimir Škugor, Joško Deur

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

The Big Picture: The "Teamwork" Problem

Imagine you are driving an electric car that has four independent engines (one for each wheel). You want to drive from point A to point B using as little battery power as possible.

The car's computer has a tough job: it needs to decide how much power to send to each of the four wheels.

  • Should all four wheels spin with equal strength?
  • Should the front wheels do most of the work?
  • Should the rear wheels take the lead?

This decision is called Torque Allocation. If the computer guesses wrong, the car wastes energy. If it guesses right, you get more miles out of a single charge.

The Challenge: The "Messy Map"

To make the right decision, the computer needs to know exactly how much energy each motor wastes when it works. Engineers call this the "loss map."

However, real-world data is messy. It's like trying to draw a smooth line through a cloud of scattered, noisy dots.

  • Simple math (like a straight line) isn't accurate enough.
  • Complex math (like a wiggly, high-order curve) fits the dots perfectly but often goes crazy in between them, creating unrealistic "bumps" where the motor suddenly wastes energy for no reason. This is called overfitting.

The Solution: The "Smart Rubber Band" (Pseudoconvex Polynomials)

The authors of this paper came up with a clever way to draw that smooth line. They used a special type of math called Pseudoconvex Polynomials.

Think of a polynomial as a flexible rubber band.

  • The Problem: If you just stretch the rubber band to hit every data point, it might twist and turn wildly, creating loops and dips that don't make physical sense (e.g., a motor getting more efficient as you push it harder, which is impossible).
  • The Fix: The authors added "guardrails" to the rubber band. They forced the math to obey two simple rules:
    1. It must always go up: As you push the motor harder, it must use more energy (monotonicity).
    2. It must be smooth: No weird dips or loops.

They used a technique called Sum of Squares programming to build these guardrails. Imagine this as a magical tool that checks the rubber band and says, "Nope, that curve looks weird. Fix it so it only goes up smoothly."

Why This Matters: The "Traffic Cop"

Once the computer has this perfect, smooth, and realistic map of how the motors waste energy, it can act like a smart traffic cop.

When you press the gas pedal, the computer instantly calculates: "Okay, to move this car right now with the least amount of battery drain, I should send 60% of the power to the front wheels and 40% to the back."

Because their math is so clean and predictable, the computer can solve this puzzle instantly (in milliseconds), even while you are driving. This allows the car to adapt to changes in real-time, unlike older methods that relied on pre-made rulebooks which couldn't handle new situations well.

The Results: Saving a Few Drops of Gas

The researchers tested their method on a simulated car using standard driving routes (like city driving or highway cruising).

  • The Benchmark: They compared their method against a "Grid Search," which is like trying every single possible combination of power distribution to find the absolute best one. This is very accurate but takes a long time (too slow for a real car).
  • The Result: Their "Smart Rubber Band" method was almost as good as the slow, perfect method.
    • It used only about 1.5% more energy than the perfect method.
    • In the real world, this is a tiny difference. It's like the difference between driving 300 miles and 295 miles on a full tank.
    • The Trade-off: You lose a tiny bit of range, but you gain the ability to calculate the answer instantly on a car's computer chip.

Summary

This paper is about teaching a car's computer to be a better energy manager.

  1. The Problem: Real motor data is messy, and complex math can get confused.
  2. The Trick: Use a special math tool (Sum of Squares) to force the math to stay realistic and smooth, like a rubber band that can't twist into knots.
  3. The Benefit: The car can now calculate the most energy-efficient way to drive in real-time, saving battery life without needing a super-computer on board.

It's a small tweak in the math, but it helps electric vehicles drive a little further on every charge.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →