Troubleshooting Baserunner w/ Cycle Analyst setup

Dvon

1 mW
Joined
Aug 7, 2024
Messages
10
Location
Sedona, AZ
Hello All,

I recently installed a v5 z9 Baserunner with a Cycle analyst display onto my Ecotric Rocket (36volt 12.5 ah) 500 watt motor (without much available specs from Ecotric).

I was eventually able to Autotune successfully after trying a few different default motor presets. I was only able to get my throttle working by setting the mode to bypass. None of the other modes worked. The throttle did nothing. (I installed a half twist throttle from Grin. It is plugged into the CA.) I am currently not using my PAS sensor. I will set that up later, and am planning on using the stock PAS after installing the little voltage regulator I got from grin, and figuring out the proper wiring for that.

The Problems I am currently having:

1: My brake cutoffs are not working. I have them plugged into the CA via a Y-splitter I got from Grin. The Ebrake toggle icon activates when I engage the brake lever, but it does not shut off the motor when my throttle is engaged.

2: The acceleration is a bit slow and jumpy. I am running on Hall sensor mode. I have tried altering the Throttle ramp parameters in the CA. Still not much difference. I have read some other threads here with varying info about this issue. It seems like a lot of people have experienced. I will try some other setting changes in the meantime to try and fix this.

Otherwise my throttle action is decent. I really just want to optimize this bike for decent torque up hills (very hilly area), and decent range. As close to the 20 miles I was getting with the stock controller. However, I may need to upgrade my battery in order to feel really satisfied in this. One step at a time though.
 
Is the motor geared or direct drive?

How old is your CA?

So much of the CA is redundant with the phaserunner being so programmable. I personally tend to not like having two pieces of electronics making decisions because there is often some kind of lag or other undesirable effects when doing so. What are you missing from the CA?

What do your current settings look like in the controller programming interface?
 
Last edited:
Also check that your brake out voltage is lower than your minimum throttle out. If your brakeout voltage is higher than minimum throttle out, then your motor won’t disengage.

Your #2 issue. I had similar issues. In the phaserunner suite, try adjusting “Current Regulation Bandwidth”. Also may have to adjust “PPL Bandwidth” and damping. With both bandwidth parameters I had them too high. I halved the values until I got closer to smooth acceleration. You’ll have to ride the bike after each setting change.

Address the phaserunner settings with the CA set to bypass. That way you’ll know that there are no CA settings interfering with what you are doing in the suite.
 
Last edited:
CA torque ramps and ebrake have no effect when the throttle input mode is set to bypass. suggest resetting the CA parameters to reasonable defaults and using "pass-thru" throttle input mode.

as for the torque up hills, that'll be directly dependent on motor phase current (typically limited by the Baserunner, not the CA) as well as system current&power limits (both Baserunner and CA,) while range typically improves with lower system power and/or speed.
 
Is the motor geared or direct drive?

How old is your CA?

So much of the CA is redundant with the phaserunner being so programmable. I personally tend to not like having two pieces of electronics making decisions because there is often some kind of lag or other undesirable effects when doing so. What are you missing from the CA?

What do your current settings look like in the controller programming interface?
It's a geared hub. Cycle analyst is brand new.
 
CA torque ramps and ebrake have no effect when the throttle input mode is set to bypass. suggest resetting the CA parameters to reasonable defaults and using "pass-thru" throttle input mode.

as for the torque up hills, that'll be directly dependent on motor phase current (typically limited by the Baserunner, not the CA) as well as system current&power limits (both Baserunner and CA,) while range typically improves with lower system power and/or speed.
How do I reset the CA parameters? I haven't been able to get the throttle working on "pass-thru" despite altering volatage in and out settings numerous times. The only mode I have been able to get a working throttle on has been "bypass".
 
Also check that your brake out voltage is lower than your minimum throttle out. If your brakeout voltage is higher than minimum throttle out, then your motor won’t disengage.

Your #2 issue. I had similar issues. In the phaserunner suite, try adjusting “Current Regulation Bandwidth”. Also may have to adjust “PPL Bandwidth” and damping. With both bandwidth parameters I had them too high. I halved the values until I got closer to smooth acceleration. You’ll have to ride the bike after each setting change.

Address the phaserunner settings with the CA set to bypass. That way you’ll know that there are no CA settings interfering with what you are doing in the suite.
I believe I do have the brake out lower than the minimum throttle out.

I will try adjusting the "current regulation band" and "PPL band", thanks.

How do I set the CA to bypass?
 
In the setting menu (hold the left button), go (right) to the ThrotI. There you will see “passthru” as the default. Hold the right button and select “bypass” there.

I do believe that the Current Regulation Bandwidth was the big offender. I was working the numbers in the 2000-8000 range. That was way too high. I ended up liking the 200-300 range better. I’d say start moving 1000 at a time, then 500 and 100. Keep it where you like it or continue by increments of 10. I was pushing down on the bike while adjusting this parameter. Then I noticed the motor became smoother. I then rode the bike as I made my finer adjustments.
 
Last edited:
Update: I got the throttle working correctly in Pass-Thru mode. This in turn got my e-brake cutoff working (since that singal is throttle based and won't work on bypass). I am still working on getting better acceleration from the motor. Some of the jumpiness has been smoothed out. I will try to update with my software specs and any other breakthroughs. Thanks for all of your comments.
 
In the setting menu (hold the left button), go (right) to the ThrotI. There you will see “passthru” as the default. Hold the right button and select “bypass” there.

I do believe that the Current Regulation Bandwidth was the big offender. I was working the numbers in the 2000-8000 range. That was way too high. I ended up liking the 200-300 range better. I’d say start moving 1000 at a time, then 500 and 100. Keep it where you like it or continue by increments of 10. I was pushing down on the bike while adjusting this parameter. Then I noticed the motor became smoother. I then rode the bike as I made my finer adjustments.
Do you have a geared hub or direct drive? In the software it indicates geared hubs to better with Current Regulation Bandwidth over 4000. It sounds like direct drive motors do better with lower numbers according to them. When I set mine low it was terrible. Very wobbly/jumpy motor. Right now I have it on 2750. I am going to adjust upwards from there to see the difference.
 
I have a geared hub motor. It’s a Shengyi. Each motor is different. You’ll find the sweet spot for your motor.

I read the same note. The “4000 or higher” was way off the mark for me. That whole range was a jittery start. Then I started halving the value down until I noticed the jittering stopped. Then, in smaller increments, I raised the rad value until I got the “Instantaneous Phase Overcurrent” error. Then I down up by 20.

You may also want to adjust the PLL Bandwidth while you adjust the Current Regulation Bandwidth.
 
I have a geared hub motor. It’s a Shengyi. Each motor is different. You’ll find the sweet spot for your motor.

I read the same note. The “4000 or higher” was way off the mark for me. That whole range was a jittery start. Then I started halving the value down until I noticed the jittering stopped. Then, in smaller increments, I raised the rad value until I got the “Instantaneous Phase Overcurrent” error. Then I down up by 20.

You may also want to adjust the PLL Bandwidth while you adjust the Current Regulation Bandwidth.
Okay interesting thanks.
 
Back
Top