You are here

Powering a Custom Motor With Large Air Gap

2 posts / 0 new
Last post
magma
Offline
Last seen: 4 days 19 hours ago
Joined: 2022-01-18 23:24
Posts: 1
Powering a Custom Motor With Large Air Gap

Hello,

I am developing a custom motor and am trying to control it with VESC.

The motor works on a normal hobby BLDC controller, but drawn to VESC since I like that it has speed control and FOC built in.

The motor has a large air gap. The magnetic field is about 1/5th as strong as most typical motors. My theory is that the field is not strong enough for the FOC control algorithm to figure out the speed or position of the motor so it ends up just spazzing out.

Here are some videos of me trying to run the motor:

Running Motor AutoTune: https://youtu.be/9DKXjXEN8wg

Example 1 - Motor twitching but not able to spin: 

Example 2 - The motor commutation seemed random, but it was generating enough torque to keep spinning once i set it in motion with an initial push.
The speed detection was all wrong. It was spinning about 400 RPM (out of a commanded 1000), and the wheel size was set to 100mm as a direct drive.
It Should have been displaying
https://youtu.be/LuqvYuakjws

I am thinking about adding hall effect sensors to help it figure out the motor state. Could I set up the motor so it always uses hall effect sensors, even up to 10,000 or so RPM?

Thanks in advance,
Nathan

skyline1970
Offline
Last seen: 5 months 2 weeks ago
VESC Free
Joined: 2017-09-07 22:28
Posts: 232

How does it act in bldc mode of vesc?