CN104022704B - Torque control strategy for three degree-of-freedom permanent magnet spherical motor - Google Patents

Torque control strategy for three degree-of-freedom permanent magnet spherical motor Download PDF

Info

Publication number
CN104022704B
CN104022704B CN201410135431.9A CN201410135431A CN104022704B CN 104022704 B CN104022704 B CN 104022704B CN 201410135431 A CN201410135431 A CN 201410135431A CN 104022704 B CN104022704 B CN 104022704B
Authority
CN
China
Prior art keywords
torque
winding
stator
control
rotor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201410135431.9A
Other languages
Chinese (zh)
Other versions
CN104022704A (en
Inventor
李斌
夏长亮
李桂丹
董良俊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tianjin University
Original Assignee
Tianjin University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tianjin University filed Critical Tianjin University
Priority to CN201410135431.9A priority Critical patent/CN104022704B/en
Publication of CN104022704A publication Critical patent/CN104022704A/en
Application granted granted Critical
Publication of CN104022704B publication Critical patent/CN104022704B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Control Of Ac Motors In General (AREA)

Abstract

The invention relates to a torque control strategy for a three degree-of-freedom permanent magnet spherical motor. The control strategy is characterized by, to begin with, decomposing a control torque into autoroatation torques and incline torques; and on this basis, allocating the autoroatation torques to different stator phase windings; with the difference of autoroatation torques of the different stator phase windings when the spherical motor rotor inclines being taken into consideration, obtaining a two-dimension torque distribution function; and finally, obtaining control current of antorotation motion directly according to the torque characteristics of the permanent magnet spherical motor. For the incline torques, according to the relative position of the incline torques and each winding torque vector, and through comparing ratio power consumption of different combination modes, incline control windings can be determined; a dimension-reduced incline torque control matrix is obtained; and the control current of incline motion can be obtained through calculating an inverse matrix of the dimension-reduced incline torque control matrix. The control strategy can improve response speed and control precision of a permanent magnet spherical motor control system, reduce torque pulsation in antorotation motion, and prevent increasing stator control current excessively.

Description

A kind of Three Degree Of Freedom permanent magnetism spherical motor torque control strategy
Art
The invention belongs to motor control technology field, it is related to a kind of control method of multiple degrees of freedom permanent magnetism spherical motor.
Background technology
With complicated, high-precision control system continuous development, people are to the levels of precision of driving means and stability Requirement also more and more higher.Permanent magnetism spherical motor as a kind of New-type electric machine, have that structure is simple, small volume, lightweight, torque The advantages of density is higher, it is possible to achieve the motion of rotor three degree of freedom, improves the integrated level of system, simplifies transmission dress Put, be with a wide range of applications.
However, due to special structure and motion mode, the control strategy of permanent magnetism spherical motor is also more complicated.Existing Control program in, either opened loop control scheme, or close-loop control scheme, be required for obtaining stator current, and before In research approach, in order to obtain the control electric current of each stator winding, the method for commonly used solution torque Generalized Inverse Matrix matrix, And the torque matrix of globular motor is relevant with rotor position angle, its dimension depends on stator winding number.Obviously, torque matrix Time variation and high dimensional feature increase the computation burden of control system, reduce the real-time of system.There is document in analysis permanent magnetism On the basis of globular motor torque characteristic, select different stator winding to control tilt torque and rotating torques respectively, obtain 2 The direct torque matrix of dimensionality reduction.Although this method reduces the dimension controlling matrix, matrix is controlled to increase to 2, and Total operation time can not be reduced.
Content of the invention
In order to overcome the above-mentioned deficiency of prior art, improve the response speed of permanent magnetism spherical electric machine control system, control essence Degree, reduces torque pulsation during spinning motion, and avoids too greatly increasing stator control electric current, and the present invention proposes a kind of being based on and turns The control control program of square allocation strategy.Technical scheme is as follows:
A kind of Three Degree Of Freedom permanent magnetism spherical motor torque control strategy, the motor being suitable for is three degree of freedom spherical motor, Including base, spherical stator wall, stator coil and rotor, rotor is located in stator wall, its output shaft opening above stator wall Stretch out at mouthful it is characterised in that stator coil is cylindricality iron-free core structure, along the equator of spherical stator wall and parallel with equator It is uniformly distributed 3 layers on parallel, radial be fixed on spherical stator wall;Rotor surface is embedded with permanent magnet pole, magnetic pole along with Equator is divided into upper and lower two-layer, and every layer of n pole and s pole are alternately distributed, and this control strategy is: torque will be controlled to be decomposed into rotation first Torque and tilt torque, on this basis, rotation torque are assigned to different stator phase windings;Incline in view of globular motor rotor When tiltedly, the difference of different stator winding rotation torques, obtain two-dimentional torque partition function, finally according to permanent magnetism spherical motor torque Characteristic can directly obtain the control electric current of spinning motion.For tilt torque, according between tilt torque and each winding torque vector Relative position, by comparing the ratio power consumption of various combination mode, determine inclination control winding, obtain the tilt torque of dimensionality reduction Control matrix, the direct torque matrix inverse matrix after solving dimensionality reduction obtains the control electric current of banking motion.
Specifically include following step:
(1) numerical algorithms such as FInite Element or analytic method is utilized to obtain rotation torque and the tilt torque characteristic of motor, with Form or formula form storage;
(2) adopt rotary encoder and angular transducer to detect rotor-position signal, and carry out Eulerian angles conversion, acquisition is retouched State the Eulerian angles (α, β, γ) of rotor position information;
(3) set the given trace of permanent magnetism spherical motor as (αd、βd、γd), by given trace and actual angle, using calculating Torque method, determines target control torque τ required for motor*=[τα *τβ *τγ *];
(4) target torque is decomposed into the rotation torque reference value τ under rotor coordinatep *With tilt torque reference value τdq *
(5) stator winding is numbered, if two stator winding, positioned at the two ends of one diameter of stator spheroid, claim Be one group of winding, the stator winding numbering setting bulbec face along equator is followed successively by 1,2,3,4, and upper and lower two-layer winding be divided into a, B, c, d tetra- phase, a+ represents when this stator winding is given as forward current, and this mutually attracts s polarity rotor magnetic pole, repels n polarity Rotor magnetic pole, when a is conducted, the current polarity that a+, a- are given is contrary, to synthesize rotation torque;
A, b, c, d tetra- phase that the winding of two-layer up and down of stator is constituted, application torque distribution thought, determine the one of each phase Dimension partition functionSubscript i represents stator phase,Convert one for coordinate in rotor coordinate for the stator phase winding to turn Longitude angle under sub- magnetic pole it is contemplated that when rotor of output shaft axle tilts two groups of stator winding torque characteristics of each phase difference, will be each Phase rotation torque carries out secondary distribution between two windings, and the partition function of winding is respectivelyUnder Mark i+, i- represent two groups of stator winding of the i-th phase, θi+、θi-Convert for coordinate in rotor coordinate for two windings of i phase Angle of latitude under one rotor magnetic pole;
(6) for intermediate layer stator winding 1,2,3,4 phase, according to motor tilt torque characteristic and stator winding coordinate, can Obtain tilt torque t of 1-4 phase winding generation1 θ、t2 θ、t2 θ、t3 θ,、t4 θ.Using 4 tilt torque vectors, rotor equator is put down Face is divided into,, four sectors;
(7) select synthesis target tilt torque taudq *Torque component:
If (a) τdqPositioned at sector, alternative torque vector is (t,t)、(t,t)、(t,t)、(t,t);Meter Calculate the ratio power consumption p of each group generation34 *、p31 *、p24 *、p21 *, select the minimum stator winding pair of power consumption;
If (b) τdqPositioned at sector, alternative torque vector is (t,t)、(t,t)、(t,t)、(t,t);Meter Calculate the ratio power consumption p of each group generation14 *、p13 *、p24 *、p23 *, subscript represents different combinations, selects the minimum stator winding of power consumption Right;
If (c) τdqPositioned at sector, alternative torque vector is (t,t)、(t,t)、(t,t)、(t,t);Meter Calculate the ratio power consumption p of each group generation24 *、p21 *、p34 *、p31 *, select the minimum stator winding pair of power consumption;
If (d) τdqPositioned at sector, alternative torque vector is (t,t)、(t,t)、(t,t)、(t,t);Meter Calculate the ratio power consumption p of each group generation14 *、p23 *、p13 *、p24 *, select the minimum stator winding pair of power consumption;
(8) on the basis of the above-mentioned two groups of windings selected, it is in same in selection a, b, c, d tetra- phase with two groups of inclination windings Winding on one stator meridian, totally six groups of stator winding are as inclination control winding;
(9) by the torque partition function in (5)With rotation torque reference value τp *Obtain stator each The torque reference value of phase winding, according to globular motor rotation torque characteristics, tries to achieve stator each winding control electric current of spinning motion;
(10) according to globular motor tilt torque characteristic, obtain the torque matrix t tilting winding in (8)n2, solve it against square Battle arrayAccording to tilt torque reference value τdq *Try to achieve stator each winding control electric current of banking motion;
(11) obtain the total control electric current of each winding of stator by (9), (10);
(12) utilize Hysteresis Current Control Strategy, the size and Orientation of the electric current of each winding of real-time control, so that rotor is exported Expected torque, follows the tracks of desired trajectory.
Beneficial effects of the present invention are as follows:
1st, permanent magnetism spherical motor can achieve multifreedom motion spatially, can be applied to joint of robot, panorama is taken the photograph As high accuracy control fields such as instrument, simplify the structure of mechanical system.
2nd, application torque distribution thought in permanent magnetism spherical motor, can distinguish the spinning motion of controlled motor and tilt fortune Dynamic, increase the flexibility controlling.
Each stator winding torque reference value when the 3rd, utilizing torque partition function to obtain spinning motion, reduces spinning motion Stator control electric current calculates the time, and can reduce torque pulsation problem during spinning motion.
4th, the set-point according to tilt torque vector, in the position of the rotor equatorial plane, selects the controling winding of banking motion, Both reduced the dimension of tilt control torque, the stator control electric current reducing banking motion calculates the time, is avoided that excessive again Ground increases stator current.
Brief description
Fig. 1 (a) Three Degree Of Freedom permanent magnetism spherical electric machine structure figure;Fig. 1 (b) rotor spheroid structure chart.In figure label is entitled: 1 stator wall;2 stator coils;3 coil bolts;4 ball rotor;5 output shafts;6 bases;41 permanent magnet poles.
Fig. 2 control system block diagram.
Fig. 3 pd controller block diagram.
Torque decomposing schematic representation in Fig. 4 rotor coordinate.
Fig. 5 stator winding distribution schematic diagram.
Fig. 6 cosine torque partition function.
Fig. 7 a+ winding two dimension torque partition function.
Fig. 8 tilt torque control method, (a) rotor equatorial plane sector divides (b) torque composition principle.
Fig. 9 permanent magnetism spherical motor torque characteristic, (a) rotation torque (b) tilt torque.
Figure 10 nutation movement track following situation, (a) α axle response (b) β axle response (c) γ axle response.
Figure 11 nutation movement output shaft movement locus.
Figure 12 nutation movement tracking error situation, (a) α axis error (b) β axis error (c) γ axis error.
Specific embodiment
With reference to the accompanying drawings and examples the present invention is described in further details.
The present invention be directed to a kind of new torque distribution control strategy that novel permanent magnetic globular motor is proposed, can be in reality When the spinning motion of existing motor and banking motion uneoupled control, reduction torque pulsation, improve the calculating time of stator control electric current.
Motor basic structure is as shown in Figure 1.The Three Degree Of Freedom permanent magnetism spherical motor that the present invention is suitable for includes support section, determines Son and spherical spinner sensor four part, wherein, support section includes stator wall 1, base 6, and stator includes air core coil 2, line Circle bolt (3), spherical spinner 4 is fixed output shaft 5, and rotor 4 is located in stator wall 1, and rotor of output shaft axle 5 is above stator wall Stretch out at opening, shown in motor basic structure such as Fig. 1 (a).Rotor surface pastes permanent magnet pole 41, and magnetic pole is divided into along equator Lower two-layer, every layer of 6 pole, each layer of magnetic pole n, s pole replaces, and upper and lower two-layer magnetic pole n, s pole replaces.As shown in Fig. 1 (b).
As shown in Fig. 2 outer shroud is position and speed ring, inner ring is electric current loop to control block diagram.Rotary encoder and angle pass Sensor detects rotor-position, obtains Eulerian angles θ=(α, β, γ) that stator coordinate lower rotor part turns over, pd controller is according to defeated The given position angle θ enteringd=(αd、βd、γd) and value of feedback θ, calculate position and speed error signal e andOutput torque control Signal τ processed*=[τα *τβ *τγ *], target torque is decomposed into the rotation torque reference value τ under rotor coordinate by controllerp *With Tilt torque reference value τdq *, to realize uneoupled control.Torque allocation unit is according to given rotational component τp *, tilt component τdq * And rotor-position Eulerian angles (α, β, γ) select different energising windings, and calculate each winding current reference value.Interior circular current Ring adopts stagnant ring comparison strategy, exports the switching signal of winding according to current reference value and current feedback signal.
Hereinafter will be described further in terms of controller design, Torque-sharing strategy, simulation analysis three.
1st, controller design
Permanent magnetism spherical motor is a multi input, multi output, the nonlinear system of close coupling.This Non-linear coupling is direct Impact permanent magnet spherical motor servo-drive system dynamic property and control accuracy.Using a kind of feedforward pd control algolithm -- calculate Moment method, the coupling terms of reconstruction model, realize uneoupled control.
Consider continuous path motion, position deviation is defined as
e = θ d - θ e . = θ . d - θ . - - - ( 1 )
In formula, θdFor given angular amount, θd=(αdβdγd),For θdFirst derivative to the time, θ is that feedback is angular to be measured, θ=(α β γ),For θdFirst derivative to the time,
Definition
u = θ . . d + k d e . + k p e - - - ( 2 )
In formula, kp is proportionality coefficient matrix, and kd is differential coefficient matrix, and the two is all positive definite diagonal matrix;For θdTo the time Second dervative.
The control rate of computed-torque approach is:
τ = m ( θ ) u + c ( θ , θ . ) θ . - - - ( 3 )
c = ( j p - j q ) β . cβsβ ( j p - j q ) α . cβsβ j p α . cβsβ - ( j p - j q ) α . cβsβ 0 - j p α . cβ 0 j p α . cβ 0 - - - ( 4 )
m = j q c 2 β + j p s 2 β 0 j p sβ 0 j q 0 j p sβ 0 j p - - - ( 5 )
In formula, τ is control moment vector, comprises τα、τβ、τγThree components.M (θ) is inertial matrix,For coriolis force Matrix.jd、jq、jpIt is respectively the rotary inertia in three axial directions of motor rotor coordinate system, jd=jq≠jp, c and s be respectively The abbreviation of cos and sin, τfFor each axial friction of Eulerian angles and load torque vector.
In systems in practice it is contemplated that the uncertain factor such as accuracy of manufacture, hardly result in accurate motor model, therefore right Inertial matrix m (θ) and coriolis force matrixCompensate
m ( θ ) = m 0 ( θ ) + δm ( θ ) c ( θ , θ . ) = c 0 ( θ , θ . ) + δc ( θ , θ . ) - - - ( 6 )
In formula, m0(θ)、Actual inertial matrix for definition and coriolis force matrix, δ m (θ),For matrix Uncertain error.
Use m0(θ)、Replacement m (θ),Then formula (3) can be changed into
τ = m 0 ( θ ) u + c 0 ( θ , θ . ) θ . - - - ( 7 )
In formula, τ is the output valve controlling controller, as torque reference value.Controller block diagram is as shown in Figure 3.
In rotor d-q-p coordinate system, permanent magnetism spherical motor control torque can be analyzed to the component τ of d, q, p axled、τq、τp, It is represented by
τ d τ q τ p = - cγ / sβ sγ cγ sγ / sβ cγ - sγ 0 0 1 τ α τ β τ γ - - - ( 8 )
In formula, τpControl torque for rotation, and τd、τqTilt component τ in synthesis d-q planedq, as shown in Figure 4.
2nd, Torque-sharing strategy
Convenient for expression, stator winding is numbered.If two stator winding are located at one diameter of stator spheroid Two ends, then referred to as one group winding, the therefore present invention are divided into 12 groups of windings, and stator winding distribution schematic diagram is as shown in Figure 5.If Stator sphere is followed successively by 1,2,3,4 along the stator winding numbering in equator, and upper and lower two-layer winding is divided into a, b, c, d tetra- phase, a+ generation When this stator winding is given as forward current, this mutually attracts s polarity rotor magnetic pole to table, repels n polarity rotor magnetic pole.When a phase During conducting, the current polarity that a+, a- are given is contrary, to synthesize rotation torque.
(1) rotation direct torque
Rotation torque is assigned to by a, b, c, d tetra- phase using one-dimensional torque partition function, torque partition function is not unique, Can be linear function, nonlinear function (as cosine function, exponential function etc.), Fig. 6 is cosine partition function, its expression formula is
I=a, d, c, b in formula,For the longitude angle under a rotor magnetic pole for the stator winding reduction of i phase, Correspond to the angle of flow of i phase, the angle of flow of i+1 phase, the pass angle of rupture of i phase in Fig. 6 respectively, differ 15 ° of mechanical angles successively, so may be used To ensure that each phase torque seamlessly transits during commutation.
When globular motor rotor tilt, under same current excitation, two windings of same phase are due to the change of coordinate And producing different static rotation torques, therefore rotation torque needs to carry out secondary distribution, function expression between two windings As follows:
In formulaRefer respectively to the i-th phase " ± " partition function of winding, θi+、θi-For i phase two Angle of latitude under a rotor magnetic pole of the coordinate conversion in rotor coordinate for the winding, τγ(i+)、τγ(i-)It is respectively i-th mutually fixed Sub- winding " ± " the static state rotation torque of winding unit.The two-dimentional torque partition function of a+ winding as shown in fig. 7, other each winding with This is similar to.
Therefore, each phase winding rotation torque reference value is represented by
By position under rotor coordinate for the stator winding, the unit static state rotation torque that can obtain each stator winding divides AmountThen winding rotation control electric current ip,iFor
Each winding current is combined, you can obtain rotation control electric current vector i1.
(2) tilt torque controls
Compare levels stator winding, intermediate layer stator winding is big to the contribution of tilt torque.In rotor d-q face (equator Face) in, shown in the relative spatial phase relation such as Fig. 8 (a) of the tilt torque vector that intermediate layer stator winding produces, 4 phase windings Torque vector by plane be divided into four sectors,, but the amplitude of four vectors and phase place become with rotor motion Change, can be obtained by coordinate transform according to permanent magnetism spherical motor tilt torque characteristic.
As can be seen that such as synthesizing the target tilt torque tau in sectors using two phase windings from Fig. 8 (b)dq, can have 4 Plant different schemes, i.e. (t,t)、(t,t)、(t,t)、(t,t), but the winding current needed for different schemes and Power consumption is different.When stator winding is located near rotor magnetic pole border, the tilt torque of generation is approximately 0, and this winding is Make the less tilt torque component of generation one, its current amplitude is also than larger.In order to avoid choosing this unfavorable side Case, needs 4 kinds of schemes of Integrated comparative.
With (t,t) as a example, Fig. 8 (b) describes the composition principle of torque vector, and target torque and phase winding torque divide Relation between amount is represented by
τdq=ti3+ti4(13)
I in formula3、i4It is phase winding electric current respectively.
Winding current is represented by
i3dq·t(3)
(14)
i4dq·t(4)
Wherein
t ( 3 ) = j t 4 θ t 3 θ · j t 4 θ t ( 4 ) = j t 3 θ t 4 θ · t 3 θ - - - ( 15 )
In order to compare different synthesis modes each winding producing ratio power consumption, definition than power consumption is
p 34 * = i 3 2 + i 4 2 τ dq 2 = t ( 3 ) 2 + t ( 4 ) 2 - - - ( 16 )
In the same manner, calculate the ratio power consumption p that other combinations produce31 *、p24 *、p21 *, select two groups of minimum windings of power consumption.? In addition it is also necessary to add other windings ability synthesis type torque reference values on the basis of this, the new winding adding should avoid producing as far as possible Extra tilt torque, and offset the rotating torques that winding produces.The present invention is directly chosen and is in two groups of inclination windings Levels on same stator meridian totally 4 windings.Therefore have 6 groups of inclination control windings, inclined according to permanent magnetism spherical motor Tiltedly torque characteristics, obtains corresponding static torque matrix t by coordinate transformn2∈r3×6.
It will be noted that walking around in addition to square except being produced from after the energising of rotation winding, also produce additional tilt torque, that is,
τ1=[τα1τβ1]t=tn1i1(17)
In formula, subscript t represents transposition computing, tn1∈r2×4Static tilt torque matrix corresponding to conducting stator winding, i1 Current vector for 2 mutually totally 4 windings of conducting.
The torque therefore tilting winding generation is represented by
τ2*1=[τα *α1τβ *β10] (18)
The then control electric current vector i of banking motion2Can be tried to achieve according to following formula
i 2 = t n 2 - 1 τ 2 - - - ( 19 )
In formula,For tn2Generalized inverse matrix.
By i1With i2Merge, you can obtain overall control current vector.
I=[i1i2] (20)
In formula, symbol [] represents union operation, that is, on the basis of general vector merging, the electric current of identical winding is added.
It is input in hysteresis comparator as reference current by the coil current i that formula (20) obtains, the switching signal drawing Control opening and turning off of main circuit power tube, the reference current making the current tracking of stator coil give, finally realize permanent magnetism The Three Degree Of Freedom stable operation of globular motor.
3rd, simulation analysis.
For verifying the validity of control strategy proposed by the invention, using matlab/simulink emulation platform to base Permanent magnetism spherical motor control strategy in torque distribution is studied.In emulation, DC bus-bar voltage is 10v, permanent magnetism spherical motor Parameter as shown in table 1, its torque characteristics is as shown in Figure 9.
The structure and material parameter of table 1 motor
Pd parameter is set to kp=diag [140140140], kd=diag [353535];Inner ring is electric current loop it is considered to stagnant ring Width ε=0.1.δ m (θ)=- 0.1m (θ),In order to preferably check the performance of permanent magnetism spherical motor, Make rotor do nutation movement, desired trajectory θ is setd=[0.2sin 2t 0.4cos2t 2t].
Figure 10 is that permanent magnetism spherical motor is for given trace using the control strategy based on torque distribution proposed by the invention Tracking situation, movement locus on stator sphere for Figure 11 output shaft, Figure 12 be motor operation course in error follow the tracks of feelings Condition.Can be seen that from simulation result and certain coupling condition is had due to each axially-movable of permanent magnetism spherical motor, and motor knot The uncertainty of structure makes track following a little bias, but still in permissible range, error substantially controls Within 0.1rad, embody model structure uncertainty under, control strategy proposed by the invention can follow the tracks of well to Fixed track, control system has good robustness and dynamic property.In order to reduce tracking error further, can be using nerve The Advanced Control Strategies such as network, uneoupled control replace, optimize pd controller.
When actual control system designs it is necessary to consider the realizability of algorithm.In globular motor control system, broad sense The time that calculates of inverse matrix is in that geometry multiple increases with the increase of dimension, and inverting of higher dimensional matrix occupies digital processing unit Ample resources, increases the computation burden of digital processing unit, has had a strong impact on the control effect of system.Table 2 compares different dimensional The calculating time of the Generalized Inverse Matrix matrix of number, digital signal processor model tms320f2812, its clock cycle is 150mhz, it is seen that Torque-sharing strategy proposed by the present invention can effectively reduce matrix dimension, has higher arithmetic speed.
Table 2 computation complexity contrasts

Claims (1)

1. a kind of Three Degree Of Freedom permanent magnetism spherical motor torque control strategy, the motor being suitable for is three degree of freedom spherical motor, bag Include base, spherical stator wall, stator coil and rotor, rotor is located in stator wall, opening above stator wall for its output shaft Place stretches out it is characterised in that stator coil is cylindricality iron-free core structure, along equator and the latitude parallel with equator of spherical stator wall It is uniformly distributed 3 layers on line, radial be fixed on spherical stator wall;Rotor surface is embedded with permanent magnet pole, magnetic pole along with red Road is divided into upper and lower two-layer, and every layer of n pole and s pole are alternately distributed, and this control strategy is: certainly walks around controlling torque to be decomposed into first Square and tilt torque, on this basis, rotation torque are assigned to different stator phase windings;In view of globular motor rotor tilt When, the difference of different stator winding rotation torques, obtain two-dimentional torque partition function, finally according to permanent magnetism spherical motor torque Characteristic can directly obtain the control electric current of spinning motion;For tilt torque, according between tilt torque and each winding torque vector Relative position, by comparing the ratio power consumption of various combination mode, determine inclination control winding, obtain the tilt torque of dimensionality reduction Control matrix, the direct torque matrix inverse matrix after solving dimensionality reduction obtains the control electric current of banking motion, specifically includes down The step of row:
(1) utilize FInite Element numerical algorithm or analytic method to obtain rotation torque and the tilt torque characteristic of motor, with form or Formula form stores;
(2) adopt rotary encoder and angular transducer to detect rotor-position signal, and carry out Eulerian angles conversion, obtain description and turn The Eulerian angles (α, β, γ) of sub- positional information;
(3) set the given trace of permanent magnetism spherical motor as (αd、βd、γd), by given trace and actual angle, using calculating torque Method, determines the target control torque required for motor
(4) target torque is decomposed into the rotation torque reference value τ under rotor coordinatep *With tilt torque reference value τdq *
(5) stator winding is numbered, if two stator winding, positioned at the two ends of one diameter of stator spheroid, are referred to as One group of winding, the stator winding numbering setting bulbec face along equator is followed successively by 1,2,3,4, and upper and lower two-layer winding be respectively a, b, C, d tetra- phase, a+ represents when this stator winding is given as forward current, and this mutually attracts s polarity rotor magnetic pole, repels n polarity and turns Sub- magnetic pole, when a is conducted, the current polarity that a+, a- are given is contrary, to synthesize rotation torque;
A, b, c, d tetra- phase that the winding of two-layer up and down of stator is constituted, application torque distribution thought, determine one-dimensional point of each phase Join functionSubscript i represents stator phase,Convert a rotor for coordinate in rotor coordinate for the stator phase winding Longitude angle under magnetic pole it is contemplated that when rotor of output shaft axle tilts two groups of stator winding torque characteristics of each phase difference, Jiang Gexiang Rotation torque carries out secondary distribution between two windings, and the partition function of winding is respectivelySubscript i +, i- represent two groups of stator winding of the i-th phase, θi+、θi-Convert one for coordinate in rotor coordinate for two windings of i phase Angle of latitude under rotor magnetic pole;
(6) for intermediate layer stator winding be 1,2,3,4 phases, according to motor tilt torque characteristic and stator winding coordinate, can obtain Tilt torque t producing to 1-4 phase winding1 θ、t2 θ、t3 θ、t4 θ, using 4 tilt torque vectors, rotor equatorial plane is divided into ,, four sectors;
(7) select synthesis target tilt torque taudq *Torque component:
If (a) τdqPositioned at sector, alternative torque vector is (t,t)、(t,t)、(t,t)、(t,t);Calculate The ratio power consumption p that each group produces34 *、p31 *、p24 *、p21 *, select the minimum stator winding pair of power consumption;
If (b) τdqPositioned at sector, alternative torque vector is (t,t)、(t,t)、(t,t)、(t,t);Calculate The ratio power consumption p that each group produces14 *、p13 *、p24 *、p23 *, subscript represents different combinations, selects the minimum stator winding pair of power consumption;
If (c) τdqPositioned at sector, alternative torque vector is (t,t)、(t,t)、(t,t)、(t,t);Calculate The ratio power consumption p that each group produces24 *、p21 *、p34 *、p31 *, select the minimum stator winding pair of power consumption;
If (d) τdqPositioned at sector, alternative torque vector is (t,t)、(t,t)、(t,t)、(t,t);Calculate The ratio power consumption p that each group produces14 *、p23 *、p13 *、p24 *, select the minimum stator winding pair of power consumption;
(8) on the basis of the above-mentioned two groups of windings selected, choose in a, b, c, d tetra- phase and be in certain with two groups of inclination windings Winding on sub- meridian, totally six groups of stator winding are as inclination control winding;
(9) by the torque partition function in (5)With rotation torque reference value τp *Obtain each phase of stator The torque reference value of winding, according to globular motor rotation torque characteristics, tries to achieve stator each winding control electric current of spinning motion;
(10) according to globular motor tilt torque characteristic, obtain the torque matrix t tilting winding in (8)n2, solve its inverse matrix tn2 -1, according to tilt torque reference value τdq *Try to achieve stator each winding control electric current of banking motion;
(11) obtain the total control electric current of each winding of stator by (9), (10);
(12) utilize Hysteresis Current Control Strategy, the size and Orientation of the electric current of each winding of real-time control, make rotor export expection Torque, follow the tracks of desired trajectory.
CN201410135431.9A 2014-04-04 2014-04-04 Torque control strategy for three degree-of-freedom permanent magnet spherical motor Expired - Fee Related CN104022704B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410135431.9A CN104022704B (en) 2014-04-04 2014-04-04 Torque control strategy for three degree-of-freedom permanent magnet spherical motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410135431.9A CN104022704B (en) 2014-04-04 2014-04-04 Torque control strategy for three degree-of-freedom permanent magnet spherical motor

Publications (2)

Publication Number Publication Date
CN104022704A CN104022704A (en) 2014-09-03
CN104022704B true CN104022704B (en) 2017-01-18

Family

ID=51439314

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410135431.9A Expired - Fee Related CN104022704B (en) 2014-04-04 2014-04-04 Torque control strategy for three degree-of-freedom permanent magnet spherical motor

Country Status (1)

Country Link
CN (1) CN104022704B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104362912A (en) * 2014-10-10 2015-02-18 中山市鸿程科研技术服务有限公司 Motor control device
CN105071737B (en) * 2015-08-19 2017-11-24 巢湖学院 Relative coordinate based on Three-degree-of-freedom spherical motor becomes scaling method and detecting system
CN105811849B (en) * 2016-05-06 2018-03-16 桂林电子科技大学 A kind of the switched reluctance machines method for controlling torque and system of current non-linear compensation
CN107786133A (en) * 2016-08-31 2018-03-09 青岛农业大学 Permagnetic synchronous motor torque indirect control device
CN106292337B (en) * 2016-10-17 2018-12-28 安徽大学 Point-to-point motion trajectory planning method for permanent magnet spherical motor based on sinusoidal acceleration function and application thereof
CN106877787B (en) * 2017-04-26 2018-12-21 安徽大学 Power-on control method of permanent magnet spherical motor based on motion decoupling
CN107544250B (en) * 2017-09-15 2020-06-12 天津大学 Less-conservative permanent magnet spherical motor trajectory tracking control method
CN110955960B (en) * 2019-11-11 2024-01-30 天津大学 Permanent magnet spherical motor cogging torque analysis method based on equivalent magnetic circuit method
CN110974163A (en) * 2019-12-05 2020-04-10 中国人民解放军总医院 Multi-sensing information fusion control system and control method for oral medical imaging robot
CN112701987B (en) * 2020-12-20 2022-11-18 重庆交通大学 Drive control method of multi-degree-of-freedom spherical induction motor

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5319577A (en) * 1992-12-18 1994-06-07 Georgia Tech Research Corporation Orientation sensing system and method for a spherical body
CN101820240A (en) * 2009-06-26 2010-09-01 天津大学 Spherical planning-based permanent magnetic spherical motor stator winding electrifying method
CN102412763A (en) * 2011-11-24 2012-04-11 天津大学 Permanent magnet bearing-free auto-suspension three-degree-of-freedom spherical motor and control method thereof

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4897016B2 (en) * 2009-07-28 2012-03-14 株式会社東芝 Piezoelectric motor

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5319577A (en) * 1992-12-18 1994-06-07 Georgia Tech Research Corporation Orientation sensing system and method for a spherical body
CN101820240A (en) * 2009-06-26 2010-09-01 天津大学 Spherical planning-based permanent magnetic spherical motor stator winding electrifying method
CN102412763A (en) * 2011-11-24 2012-04-11 天津大学 Permanent magnet bearing-free auto-suspension three-degree-of-freedom spherical motor and control method thereof

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Halbach阵列永磁球形电动机转矩的三维有限元分析;李洪风等;《天津大学学报》;20091130;第42卷(第11期);第952-958 *

Also Published As

Publication number Publication date
CN104022704A (en) 2014-09-03

Similar Documents

Publication Publication Date Title
CN104022704B (en) Torque control strategy for three degree-of-freedom permanent magnet spherical motor
CN105027422B (en) Rotary electric machine controller
CN101999203B (en) Electric motor
CN102282753B (en) Controller for electrical machines
CN104467599B (en) Synchronous motor optimal control
US6906441B2 (en) Spherical motor using oscillatory magnetic fields
CN107482976A (en) Loss of excitation failure tolerant forecast Control Algorithm and device for permagnetic synchronous motor
CN104724301B (en) A kind of satellite attitude control method being exchanged based on globular motor Three Degree Of Freedom momentum
CN107070102A (en) The motor control method of motor, miniature head and miniature head
CN106911280A (en) Permanent-magnetism linear motor method for controlling position-less sensor based on new disturbance observer
CN105871281A (en) Improved model prediction control algorithm for permanent magnet synchronous motor
CN106385211A (en) Stepping motor load torque estimation method
CN102843088A (en) Fuzzy sliding mode and neural network based composite control system of permanent synchronous motor
CN101820240B (en) Spherical planning-based permanent magnetic spherical motor stator winding electrifying method
CN107276479A (en) A kind of two-phase orthogonal winding permagnetic synchronous motor rotating speed determines method
CN108199639A (en) Six phases and three-phase double winding suspension complementary type bearing-free flux electric machine driving method
CN106849797A (en) A kind of pair of electric current passive control method of inertia permanent magnet synchronous motor
CN109194208A (en) Speed Sensorless Control Method
CN104396139A (en) A method and an apparatus for controlling an electrical machine with two or more multiphase stator windings
CN110098773A (en) A kind of permanent magnet synchronous motor parameter identification method using least square method
Guo et al. Dynamic analysis and current calculation of a permanent magnet spherical motor for point‐to‐point motion
Shi et al. A new adaptive analytical model for the spherical reluctance motor based on hybrid trigonometric function–power function
Li et al. Displacement sensorless control for bearingless induction motor drives based on the MRAS method
CN108438256A (en) It is a kind of that satellite attitude control method is stared based on permanent magnetism momentum-exchange ball over the ground
CN206640471U (en) Motor and miniature head

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170118

Termination date: 20210404

CF01 Termination of patent right due to non-payment of annual fee