You are here

Flipsky 75100 and VEVOR MY1020D - Very jerky

7 posts / 0 new
Last post
DevelopedBug
Offline
Last seen: 1 week 11 hours ago
VESC Free
Joined: 2021-07-09 15:02
Posts: 2
Flipsky 75100 and VEVOR MY1020D - Very jerky

Hi,

I'm looking for any advice from anyone who may be familiar with using the VEVOR (or other) MY 1020 D inrunner motor with a Flipsky 75100 controller. I'm trying to use it in an electric dirt bike I'm building for my 8 year old daughter. But I can't get it to accelerate or run smoothly, it's very jerky and the motor is really bucking and kicking hard as it passes through certain rpm bands, and then near full throttle. Earlier on it threw the chain off. I've absolutely no idea what to change in the VESV Tool settings to make it run smoothly.

I'm running it on an ebike style throttle and it is giving a smooth ADC signal, and when I run the wizard the motor behaves normally (spins up smoothly), hall effect sensors are detected etc. 

As a possible aside: From photos I've seen online it's got a rotor with 6 magnets, so do I enter '6' in the areas requesting number of motor poles? Or '3' for 3 pairs of poles? Do these numbers actually matter to the running of the motor or is it just for display purposes?

I'm going to switch back to the Chinese brick ESC that came with it for now to see how that behaves. But I'd really like to be able to use something adjustable.

Thanks to anyone who can give us some pointers as to what to look at!

olletj
Offline
Last seen: 6 months 2 weeks ago
Joined: 2021-04-09 20:04
Posts: 7

I have the same motor and controller for an outboard conversion. I run it in FOC mode. It was a bit jerky in BLDC mode but not to bad. It was jerky on full RPM when the ERPM limit or duty cycle max was set to low but default values are very high so that might not be your problem. I also think the number of poles is 6. I could only choose from  2, 4, 6, 8 and so on, so they cant mean pole pairs. I had problems through the mid rpms when it switches from sensored to sensorless and i resolved it by setting this switch  to very low RPMs, just when it starts to spin. Dont know if there can be similar issues in BLDC mode.

moose09876
Offline
Last seen: 1 month 6 days ago
VESC Free
Joined: 2022-07-10 13:53
Posts: 14

@DevelopedBug - I am having a very similar problem. (I'm new to all this) - Trying to get a large inrunner gear motor running. BLDC mode works great everywhere except low rpm where it's super jerky. When I switch to FOC, i get violent jerking and banging at certain RPM's just like you're talking about. 

 

EDIT: Changed the FOC -> Sensor mode from sensorless to hall. The VESC is working smoothly now with the throttle control. Keeps constantly disconnecting from the tool though. VERY annoying.

RoloRolo
Offline
Last seen: 4 weeks 1 day ago
VESC Free
Joined: 2022-08-11 14:40
Posts: 1

I have gotten this motor to work very well with the setting I will give you, I learned how to get the settings for any motor by the master himself BJ!  I think this video link I have given should be a mandatory watch for everyone to understand how to take ANY motor and figure out the setting to get the best smoothness, rpm, torque,  etc.. Watch the master himself take a motor and find out all the unknown parameters and his logic behind what works and what does not work and the things to try. The video is on his YouTube channel Benjamin Vedder the video is called "VESC tuning for a KDE5215XF-435" It's not which motor he uses but the process of elimination to learn how to make a motor work. These are the parameters I got to make this motor work great before anyone says that these are wrong! If benjamin vedder does it, is it wrong? I think not, but you try with your motor and let us know how smooth it is. I hope this helps the whole community!  

video link:  https://www.youtube.com/watch?v=ui_6O5GrbnQ

VESC settings for Vevor MY1020D: Hall sensors, motor (R)=36.3Mohm, motor (L)=190.00uH, motor difference=25.00uH, motor flux link=4.00 mWb, current KP=0.3500, current KI=95.00, observer gain=0.40 T: 1000 us,  click on hall sensor tab and detect halls sensors again and apply, advanced tab, This one is the secret, zero vector frequency=35.0kHz and if you want another huge rpm boost turn on MTPA Algorithm mode to target might try measured too. This setting I leave off but it changes Erpm from 13400 to 19100 Erpm and a heavy current according to the real-time data tab. Min duty cycle=5.0% Max duty cycle=97.0% Min current=1.00A Duty cycle current limit start=100% Motor current max=65 Motor Poles=6  These are the Things I have changed from default. I purchased three of these motors I will be testing these numbers with those motors soon. Test with the chain disconnected and use the throttle you will be using when riding. The motor will sing a beautiful song. Enjoy and like motorcyclists do peace sign turned down, AKA Keep two wheels down! 

olletj
Offline
Last seen: 6 months 2 weeks ago
Joined: 2021-04-09 20:04
Posts: 7

I am quite new o vesc so i dont really know what im doing. But i tried your values and it works no better than the measured ones. Sensorless the motor doesnt spin. With halls sensors it spins but it does that with almost any values. My measured resistance is 3.6. Way below what you got. Im guessing the flipsky 75100 for some reason is incapable of measuring R And L.

olletj
Offline
Last seen: 6 months 2 weeks ago
Joined: 2021-04-09 20:04
Posts: 7

Ok, i just figurer out what my problem was. I had phase filter enabled, something that 75100 cant handle. Its enabled by default . When I turned it off and ran the witzard again, it ran very smooth. No cogging at all. 

Trooth
Offline
Last seen: 1 month 3 weeks ago
VESC Free
Joined: 2024-02-16 06:09
Posts: 2

I know this old thread but I'm having issues setting up bldc and on foc mode all setup but there is no power off the line somebody help me ran the wizard and watch youtube videos and can't seem to get running right on the ground, almost like there no toque off the line, running vevor 1800w on flipsky75200 96v