Alan B
100 GW
A different winding on each? (another way of saying motors are different kv).
That was a big step forward. Not good, but good sleuthing progress...cboy said:Well, looks like the hub motor is the culprit. I swapped controllers side to side, reran the Angle ID program and took it for a test ride. Pulls hard left, just as before. Anyone have ideas for troubleshooting at this point?
methods said:1) lift and listen... Is either motor louder? (Bad combo)
methods said:2) measure freewheel current and speed on each side by removing one controller at a time.
methods said:3) exact same rolling diameters? So rim, tire, inflation?
methods said:4) dragging brake on one side?
methods said:same kv on motors? Same cogging feel when hand turning?
teklektik said:I would start by inspecting the hall connectors for broken wires (but still intact insulation) or pins pushed back in the plug shroud.
teklektik said:With the motor leads unplugged from the controller...
teklektik said:Short together any two phase wires, turn the wheel and note the cogging resistance.
cboy said:Sorry for sounding dense but what leads do you mean? The three large phase wires from the wheel? Do I leave the smaller hall signal wires and 5volt hot and ground connected or is all wiring to the wheel disconnected?
Yes - you have it exactly. This is making the motor into a generator and good windings when shorted by the phase wires resist motion as lots of current flows making lots of torque. Open windings and shorted windings don't make any juice so the shorted phase wires have no effect and all spins easily (or easier).cboy said:I'm assuming that all power is turned off when doing this test. If so, is the cogging resistance created WITHIN the motor itself as the wheel is turned and the magnets etc come in contact (basically turning the motor into a generator)? I suppose this isn't all that important, I just like to understand what I am doing and why.
While waiting I'll perform the test with ALL wires disconnected and with all power off...that way I shouldn't be able to destroy too much.
teklektik said:The next thing is to check the phases.
lionman said:I'm assuming you are running two batteries, one for each side.
amberwolf said:To check the first, you'll need a way to check the RPM of each wheel.
amberwolf said:I don't think you've eliminated the possibility of a "wrong" phase/hall combination, but that's the only other thing I can think of that would cause this.
There's no risk of damage as long as you keep the throttle very very low; even at low throttle it's pretty easy to tell if it's right or not.cboy said:The idea of trying 36 different permutations, any one of which could cause drastic damage, is a bit daunting at this junction.
Well, the reason for the testing in the first place is because it is possible the ID program is not finding the right pattern on it's own, for whatever reason.Plus, from some of the things I'm reading I'm not sure how the KLS controller with its angle ID program would react to it all. When one runs the ID program won't it just re-sort the wiring pattern anyhow?
Alan B said:How are the controller grounds interconnected, and how is the power fed to the two controllers.
teklektik said:Digression to explain the wonky hall voltages:
...So - your halls worked exactly right although the more generic instructions for common ebike controllers (5V hall signal) hit a bump in the road with the Kelly design.
teklektik said:I'm not sure I understand your previous speed tests with regard to what 'Ave.' means...
teklektik said:I did notice that your controllers are configured for 16 poles but the motors appear spec'd to have 16 pole-pairs so this setting should be 32.
teklektik said:The unchanged vehicle behavior with L/R controller swap gives little doubt this is a motor issue but it's unclear what motor characteristic could both allow the motors to both tune and behave identically at moderate load, but operate radically differently at high load.
teklektik said:I think there is no reason to believe there is a strong downside to pursuing the 'phase current limit mismatch' configuration at this time in so far as there appears to be little if any risk of damage to healthy controllers or motors.
teklektik said:There is certainly a strong inclination to turn this into a research science project...
teklektik said:I see that QSMotors sells Kellys and I think it is time to email them and use their combined expertise with both motor and controller to attack this issue.
Not a problem. I find ALL questions result in illumination of an issue. And this one needs its fair share of illumination.teklektik said:BTW: Apologies for some of the earlier questions - I was using an old manual version. The contemporary 1.10 version was clarifying...
Yep. This is the true test of motor Kv. If you can manage it, that's good and will put that matter to rest since the controller is essentially out of the picture when the motor is running flat out (not so at lower throttle settings where controller operation makes the throttle relation to wheel rpm a big question mark - particularly with a torque controller).cboy said:If WOT might tell us something I could grit my teeth and try it.
The manual calls out 'poles' very specifically and in particular makes note that pole-pairs need to be multiplied by two. I'd go with the manual on this one. That said, this is unlikely to have much effect but dotting the i's, etc....cboy said:I've seen multiple posts saying the number should be "pole-pairs" and multiple posts saying the number should be "poles-total". Nothing lost by changing it and auto tuning again so I'll try that.
Here's the thing - that type of controller develops a fairly precise phase current for a given throttle setting. Phase current maps directly into torque. If the motors are identical they will develop the same torque - and due to wheel diameter, the same thrust. This is independent of speed and so remains true even when cornering. I believe you would feel thrust differences without much difficulty.cboy said:(Note: I can't guarantee it isn't happening at all during heavy acceleration while the bike is moving...say at 20 MPH and twisting the throttle to wide open...but I don't notice it and I get no sense the bike is wanting to pull left. But the torque at the wheels COULD be different but outside my sense of it.)
I would. You've done very thorough tests and allayed any fears of shorted windings, blown halls, controller misconfiguration, etc - all things that can make stuff go very wrong very fast. Now we know with good certainty your trike is pretty healthy - just possessed. So jump in the pentagram and have fun.cboy said:Are you saying that it might be okay to run the trike with the 50-60% phase current limit on one controller and 100% on the other? I had abandoned my plan to fine tune that setting (to get the highest possible limit on the "bad" wheel while still accelerating straight) but put it off when you indicated the mismatch might create problems. So it might be worth it to do that fine tuning at this juncture and see where it ends up?
Because QSmotors sells Kellys, I would try to leverage that for answers since they should be familiar with the motor/controller mix. Experience counts - I'm just winging it here since I've never owned either the controller or motor....cboy said:I made email contact with Carrie at QSMotors yesterday and they agree from the data I sent them that it is a motor issue and not a controller issue. They requested some additional info which I emailed out this morning...so we'll see how that goes. At this point I haven't contacted Fany. Once we sort of ruled out the controller as the culprit I didn't want to bother her. I've pestered her with enough configuration issues already. But if need be, I'm sure she will be responsive.
teklektik said:Yep. This (WOT test) is the true test of motor Kv.
teklektik said:The manual calls out 'poles' very specifically and in particular makes note that pole-pairs need to be multiplied by two. I'd go with the manual on this one.
teklektik said:I would. (Run with phase current limits on passenger side motor)
teklektik said:Is there any chance your frame is twisting and running the rotor into the caliper under heavy acceleration? Can you pull the pads on that side for a test?
methods said:I would ride it with the left only...
Then ride it with the right only...
methods said:Assuming he has a CA for measurements.
Please note the CA indicated current draw at WOT for each motor when you do it. This is an indicator of a false positive phase/hall assignment that has been mentioned a few times as a possibility. If one side shows a high current at WOT then the autotune has screwed up. There appears to be one or two adjustments that can be made that affect the autotune, so there may an option or two before going to manual mapping.cboy said:Okay. I'll try it.
okay - that's not good. The controllers have been switched, the pole count doubled, and now the torque problem is worse than before. This seems to indicate the controller is, in fact, involved somehow. Perhaps one wheel has something odd about the hall placement, etc, that is giving the ID program difficulties with that motor (?). It's too bad the config utility doesn't display the hall map as does the Phaserunner.cboy said:Now for another major head scratching twist in our testing. Based on your assumptions I once again programmed the passenger side controller to limit phase current to 50%. I road tested and now the bike pulls left EVEN WITH 50% CURRENT LIMIT. I'm thinking this means the problem is getting progressively worse. Finding the root cause of the issue is now even more pressing in my estimation.