You are here

General discussion

Dissimilar motor testing

Submitted by geofrancis on Thu, 2022-02-24 16:54

I have been testing Vesc controllers for a couple of years now on my ebike and I have ran into issues when using dissimilar motors connected using CAN.

the problems all stem from VESC using ERPM as its basis for all the calculations, so when using 2 different motors or even 2 different sized wheels as it causes problems they don't match.

Difference between ERPM and Duty Cycle

Submitted by dormanae on Wed, 2022-02-23 17:21

Hello,

I am looking to better understand the difference between ERPM and Duty cycle, when I log data on my board and overlay the Duty Cycle and ERPM, they seem to be doing the same things. What is the difference between these two parameters? 

What is the difference between "Duty Cycle Current Limit Start" and "ERPM Limit Start"?

will VESC synch with a 1020 inrunner?

Submitted by Oded Mazor on Fri, 2022-02-18 16:58

trying to find a suitable controller for an electric motorcycle I build.

Installed A Golden Motor 108 (quite similar to a MY 1020 motor).

it's an Inrunner (approximately 110KV), on a 48V.

Votol and Kelly did not synch with the motor well for some reason.

anyone have experience or estimation as to how well and smooth this combo will be?

 

 

 

Why use sensorless if the motor has sensors?

Submitted by j.konrad on Thu, 2022-02-17 14:25

I just watched Benjamin's tuning video https://cloud.vedder.se/index.php/s/jpm9Soiq68HBbdw and learned a lot.

But there's something I have been wondering all along: Why use sensorless mode when the motor has sensors?

In my case, it's a Golden Motor HPM5000 which I imagine was originally intended to be run with trapezoidal communication.  As such, it has 3 Hall sensors.

VESC HD60T CAN DUTY CYCLE CONTROL

v1n23nt's picture
Submitted by v1n23nt on Thu, 2022-02-17 09:39

We're trying to control the VESC Duty Cycle via CAN.

The controller responses perfectly as expected, until big input changes happen and the controller starts to oscillate and continue to output maximum Duty Cycle.

 

https://ibb.co/Z18dHnj

In this example we limit the Duty Cycle input data to send out a maximum of 81000, corresponding to 81%.

This image shows it follows the maximum 81%, until rapid changes happen and the controller outputs 95%, the absolute maximum?

 

FOC motor just grinds on speed command, spins up smoothly during parameter calibration

Submitted by mmiles19 on Wed, 2022-02-16 23:21

I'm struggling to run a brushless motor via my VESC 4.12 controller in speed control, however, this was all working fine a few months ago. Now, when I command a speed via vesc tool GUI, the motor just grinds and I get the current/RPM sensor data linked below. When I tried to update the FOC parameters, during the process, the motor is spun up beautifully with no problem. Can someone explain how that might be, and/or help me figure out how to get speed control working again on my controller?
https://ibb.co/KyxpNdP

Pages

Subscribe to RSS - General discussion