ElectricMotorcycleForum.com

Makes And Models => Zero Motorcycles Forum | 2013+ => Topic started by: JediLeba on August 29, 2018, 04:18:33 AM

Title: 2015 Zero SR makes noise
Post by: JediLeba on August 29, 2018, 04:18:33 AM
So I just bought a 2015 SR from a guy, and the thing makes what I consider a LOT of noise. It’s a heavy whirring sound under power, or even if I have it turned on and manually maneuvering into position.

It has 11k miles, mostly highway as I understand it. He was driving to work and home most days at 70mph, round trip 125 miles. So it has some wear - but should the engine noise be so noticeable on a 3 year old bike?
Title: Re: 2015 Zero SR makes noise
Post by: BrianTRice@gmail.com on August 29, 2018, 04:39:58 AM
Welcome!

First, know that Zero’s do make some sounds, and it’s hard to tell over the internet whether you’re hearing a normal or abnormal sound, but this sounds like the normal “whirring” that the motor sometimes makes, BUT it might not be.

There is a wiki that acts like an unofficial manual for us, that I mostly maintain.

I have a “directory” of sound pages that might help you diagnose what you’re hearing:
https://zeromanual.com/wiki/Category:Sound

Here are the normal motor sounds one might expect:
https://zeromanual.com/wiki/White_Noise
https://zeromanual.com/wiki/Motor_Whine
Title: Re: 2015 Zero SR makes noise
Post by: caza on August 29, 2018, 04:43:30 AM
I also recently got a used 2015 SR and it makes some sound, but it's pretty familiar whirring of the motor and whining of the controller.

My zero makes a little bit of noise just keyed on as well, but the previous owner showed me that he replaced the headlight with an LED which has a cooling fan.
Title: Re: 2015 Zero SR makes noise
Post by: BrianTRice@gmail.com on August 29, 2018, 04:44:45 AM
Now here’s what MIGHT be wrong if the motor makes a more unpleasant sound:
- Bearing wear
- Motor encoder or controller alignment issues (can arise if no dealer maintenance is performed).
- Belt mis-alignment (can break a belt early)

I would take your bike to a dealer for diagnosis if you can’t readily identify it as one of the normal symptoms listed in my first reply. Any of these conditions are important to fix (possibly not urgent, but definitely important).
Title: Re: 2015 Zero SR makes noise
Post by: BrianTRice@gmail.com on August 29, 2018, 04:45:49 AM
I also recently got a used 2015 SR and it makes some sound, but it’s pretty familiar whirring of the motor and whining of the controller.

My zero makes a little bit of noise just keyed on as well, but the previous owner showed me that he replaced the headlight with an LED which has a cooling fan.

It’s not the controller that whines, but the motor shaft bearings.

LED headlamp fan noise is a condition worth mentioning for used bikes, thanks.
Title: Re: 2015 Zero SR makes noise
Post by: BrianTRice@gmail.com on August 29, 2018, 04:51:58 AM
I’ve separated this page from the White Noise page for clarity:
https://zeromanual.com/wiki/Motor_Whirring
Title: Re: 2015 Zero SR makes noise
Post by: JediLeba on August 29, 2018, 06:04:48 PM
Thanks for the replies! I test rode a 2018, it didn’t sound anything like this noise. It was actually pretty silent. Thanks to your replies, I have better descriptive words for it, too. Now I would not say this is a whirring, but more a growl, maybe of the bearings. It isn’t until the bike moves that the sound starts, and naturally louder as I move faster. If the bike is switched off and I’m maneuvering it into place, I don’t get that sound.

Do those pages have sound files to listen to? I didn’t see any.

I do want to take it to a dealer (though I’m afraid of the diagnosis) they just aren’t super close to me and I need to plan that trip.
Title: Re: 2015 Zero SR makes noise
Post by: Richard230 on August 29, 2018, 08:26:55 PM
Thanks for the replies! I test rode a 2018, it didn’t sound anything like this noise. It was actually pretty silent. Thanks to your replies, I have better descriptive words for it, too. Now I would not say this is a whirring, but more a growl, maybe of the bearings. It isn’t until the bike moves that the sound starts, and naturally louder as I move faster. If the bike is switched off and I’m maneuvering it into place, I don’t get that sound.

Do those pages have sound files to listen to? I didn’t see any.

I do want to take it to a dealer (though I’m afraid of the diagnosis) they just aren’t super close to me and I need to plan that trip.

My 2018 S when it was new made a growling noise that my 2014 S did not make. It appeared to be coming from the wider drive belt, which was set up by the factory near the upper limit of the belt tension specifications. As I rode the bike the noise slowly was reduced as the belt broke-in and now I no longer hear the sound. The sound completely disappeared by about 600 miles.
Title: Re: 2015 Zero SR makes noise
Post by: DonTom on August 30, 2018, 07:18:17 AM
I also recently got a used 2015 SR and it makes some sound, but it's pretty familiar whirring of the motor and whining of the controller.

My zero makes a little bit of noise just keyed on as well, but the previous owner showed me that he replaced the headlight with an LED which has a cooling fan.
I have an LED headlight in both of my Zero's-- but the one with the heat sinks--no fan.

I find the Zeros kinda make the same sound as a BART train, just not as loud. I like the sound the Zero's make.

-Don-  Reno, NV
Title: Re: 2015 Zero SR makes noise
Post by: BrianTRice@gmail.com on August 30, 2018, 07:47:26 AM
Thanks for the replies! I test rode a 2018, it didn’t sound anything like this noise. It was actually pretty silent. Thanks to your replies, I have better descriptive words for it, too. Now I would not say this is a whirring, but more a growl, maybe of the bearings. It isn’t until the bike moves that the sound starts, and naturally louder as I move faster. If the bike is switched off and I’m maneuvering it into place, I don’t get that sound.

Wait - so, it makes this sound when the motor is pushing the vehicle even at slow speed, but not when you manually push the vehicle at the same speed?
- If so, that is definitely an encoder issue, and you'll need a dealer to perform a controller alignment procedure.
  https://zeromanual.com/wiki/Unofficial_Service_Manual#Controller
- The motor controller has to apply a 3-phase field to the motor to apply torque correctly to the rotor. Alignment checks all of this.
- If your controller isn't aligned, that's bad and could ruin the bearings and the motor over time or you might wind up with a more urgent problem.

The Sevcon tooling for this is sort of available separately but won't work "out of the box" on 2016+ Zeros (IPM motor models); the dealership software is required which we don't have as a community.

Do those pages have sound files to listen to? I didn’t see any.

That's a good idea, but someone hasn't sat down and done it. One does have a Youtube video with the sound, at least.

It'd be a small project, I guess. If someone hands me labeled audio files (email my user name at gmail dot com or upload to the wiki), I can integrate it. If you take good Youtube videos, I can integrate those, too.

Title: Re: 2015 Zero SR makes noise
Post by: BrianTRice@gmail.com on August 30, 2018, 07:49:36 AM
Controller alignment is like checking valve clearances on a combustion engine - it’s a preventative maintenance task worth doing once a year or so that normally is trivial, but if no one checks and the alignment drifts, eventually you have a serious problem.


It's nice that a dealer can do it quickly without much teardown - it's fixable with a laptop connected to the controller, but there's no way for an owner to perform the same procedure yet, at least on newer bikes.
Title: Re: 2015 Zero SR makes noise
Post by: DonTom on August 30, 2018, 10:10:52 AM
Controller alignment is like checking valve clearances on a combustion engine - it’s a preventative maintenance task worth doing once a year or so that normally is trivial, but if no one checks and the alignment drifts, eventually you have a serious problem.


It's nice that a dealer can do it quickly without much teardown - it's fixable with a laptop connected to the controller, but there's no way for an owner to perform the same procedure yet, at least on newer bikes.
Is that the same as adjusting the commissioning? What is it really doing?

BTW, can you explain what type of signal actually goes to the motor?  I mean is it something like a type of PWM or what?

I really don't know anything about these motors used in EVs, but I have been in electronics all my life. But  I am quite new to EVs and motors of any type.


-Don-  Reno, NV
Title: Re: 2015 Zero SR makes noise
Post by: JediLeba on August 30, 2018, 08:52:24 PM
Sorry, I must not have been clear. With the key turned on, the bike makes noise when it is in motion, whether I am using the throttle or maneuvering with my feet. When the bike is sitting still, it is silent, whether the key is on or off.

With the key turned off, and I am maneuvering with my feet, the bike is still silent.

Hope that clarifies the issue. Thanks again for all the input. I’m trying to learn all I can about it.
Title: Re: 2015 Zero SR makes noise
Post by: BamBam on August 30, 2018, 09:37:46 PM
Is this the noise you are referring to?  See link below and click on the video clip to hear it.  If so, it is completely normal.  The "whir" noise is most evident when moving the bike (either forward or backward) with the key on and no throttle applied.  The noise may still be present with the throttle applied (not sure about this), but it's definitely not as pronounced.  Maybe because the whir noise is overtaken by other noises such as motor, wind, tires, etc.

https://zeromanual.com/wiki/Motor_Whirring
Title: Re: 2015 Zero SR makes noise
Post by: BrianTRice@gmail.com on August 30, 2018, 09:53:07 PM
Is that the same as adjusting the commissioning? What is it really doing?

BTW, can you explain what type of signal actually goes to the motor?  I mean is it something like a type of PWM or what?

“Commissioning” is when you set something up for the first time. Zero overuses this jargon and confuses “alignment” with commissioning in the owners manual.

They are the same process, but alignment is the calibration performed once by the commissioning process and then repeated later as a recalibration.

The controller is a switching power supply that sends current to 3 cables in phased sine waves. The switching attempts to produce a smooth sine wave.

The phasing is what has to be aligned. Each of the 3 inputs drives different coils physically that pull on the rotor. The forces need to balance out, not leading to a net lateral force on the rotor and shaft. It also shouldn’t precess or wobble or slip.

The process of making the sine waves is “encoding”.

The motor has sensors for encoder alignment to tell the exact angle of rotation of the rotor. If those sensors are inaccurate, encoding can be rough or fail entirely. The sensors are embedded within the motor so for owners they just compensate in the controller for the drift, or swap the motor if the signal is bad enough that the controller can’t work with it.
Title: Re: 2015 Zero SR makes noise
Post by: BrianTRice@gmail.com on August 30, 2018, 10:06:21 PM
Sorry, I must not have been clear. With the key turned on, the bike makes noise when it is in motion, whether I am using the throttle or maneuvering with my feet. When the bike is sitting still, it is silent, whether the key is on or off.

With the key turned off, and I am maneuvering with my feet, the bike is still silent.

Hope that clarifies the issue. Thanks again for all the input. I’m trying to learn all I can about it.

Thanks for clarifying. If you can post a sample of this, it’ll be helpful, especially since you’re far from a dealer.

It does sound like a controller alignment issue, especially if it’s not like the sound in the YouTube video I put on the Motor Whirring wiki page.
Title: Re: 2015 Zero SR makes noise
Post by: DonTom on August 30, 2018, 10:17:03 PM
“Commissioning” is when you set something up for the first time. Zero overuses this jargon and confuses “alignment” with commissioning in the owners manual.

They are the same process, but alignment is the calibration performed once by the commissioning process and then repeated later as a recalibration.

The controller is a switching power supply that sends current to 3 cables in phased sine waves. The switching attempts to produce a smooth sine wave.

The phasing is what has to be aligned. Each of the 3 inputs drives different coils physically that pull on the rotor. The forces need to balance out, not leading to a net lateral force on the rotor and shaft. It also shouldn’t precess or wobble or slip.

The process of making the sine waves is “encoding”.

The motor has sensors for encoder alignment to tell the exact angle of rotation of the rotor. If those sensors are inaccurate, encoding can be rough or fail entirely. The sensors are embedded within the motor so for owners they just compensate in the controller for the drift, or swap the motor if the signal is bad enough that the controller can’t work with it.
Thanks  for explaining that!  A couple of  more questions.  When we increase the speed by the throttle, is it simply increasing the peak to peak voltages in all three phases to the motor?

When it needs to be realigned is that because of changes in the motor itself as it ages?


-Don-  Reno, NV
Title: Re: 2015 Zero SR makes noise
Post by: BrianTRice@gmail.com on August 30, 2018, 10:44:15 PM
“Commissioning” is when you set something up for the first time. Zero overuses this jargon and confuses “alignment” with commissioning in the owners manual.

They are the same process, but alignment is the calibration performed once by the commissioning process and then repeated later as a recalibration.

The controller is a switching power supply that sends current to 3 cables in phased sine waves. The switching attempts to produce a smooth sine wave.

The phasing is what has to be aligned. Each of the 3 inputs drives different coils physically that pull on the rotor. The forces need to balance out, not leading to a net lateral force on the rotor and shaft. It also shouldn’t precess or wobble or slip.

The process of making the sine waves is “encoding”.

The motor has sensors for encoder alignment to tell the exact angle of rotation of the rotor. If those sensors are inaccurate, encoding can be rough or fail entirely. The sensors are embedded within the motor so for owners they just compensate in the controller for the drift, or swap the motor if the signal is bad enough that the controller can’t work with it.
Thanks  for explaining that!  A couple of  more questions.  When we increase the speed by the throttle, is it simply increasing the peak to peak voltages in all three phases to the motor?

When it needs to be realigned is that because of changes in the motor itself as it ages?

The throttle controls torque, which translates to current. I do not know whether the voltage varies to the controller in response to a torque request, honestly. I’ll see whether the Sevcon manual says something explanatory there.

Regarding speed, at a given speed the rate of rotation of the rotor is what varies and the sine waves must rotate at this exact speed to maintain field engagement.

This is why (1) the encoder has to be precise, (2) the white noise whirring effect exists to ensure alignment before the throttle is used, and (3) the controller has an RPM limit because the sine waves get too high frequency for it to emulate well.

Realignment could be required for a number of reasons in theory. Sensor calibration is complicated. Maybe the sensor itself changes or maybe the wire leads to and from the sensor changed, or maybe something else. Calibration just makes sure the system works end to end. Triaging failure or aging effects requires a comprehensive QA system that dealers can’t implement.
Title: Re: 2015 Zero SR makes noise
Post by: JediLeba on August 30, 2018, 10:56:10 PM
I just finished at the dentist. Went home, did a couple videos. Sent them to your email, but they were kinda big, and I’m not a videographer. ¯\_(ツ)_/¯  You’ll get them at some point, soon I hope.
Title: Re: 2015 Zero SR makes noise
Post by: BrianTRice@gmail.com on August 31, 2018, 12:41:38 AM
Thanks. That wobble sound that emerges above 15mph or so is definitely an alignment issue and not normal.

Have a dealer check it and try not to ride it hard until they do.

I’ll try to use these for sound samples soon on the wiki.
Title: Re: 2015 Zero SR makes noise
Post by: DonTom on August 31, 2018, 12:43:08 AM
The throttle controls torque, which translates to current. I do not know whether the voltage varies to the controller in response to a torque request, honestly. I’ll see whether the Sevcon manual says something explanatory there.
There is no way possible to increase the current without increasing the supply voltage, (unless the motor itself is somehow drawing more current at a constant voltage) so motor speed must be working by the AC voltage output from the Sevon to increase the current to the motor.

Regarding speed, at a given speed the rate of rotation of the rotor is what varies and the sine waves must rotate at this exact speed to maintain field engagement.

This is why (1) the encoder has to be precise, (2) the white noise whirring effect exists to ensure alignment before the throttle is used, and (3) the controller has an RPM limit because the sine waves get too high frequency for it to emulate well.

Realignment could be required for a number of reasons in theory. Sensor calibration is complicated. Maybe the sensor itself changes or maybe the wire leads to and from the sensor changed, or maybe something else. Calibration just makes sure the system works end to end. Triaging failure or aging effects requires a comprehensive QA system that dealers can’t implement.
IOW, the frequency varies, increases with speed. Do you know the frequency range?

I am finally getting a rough idea how these E-vehicles work. I assume E-cars and other E-vehicles work much the same way. Thanks for the info.

-Don-  Cold springs Valley, NV
Title: Re: 2015 Zero SR makes noise
Post by: BrianTRice@gmail.com on August 31, 2018, 01:11:03 AM
The throttle controls torque, which translates to current. I do not know whether the voltage varies to the controller in response to a torque request, honestly. I’ll see whether the Sevcon manual says something explanatory there.

There is no way possible to increase the current without increasing the supply voltage, (unless the motor itself is somehow drawing more current at a constant voltage) so motor speed must be working by the AC voltage output from the Sevon to increase the current to the motor.

This attitude is unproductive. I do not make assumptions and always propose hypotheses and evaluate claims. Having an idea in mind of what something does or what it can’t do is what prevents a person from learning.

Here’s an another, non-competing hypothesis: the current varies because the phase angle of the field intentionally leads that of the rotor by a specific amount tailored to the torque.

Current often just varies because of the impedance of the load, and in electromagnetism, the load may be a dynamic issue relating to field interactions.

You don’t know what you’re claiming, and neither do I, but I’m honest that I just have hypotheses that I can go test by checking how the documentation expresses things and maybe some background reading.

Regarding speed, at a given speed the rate of rotation of the rotor is what varies and the sine waves must rotate at this exact speed to maintain field engagement.

This is why (1) the encoder has to be precise, (2) the white noise whirring effect exists to ensure alignment before the throttle is used, and (3) the controller has an RPM limit because the sine waves get too high frequency for it to emulate well.

Realignment could be required for a number of reasons in theory. Sensor calibration is complicated. Maybe the sensor itself changes or maybe the wire leads to and from the sensor changed, or maybe something else. Calibration just makes sure the system works end to end. Triaging failure or aging effects requires a comprehensive QA system that dealers can’t implement.

IOW, the frequency varies, increases with speed. Do you know the frequency range?

I am finally getting a rough idea how these E-vehicles work. I assume E-cars and other E-vehicles work much the same way.

I would not assume that any vehicle works the same as any other vehicle without some expert analysis. What we have is one controller implementation by Sevcon for PMDC motors that act like synchronous AC motors.
Title: Re: 2015 Zero SR makes noise
Post by: DonTom on August 31, 2018, 01:40:38 AM
This attitude is unproductive. I do not make assumptions and always propose hypotheses and evaluate claims. Having an idea n mind of what something does or what it can’t do is what prevents a person from learning.
Sorry that I seemed that way.

But I still don't see how it's possible to increase current to a steady load without increasing the voltage.

There is the current that a source can produce and a current an item can draw. If a load draws ten amps, it still only draws ten amps even with  a million amp supply, just as with a ten amp supply,  if the RMS  voltage does not change.   The excess current capacity simply cannot be used. Do we agree with that much?  Simply ohm's law. Or am I missing something here?


-Don-  Cold Springs Valley, NV

 
Title: Re: 2015 Zero SR makes noise
Post by: Doug S on August 31, 2018, 02:16:34 AM
The excess current capacity simply cannot be used. Do we agree with that much?  Simply ohm's law. Or am I missing something here?

Without trying to show any disrespect at all, you're missing quite a bit, Don. First, these electric motors aren't pure resistive loads -- they're highly inductive as well, which is especially important at high speeds. And the drive signal is anything but a simple DC or AC voltage -- the controller contains active devices (IGBTs and/or MOSFETs) and multiple waveform generators to create the best drive signals possible for the (multiple-winding) motor under any set of load and throttle conditions. A blind application of Ohm's law is badly oversimplifying things, to the point that it's really not helpful.

Motor driving has become very sophisticated lately, and there's a lot of ways to skin this cat, but the upshot is, all those smart drive signals require precise sensor data to work properly. BEVs can easily achieve above 90% efficiency, compared to the best of the ICE vehicles, which are well below 40% thermal efficiency on their best day....but only if things are working perfectly. Otherwise, efficiency and even proper function will be lost very quickly.
Title: Re: 2015 Zero SR makes noise
Post by: DonTom on August 31, 2018, 02:46:36 AM
Without trying to show any disrespect at all, you're missing quite a bit, Don. First, these electric motors aren't pure resistive loads -- they're highly inductive as well, which is especially important at high speeds. And the drive signal is anything but a simple DC or AC voltage -- the controller contains active devices (IGBTs and/or MOSFETs) and multiple waveform generators to create the best drive signals possible for the (multiple-winding) motor under any set of load and throttle conditions. A blind application of Ohm's law is badly oversimplifying things, to the point that it's really not helpful.
I agree I was over simplifying to make a point. But I figure no matter how complicated it gets, ohm's laws still applies. And don't worry about "disrespect" with me. It may be bad for my ego, but I certainly learn the most when I am well proven wrong.

Motor driving has become very sophisticated lately, and there's a lot of ways to skin this cat, but the upshot is, all those smart drive signals require precise sensor data to work properly. BEVs can easily achieve above 90% efficiency, compared to the best of the ICE vehicles, which are well below 40% thermal efficiency on their best day....but only if things are working perfectly. Otherwise, efficiency and even proper function will be lost very quickly.
Yes, while I have been in electronics all my life (but all within radio communications) I had no interest in how electric vehicles work until I bought my two Zeros. Then I became interested in how they work.  They are certainly are more complicated and high tech than I previously thought they would be.

-Don-  Cold Springs Valley, NV
Title: Re: 2015 Zero SR makes noise
Post by: BrianTRice@gmail.com on August 31, 2018, 03:08:56 AM
Okay, so I've just updated the Controller section of the manual from this, but here are my quick findings:
- Sevcon supports both AC induction and PMAC/PMDC.
- Sevcon is definitely performing PWM via its MOSFETs and capacitor banks.
- Sevcon has both a voltage-controlled mode (via PWM) for inductive drive and a current-controlled mode.
- Motor encoder sensors are of the analog sin/cos variety.

If you visit Motenergy’s site, there’s nameplate Motor Data of the sort that suggests how it’s driven:
http://motenergy.com/mepmbrmo.html (http://motenergy.com/mepmbrmo.html)

Generally, torque is the target, with a coefficient allowing indirect control via current, and then PWM is sizing the output waves to get the desired current.

Sevcon says they use a Space Vector Modulation strategy for PWM:
https://en.wikipedia.org/wiki/Pulse-width_modulation#Space_vector_modulation (https://en.wikipedia.org/wiki/Pulse-width_modulation#Space_vector_modulation)
https://en.wikipedia.org/wiki/Space_vector_modulation (https://en.wikipedia.org/wiki/Space_vector_modulation)

So, that’s about as detailed as this deserves for the moment, but it answers a bunch of basic technical questions that I've added to the wiki:
https://zeromanual.com/submit/Unofficial_Service_Manual#Controller_Operation
https://zeromanual.com/submit/Unofficial_Service_Manual#Controller_Alignment
Title: Re: 2015 Zero SR makes noise
Post by: Doug S on August 31, 2018, 03:16:10 AM
So I thought about it some more, and I realized I explained it pretty badly. Ohm's law is relevant, but only as modulated by the controller. At low speeds (not limited by current saturation of the inductive windings) and at full throttle, all those smart electronics in the motor driver impress a full-voltage (though probably current-limited) sine wave across the motor coils, at the proper frequency and phasing for the motor's rpm and instantaneous angle. Under those circumstances, yes, V = I * R, and the higher your battery voltage or the lower your motor's winding resistance, the more current the motor will draw and the more torque and power it will put out (until the driver current-limits you).

Anything other than full throttle, the motor controller is delivering a lower-amplitude voltage waveform to the motor winding, still pretty much beautiful sine waves (that's the point of all that smart elx), but lower in amplitude, so V = I * R still applies, but the applied voltage is less than the battery's maximum. That's what the controller does. It produces a drive voltage proportional to throttle opening.

But always, the phasing and frequency of the output sine waves (which are generated by very fast digital switching waveforms to the drive IGBTs or MOSFETs) have to be precise to achieve high efficiency. That's what this "motor commissioning" business is all about -- achieving that precision so the motor can be as efficient as possible.
Title: Re: 2015 Zero SR makes noise
Post by: JediLeba on August 31, 2018, 04:16:27 AM
Have a dealer check it and try not to ride it hard until they do.

My normal riding is city - 30-50 mph. Even though the speed isn’t very fast, I am riding for close to an hour like that, each way for my commute. Does that fall under ‘not riding hard’ in your estimation?
Title: Re: 2015 Zero SR makes noise
Post by: BrianTRice@gmail.com on August 31, 2018, 04:30:56 AM
Have a dealer check it and try not to ride it hard until they do.

My normal riding is city - 30-50 mph. Even though the speed isn’t very fast, I am riding for close to an hour like that, each way for my commute. Does that fall under ‘not riding hard’ in your estimation?

I would get it to a dealer as soon as you can, but I don’t think it will explode or fall apart on you (read: important but not critically-urgent).

I’m pretty sure given what you’ve learned, you won’t feel comfortable on the bike as long as it does this, so I’d assume you won’t put it off.

And I’m also assuming the belt and rear alignment are fine. I mean, it sure sounds like it’s not a belt problem, but I’m not a professional; just a writer with enough reading comprehension to be dangerous... (well, okay, I once was a nuclear technician but in this field I'm just a tinkerer who interviews a lot)
Title: Re: 2015 Zero SR makes noise
Post by: DonTom on August 31, 2018, 05:16:36 AM
Okay, so I've just updated the Controller section of the manual from this, but here are my quick findings:
- Sevcon supports both AC induction and PMAC/PMDC.
- Sevcon is definitely performing PWM via its MOSFETs and capacitor banks.
- Sevcon has both a voltage-controlled mode (via PWM) for inductive drive and a current-controlled mode.
- Motor encoder sensors are of the analog sin/cos variety.

If you visit Motenergy’s site, there’s nameplate Motor Data of the sort that suggests how it’s driven:
http://motenergy.com/mepmbrmo.html (http://motenergy.com/mepmbrmo.html)

Generally, torque is the target, with a coefficient allowing indirect control via current, and then PWM is sizing the output waves to get the desired current.

Sevcon says they use a Space Vector Modulation strategy for PWM:
https://en.wikipedia.org/wiki/Pulse-width_modulation#Space_vector_modulation (https://en.wikipedia.org/wiki/Pulse-width_modulation#Space_vector_modulation)
https://en.wikipedia.org/wiki/Space_vector_modulation (https://en.wikipedia.org/wiki/Space_vector_modulation)

So, that’s about as detailed as this deserves for the moment, but it answers a bunch of basic technical questions that I've added to the wiki:
https://zeromanual.com/submit/Unofficial_Service_Manual#Controller_Operation
https://zeromanual.com/submit/Unofficial_Service_Manual#Controller_Alignment
So it does use PWM, (which was one of my very first guesses, as you can see in this thread, on my original question). That I understand to some degree and realize there are many possible variants on how it's used.

BTW, do you mind if I ask where you get all that very useful information for the unofficial  manual?

Your work is very appreciated, I have used it several times.

I will visit all the sites you mentioned a bit later. I just got done removing the ten year old tires on my 1984 Yamaha Venture, which is a fairly big job.

-Don-  Cold Springs Valley, NV
Title: Re: 2015 Zero SR makes noise
Post by: BrianTRice@gmail.com on September 01, 2018, 07:58:48 AM
The Sevcon product manual is available if you register to download it and reply to an email they send to verify that you’re serious or something.

So I have copies of it. I’m about to finally get a license for the latest software, too.