davideserin
1 W
- Joined
- Feb 1, 2016
- Messages
- 63
Hey everyone, I'm hoping someone might have some experience with the Phaserunner and smaller motors like the Bafang SWXH (aka G02 i think) and the Xinogda YTW06. I've modified one of each with a temp sensor and ATF oil bath and I want to experiment with how far i can take them. I'm running a 21S3P Sanyo GA pack charged to 86v, so within the 90v max of the controller. I'm also using a Cycle Analyst, but I've put the throttle to bypass, so it's not limiting anything for now while i try to get the motor running smoothly.
I'm starting with the SWXH while i build the YTW06 into a wheel and the issues i'm having are stalling from a standstill and juddering at all speeds. I've read up on this forum and read the unofficial manual, but I can't seem to find a sweet spot with the settings. The most success i have is with the torque ramping, but the advice in the Phaserunner app is to set this as low as possible and let the Cycle Analyst look after the ramping, but then i get into power oscillations.
I've adjust the PLL Bandwidth between 0.5 and 15, the Current Regulator Bandwidth between 0 and 5000 and it doesn't quite do the job. I tried manually adjusting the Ki and Kp settings too, but no real luck.
The motor spins perfectly in the Autotune. And i've used this Phaserunner successfully with a Direct Drive Motor and a Bafang CST with perfect results.
I've been able to get an improved acceleration by increasing the torque ramp, but this makes it a bit sluggish and what i find is the motor won't start every time. I'll pull the throttle and it makes an electrical noise, but doesn't engaged the motor sporadically. I'm not getting any overcurrent warning of any sort with the stalling or juddering.
I was also unsure of the pole count, but think it's correct. The instructions say to multiply the magnets by the ratio. I counted the magnets and it has 20 and the gear ratio is 1:5. I multiplied by 5, but think this is wrong. In the manual the CST is listed as 40 and it has 16 magnets inside, so it seems that 1:5 is x2.5. I did this for the SWXH and have used 50 as the pole count.
My goal is to use the Cycle Analyst V3 with the Phaserunner and let the CA3 manage all of the ramping, etc. I've made some assumptions that i'm not sure should be true.
1. With the DD motor, if i twist the throttle, i have uninterrupted torque from a standstill, but with the SWXH, it feels like it needs a rolling start before it will engage. It keeps stalling and giving up. Is it correct to assume, that i should expect the same experience with a geared motor in terms of starting from a standstill, or is this stalling inherent, even if only at a very small level.
It would be amazing if anyone has any XML files that they have used with success, for both the CA3 and Phaserunner!
Oh and the final quirk i'd like to solve, even though it doesn't seem to be causing any issue is the blinking light for VdcHighFLDBK. I've read that it could be two values set the same, but i looked through 500 settings on the Dev screen and couldn't find the right ones to change, any suggestions?
Also.. sorry for so many questions, but I loaded up some old settings from a a couple of years for the Phaserunner and SWXH (i was using it at 60v and less power then), and i got errors importing the XML. I tested repeatedly with lots of different setting files, but needed to initialise values with Level 3 setting to get it to behave again after. Interestingly, the Phaserunner no longer had the VdcHighFLDBK fault, but instead the cold battery with the old XML file, so clearly there's a setting being changed that resolves this blinking. When i put back the initial value XML that i got from the Grin website recently, i get the VdcHighFLDBK fault again.
I've spent nearly 10 hours working on just these settings and keep starting from a default initial values and reset devices, then try changing one thing at a time carefully, so i'm a bit lost. Too many variables for me! Hope someone can help!
I'm starting with the SWXH while i build the YTW06 into a wheel and the issues i'm having are stalling from a standstill and juddering at all speeds. I've read up on this forum and read the unofficial manual, but I can't seem to find a sweet spot with the settings. The most success i have is with the torque ramping, but the advice in the Phaserunner app is to set this as low as possible and let the Cycle Analyst look after the ramping, but then i get into power oscillations.
I've adjust the PLL Bandwidth between 0.5 and 15, the Current Regulator Bandwidth between 0 and 5000 and it doesn't quite do the job. I tried manually adjusting the Ki and Kp settings too, but no real luck.
The motor spins perfectly in the Autotune. And i've used this Phaserunner successfully with a Direct Drive Motor and a Bafang CST with perfect results.
I've been able to get an improved acceleration by increasing the torque ramp, but this makes it a bit sluggish and what i find is the motor won't start every time. I'll pull the throttle and it makes an electrical noise, but doesn't engaged the motor sporadically. I'm not getting any overcurrent warning of any sort with the stalling or juddering.
I was also unsure of the pole count, but think it's correct. The instructions say to multiply the magnets by the ratio. I counted the magnets and it has 20 and the gear ratio is 1:5. I multiplied by 5, but think this is wrong. In the manual the CST is listed as 40 and it has 16 magnets inside, so it seems that 1:5 is x2.5. I did this for the SWXH and have used 50 as the pole count.
My goal is to use the Cycle Analyst V3 with the Phaserunner and let the CA3 manage all of the ramping, etc. I've made some assumptions that i'm not sure should be true.
1. With the DD motor, if i twist the throttle, i have uninterrupted torque from a standstill, but with the SWXH, it feels like it needs a rolling start before it will engage. It keeps stalling and giving up. Is it correct to assume, that i should expect the same experience with a geared motor in terms of starting from a standstill, or is this stalling inherent, even if only at a very small level.
It would be amazing if anyone has any XML files that they have used with success, for both the CA3 and Phaserunner!
Oh and the final quirk i'd like to solve, even though it doesn't seem to be causing any issue is the blinking light for VdcHighFLDBK. I've read that it could be two values set the same, but i looked through 500 settings on the Dev screen and couldn't find the right ones to change, any suggestions?
Also.. sorry for so many questions, but I loaded up some old settings from a a couple of years for the Phaserunner and SWXH (i was using it at 60v and less power then), and i got errors importing the XML. I tested repeatedly with lots of different setting files, but needed to initialise values with Level 3 setting to get it to behave again after. Interestingly, the Phaserunner no longer had the VdcHighFLDBK fault, but instead the cold battery with the old XML file, so clearly there's a setting being changed that resolves this blinking. When i put back the initial value XML that i got from the Grin website recently, i get the VdcHighFLDBK fault again.
I've spent nearly 10 hours working on just these settings and keep starting from a default initial values and reset devices, then try changing one thing at a time carefully, so i'm a bit lost. Too many variables for me! Hope someone can help!