Abstract:
A method of driving a multiphase brushless motor with N windings connected in a star or in a polygonal configuration and driven according to a certain periodic voltage profile includes cyclically keeping for a certain time interval at least one of the N windings in a fixed state of low or high saturation by applying to the other phase windings instantaneous voltages according to a predefined different periodic voltage profile such that the resultant voltages on the windings are coherent with the certain periodic voltage profile. The number of intervals, in an entire electric period, in which said fixed high or low saturation state of one winding is produced, depends on the predefined driving profile and upon the number N of windings of the motor.
Abstract:
A method of driving a multiphase brushless motor with N star-connected windings wherein all the N windings are driven according to a certain predefined periodic voltage profile intended as the differential voltage between the winding's terminal and the star center, includes cyclically keeping for a certain time interval one of the N windings in a fixed state of low or high saturation by applying to the other N-1 phase windings instantaneous voltages according to a profile such that the modulated voltage of the star center subtracted or added to the low or high saturation voltage applied to the terminal of said one winding produce a resultant voltage on the winding of a value coherent with said predefined voltage profile. The number of intervals, in an entire electric period, in which said fixed high or low saturation state of one winding is produced, depends on the predefined driving profile and upon the number N of windings of the motor.
Abstract:
A start-up routine for a multiphase brushless DC motor having one or more rotor position sensors insufficient to provide for an angular resolution as high as the angular resolution of the synchronized driving system of the motor, consists in:
a) fixing of at least an angular check zone of a certain arc length angularly corr lated to the position of said sensor or sensors; b) assessing or presuming a certain initial rest position of the rotor; c) exciting for fixed time intervals the phase windings in a sequence such to rotate the rotor toward an angular position next to the initial position, in the desired direction, while masking the signals or digital codes of the position sensor or sensors for a preestablished masking time; d) repeating step c) until verifying that the excited phases are those commanding advancement of the rotor toward said angular check zone, or a change of state of the signals of said position sensor or sensors, if the masking time has elapsed; e) associating to each code of said position sensor or sensors a new angular check zone to be reached by repeating the sequence of operations starting from step c).