[0001] The present techniques generally relate to electrical motors. In particular, the
present techniques relate to methods and apparatus for controlling an electric motor.
[0002] Switched reluctance electric motor systems are known which have certain undesirable
characteristics, such as regular energy losses due to hysteresis in the rotor material
or use of expensive low-hysteresis steel. The present disclosure attempts to provide
techniques for an improved electric motor system.
[0003] US2016079893 discloses an electrical motor system which comprises a switched reluctance electrical
motor comprising a rotor section and a stator section, the rotor section comprising
a plurality of rotor teeth and the stator section comprising a plurality of stator
teeth, the stator teeth wound with respective coils. Coil driver circuitry is coupled
to the coils of the stator teeth and controls an independent phase of electrical power
to each coil of the plurality of stator teeth. The coils of the stator teeth each
have an inductance which absorbs electrical energy provided to that coil by the coil
driver circuitry and subsequently releases at least a portion of the electrical energy
back to the coil driver circuitry when that coil is not being actively driven by the
coil driver circuitry. The coil driver circuitry comprises an electrical energy store
configured to store the portion of the electrical energy released back from the inductance
of each coil and the electrical energy provided to each coil of the stator teeth by
the coil driver circuitry is augmented by the electrical energy stored in the electrical
energy store.
[0004] According to a first technique, a method of operating an electric motor is provided
in accordance with claim 1.
[0005] According to a second technique, circuitry for an electric motor is provided in accordance
with claim 8.
[0006] According to a third technique, an electric motor is provided in accordance with
claim 9.
[0007] The present techniques are further described, by way of example only, with reference
to embodiments as illustrated in the accompanying drawings, in which:
Figure 1 illustrates a switched reluctance electrical motor system in accordance with
embodiments;
Figure 2 schematically illustrates an example portion of the driver circuitry according
to embodiments;
Figure 3 illustrates an example operation of the driver circuitry portion according
to embodiments;
Figure 4 illustrates an example arrangement, in which two driver circuit portions
are arranged in a pair, according to embodiments;
Figure 5 illustrates a radial view of the rotor and stator, according to embodiments;
Figures 6a, 6b and 6c illustrate a close up radial view of a group of stator teeth
and the adjacent rotor teeth during operation of the exemplary electrical motor system;
Figure 7 illustrates via a chart an energisation sequence of the stator coils;
Figure 8 illustrates via a chart an alternative energisation sequence of the stator
coils; and
Figure 9 illustrates via a chart an energisation sequence of the stator coils according
to embodiments.
[0008] Figure 1 illustrates a switched reluctance electrical motor system 100 in accordance
with embodiments. The electrical motor comprises a rotor 102 and a stator 104. The
rotor 102 is arranged to rotate within stator 104. The rotor 102 comprises a plurality
of rotor teeth 106. The rotor teeth 106 comprise protrusions extending radially outward
from the rotor 102. In the embodiments depicted in Figure 1, each rotor tooth 106
extends along the length of the rotor 102. In the embodiments depicted in Figure 1,
the rotor 102 has 16 rotor teeth 106. In alternative embodiments, the stator may have
greater or fewer than 16 rotor teeth.
[0009] The stator 104 comprises a plurality of stator teeth 108. The stator teeth 108 comprise
protrusions extending radially inwards from the stator 104. In the embodiments depicted
in Figure 1, each stator tooth extends along the length of the stator 104. In the
embodiments depicted in Figure 1, the stator 104 has 24 rotor teeth 108. In alternative
embodiments, the stator may have greater or fewer than 24 stator teeth. Each stator
tooth is configured to have a stator coil 110 mounted thereto. Each stator coil 110
is wound around the respective stator tooth 108. Each stator coil may typically comprise
a high number of turns, for example 200.
[0010] In the embodiments depicted in Figure 1, only a single stator tooth is shown with
a mounted stator coil 110 for clarity. However, in practice many, or all, of the stator
teeth may have such stator coils mounted thereto. In the embodiments depicted in Figure
1, no coils are shown mounted to the rotor teeth 106. In alternative embodiments (not
shown), rotor coils may be mounted to each of the rotor teeth 106 in a similar manner.
[0011] The electrical motor system 100 further comprises driver circuitry 112 to energise
the respective stator coils 110, and control circuitry 114 to control the driver circuitry
112 and thereby control the power supplied to the stator coils 110. In some embodiments,
control circuitry 114 may be considered to comprise the driver circuitry 112.
[0012] Figure 2 schematically illustrates an example portion 200 of the driver circuitry
112 for supplying power to a given stator coil 110 according to embodiments. The given
stator coil is schematically represented in Figure 2 as an inductance 202. The driver
circuitry 200 can be viewed as a hybrid switched-inductance voltage converter comprising
a voltage boost portion and a voltage buck portion. The voltage boost portion of the
driver circuitry 200 comprises a boost diode 204 and a boost switch 206. The voltage
buck portion of the driver circuitry 200 comprises a buck switch 208 and a buck diode
210. The voltage boost portion and voltage buck portion of the driver circuitry 200
both utilise storage capacitor 212.
[0013] The boost switch 206 and the buck switch 208 are electronically controllable by the
control circuitry 114, via a boost control signal 216 and a buck control signal 218
respectively. In embodiments, the boost switch 206 and the buck switch 208 may each
comprise transistor based switching elements. In operation, the boost control signal
216 and the buck control signal 218 are asserted in mutual exclusion to cause the
stator coil 202 to be powered in a bi-polar fashion, wherein current is first caused
to flow through the stator coil in one direction (i.e. during boost operation), and
then to flow through the stator coil in the opposite direction (i.e. during buck operation).
[0014] During boost operation, the voltage boost portion of the driver circuitry 200 is
used. When the boost control signal 216 is asserted, the boost switch 206 is caused
to conduct (i.e. close), and the supply voltage is applied across the stator coil,
represented by inductance 202. This causes current to flow from the supply through
the stator coil, thereby generating a magnetic field at the stator coil. When the
boost control signal 216 is switched off (i.e. not asserted), the boost switch 206
ceases to conduct (i.e. opens). However, current will continue to flow through the
stator coil for a period due to the inductance 202 of the stator coil. The current
that flows through the stator coil during this period flows via boost diode 204 into
storage capacitor 212. Hence, the energy dissipated from the stator coil during this
period is collected by storage capacitor 212. This boosts the storage capacitor 212
to a voltage level which shuts down the current in the stator coil. The charge stored
in the storage capacitor 212 is thereafter available for energising the stator coil
in the opposite direction during buck operation of the driver circuit 200.
[0015] During buck operation, the voltage buck portion of the driver circuitry 200 is used.
When the buck control signal 218 is asserted, the buck switch 208 is caused to conduct
(i.e. close), and the voltage of the storage capacitor 212 is applied to the stator
coil. This causes current to flow from the storage capacitor 212, through the stator
coil in the opposite direction, thereby generating a magnetic field at the stator
coil of the opposite polarity. When the buck control signal 218 is switched off (i.e.
not asserted), the buck switch 208 ceases to conduct (i.e. opens). Again, current
will continue to flow through the stator coil for a period due to the inductance 202
of the stator coil. The current that flows through the stator coil during this period
flows via buck diode 210 into the supply.
[0016] Figure 3 illustrates an example operation of the driver circuitry portion 200 and
the resulting current generated through the respective stator coil 110. Graph 300
shows the voltage of boost control signal 216 over time (labelled V
BOOST). Graph 301 shows the voltage of buck control signal 218 over time (labelled V
BUCK). Graph 304 shows the resulting current generated in the corresponding stator coil
110 over the same time period (labelled I
COIL). As previously mentioned, the boost control signal 216 and the buck control signal
218 are asserted in mutual exclusion by the control circuitry 114. In embodiments,
the control circuitry 114 is configured to assert the boost control signal 216 and
the buck control signal 218, only when the current in the stator coil has returned
to zero (or close to zero). In this manner, the voltages in the driver circuit portion
200 are switched only when the current is low, and the currents in the stator coil
are switched only when the voltages are low. This has the effect of ensuring that
the power dissipation requirements of the boost switch 206 and buck switch 208 are
small, which means that relatively low cost switching elements (e.g. MOSFETs) can
be used (instead of more expensive high-power IGBTs for example).
[0017] The operation of the driver circuitry during this time period can be conceptually
divided into four phases, as shown in Figure 3. During Phase 1, the boost control
signal 216 is asserted, causing current to flow through the stator coil in a first
direction (shown as a positive current on graph 304). During Phase 2, the boost control
signal 216 is removed. However, due to the inductance of the stator coil, current
continues to flow through the coil in the first direction for a period of time, charging
the storage capacitor 212. During Phase 3, the buck control signal 218 is asserted,
causing current to flow through the stator coil in the second (opposite) direction
(shown as a negative current on graph 304), discharging storage capacitor 212. During
Phase 4, the buck control signal 218 is removed. However, due to the inductance of
the stator coil, current continues to flow through the coil in the second direction
for a period of time, into the supply.
[0018] As described in Figure 1, the stator 104 of the electric motor system 100 comprises
a plurality of stator teeth 108, each stator tooth 108 having a stator coil 110 mounted
thereto. In embodiments, the driver circuitry 112 of the electric motor system 100
comprises a plurality of driver circuit portions 200, each arranged to drive a different
one of the stator coils 110, or subset of the stator coils 110.
[0019] Figure 4 illustrates an example arrangement, in which two driver circuit portions
200a, 200b are arranged in a pair with a shared power supply 302, to driver stator
coils 110a and 110b respectively. By arranging the driver circuit portions 200a, 200b
in such a pair, the control circuitry 114 can be configured to schedule the boost
control signals 216 and buck control signals 218 supplied to each driver circuit 200
such that the power drawn from the shared supply 302 by one of the driver circuit
portions 200a, 200b is offset by the power returned to the supply by the other driver
circuit portion 200a, 200b in the pair. For example, the control circuitry 114 may
assert the boost control signal for one driver circuit portion 200a, 200b in the pair,
while simultaneously asserting the buck control signal for the other driver circuit
portion 200a, 200b in the pair. In this manner, the net power drawn by the two driver
circuits from the supply during operation is significantly reduced.
[0020] For example, when driver circuit portion 200a is in boost operation, current is caused
to flow from the shared supply 302 into stator coil 100a, and ultimately charge the
storage capacitor of driver circuit portion 200a. At the same time, driver circuit
portion 200b is in buck operation; current is discharged from the storage capacitor
of driver circuit portion 100b and caused to flow in the opposite direction back into
the shared supply 302 via stator coil 100b. Similarly, when driver circuit portion
200b is in boost operation, current is caused to flow from the shared supply 302 into
stator coil 100b, and ultimately charge the storage capacitor of driver circuit portion
200b. At the same time, driver circuit portion 200a is in buck operation; current
is discharged from the storage capacitor of driver circuit portion 100a and caused
to flow in the opposite direction back into the shared supply 302 via stator coil
100a. The net effect of this balanced operation of the pair of driver circuit portions
200a, 200b is a significantly reduced supply current load on shared power supply 302.
[0021] Figure 5 illustrates a radial view of the rotor 102 and stator 104 of the exemplary
electrical motor system 100. As a result of the ratio of the number of rotor teeth
106 to the number of stator teeth 108, in this example 2:3, it can be seen that every
third stator tooth may be simultaneously aligned with a rotor tooth, while every second
rotor tooth is in alignment with a stator tooth. In order to induce motion in the
rotor 102, the various stator coils 110 mounted on the stator teeth 108 of the electric
motor are energised in sequence to attract an adjacent or nearby rotor tooth 106 towards
the position of that stator tooth.
[0022] Due to the rotational symmetry of the example electric motor system 100 depicted
in Figure 5, it can be seen that every third stator tooth 108 is in the same position
relative to its nearest rotor tooth 106. In other words, every stator tooth 108 labelled
"A" in Figure 3 is in the same position relative to its nearest rotor tooth 106. Similarly,
every stator tooth 108 labelled "B" is in the same position relative to its nearest
rotor tooth 106, and every stator tooth 108 labelled "C" is in the same position relative
to its nearest rotor tooth 106. Hence, it can be seen that the stator coil 110 of
every third stator tooth 108 should be energised at approximately the same time during
normal operation of the electric motor system 100 in order to encourage rotation of
the rotor 102.
[0023] In order to provide the aforementioned pairing arrangement, pairs of stator coils
110 are selected which are mounted on stator teeth 108 that are a multiple of three
teeth apart (i.e. they are labelled with the same letter in Figure 5). For electric
motor systems in which the ratio of the number of rotor teeth 106 to the number of
stator teeth 108 is other than 2:3, different teeth selection arrangements are required.
Pairs of stator coils 110 may be selected such that the stator teeth 108 are nearby,
for example. Alternatively, pairs of stator coils 110 may be selected in which the
stator teeth 108 are opposite, or in some other arrangement.
[0024] Further, groups of stator coils 110 may be arranged which contain pairs of stator
coils mounted to stator teeth 108 of each relative location (i.e. a pair labelled
"A", a pair labelled "B" and a pair labelled "C"). For example, in Figure 5, four
groups of stator coils 110 have been arranged (labelled Group 1 - 4), where each group
contains a pair of stator coils corresponding to stator teeth 108 of each relative
location. The stator coils in each group may be controlled with control circuitry
and/or driver circuitry that is provided on a shared circuit board and or use a shared
power supply. Using this arrangement, the current drawn by each group can be balanced
efficiently. This arrangement also allows the control sequence for each group to be
repeated across the other groups. In the embodiments depicted in Figure 5, Groups
1-4 comprise stator coils 110 mounted to adjacent stator teeth 108. In alternative
embodiments, different selections of stator coils may be used. Possible alternative
selections include the aforementioned arrangement in which pairs of stator coils are
mounted to stator teeth located opposite to each other on stator 104, or selecting
groups in which the stator coils 110 in each group are more evenly distributed around
stator 104.
[0025] Figures 6a, 6b and 6c illustrate a close up radial view of the stator teeth 108 in
Group 1 and the adjacent rotor teeth 106 during operation of the exemplary electrical
motor system 100. The six stator teeth 108 of Group 1 have been labelled with the
numerals 1 - 6 for ease of reference in the following description. In order to cause
rotation of the rotor 102, the timing of the boost and buck operations of the various
stator coils 110 mounted on the stator teeth 108 of the electric motor are offset
with respect to one another, as described further below.
[0026] In the initial position depicted in Figure 6a, rotor teeth 106 are in alignment with
the stator teeth in Group 1 labelled 1 and 4. In order to induce anticlockwise rotation
of the rotor, the pair of stator coils 110 mounted to the stator teeth 108 labelled
3 and 6 are energised by control circuitry 112 and corresponding driver circuitry
114. This sets up magnetic fields in the respective stator coils 110, as illustrated
in Figure 6a. The magnetic field induced in the stator tooth labelled 3 is oriented
with north (N) radially inwards, whereas the magnetic field induced in the stator
tooth labelled 6 is oriented with south (S) radially inwards. This is due to the one
coil in the pair being driven in boost mode while the other coil in the pair is being
driven in buck mode. As a result of the magnetic fields induced in the stator teeth
108 labelled 3 and 6, a magnetic force attracts the nearest rotor tooth 106 to each
of those two stator teeth, as shown by the arrows in Figure 6a.
[0027] As a result of those forces, the stator teeth are attracted towards alignment with
stator teeth 108 labelled 3 and 6, as shown in Figure 6b. In order to cause further
rotation of the rotor, the pair of stator coils 110 mounted to the stator teeth 108
labelled 2 and 5 are then energised. This sets up magnetic fields in the respective
stator coils 110, as illustrated in Figure 6b. As a result of the magnetic fields
induced in the stator teeth 108 labelled 2 and 5, a magnetic force attracts the nearest
rotor tooth 106 to each of those two stator teeth, as shown by the arrows in Figure
6b.
[0028] As a result of those forces, the stator teeth are attracted towards alignment with
stator teeth 108 labelled 2 and 5, as shown in Figure 6c. In order to cause further
rotation of the rotor, the pair of stator coils 110 mounted to the stator teeth 108
labelled 1 and 4 are then energised. This sets up magnetic fields in the respective
stator coils 110, as illustrated in Figure 6c. As a result of the magnetic fields
induced in the stator teeth 108 labelled 1 and 4, a magnetic force attracts the nearest
rotor tooth 106 to each of those two stator teeth, as shown by the arrows in Figure
6c. As a result of those forces, the stator teeth are attracted towards alignment
with stator teeth 108 labelled 1 and 4.
[0029] This moves the rotor 102 into a position equivalent to the one depicted in Figure
6a, albeit with each of the rotor teeth 106 shifted anticlockwise by one position.
Hence, this pattern of energisation of the stator coils 110 can be repeated for continued
rotation of the rotor 102. Similarly, the same pattern of energisation can be repeated
across the other groups of stator coils 110 in the electric motor system.
[0030] While, in Figures 6a, 6b and 6c, the magnetic fields induced in the stator teeth
108 are shown with a specific polarity (i.e. north-south orientation), this can be
arranged differently. For example, the choice of which stator coil 110 to power with
boost or buck operation may be reversed from the arrangement shown in any of Figures
6a, 6b or 6c. In some embodiments, the winding direction may be reversed on some of
the stator coils 110, thereby allowing the same magnetic polarity to be generated
by both coils in a pair, one generated using buck operation and one generated using
boost operation. In some embodiments, the polarity of each magnetic field may be further
varied from iteration to iteration of the energisation sequence. For example, after
each sequence, the polarity of each of the magnetic fields may be reversed for the
next sequence.
[0031] Figure 7 illustrates via a chart 700 the energisation sequence of the stator coils
previously depicted in Figure 6. The horizontal axis of the chart 700 shows the stator
coils 110 of each of the six teeth 108 in the group, labelled C1 to C6. Time is illustrated
increasing down the vertical axis of the chart 700. As can be seen looking down each
column of the chart 700, each of the coils are energised with alternating polarities.
In other words, each stator coil is energised with fully bipolar operation. The sequence
of polarities with which each rotor tooth 106 is attracted can be seen by looking
at a diagonal slice of the chart, for example as shown by box 702. With the energisation
sequence depicted in Figure 7, it can be seen that each rotor tooth is also attracted
by alternating polarities. i.e. the first stator coil attracts the rotor tooth with
a notional N polarity, the next stator coil attracts the same rotor tooth with an
S etc. Hence this first induces a notional S polarity in the stator tooth, followed
by an N etc.
[0032] Due to the magnetic hysteresis of iron, this bipolar behaviour regularly incurs so-called
hysteresis losses, in which energy is wasted when reversing the polarity of the magnetic
field. The amount of loss is dependent upon the specific material, as well as the
switching frequency. Conventional electric motors may alleviate the effects of hysteresis
losses by utilising low-hysteresis steel and low switching frequencies. However, due
to the relatively large number of teeth in the electric motor system described herein
compared to conventional electric motor systems, a relatively high switching frequency
is necessitated. Furthermore, low-hysteresis steels are expensive and therefore undesirable
to rely upon.
[0033] Figure 8 illustrates via a chart 800 an alternative energisation sequence of the
stator coils 110. In the energisation sequence depicted in Figure 8, the sequence
has been adjusted to reduce the frequency of the polarity changes as seen by each
rotor tooth 106. As shown by slice 802, the rotor tooth 106 is attracted three times
using the first polarity, followed by three times using the reverse polarity. While
this approach reduces the hysteresis loss in the rotor, significant losses are still
incurred in the stator.
[0034] According to embodiments, the sequence in which the stator coils are energised is
configured such that the polarity is reversed less frequently. This is achieved by
performing a series of unipolar switching before each bipolar switch.
[0035] Figure 9 illustrates via chart 900 an energisation sequence of the stator coils 110
according to embodiments. In the energisation sequence depicted in Figure 9, each
stator coil 110 is energised twice with a first polarity, and then twice with the
reverse polarity. This repeating pulse sequence is applied to each of the plurality
of stator coils 110. Energising the stator coils in this manner amounts to a reduction
in the bidirectional switching frequency of each stator coil 110 by a factor of two.
Furthermore, it can be seen from slice 902 that this energisation sequence further
reduces the changes in polarity experienced by each rotor tooth 106. However, this
scheme does increase the peak charge stored in the storage capacitor 212 as a result
of the two consecutive boost operations, followed by two consecutive buck operations.
[0036] The repeating pulse sequence which energises each stator coil 110 according to such
embodiments may be characterised by having a first portion and a second portion which
repeat alternately to form the repeating pulse sequence. In the embodiments depicted
in Figure 9, the first portion comprises two pulses of a first polarity, and the second
portion comprises two pulses of the opposite polarity. In further embodiments, the
first and second portions may have longer or more complex pulse sequences. According
to embodiments, to achieve the stated reduction in bipolar switching frequency, the
first portion has a pattern of pulses which includes at least two consecutive pulses
of the same polarity. Furthermore, according to embodiments, to balance the system,
the second portion has a pattern of pulses which have inverted polarity with respect
to the equivalent pulses in the first portion.
[0037] According to some embodiments, the first portion of the repeating pulse sequence
comprises a pattern of a predetermined number of pulses having the same polarity.
In some such embodiments the second portion of the repeating pulse sequence comprises
a pattern of the same predetermined number of pulses having the opposite polarity.
In the embodiments depicted in Figure 9 this predetermined number is two. In alternative
embodiments, the predetermined number may be greater than two.
[0038] In some embodiments, this energisation sequence may be implemented using a counter
to determine the required polarity of each pulse. For example, a counter may be incremented
each time a pulse is generated. When the counter reaches a predetermined threshold
value, the value of a polarity status indicator can be modified. This polarity status
indicator may be stored in a register or the like. The counter may also be reset once
the predetermined threshold value is reached. Hence, when a given pulse is generated,
the polarity status indicator may be read to determine the polarity of the pulse that
should be generated. This ensures that the predetermined number of pulses are generated
in one polarity, followed by the predetermined number of pulses in the opposite polarity.
In some embodiments, the predetermined threshold number is the number of pulses in
the first portion. In equivalent embodiments, a counter may instead be decremented
each time a pulse is generated, with the polarity status indicator being modified
once the counter reaches zero, and the counter being reset to the predetermined number.
[0039] Whereas relatively simple pulse patterns have been described above, in which all
of the pulses in the first portion are of one polarity, and all of the pulses in the
second portion are of the opposite polarity, more complex pulse patterns are also
envisaged. For example, a pattern in which the first portion comprises a pattern of:
N-S-N-N-S-N, and the second portion comprises the inverse pattern: S-N-S-S-N-S; has
been found to be effective. Furthermore, depending on the patterns, one or more balancing
pulses may interleaved between the first portion and the second portion of the repeating
pulse sequence.
[0040] Whereas, above, the energisation sequences have been described in relation to single
stator coils 110 or groups of stator coils 110, in practice, due to the rotational
symmetries in the rotor 102 and stator 104 (described previously) these sequences
may be applied to all of the groups of stator coils 110 in parallel. This allows the
control circuitry 114 to be simplified somewhat.
[0041] In some embodiments, there may be provided computer software which is configured
to cause the control circuitry to control the electric motor according to the aforementioned
methods. Such computer software may be provided in the form of a computer program
product, comprising a non-transitory storage medium.
1. A method of operating an electric motor, comprising:
energising a plurality of stator coils (110) in sequence to rotate a rotor (102),
each said coil being wound around a respective stator tooth (108) and energised with
a repeating pulse sequence comprising at least a first portion and a second portion,
said first and second portions repeating alternately to form said repeating pulse
sequence, where power is supplied to a first coil (110) of a pair of coils of the
plurality of coils in a boost mode while power is supplied to a second coil (110)
of the pair in a buck mode, and wherein:
the first portion comprises a first pattern of pulses, each pulse in the first pattern
having either a first polarity or second polarity, a predetermined number of at least
two consecutive pulses in the first pattern uniformly having the first polarity;
the second portion comprises a second pattern of pulses, the second pattern of pulses
having the predetermined number of at least two consecutive pulses having the second
polarity, the second polarity being opposite the first polarity;
where pulses according to the first pattern of pulses are applied to energize the
first coil (110) in the boost mode while, at the same time, pulses according to the
second pattern of pulses are applied to energize the second coil (110) in the buck
mode.
2. The method according to claim 1, comprising incrementing a counter each time a pulse
is generated during a given one of said first or second portion.
3. The method according to claim 2, comprising modifying the value of a polarity status
indicator in response to said counter reaching a predetermined threshold value.
4. The method according to claim 3, further comprising resetting the counter in response
to said counter reaching the predetermined threshold value.
5. The method according to claim 3 or claim 4, wherein the predetermined threshold value
comprises the predetermined number of pulses in said first portion.
6. The method according to any preceding claim, wherein one or more further pulses are
interleaved between the first portion and the second portion of the repeating pulse
sequence.
7. The method according to any preceding claim, wherein a pulse of the first polarity
generates a magnetic field corresponding to a magnetic north, and a pulse of the second
polarity generates a magnetic field corresponding to a magnetic south.
8. Circuitry for an electric motor, comprising:
driver circuitry (112) configured to energise each of a plurality of stator coils
(110); and control circuitry (114) configured to control power supplied to the respective
stator coils from the driver circuitry (112), the control circuitry configured to
cause said driver circuitry to energise each said stator coil, being wound around
a respective stator tooth (108), with a repeating pulse sequence comprising at least
a first portion and a second portion, said first and second portions repeating alternately
to form said repeating pulse sequence, where power is supplied to a first coil (110)
of a pair of coils of the plurality of coils in a boost mode while power is supplied
to a second coil (110) of the pair in a buck mode, and wherein:
the first portion comprises a first pattern of pulses, each pulse in the first pattern
having either a first polarity or second polarity, a predetermined number of at least
two consecutive pulses in the first pattern uniformly having the first polarity;
the second portion comprises a second pattern of pulses, the second pattern of pulses
having the predetermined number of two or more pulses uniformly having the second
polarity, the second polarity being opposite the first polarity;
wherein the driver circuitry (112) is further configured to apply pulses according
to the first pattern of pulses to energize the first coil (110) in the boost mode
while, at the same time, to apply pulses according to the second pattern of pulses
to energize the second coil (110) in the buck mode.
9. An electric motor, comprising: a stator (104), having a plurality of stator coils
(110) mounted thereto;
a rotor (102), arranged to rotate within said stator (104);
driver circuitry (112) configured to energise the plurality of stator coils in sequence
to rotate the rotor; and
control circuitry (114) configured to control power supplied to the respective stator
coils from the driver circuitry, the control circuitry configured to cause the driver
circuitry to energise each said coil, being wound around a respective stator tooth
(108), with a repeating pulse sequence comprising at least a first portion and a second
portion, said first and second portions repeating alternately to form said repeating
pulse sequence, where power is supplied to a first coil (110) of a pair of coils of
the plurality of coils in a boost mode while power is supplied to a second coil (110)
of the pair in a buck mode, and wherein:
the first portion comprises a first pattern of pulses, each pulse in the first pattern
having either a first polarity or second polarity, a predetermined number of at least
two consecutive pulses in the first pattern uniformly having the first polarity;
the second portion comprises a second pattern of pulses, the second pattern of pulses
having the predetermined number of at least two pulses uniformly having the second
polarity, the second polarity being opposite the first polarity;
wherein the driver circuitry (112) is further configured to apply pulses according
to the first pattern of pulses to energize the first coil (110) in the boost mode
while, at the same time, to apply pulses according to the second pattern of pulses
to energize the second coil (110) in the buck mode.
1. Verfahren zum Betrieben eines Elektromotors, umfassend:
Erregen einer Vielzahl von Statorspulen (110) in Folge, um einen Rotor (102) zu drehen,
wobei jede Spule um einen entsprechenden Statorzahn (108) gewickelt ist, und mit einer
sich wiederholenden Impulsfolge erregt wird, die mindestens einen ersten Abschnitt
und einen zweiten Abschnitt umfasst, wobei sich der erste und der zweite Abschnitt
abwechselnd wiederholen, um die sich wiederholende Impulssequenz zu bilden, wobei
einer ersten Spule (110) eines Paars von Spulen der Vielzahl von Spulen Strom in einem
Anhebungsmodus zugeführt wird, während einer zweiten Spule (110) des Paares Strom
in einem Verringerungsmodus zugeführt wird, und wobei:
der erste Abschnitt ein erstes Muster von Impulsen umfasst, wobei jeder Impuls in
dem ersten Muster entweder eine erste Polarität oder eine zweite Polarität aufweist,
eine vorbestimmte Anzahl von mindestens zwei aufeinanderfolgenden Impulsen in dem
ersten Muster einheitlich die erste Polarität aufweist;
der zweite Abschnitt ein zweites Muster von Impulsen umfasst, wobei das zweite Muster
von Impulsen die vorbestimmte Anzahl von mindestens zwei aufeinanderfolgenden Impulsen
aufweist, die die zweite Polarität aufweisen, wobei die zweite Polarität entgegengesetzt
zu der ersten Polarität ist;
wobei Impulse gemäß dem ersten Muster von Impulsen angewendet werden, um die erste
Spule (110) in dem Anhebungsmodus zu erregen, während gleichzeitig Impulse gemäß dem
zweiten Muster von Impulsen angewendet werden, um die zweite Spule (110) in dem Verringerungsmodus
zu erregen.
2. Verfahren nach Anspruch 1, umfassend ein Inkrementieren eines Zählers jedes Mal, wenn
ein Impuls während eines gegebenen von dem ersten oder zweiten Abschnitt erzeugt wird.
3. Verfahren nach Anspruch 2, umfassend ein Modifizieren des Werts eines Polaritätsstatus-Indikators
als Reaktion darauf, dass der Zähler einen vorbestimmten Schwellenwert erreicht.
4. Verfahren nach Anspruch 3, ferner umfassend ein Zurücksetzen des Zählers als Reaktion
darauf, dass der Zähler den vorbestimmten Schwellenwert erreicht.
5. Verfahren nach Anspruch 3 oder Anspruch 4, wobei der vorbestimmte Schwellenwert die
vorbestimmte Anzahl von Impulsen in dem ersten Abschnitt umfasst.
6. Verfahren nach einem der vorherigen Ansprüche, wobei ein oder mehrere weitere Impulse
zwischen dem ersten Abschnitt und dem zweiten Abschnitt der sich wiederholenden Impulsfolge
verschachtelt sind.
7. Verfahren nach einem der vorherigen Ansprüche, wobei ein Impuls der ersten Polarität
ein Magnetfeld erzeugt, das einem magnetischen Norden entspricht, und ein Impuls der
zweiten Polarität ein Magnetfeld erzeugt, das einem magnetischen Süden entspricht.
8. Schaltung für einen Elektromotor, umfassend:
Treiberschaltung (112), die konfiguriert ist, um jede von einer Vielzahl von Statorspulen
(110) zu erregen; und Steuerschaltung (114), die konfiguriert ist, um Strom, der den
jeweiligen Statorspulen von der Treiberschaltung (112) zugeführt wird, zu steuern,
wobei die Steuerschaltung konfiguriert ist, um die Treiberschaltung zu veranlassen,
jede der Statorspulen, die um einen jeweiligen Statorzahn (108) gewickelt sind, mit
einer sich wiederholenden Impulssequenz, die mindestens einen ersten Abschnitt und
einen zweiten Abschnitt umfasst, zu erregen, wobei sich der erste und der zweite Abschnitt
abwechselnd wiederholen, um die sich wiederholende Impulssequenz zu bilden, wobei
einer ersten Spule (110) eines Paars von Spulen der Vielzahl von Spulen Strom in einem
Anhebungsmodus zugeführt wird, während einer zweiten Spule (110) des Paares Strom
in einem Verringerungsmodus zugeführt wird, und wobei:
der erste Abschnitt ein erstes Muster von Impulsen umfasst, wobei jeder Impuls in
dem ersten Muster mit entweder einer ersten Polarität oder einer zweiten Polarität,
wobei eine vorbestimmte Anzahl von mindestens zwei aufeinanderfolgenden Impulsen in
dem ersten Muster gleichmäßig die erste Polarität aufweist;
der zweite Abschnitt ein zweites Muster von Impulsen umfasst, wobei das zweite Muster
von Impulsen die vorbestimmte Anzahl von zwei oder mehreren aufeinanderfolgenden Impulsen
aufweist, die einheitlich die zweite Polarität aufweisen, wobei die zweite Polarität
entgegengesetzt zu der ersten Polarität ist;
wobei die Treiberschaltung (112) ferner konfiguriert ist, um Impulse gemäß dem ersten
Muster von Impulsen anzuwenden, um die erste Spule (110) in dem Anhebungsmodus zu
erregen, während zur gleichen Zeit Impulse gemäß dem zweiten Impulsmuster angelegt
werden, um die zweite Spule (110) in dem Verringerungsmodus zu erregen.
9. Elektromotor, umfassend: einen Stator (104), der eine Vielzahl von daran montierten
Statorspulen (110) aufweist;
einen Rotor (102), der angeordnet ist, um innerhalb des Stators (104) zu drehen; eine
Treiberschaltung (112), die konfiguriert ist, um die Vielzahl von Statorspulen nacheinander
zu erregen, um den Rotor zu drehen; und
Steuerschaltung (114), die konfiguriert ist, um Strom, der den jeweiligen Statorspulen
von der Treiberschaltung zugeführt wird, zu steuern, wobei die Steuerschaltung konfiguriert
ist, um die Treiberschaltung zu veranlassen, jede der Statorspulen, die um einen jeweiligen
Statorzahn (108) gewickelt sind, mit einer sich wiederholenden Impulssequenz, die
mindestens einen ersten Abschnitt und einen zweiten Abschnitt umfasst, zu erregen,
wobei sich der erste und der zweite Abschnitt abwechselnd wiederholen, um die sich
wiederholende Impulssequenz zu bilden, wobei einer ersten Spule (110) eines Paars
von Spulen der Vielzahl von Spulen Strom in einem Anhebungsmodus zugeführt wird, während
einer zweiten Spule (110) des Paares Strom in einem Verringerungsmodus zugeführt wird,
und wobei:
der erste Abschnitt ein erstes Muster von Impulsen umfasst, wobei jeder Impuls in
dem ersten Muster mit entweder einer ersten Polarität oder einer zweiten Polarität,
wobei eine vorbestimmte Anzahl von mindestens zwei aufeinanderfolgenden Impulsen in
dem ersten Muster gleichmäßig die erste Polarität aufweist;
der zweite Abschnitt ein zweites Muster von Impulsen umfasst, wobei das zweite Muster
von Impulsen die vorbestimmte Anzahl von mindestens zwei Impulsen aufweist, die einheitlich
die zweite Polarität aufweisen, wobei die zweite Polarität entgegengesetzt zu der
ersten Polarität ist;
wobei die Treiberschaltung (112) ferner konfiguriert ist, um Impulse gemäß dem ersten
Muster von Impulsen anzuwenden, um die erste Spule (110) in dem Anhebungsmodus zu
erregen, während zur gleichen Zeit Impulse gemäß dem zweiten Impulsmuster angelegt
werden, um die zweite Spule (110) in dem Verringerungsmodus zu erregen.
1. Procédé de fonctionnement d'un moteur électrique, comprenant :
l'excitation d'une pluralité de bobines de stator (110) en séquence pour faire tourner
un rotor (102), chaque dite bobine étant enroulée autour d'une dent de stator respective
(108) et excitée avec une séquence d'impulsions répétitives comprenant au moins une
première partie et une deuxième partie, lesdites première et deuxième parties se répétant
en alternance pour former ladite séquence d'impulsions répétitives, où la puissance
est délivrée à une première bobine (110) d'une paire de bobines de la pluralité de
bobines dans un mode élévateur tandis que la puissance est délivrée à une seconde
bobine (110) de la paire dans un mode abaisseur, et dans lequel :
la première partie comprend un premier modèle d'impulsions, chaque impulsion dans
le premier modèle ayant soit une première polarité soit une seconde polarité, un nombre
prédéterminé d'au moins deux impulsions consécutives dans le premier modèle ayant
uniformément la première polarité ;
la deuxième partie comprend un deuxième modèle d'impulsions, le deuxième modèle d'impulsions
ayant le nombre prédéterminé d'au moins deux impulsions consécutives ayant la seconde
polarité, la seconde polarité étant opposée à la première polarité ;
où des impulsions selon le premier modèle d'impulsions sont appliquées pour exciter
la première bobine (110) dans le mode élévateur tandis que, en même temps, des impulsions
selon le deuxième modèle d'impulsions sont appliquées pour exciter la seconde bobine
(110) dans le mode abaisseur.
2. Procédé selon la revendication 1, comprenant l'incrémentation d'un compteur chaque
fois qu'une impulsion est générée pendant l'une donnée de ladite première ou deuxième
partie.
3. Procédé selon la revendication 2, comprenant la modification de la valeur d'un indicateur
de statut de polarité en réponse au fait que ledit compteur atteint une valeur de
seuil prédéterminée.
4. Procédé selon la revendication 3, comprenant en outre la réinitialisation du compteur
en réponse audit compteur atteignant la valeur de seuil prédéterminée.
5. Procédé selon la revendication 3 ou la revendication 4, dans lequel la valeur de seuil
prédéterminée comprend le nombre prédéterminé d'impulsions dans ladite première partie.
6. Procédé selon l'une quelconque des revendications précédentes, dans lequel une ou
plusieurs autres impulsions sont entrelacées entre la première partie et la deuxième
partie de la séquence d'impulsions répétitives.
7. Procédé selon l'une quelconque des revendications précédentes, dans lequel une impulsion
de la première polarité génère un champ magnétique correspondant à un nord magnétique,
et une impulsion de la seconde polarité génère un champ magnétique correspondant à
un sud magnétique.
8. Circuit pour un moteur électrique, comprenant :
un circuit d'attaque (112) configuré pour exciter chacune d'une pluralité de bobines
de stator (110) ; et un circuit de commande (114) configuré pour commander la puissance
délivrée aux bobines de stator respectives depuis le circuit d'attaque (112), le circuit
de commande étant configuré pour amener ledit circuit d'attaque à exciter chaque dite
bobine de stator, étant enroulée autour d'une dent de stator respective (108),
avec une séquence d'impulsions répétitives comprenant au moins une première partie
et une deuxième partie, lesdites première et deuxième parties se répétant en alternance
pour former ladite séquence d'impulsions répétitives, où la puissance est délivrée
à une première bobine (110) d'une paire de bobines de la pluralité de bobines dans
un mode élévateur tandis que la puissance est délivrée à une seconde bobine (110)
de la paire dans un mode abaisseur, et dans lequel :
la première partie comprend un premier modèle d'impulsions, chaque impulsion dans
le premier modèle ayant soit une première polarité soit une seconde polarité, un nombre
prédéterminé d'au moins deux impulsions consécutives dans le premier modèle ayant
uniformément la première polarité ;
la deuxième partie comprend un deuxième modèle d'impulsions, le deuxième modèle d'impulsions
ayant le nombre prédéterminé de deux ou plus impulsions ayant uniformément la seconde
polarité, la seconde polarité étant opposée à la première polarité ;
dans lequel le circuit d'attaque (112) est en outre configuré pour appliquer des impulsions
selon le premier modèle d'impulsions pour exciter la première bobine (110) dans le
mode élévateur, tout en appliquant en même temps des impulsions selon le deuxième
modèle d'impulsions pour exciter la seconde (110) dans le mode abaisseur.
9. Moteur électrique, comprenant : un stator (104), ayant une pluralité de bobines de
stator (110) montées sur celui-ci ;
un rotor (102), agencé pour tourner à l'intérieur dudit stator (104) ; un circuit
d'attaque (112) configuré pour exciter la pluralité de bobines de stator en séquence
pour faire tourner le rotor ; et
un circuit de commande (114) configuré pour commander la puissance délivrée aux bobines
de stator respectives depuis le circuit d'attaque, le circuit de commande configuré
pour amener le circuit d'attaque à exciter chaque dite bobine de stator, étant enroulée
autour d'une dent de stator respective (108),
avec une séquence d'impulsions répétitives comprenant au moins une première partie
et une deuxième partie, lesdites première et deuxième parties se répétant en alternance
pour former ladite séquence d'impulsions répétitives, où la puissance est délivrée
à une première bobine (110) d'une paire de bobines de la pluralité de bobines dans
un mode élévateur tandis que la puissance est délivrée à une seconde bobine (110)
de la paire dans un mode abaisseur, et dans lequel :
la première partie comprend un premier modèle d'impulsions, chaque impulsion dans
le premier modèle ayant soit une première polarité, soit une seconde polarité, un
nombre prédéterminé d'au moins deux impulsions consécutives dans le premier modèle
ayant uniformément la première polarité ;
la deuxième partie comprend un deuxième modèle d'impulsions, le deuxième modèle d'impulsions
ayant le nombre prédéterminé d'au moins deux impulsions ayant uniformément la seconde
polarité, la seconde polarité étant opposée à la première polarité ;
dans lequel le circuit d'attaque (112) est en outre configuré pour appliquer des impulsions
selon le premier modèle d'impulsions pour exciter la première bobine (110) dans le
mode élévateur tout en appliquant en même temps des impulsions selon le deuxième modèle
d'impulsions pour exciter la seconde bobine (110) dans le mode abaisseur.