CN101882170A - Three-dimensional virtual brushless DC motor dynamic simulation method - Google Patents
Three-dimensional virtual brushless DC motor dynamic simulation method Download PDFInfo
- Publication number
- CN101882170A CN101882170A CN2010101778178A CN201010177817A CN101882170A CN 101882170 A CN101882170 A CN 101882170A CN 2010101778178 A CN2010101778178 A CN 2010101778178A CN 201010177817 A CN201010177817 A CN 201010177817A CN 101882170 A CN101882170 A CN 101882170A
- Authority
- CN
- China
- Prior art keywords
- brushless motor
- motor
- brushless
- dimensional
- model
- 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.)
- Granted
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/80—Technologies aiming to reduce greenhouse gasses emissions common to all road transportation technologies
- Y02T10/82—Elements for improving aerodynamics
Landscapes
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
The invention relates to a three-dimensional virtual brushless DC motor dynamic simulation method, belonging to the technical field of computer aided design (CAD). The method comprises the following steps: a, establishing a mechanism model for a brushless DC motor; b, establishing a three-dimensional virtual reality scene model for the brushless DC motor, i.e. establishing the three-dimensional model of each part and load of the brushless DC motor, and converting the three-dimensional models into 3ds files and outputting the 3ds files; c, realizing the virtual reality scene; and d, realizing the interaction of virtual simulated programs. When the three-dimensional brushless DC motor of the invention carries out an interaction operation, the visualization is good; and when the brushless DC motor carries out the interaction, the invention can lead the motor design to reach the optimum performance by amending the motor design and operating parameters in the interaction process, and can be used for testing the design performance of the brushless DC motor in advance.
Description
Technical field
The present invention relates to a kind of dynamic emulation method, especially a kind of three-dimensional virtual brushless DC motor dynamic simulation method, specifically a kind of dynamic emulation method to the three-dimensional visualization virtual brushless DC motor belongs to the technical field of computer-aided design (CAD).
Background technology
In nearly decades, along with the raising of Computing ability, the Aided Design of computing machine has been carried out a large amount of research both at home and abroad, develop many outstanding computer aided design softwares.At present, in electromechanics trade, CAD software has been the indispensable aid of motor developer, and it has reduced designers' workload widely, and people are freed from troublesome calculation in the past.
Abroad, computer aided design software mainly contains the SolidWorks3D software of U.S. SolidWorks company exploitation, the Pro/Engineer software of U.S. parameter technology company (Parametic technology Corporation) exploitation, the AutoCAD software of U.S. autodesk, inc. exploitation, the UG software of EDS company exploitation, and they almost are indispensable instruments in the mechanical industry.Though aforementioned calculation machine Autocad is powerful, for the design of motor, their specific aim is not strong.
At home, Aided Design to motor has also been carried out a large amount of research, the Visual EMCAD software of Zhejiang University's exploitation that wherein representative is, this software have comprised that threephase asynchronous, monopole asynchronous motor, DC are electronic, the design of single phase series motor, brushless, permanently excited direct current motor and switched reluctance motor.Also the Aided Design of motor some researchs have been carried out in some enterprises at home, comprising the southern ox single phase series motivated motor design software of south, high and new technology industrial development zone, Ningbo ox motor technology company limited exploitation, southern ox outer rotor threephase asynchronous machine design software etc.Though they all are special software at the motor Aided Design, but the analysis result that is to use these Autocad gained all is the form with X-Y scheme and chart to be provided, therefore its intuitive and interactivity are limited, and it can not carry out dynamic simulation to motor in the time ruuning situation that drives load in advance; Can not carry out effective evaluation to the Aided Design motor properties, be unfavorable for the improvement of design of electrical motor, prolong the time of design of electrical motor, increase the cost of design of electrical motor.
Summary of the invention
The objective of the invention is to overcome the deficiencies in the prior art, a kind of three-dimensional virtual brushless DC motor dynamic simulation method is provided, it can carry out dynamic simulation to the situation of dc brushless motor, and is visual strong, can design the reliability height alternately.
According to technical scheme provided by the invention, described three-dimensional virtual brushless DC motor dynamic simulation method comprises the steps:
A, set up the mechanism model of dc brushless motor: comprise the type of size, rated speed, stator punching and the rotor punching of dc brushless motor, rated power, rated voltage and the rated current of dc brushless motor, described dc brushless motor mathematical model, drive load module and temperature variation model;
B, set up the three-dimension virtual reality model of place of dc brushless motor: set up the various piece of dc brushless motor and the three-dimensional model of load, and described three-dimensional model is converted to the output of 3ds file;
C, realization virtual reality scenario: the simulation calculating program module of setting up dc brushless motor according to the mechanism model of dc brushless motor among the step a, described simulation calculating program module reads the information of setting up database in advance, mechanism model to dc brushless motor carries out simulation calculation, and the simulation calculation result of output dc brushless motor; Described database comprises the parameter of some dc brushless motor mechanism models and the running environment parameter of dc brushless motor;
D, realize the mutual of virtual emulation program: the 3ds file that generates among the read step b, and generate corresponding three-dimensional dc brushless motor figure; Described three-dimensional dc brushless motor figure utilizes step c simulation calculation result to drive, and described three-dimensional dc brushless motor is carried out interactive operation, and utilizes output device that the operation of three-dimensional dc brushless motor is dynamically represented.
The mathematical model of dc brushless motor is among the described step a,
Wherein, U
1, U
2, U
3Be respectively threephase stator phase winding voltage, i
1, i
2, i
3Be respectively threephase stator phase winding electric current, L is the self-induction of every phase winding, and M is the mutual inductance between any two phase windings, e
1, e
2, e
3Be respectively threephase stator phase winding electromotive force, p is a differentiating operator; R
sResistance for arbitrary stator winding.
The mathematical model of driven by Brush-Less DC motor load is among the described step a,
Wherein, T
eBe the electromagnetic torque of dc brushless motor output, T
LBe load torque, B is a ratio of damping, and ω is the dc brushless motor angular velocity of rotation, and J is a moment of inertia.
The temperature variation model of dc brushless motor is among the described step a,
θ=θ
0+(θ
∞-θ
0)(1-e
-tT);
Wherein, θ is the temperature rise of thermal objects surface for surrounding medium, θ
0Be the initial temperature rise of thermal objects, θ
∞Be heat up temperature after stable of thermal objects, T is a heating time constant.
Advantage of the present invention: during described three-dimensional dc brushless motor interactive operation, visual voltinism is good; By the scheme that adopts multi-windows to show to described reciprocal process, can effectively monitor dc brushless motor internal operation state, load operation conditions simultaneously, be convenient to the running status of dc brushless motor is effectively analyzed, improved the efficient of design of electrical motor.When dc brushless motor is mutual, can the design and the operational factor of motor be revised, can make the design of motor reach optimum performance, can test the dc brushless motor performance of design in advance by in the interactive operation process.
Description of drawings
Fig. 1 is the process flow diagram of dynamic simulation of the present invention.
Fig. 2 is the equivalent circuit diagram of described dc brushless motor.
The synoptic diagram that Fig. 3 adopts multi-windows to show during for interactive operation.
Embodiment
The invention will be further described below in conjunction with concrete drawings and Examples.
As shown in Figure 1: for dc brushless motor being carried out the process flow diagram of three dimension dynamic simulation.Described dc brushless motor carries out three dimension dynamic simulation and comprises the steps:
A, set up the mechanism model of dc brushless motor: comprise the type of size, rated speed, stator punching and the rotor punching of dc brushless motor, rated power, rated voltage and the rated current of dc brushless motor, described dc brushless motor mathematical model, drive load module and temperature variation model;
According to the parameter designing of early stage, obtain the key dimension parameter of dc brushless motor to dc brushless motor; In the design of dc brushless motor, as long as size comprises armature diameter D
aWith armature core effective length L
a, these two parameters have been determined appearance profile, weight and the Master Cost of dc brushless motor, with the technical performance index of motor substantial connection are arranged.Under the rated power and rotating speed of given dc brushless motor, armature diameter D
aWith armature core effective length L
aThe relation that meets with electromagnetism is as follows,
D
aBe armature diameter (cm), L
aBe armature core length (cm), n
NBe rated speed (r/min) that A is electric load (A/cm), B
δFor magnetic loading is motor gas-gap magnetic close (T), α
iBe permanent magnet polar arc coefficient, P ' is electromagnetic power (VA).
Rated speed n when described dc brushless motor
NAfter determining, by
Know that the number of poles p of described dc brushless motor can determine that also wherein f is the frequency of electrical network, the frequency of Chinese electrical network is 50Hz.The magnetic structure form of dc brushless motor is relevant with selected permanent magnetic material, decides according to concrete application requirements.The rotor structure form of dc brushless motor mainly contains salient mounting formula, embedded, three kinds of citation forms of built-in type.
According to the structure of dc brushless motor, the modeling of motor should comprise modeling motor case, rotor, rotating shaft, rotor punching, assembly such as armature winding fan.Dc brushless motor structurally is divided into two classes: internal rotor DC Brushless Motor, stator outside, permanent magnet is interior; Outer rotor dc brushless motor, stator are interior, and permanent magnet outside.External rotor brushless DC motor is made up of 3 parts: motor body, rotor-position sensor, electronic commutation circuit.The common AC/DC motor of texture ratio of external-rotor-type square wave permanent magnetic motor more simple, its excitation is produced by the permanent magnet that is bonded in rotor surface.Should select grooved (or groove, slotless are arranged) when the user designs earlier, select rotor structure (inside and outside rotor) again, and then carry out the detail parameters design.
Suppose that dc brushless motor is operated in two and is conducted under star three-phase six states, counter potential waveform is that flat-top width is the trapezoidal wave of 120 ° of electrical angles; Motor magnetic circuit in the course of the work is unsaturated, disregards eddy current and magnetic hysteresis loss, and three phase windings are symmetry fully, and air-gap field is a square wave, and stator current, rotor field distribute all symmetrical, and armature winding is in the even continuous distribution of stator inner surface.
If U
1, U
2, U
3Be stator phase winding voltage; i
1, i
2, i
3Be stator phase winding electric current; e
1, e
2, e
3Be stator phase winding electromotive force; L is the self-induction of every phase winding; M is the mutual inductance between per two phase windings; δ is a differentiating operator, δ=d/dt, and then the balance of voltage equation of three phase windings can be expressed as:
When the voltage of three phase windings is Y-connection, and when not having center line, then have:
i
1+i
2+i
3=0 (3)
And
Mi
2+Mi
3=-Mi
1 (4)
With formula (3) and (4) formula substitution (2) formula, can obtain voltage equation and be:
Can draw the equivalent electrical circuit of motor by formula (5) formula, as shown in Figure 2.
The electromagnetic torque of dc brushless motor is produced by the magnetic field interaction that electric current in the stator winding and rotor magnetic steel produce.Therefore, the electromagnetic torque equation can be expressed as:
If T
LBe load torque; J is the moment of inertia of motor; ω is the angular velocity of rotation of dc brushless motor, and then the mechanical motion equation can be expressed as:
In general, motor has various mechanical loads, as household electrical appliance such as sound-track engraving apparatus, VCD machine etc.Motor can be divided into forms such as making load is dilatory, lifting, rotation to the load acting.
Enumerate motor driving system model emulation commonly used, i.e. a crane lifting system below.If load is the object that needs rotate, and require to have certain rotating speed, dc brushless motor just needs the output rotating torques so.Hoisting gear with crane is an example, and its mathematical model is: the hoisting gear of crane is straight-line working mechanism, and establishing its steel cable pulling force is F, and the weight that promotes object is G, at the uniform velocity rises or descends with speed v.The steel cable pulling force reflects a torque T on motor shaft
LWe are constant with delivering power, do not consider that power transmission loss converts.Have
T
LΩ=Fv
Motor angular velocity Ω (rad/s) is converted into r/min, Ω=2 π n/60 then, then following formula becomes
F is working mechanism's linear function power (N), and v is weight pulling speed (m/s), T
LFor power F conversion is the resistive torque (Nm) on the motor shaft, 9.55 is the unit conversion coefficient.
The hoisting gear of crane belongs to the constant torque load characteristic, i.e. load torque T
LIrrelevant with rotation speed n, when rotation speed change, T is changeed in load
LIt is constant that square keeps; Can access dc brushless motor by formula (7) and drive the mathematical model that load promotes object.
Any one efficiency of motor all can not be 100%, and motor always some power attenuation is converted into heat, if therefore motor rotation and drive load after, motor will generate heat, the temperature of motor itself will raise, and cause the intensification of motor.Owing to bearing temperatures such as the enameled wire in the motor, insulation course, commutator are limited, if the temperature of motor liter is too high, the critical piece in the motor will damage even burn, and is therefore extremely important in design of electrical motor and production to the measurement of electric machine temperature rise.
The temperature variation model of described dc brushless motor: supposition dc brushless motor heating part is even object, adopts a kind of heating computing method commonly used, considers the energy equilibrium of dt time internal heat generation object, has
Qdt=Cdθ+αSθdt (8)
Q is the heat that even object is produced in the unit interval, and C is the thermal capacity of object, and α is the coefficient of heat transfer on thermal objects surface, and S is the surface area of heater, and θ is the temperature rise of body surface for surrounding medium.
When the object heating reached stable state, object reached stable temperature rise θ
∞Temperature rise no longer changes, Cd θ=0, and the substitution following formula,
Qdt=αSθ
∞dt (9)
If solve unstable problem of temperature rise, equation (8) is found the solution
θ=θ
0+(θ
∞-θ
0)(1-e
-tT) (11)
B, set up the three-dimension virtual reality model of place of dc brushless motor: set up the various piece of dc brushless motor and the three-dimensional model of load, and described three-dimensional model is converted to the output of 3ds file;
Utilize existing 3 d modeling software such as 3DMAX, Pro/Engineer, Solidworks etc. to set up the three-dimensional model of each ingredient of dc brushless motor, and the load module of dc brushless motor set up corresponding three-dimensional model, obtain the three-dimension virtual reality scene of dc brushless motor; Derive the 3ds file of described three-dimensional reality scene by above-mentioned 3 d modeling software.The 3ds file of corresponding output, we can set up corresponding model bank and model base management system, and model base management system carries out storage, inquiry, management and the maintenance to output model; Can store the dc brushless motor of different designs in the model bank, carry out same management, provide necessary replenishing the design of follow-up dc brushless motor and emulation by model base management system.
C, realization virtual reality scenario: the simulation calculating program module of setting up dc brushless motor according to the mechanism model of dc brushless motor among the step a, described simulation calculating program module reads the information of setting up database in advance, mechanism model to dc brushless motor carries out simulation calculation, and the simulation calculation result of output dc brushless motor; Described database comprises the parameter of some dc brushless motor mechanism models and the running environment parameter of dc brushless motor;
Adopt object-oriented programming language C++, mathematical model according to the dc brushless motor that obtains among the step a, the temperature variation model of the mathematical model of driven by Brush-Less DC motor load and dc brushless motor, utilize the C++ programming language to above-mentioned each mathematical model establishment computing simulated program, set up the simulation calculating program module of dc brushless motor.Set up the database of dc brushless motor running state parameter, the a large amount of dc brushless motor environment operational factors of input in database, the simulation calculating program module is by the environment operational factor in the reading database, realization is exported the emulation technology result of dc brushless motor to the simulation calculation of dc brushless motor.
D, realize the mutual of virtual emulation program: the 3ds file that generates among the read step b, and generate corresponding three-dimensional dc brushless motor figure; Described three-dimensional dc brushless motor figure utilizes step c simulation calculation result to drive, and described three-dimensional dc brushless motor is carried out interactive operation, and utilizes output device that the operation of three-dimensional dc brushless motor is dynamically represented;
Utilize Object-oriented Programming Design language C++ to write the program module that reads the 3ds file earlier, extract the model data of three-dimensional brshless DC motor; Read the model data that the C++ programming is extracted by OpenGL (Open Graphics Library) image software interface again, reconstruct dc brushless motor in OpenGL image software interface, generate corresponding three-dimensional dc brushless motor figure, by among the read step c to the simulation architecture of dc brushless motor, realization drives the three-dimensional dc brushless motor graphic file in the OpenGL graphics software interface, make the running status of three-dimensional dc brushless motor corresponding in the OpenGL graphics software interface, utilize OpenGL graphics software interface can also realize the interactive operation of user motor emulation in correspondence; Described OpenGL graphics software interface also has output interface, utilizes output device that the running status of three-dimensional dc brushless motor is dynamically represented.
In OpenGL graphics software interface, can also arrange the scene of carrying out that reads the three-dimensional dc brushless motor figure that the 3ds file generates.When utilizing OpenGL graphics software interface that dc brushless motor is carried out the scene layout, dc brushless motor surface and carrier surface adopt the method for texture to join in the scene, select 2 for use
nThe bmp picture of size is as texture, and wherein n is a pixel count; Select suitable mapping point again, realize texture is carried out on dc brushless motor surface and carrier surface; Be the scene lighting at last, in OpenGL graphics software interface, open the illumination function of scene.
Interaction technique is to set up the fundamental sum sixty-four dollar question that virtual experimental will solve, alternately not only can be to user's presentation information, allow the user to transmit some control informations simultaneously, can come the operation of control program such as the user by peripheral hardwares such as keyboard, mouses to program.
In three-dimensional DC brushless motor system dummy emulation system, can regard as the interactive operation of virtual brushless DC motor and load it is carried out translation, rotation, convergent-divergent, the combination of symmetry operation, the user can be from arbitrarily angled electric rotating machine, be convenient to observe the ruuning situation of electric system like this, the user also can adjust the size of motor by some parameter of input motor, as changing the motor stator external diameter, the size of diameter of stator bore, perhaps the user can change the magnitude of voltage of motor input, computing by simulated program, with the operation of the virtual motor of data-driven that obtains, with the situation of change of testing of electric motors running status.
In OpenGL graphics software interface, set transformation matrix
Wherein, the effect of element g, h, j and k is to make space multistory produce part or population proportion conversion on the principal diagonal.
(i), local proportion conversion
Utilize element g, h on the principal diagonal, the conversion of j control ratio in transformation matrix Ф, element k=1 on last principal diagonal makes that all the other elements are zero, then any three-dimensional point in space (local proportion z) is transformed to for x, y,
Be x '=gx, y '=hy, z '=jz.Hence one can see that, spatial point (x, y, z) coordinate respectively in proportion coefficient g, h, j carry out conversion, whole three-dimensional dc brushless motor figure is amplified in proportion or dwindle.
(ii), full scale conversion
The full scale transformation matrix is
Be x '=x/k, y '=y/k, z '=z/k, hence one can see that:
When k>1, then three-dimensional dc brushless motor all directions scaled down;
When 0<k<1, then three-dimensional dc brushless motor all directions equal proportion is amplified.
(iii), D translation conversion
Translation transformation is to make three-dimensional dc brushless motor at spatial translation one segment distance, and the shape and the size of described three-dimensional dc brushless motor remain unchanged.(transformation matrix z) is the space any point for x, y
Be x '=x+l, y '=y+m, z '=z+n; L, m, n are respectively along x, y, the axial translational movement of z, described l, m, the positive negative indication of n the translation direction of space any point.
(iv), three-dimensional symmetry transformation
In the simplest symmetry transformation of three dimensions is the conversion that is symmetrical in coordinate plane.The space is during a bit to the conversion of xOy coordinate surface, point (x, y) coordinate is constant, only changes the sign of z.Therefore, its transformation matrix is
In like manner, be respectively to the symmetry transformation matrix of xOz coordinate with to the symmetry transformation matrix of yOz coordinate surface
(v), three-dimensional rotation conversion
The three-dimensional rotation conversion is meant that space multistory rotates the γ angle around coordinate axis, and is positive and negative definite by the right-hand rule.Size and shape three-dimensional before and after the rotational transform do not change, and just variation has taken place the relative original position in locus.When three-dimensional dc brushless motor during around the rotation of a certain coordinate axis, each point is constant in this axial coordinate value on the three-dimensional dc brushless motor, and this coordinate axis the coordinate figure on the coordinate surface formed of other vertical two coordinate axis be equivalent to the rotational transform of a two dimension.Object can be rotated around x axle, y axle and z axle, thereby obtains corresponding rotational transform matrix; The rotational transform matrix that obtains relative z axle is
(z) the rotational transform result of z axle is relatively for x, y more arbitrarily in the space
[x?y?z?1]·Ф
z=[xcosγ-ysinγxsinγ+ycosγz?1]=[x′y′z′1]
Be x '=xcos γ-ysin γ, y '=xsin γ+ycos γ, z '=z;
The space rotational transform matrix of a bit relative x axle arbitrarily is
(z) the rotational transform result of x axle is relatively for x, y more arbitrarily in the space
[x?y?z?1]·Ф
x=[xycosγ-zsinγ?ysinγ+zcosγ?1]=[x′y′z′1]
Be x '=x, y '=ycos γ-zsin γ, z '=ysin γ+zcos γ;
The space rotational transform matrix of a bit relative y axle arbitrarily is
(z) the rotational transform result of y axle is relatively for x, y more arbitrarily in the space
[x?y?z?1]·Ф
y=[xcosγ+zsinγy-xsinγ+zsinγ1]=[x′y′z′1]
Be x '=xcos γ+zsin γ, y '=y, z '=-xsin γ+zsin λ.
By above-mentioned mutual transformation matrix is set, when in OpenGL graphics software interface, three-dimensional brush DC being exchanged, can access the three-dimensional dc brushless motor of corresponding mutual conversion in OpenGL graphics software interface; Carry out Simulation drive by the three-dimensional dc brushless motor of simulation calculation result after, and dynamically represent by the running status of output device to three-dimensional dc brushless motor to above-mentioned mutual conversion.
Utilize OpenGL graphics software interface to three-dimensional dc brushless motor dynamic simulation system in, adopt orthogonal projection that dc brushless motor and load are mapped directly on the screen, final like this image reflection be the actual size of object.Adopt the multi-windows displaying scheme in addition, the viewing area is divided into 4 parts, the content that the demonstration of each part is different, as shown in Figure 3, first is used for showing the ruuning situation of motor and load integral body, and second portion is used for showing the operation conditions of motor internal, ruuning situation as rotor, third part is the parameter input window, is used for adjusting the parameter of motor, makes motor reach best operational effect.The 4th part is the parameter output window, as the temperature rise that shows motor with virtual temperature indicator, rotating speed of motor etc.
During three-dimensional dc brushless motor interactive operation of the present invention, visual voltinism is good; By the scheme that adopts multi-windows to show to described reciprocal process, can effectively monitor dc brushless motor internal operation state, load operation conditions simultaneously, be convenient to the running status of dc brushless motor is effectively analyzed, improved the efficient of design of electrical motor.When dc brushless motor is mutual, can the design and the operational factor of motor be revised, can make the design of motor reach optimum performance, can test the dc brushless motor performance of design in advance by in the interactive operation process.
Claims (4)
1. a three-dimensional virtual brushless DC motor dynamic simulation method is characterized in that, described dynamic emulation method comprises the steps:
(a), set up the mechanism model of dc brushless motor: the mathematical model, driving load module and the temperature variation model that comprise the type of size, rated speed, stator punching and the rotor punching of dc brushless motor, rated power, rated voltage and the rated current of dc brushless motor, described dc brushless motor;
(b), set up the three-dimension virtual reality model of place of dc brushless motor: set up the various piece of dc brushless motor and the three-dimensional model of load, and described three-dimensional model is converted to the output of 3ds file;
(c), realize virtual reality scenario: the simulation calculating program module of setting up dc brushless motor according to the mechanism model of dc brushless motor in the step (a), described simulation calculating program module reads the information of setting up database in advance, mechanism model to dc brushless motor carries out simulation calculation, and the simulation calculation result of output dc brushless motor; Described database comprises the parameter of some dc brushless motor mechanism models and the running environment parameter of dc brushless motor;
(d), realize the mutual of virtual emulation program: the 3ds file that generates in the read step (b), and the corresponding three-dimensional dc brushless motor figure of generation; Described three-dimensional dc brushless motor figure utilizes step (c) simulation calculation result to drive, and described three-dimensional dc brushless motor is carried out interactive operation, and utilizes output device that the operation of three-dimensional dc brushless motor is dynamically represented.
2. three-dimensional virtual brushless DC motor dynamic simulation method according to claim 1 is characterized in that: the mathematical model of dc brushless motor is in the described step (a),
Wherein, U
1, U
2, U
3Be respectively threephase stator phase winding voltage, i
1, i
2, i
3Be respectively threephase stator phase winding electric current, L is the self-induction of every phase winding, and M is the mutual inductance between any two phase windings, e
1, e
2, e
3Be respectively threephase stator phase winding electromotive force, p is a differentiating operator; R
sResistance for arbitrary stator winding.
3. three-dimensional virtual brushless DC motor dynamic simulation method according to claim 1 is characterized in that: the mathematical model of driven by Brush-Less DC motor load is in the described step (a),
Wherein, T
eBe the electromagnetic torque of dc brushless motor output, T
LBe load torque, B is a ratio of damping, and ω is the dc brushless motor angular velocity of rotation, and J is a moment of inertia.
4. three-dimensional virtual brushless DC motor dynamic simulation method according to claim 1 is characterized in that: the temperature variation model of dc brushless motor is in the described step (a),
θ=θ
0+(θ
∞-θ
0)(1-e
-tT);
Wherein, θ is the temperature rise of thermal objects surface for surrounding medium, θ
0Be the initial temperature rise of thermal objects, θ
∞Be heat up temperature after stable of thermal objects, T is a heating time constant.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010101778178A CN101882170B (en) | 2010-05-13 | 2010-05-13 | Three-dimensional virtual brushless DC motor dynamic simulation method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010101778178A CN101882170B (en) | 2010-05-13 | 2010-05-13 | Three-dimensional virtual brushless DC motor dynamic simulation method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101882170A true CN101882170A (en) | 2010-11-10 |
CN101882170B CN101882170B (en) | 2012-05-23 |
Family
ID=43054183
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010101778178A Expired - Fee Related CN101882170B (en) | 2010-05-13 | 2010-05-13 | Three-dimensional virtual brushless DC motor dynamic simulation method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101882170B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104866677A (en) * | 2015-05-29 | 2015-08-26 | 华中科技大学 | Method for balancing external force load in machine tool spindle motor |
CN105243249A (en) * | 2015-11-18 | 2016-01-13 | 哈尔滨理工大学 | Three-phase induction motor transient temperature rise calculation model and measuring calculation method |
CN105677975A (en) * | 2016-01-04 | 2016-06-15 | 珠海格力电器股份有限公司 | Modeling method of motor equivalent circuit |
CN108009987A (en) * | 2017-12-01 | 2018-05-08 | 中国科学院长春光学精密机械与物理研究所 | A kind of image scaling device and Zoom method |
CN110504876A (en) * | 2018-05-18 | 2019-11-26 | 北京中科晶上科技股份有限公司 | A kind of simulation method of DC brushless motor, device and its application |
CN112424714A (en) * | 2018-05-17 | 2021-02-26 | 阿库斯科技有限公司 | Exercise system health management using existing servo-driven variables |
CN113887160A (en) * | 2021-09-30 | 2022-01-04 | 北京智芯仿真科技有限公司 | Full-wave electromagnetic simulation method and system for integrated circuit under lossy non-frequency dispersion medium |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101087118B (en) * | 2006-06-06 | 2011-04-27 | 上海伙伴科技发展有限公司 | A device and method for setting parameters of DC brushless electromotor speed-adjuster |
-
2010
- 2010-05-13 CN CN2010101778178A patent/CN101882170B/en not_active Expired - Fee Related
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104866677B (en) * | 2015-05-29 | 2017-09-29 | 华中科技大学 | A kind of method that external force loads are balanced in spindle motor of machine tool |
CN104866677A (en) * | 2015-05-29 | 2015-08-26 | 华中科技大学 | Method for balancing external force load in machine tool spindle motor |
CN105243249A (en) * | 2015-11-18 | 2016-01-13 | 哈尔滨理工大学 | Three-phase induction motor transient temperature rise calculation model and measuring calculation method |
CN105243249B (en) * | 2015-11-18 | 2018-09-04 | 哈尔滨理工大学 | Three phase induction motor transient temperature rise computation model and survey calculation method |
CN105677975A (en) * | 2016-01-04 | 2016-06-15 | 珠海格力电器股份有限公司 | Modeling method of motor equivalent circuit |
CN105677975B (en) * | 2016-01-04 | 2020-03-06 | 珠海格力电器股份有限公司 | Modeling method of motor equivalent circuit |
CN108009987B (en) * | 2017-12-01 | 2021-08-20 | 中国科学院长春光学精密机械与物理研究所 | Image zooming device and zooming method |
CN108009987A (en) * | 2017-12-01 | 2018-05-08 | 中国科学院长春光学精密机械与物理研究所 | A kind of image scaling device and Zoom method |
CN112424714A (en) * | 2018-05-17 | 2021-02-26 | 阿库斯科技有限公司 | Exercise system health management using existing servo-driven variables |
CN110504876A (en) * | 2018-05-18 | 2019-11-26 | 北京中科晶上科技股份有限公司 | A kind of simulation method of DC brushless motor, device and its application |
CN110504876B (en) * | 2018-05-18 | 2021-03-09 | 北京中科晶上科技股份有限公司 | Simulation method and device for three-phase direct-current brushless motor and application of simulation method and device |
CN113887160A (en) * | 2021-09-30 | 2022-01-04 | 北京智芯仿真科技有限公司 | Full-wave electromagnetic simulation method and system for integrated circuit under lossy non-frequency dispersion medium |
CN113887160B (en) * | 2021-09-30 | 2022-03-11 | 北京智芯仿真科技有限公司 | Full-wave electromagnetic simulation method and system for integrated circuit under lossy non-frequency dispersion medium |
Also Published As
Publication number | Publication date |
---|---|
CN101882170B (en) | 2012-05-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101882170B (en) | Three-dimensional virtual brushless DC motor dynamic simulation method | |
Vukosavic | Electrical machines | |
Veltman et al. | Fundamentals of electrical drives | |
Raminosoa et al. | Design and optimization of a switched reluctance motor driving a compressor for a PEM fuel-cell system for automotive applications | |
Chan et al. | Analysis of electromagnetic and thermal fields for induction motors during starting | |
Faiz et al. | An evaluation of inductances of a squirrel-cage induction motor under mixed eccentric conditions | |
CN107885955A (en) | The emulation mode and device of electric motor temperature field | |
Im et al. | Dynamic analysis of a BLDC motor with mechanical and electromagnetic interaction due to air gap variation | |
Veltman et al. | Fundamentals of electrical drives | |
Qi et al. | Design and research of deep slot universal motor for electric power tools | |
Mohan et al. | Analysis and control of electric drives: simulations and laboratory implementation | |
Kirpichnikova et al. | Simulation of a generator for a wind-power unit | |
Torkaman et al. | External rotor SRM with high torque per volume: design, analysis, and experiments | |
Derouich et al. | Real-time simulation and analysis of the induction machine performances operating at flux constant | |
CN110135089A (en) | The construction method of three-phase squirrel-cage asynchronous motor mathematical model integrated system | |
Kalender et al. | Design and determination of stator geometry for axial flux permanent magnet free rod rotor synchronous motor | |
Gulec et al. | Investigation of braking torque characteristic for a double-stator single-rotor axial-flux permanent-magnet eddy-current brake | |
Umair et al. | Stress and coupled electromagnetic-thermal analysis of field excited flux switching machine | |
Ogbuka et al. | Dynamic Modeling and Simulation of a 3-HP Asynchronous Motor Driving a Mechanical Load. | |
Zubayer | Design analysis of line-start interior permanent magnet synchronous motor | |
Rafajdus et al. | Efficiency and losses analysis in switched reluctance motors for electric vehicles | |
He et al. | Impact of 3D air gap eccentricity on winding insulation temperature characteristic in PMSG | |
A Isaac et al. | Induction Machines Analysis Using Labview Software Package | |
CN110135034A (en) | A kind of static frequency changer emulation modelling method and system | |
Kulandhaivelu et al. | Experimental evaluation of capacitance value; to self-excite the induction motor operating as generator in wind energy conversion |
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: 20120523 Termination date: 20180513 |
|
CF01 | Termination of patent right due to non-payment of annual fee |