GoldenMotor.com Forum

General Category => General Discussions => Topic started by: Cornelius on April 15, 2010, 09:26:33 PM

Title: Controller failure after alarm trigger...
Post by: Cornelius on April 15, 2010, 09:26:33 PM
Damnit....

I just tested the alarm, and it works perfectly, but I think it has ruined my controller... :(

Now, as long as all three phase wires are connected, the motor cogs, even with power off and all plugs disconnected except the phase wires... Turning on the power and try to turn the throttle, the controller sounds a long beep.
if I disconnect the Green phase wire, the motor turns smoothly; with the green connected, and either of the blue or yellow disconnected, it cogs...

I am assuming one of the fets inside the controller has short-circuited?

This controller was ordered June 10. 2009; Am I eligible for a replacement from GM on the guarantee?
Title: Re: Controller failure after alarm trigger...
Post by: Who42 on April 18, 2010, 11:34:26 AM
 :) These instructions may help you get your controller working again ???
Title: Re: Controller failure after alarm trigger...
Post by: Cornelius on April 18, 2010, 09:32:58 PM
No, but thanks anyway... :)
I threw all guarantee out of the window and measured the fets, and as I thought; one of them was totally short-circuited... :(
No controller-tricks could solve a dead-short fet which in turn shorts one of the phases in the motor... ;)

I've replaced it with a similar one, but 'weaker'; 55V, 80A.. Still, it should be within normal limits of what the motor uses... (36V, 30A)
So far it holds up, but I haven't pushed the controller much yet; i've given it full throttle from standstill to max speed, and hit the regen brakes to a dead stop a couple of times, then taken a 'normal' ride, just a couple of km's, and the controller was just lukewarm, and still working... ;)

I'll just have to see if it holds up, and keep an eye for a 'proper' replacement fet... :)
Title: Re: Controller failure after alarm trigger...
Post by: Bikemad on April 18, 2010, 10:17:22 PM

The external controllers may require more space, but at least it makes removal and repairs much easier. ;)

I imagine FET replacement would be a lot more involved with a Magic Pie.
(You wouldn't be able to unplug the phase wires to pedal home easily either.)

Alan
 
Title: Re: Controller failure after alarm trigger...
Post by: Cornelius on April 19, 2010, 06:47:00 AM
I imagine FET replacement would be a lot more involved with a Magic Pie.
(You wouldn't be able to unplug the phase wires to pedal home easily either.)

This is a very good point when selecting motor model...
My elderly mother loves to bike, but she has problems with her knees, and she tested my bike and said 'I want one of those!' :D Imagine her have to walk a bike with a semilocked wheel tens of km's?! :o With an external controller, I can at least tell her over the mobile phone 'Pull all the fat wires out  from the controller!'... ;)

Now why did my fet short circuited then?
As I said, I was testing the anti-theft alarm, wondering how much it took to trigger it. The motor was rattling much when the anti-theft 'locked' it... Are the anti-theft function very hard on the fets, or was it just a weak fet? (I'm guessing that to lock the wheel, the controller activates the regen brakes 100% in a pulsed fasion so to not cook either battery or fets? )
Though, I had also rewired the regen switch; I had it on the horn button, but now i've attached the brake-handle that came with the kit, and I tested it a couple of times by letting the motor free-wheel at full throttle and hitting the regen brake... I guess this also could kill a weak fet, if a weak fet was the problem... :-\

Needless to say; I am now reluctant to activate the Anti-theft, so i'm going to buy a sturdy lock instead... :D
Title: Re: Controller failure after alarm trigger...
Post by: Leslie on April 20, 2010, 03:41:13 AM
Is there anyway to activate the anti theift alarm while the bike is in motion, say at 30kph down hill and trigger the alarm.?

That could certainly cause the controller to fail.

It's like a very strong regen and only there to stop the wheel from moving at all not slow it down when its already moving.
Title: Re: Controller failure after alarm trigger...
Post by: Cornelius on April 20, 2010, 06:42:32 AM
I don't know if the controller sense if the wheel are still before allowing activation of the alarm; if not, it's possible to activate it, and that would certainly be bad... :D

It would have been better to have a relay shorting the 3 phases of the motor when the alarm triggered...
Title: Re: Controller failure after alarm trigger...
Post by: Leslie on April 20, 2010, 10:25:43 AM
I don't know if the controller sense if the wheel are still before allowing activation of the alarm; if not, it's possible to activate it, and that would certainly be bad... :D

It would have been better to have a relay shorting the 3 phases of the motor when the alarm triggered...

Yes thats a good idea.  Actually  I am going to do just that form my bike with no wheel lock system.

Regardless of how your incident happened, these problems would be good to sort out.

Not everyone is going switch the wheel lock on while moving, but when I was told not switch my controller off while the bike was in motion and pinned for regen, I did exactly that, I thought it would be fine to switch the controller off going down a hill, I wanted to free wheel without stopping.  I blew it up.

I was shattered, I wanted to get my warranty.  I called my GM dealer and explained honestly what happened, and he gave me some GM throw out factory second controllers for $20 each.


I knew it was my fault but even now I believe this problem could of been avoided, if not then in the future. ]

When designing this controller, anti theft regen blah blah, I feel not every problem presents itself to the engineer straight away.

I have no idea how anti theift works electronically I was taking a guess.  It could be wired like you said, shorting the phase wires out is a good idea AS LONG AS THE POWER TO THE CONTROLLER IS OFF.
Title: Re: Controller failure after alarm trigger...
Post by: Cornelius on April 20, 2010, 10:45:35 AM
Yes, a relay that is 'Normally-Closed'; cutting the power to the controller would also cut the power to the relay, shorting the motor. This way there would not be any power usage either... Though this would present a problem trying to move the bike when the battery are completely flat. (Maybe add a hidden bypass switch?)

Now, connecting a relay this way, and in addition connect the controllers phase-outlets via the relay (contact to motor when the relay has power) would ensure disconnection of the controller from the motor in case of a relay power failure... (And thus no shorting of the controller.)
Title: Re: Controller failure after alarm trigger...
Post by: Leslie on April 20, 2010, 10:56:19 AM
I think as long as people are honest about how these things end up smoked we all can move ahead and GM can fix the problems when they arrise.

I'll be the first to admit most of the failures I've had have been my fault.  Admitting to myself my mistakes  has taught me more about this than I could ever expected.

GM are putting so much effort into this industry but the feedback needs to be precise.

Can you please explain to me how you tested the anti thieft alarm top give us an idea of how this failure has occured.

And

Can a GM rep please explain how the wheel lock system works electronically so we can understand this new technology better in order to discuss what has happened to this controller.

You may of just got a bad controller.  Luck of the draw.
Title: Re: Controller failure after alarm trigger...
Post by: Leslie on April 20, 2010, 11:10:52 AM
Yes, a relay that is 'Normally-Closed'; cutting the power to the controller would also cut the power to the relay, shorting the motor. This way there would not be any power usage either... Though this would present a problem trying to move the bike when the battery are completely flat. (Maybe add a hidden bypass switch?)

Now, connecting a relay this way, and in addition connect the controllers phase-outlets via the relay (contact to motor when the relay has power) would ensure disconnection of the controller from the motor in case of a relay power failure... (And thus no shorting of the controller.)

I use a relay in my power feed to the controller.

Its rated at 7000 watts or something.  I put some big arse caps between the coil contacts to delay the switching voltage.  I wait 100ms for caps to charge the bike to switch on.

The controller logic, driver power and relay power goes through a small switch and thermistor, and then splits into to two paths, one splits to an LM338 and the other to a precharge resistor to the controller.

When I switch it on I get precharge, the caps on the relay charge up and close the relay.  Full power no sparks.

 I could run more relays off the switch with no delay caps, so the motor is open for current right away.  But when I switch off the relay caps takes about a half a second to discharge.  The motor will short first then then power to the controller gets cut.

Or even if I go from my delayed relay, with precharge there is a moment where controller is on and motor is shorted.  This isnt as bad though.

I'll have to think of something better to get around the precharge stuff Ive done.
Title: Re: Controller failure after alarm trigger...
Post by: Cornelius on April 20, 2010, 11:27:00 AM
To be honest (Which i've been so far.. ;) ), I cannot remember what I did last before I discovered the wheel cogged. (and therefore I cannot say with certainty what blew the fet... :-/ )

I had locked the crank-gear to the largest gear, so that I could remove the combined gear-shifter/front-brake handle and replace it with one of the handles from the GM kit with the regen-switch. (so far, I have used the horn switch for regen braking...) All that is well.

To test the regen handle switch, I gave full throttle, letting the wheel spin freely; released the throttle, and the hit the brake handle; it worked fine. then I did the same thing once more, but this time I didn't release the throttle. It worked fine; the motor accelrated again as soon as I released the brake.

To test the Anti-theft, I simply activated it; the bike standing still on its stand. I nudged the bike carefully, and the siren made some noise for a couple of seconds. Then I turned the wheel carefully, and the siren started and the blocking braking kicked in as it should. this I did a couple of times...

But I cannot remember which of the two things I did last...

I'm more biased to a weak fet that at last gave up, because I have 'demonstrated' the anti-theft for friends on several occations earlier, and the regen brake i've always used actively. (though I always automatically release the throttle when braking... Didn't do that in one of the test above...)
Title: Re: Controller failure after alarm trigger...
Post by: Cornelius on April 20, 2010, 11:38:41 AM
Regarding power on; i've reconfigured the battery switch, so the full power to the plug are always there, and added a 3'rd wire from the positive inside the battery pack, via the key-switch, and to the thin red +wire on the controller... This way, the anti-theft works as it's supposed to; turn off the power-key, and press the cruise button within 10 seconds... ;)
Title: Re: Controller failure after alarm trigger...
Post by: Cornelius on April 20, 2010, 01:21:29 PM
No, the throttle are fine? :)

Quote
then I did the same thing once more, but this time I didn't release the throttle. It worked fine; the motor accelrated again as soon as I released the brake.

I HELD the throttle at full speed the second time I tested the brake...

I think you misunderstood? :)

As I have said earlier; I have replaced the fet, and i'm enjoying the bike every day now... ;) So this discussion are now more to find out how/why the fet failed... :)

Edit:
Oh, you removed those posts I see...  ;D
Title: Re: Controller failure after alarm trigger...
Post by: Leslie on April 20, 2010, 01:23:09 PM
Ok I took all that on board.

The nets playing up so I had not loaded all the messages before I hit reply.

Its the nature of the damage that is curious.  A shorted fet!

Which fet out of the six did you replace?

Title: Re: Controller failure after alarm trigger...
Post by: Cornelius on April 20, 2010, 01:25:47 PM
Ok I took all that on board.

The nets playing up so I had not loaded all the messages before I hit reply.

Its the nature of the damage that is curious.  A shorted fet!

Which fet out of the six did you replace?

;D

Looking at the 'fet-side' viewing the backside of the fets with the legs towards you, the fifth...
Title: Re: Controller failure after alarm trigger...
Post by: Cornelius on April 20, 2010, 01:31:27 PM
What I was a bit surprised of, was the way the fets are connected thermically to the chassis... A steel-bar on the opposite side of the pcb, pressing the fets against the chassis, with a thermal rubber-mat between the fets and the chassis, and alot of thermal paste beneath that mat. the screws that held the steel-bar was not very tight, which I can understand, because tightening it could risk cracking the pcb...

It could be a bad thermal connection for the blown fet?
Title: Re: Controller failure after alarm trigger...
Post by: Bikemad on April 20, 2010, 01:41:30 PM
Which fet out of the six did you replace?
;D

Looking at the 'fet-side' viewing the backside of the fets with the legs towards you, the fifth...

This one?
Title: Re: Controller failure after alarm trigger...
Post by: Leslie on April 20, 2010, 01:45:13 PM
Got your fith drain there, if the 55v fet holds up you got a bad draw.

Hey when the wheel lock goes on does the hub jolt?
Title: Re: Controller failure after alarm trigger...
Post by: Leslie on April 20, 2010, 01:53:36 PM
Which fet out of the six did you replace?
;D

Looking at the 'fet-side' viewing the backside of the fets with the legs towards you, the fifth...

This one?

Hey Bikemad.

How does the anti theft system work?

Does it send PWM to all the phase wires to lock up or does the controller short the phase wires?

Or some other method?
Title: Re: Controller failure after alarm trigger...
Post by: Bikemad on April 20, 2010, 02:05:12 PM
Hey Bikemad.

How does the anti theft system work?

Does it send PWM to all the phase wires to lock up or does the controller short the phase wires?

Or some other method?

I only have the Magic Pie which is not wired to allow it to be used, so I don't know.

I assume it would have to apply current to at least one phase in order to lock it up solid, if it just shorted the phases together, it would only cause heavy drag while turning.

Alan
 
Title: Re: Controller failure after alarm trigger...
Post by: Leslie on April 20, 2010, 02:53:45 PM
I assume that the anti theft must engage the phase channel/s that is/are active via the sensor logic.

I cant see anything wrong with this topology unless the PWM was brutal.

The anti lock must work from the forward reverse Fets and that is what has gone here.
Title: Re: Controller failure after alarm trigger...
Post by: Leslie on April 20, 2010, 03:00:34 PM
What would happen if you bypassed all sensors and made them to be on and fed 10% throttle to the hub,

Would this work too?

I can think of a few ways that it may work.

Actually owning one would help.
Title: Re: Controller failure after alarm trigger...
Post by: Cornelius on April 20, 2010, 05:07:25 PM
Yes, Bikemad marked the right one. :)

When it locks up, the wheel rattle alot, but doesn't move far; the rim of the hub moves aprox. 0.5-1cm randomly back and forth...

I'm guessing full throttle at 50-100mS durations on single phases in random sequence; that would make this kind of racket... ;D The noise doesn't sound healthy, so i'd imagine that an determined thief would blow the controller...
Title: Re: Controller failure after alarm trigger...
Post by: Leslie on April 21, 2010, 06:46:02 PM
Yes, Bikemad marked the right one. :)

When it locks up, the wheel rattle alot, but doesn't move far; the rim of the hub moves aprox. 0.5-1cm randomly back and forth...

I'm guessing full throttle at 50-100mS durations on single phases in random sequence; that would make this kind of racket... ;D The noise doesn't sound healthy, so i'd imagine that an determined thief would blow the controller...

I had this feeling that when that jolt happens, it happens a little on my Ecrazyman sensorless controller, the wheel sometimes goes backwards to sync up and then hits forward, you get a doink.  I think thats been a reason for the lesser voltage version of Ecrazy controllers going out.  Almost similar behaviour.

Ive run it through my head 10 times.  I can see some awesome forces bouncing around between the output fet, and motor hammering at the barriers.

Most cases the MC fets should be able to take a good wooping. This seems to sort out any flaws in any switch real fast.
Title: Re: Controller failure after alarm trigger...
Post by: Cornelius on June 18, 2010, 03:42:37 PM
Just a Fyi:

I have ordered some new P140NF75 Mosfets to replace the P55NF80 one I use now. I haven't had any problems with the 55V, 80A Mosfet so far, but i'll feel better having the right Mosfets in place... ;)

I managed to flush my 20A solar regulator with water here the other day, with the result of two blown IRFZ48 Mosfets :o This triggered the need to order some components, and I barely remembered the one in my GM controller...   :P
Title: Re: Controller failure after alarm trigger...
Post by: Leslie on June 18, 2010, 09:48:58 PM
There is no reason you cant use different FETS.  There is a similar version of FETS GM use with different qualities.


Interesting to know the 50v fet is holding up.

STP160N75F3

Type                 VDSS        RDS(on)          (max.)ID

STB160N75F3       75V         3.7 mOhm      120 A(1)
STP160N75F3       75V         4 mOhm         120 A(1)
STW160N75F3      75V         4 mOhm         120 A(1)
1. Current limited by package


Symbol                         Parameter                                      Value                                   Unit

 VDS                Drain-source voltage (VGS = 0)                    75 max                                   V
 VGS                Gate-source voltage                                  ± 20 max                                 V
 ID                   current (continuous) at TC = 25°C Drain        120 max                                 A


VGS(th)             Gate threshold voltage VDS= VGS,                250uA                               2 Min          4 V max


This package is good and it has a very low on resistance.

Where as P140NF75

75 V    .0075 ohm  120 A

Those still have the good on resistance but the STP160N75F3 has the resistance of half the GM FETS but rated at 75v.  Some resistance maybe safer for the fets though it would be interesting to learn more.
Title: Re: Controller failure after alarm trigger...
Post by: Leslie on June 18, 2010, 10:38:20 PM
:


I managed to flush my 20A solar regulator with water here the other day, with the result of two blown IRFZ48 Mosfets :o This triggered the need to order some components, and I barely remembered the one in my GM controller...   :P

Solar regulators.

I had been using this relay out of a dead controller for months.  Its nothing special but accurate enough.  Cant take bumps though, cost me near nothing and seems very reilable and electrically strong.  

(http://goldenmotor.com/SMF/index.php?action=dlattach;topic=2080.0;attach=2543;image)

It just switches the panels through to the big 5 watt resistor when the battery voltage reaches 14.8 and stays that wat until night and resets again.

I added another resistor where the yellow wire is cut.


Edit.

The relay can handle 20 amps electrically and has little resistance over the power contacts.  My one prolly requires 30ma or so to induce the latch so youre not using too much power to be concerned with.

If you wanted to use power in the daytime and have good acces to the panel during the day replace the big resistor with a standby voltage regulator that can handle more amps.

You can have this relay system for a backup power supply for if the switcher fails.  If it turns out more efficient then why not just use it.
Title: Re: Controller failure after alarm trigger...
Post by: Cornelius on June 19, 2010, 07:24:27 AM
Fets with lower resistance would mean not so much heat under load; might be a good idea in hotter countries where one has the controller locked inside a box... The rides i've had so far, has been in outside air temps of max 20deg C. Electrically, the 55V, 80A should hold up just fine on the 36V, 750W system; especially since each fet should only have to manage 1/3 of that power... ;)

I do not know if the internal resistance does have a role to play in the GM controllers; it feels like the regen are a bit softer on my bike now, with that 55V, 80A fet, but that might just be me... ;)

I've got 310W of solar panels and a batterybank with two Rolls S530 6V batteries in series (530Ah), connected together with a Steca PR2020 controller: http://www.stecasolar.com/index.php?Steca_PR_10_30_en (http://www.stecasolar.com/index.php?Steca_PR_10_30_en)
I'm using the solar power for lighting in my house, and to power my workshop in the basement where a 1000W inverter powers the powertools - and  charges my e-bike... ;) (And for charging my lawnmnower, powered by a 36V, 2,7Ah battery (Bosch mower).)