d.c. motor simplified spice model all rights reserved copyright (c) bee technologies corporation...

19
D.C. Motor Simplified SPICE Model All Rights Reserved Copyright (C) Bee Technologies Corporation 2012 1

Upload: sheila-day

Post on 28-Dec-2015

223 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: D.C. Motor Simplified SPICE Model All Rights Reserved Copyright (C) Bee Technologies Corporation 20121

D.C. MotorSimplified SPICE Model

All Rights Reserved Copyright (C) Bee Technologies Corporation 2012 1

Page 2: D.C. Motor Simplified SPICE Model All Rights Reserved Copyright (C) Bee Technologies Corporation 20121

Contents

1. Benefit of the Model

2. Model Feature

3. Parameter Settings

4. D.C. Motor Specification (Example)

5. Motor Start Up Simulation at Normal Load

6. Motor Start Up Simulation at Half of Normal Load

7. Lj of the Motor Model (1/2)

8. Application Example

9. Winding Characteristic Parameters: Lm

10.Winding Characteristic Parameters: Rm

Simulation Index

All Rights Reserved Copyright (C) Bee Technologies Corporation 2012 2

Page 3: D.C. Motor Simplified SPICE Model All Rights Reserved Copyright (C) Bee Technologies Corporation 20121

1. Benefit of the Model

• The model enables circuit designer to use D.C. Motor as load in their design which include: Back EMF, Torque(Nm) and Speed (rpm) characteristics.

• The model can be easily adjusted to your own D.C. Motor specifications by editing a few parameters that are provided in the spec-sheet.

All Rights Reserved Copyright (C) Bee Technologies Corporation 2012 3

Page 4: D.C. Motor Simplified SPICE Model All Rights Reserved Copyright (C) Bee Technologies Corporation 20121

• This D.C. Motor Simplified SPICE Model is for users who require the model of D.C. Motor as a part of their system.

• Perform electrical (voltage and current) and mechanical (speed and torque) characteristics at current load (Ampere) conditions.

2. Model Feature

All Rights Reserved Copyright (C) Bee Technologies Corporation 2012 4

Page 5: D.C. Motor Simplified SPICE Model All Rights Reserved Copyright (C) Bee Technologies Corporation 20121

3. Parameter Settings

If there is no measurement data, the default value will be used:

Rm: motor winding resistance []

Lm: motor winding inductance [H]

Data is given by D.C. motor spec-sheet:

V_norm: normal voltage [V]

mNm: normal load [mNm]

kRPM_norm: speed at normal load [kr/min]

I_norm: current at normal load [A]

Load Condition:

IL: load current [A]

All Rights Reserved Copyright (C) Bee Technologies Corporation 2012 5

Model Parameters:

D.C. Motor model and Parameters with Default Value

-+

U 1S M P L _ D C _ M O TO RR m = 0 . 1L m = 1 0 0 u

I _ n o rm = 6 . 1

m N m = 1 9 . 6V _ n o rm = 7 . 2

k R P M _ n o rm = 1 4 . 4

I L = 6 . 1

Page 6: D.C. Motor Simplified SPICE Model All Rights Reserved Copyright (C) Bee Technologies Corporation 20121

4. D.C. Motor Specification (Example)

All Rights Reserved Copyright (C) Bee Technologies Corporation 2012 6

-+

U 1S M P L _ D C _ M O TO RR m = 0 . 1L m = 1 0 0 u

I _ n o rm = 6 . 1

m N m = 1 9 . 6V _ n o rm = 7 . 2

k R P M _ n o rm = 1 4 . 4

I L = 6 . 1 D.C. Motor Specification Parameters are input

D.C. Motor Specification Parameters are input

Page 7: D.C. Motor Simplified SPICE Model All Rights Reserved Copyright (C) Bee Technologies Corporation 20121

00

V M

V I M

V 1

V 2 = {V O U T}T2 = 0 . 0 1 m

PARAMETERS:V O U T = 1 0 . 2 5

R s = 0 . 5

R S{R s }

-+

U 1S M P L _ D C _ M O TO RR m = 0 . 1L m = 1 0 0 u

I _ n o rm = 6 . 1

m N m = 1 9 . 6V _ n o rm = 7 . 2

k R P M _ n o rm = 1 4 . 4

I L = 6 . 1

*Analysis directives: .TRAN 0 400m 0 0.1m .PROBE V(*) I(*) W(alias(*)) D(alias(*)) NOISE(alias(*))

All Rights Reserved Copyright (C) Bee Technologies Corporation 2012 7

Current SensingCurrent Sensing

Simplified D.C. Motor with RS-540SH Spec.Simplified D.C. Motor with RS-540SH Spec.

Input the Supply No Load Voltage* and Series Resistance

Input the Supply No Load Voltage* and Series Resistance

Simulation Circuit and Setting

*No Load Voltage is adjusted until the D.C. motor voltage (VM) equals to the normal voltage (7.2V).Load Condition IL=I_normLoad Condition IL=I_norm

5. Motor Start Up Simulation at Normal Load (1/3)

Page 8: D.C. Motor Simplified SPICE Model All Rights Reserved Copyright (C) Bee Technologies Corporation 20121

5. Motor Start Up Simulation at Normal Load (2/3)

All Rights Reserved Copyright (C) Bee Technologies Corporation 2012 8

Select “All” for the Voltages and Currents

Data Collection Options.

Select “All” for the Voltages and Currents

Data Collection Options.

Page 9: D.C. Motor Simplified SPICE Model All Rights Reserved Copyright (C) Bee Technologies Corporation 20121

5. Motor Start Up Simulation at Normal Load (3/3)

All Rights Reserved Copyright (C) Bee Technologies Corporation 2012 9

Time

0s 40ms 80ms 120ms 160ms 200ms 240ms 280ms 320ms 360ms 400msI(VIM)

0A

10A

20AV(VM)

0V

5V

10V

SEL>>

I(X_U1.V_kRPM)0A

10A

20AV(X_U1.TRQ)

0V

40V

80V

D.C. Motor Current = 6.1A

D.C. Motor Voltage = 7.2V

D.C. Motor Speed = 14.4krpm

Torque Load= 19.6mNm

Page 10: D.C. Motor Simplified SPICE Model All Rights Reserved Copyright (C) Bee Technologies Corporation 20121

*Analysis directives: .TRAN 0 400m 0 0.1m .PROBE V(*) I(*) W(alias(*)) D(alias(*)) NOISE(alias(*))

All Rights Reserved Copyright (C) Bee Technologies Corporation 2012 10

Current SensingCurrent Sensing

Simplified D.C. Motor with RS-540SH Spec.Simplified D.C. Motor with RS-540SH Spec.

Input the Supply No Load Voltage* and Series Resistance

Input the Supply No Load Voltage* and Series Resistance

Simulation Circuit and Setting

*No Load Voltage is adjusted until the D.C. motor voltage (VM) equals to the normal voltage (7.2V).Load Condition IL=I_normLoad Condition IL=I_norm

6. Motor Start Up Simulation at Half of Normal Load (1/2)

00

V M

V I M

V 1

V 2 = {V O U T}T2 = 0 . 0 1 m

PARAMETERS:V O U T = 1 0 . 2 5

R s = 0 . 5

R S{R s }

-+

U 1S M P L _ D C _ M O TO RR m = 0 . 1L m = 1 0 0 u

I _ n o rm = 6 . 1

m N m = 1 9 . 6V _ n o rm = 7 . 2

k R P M _ n o rm = 1 4 . 4

I L = 3 . 0 5

Page 11: D.C. Motor Simplified SPICE Model All Rights Reserved Copyright (C) Bee Technologies Corporation 20121

Time

0s 40ms 80ms 120ms 160ms 200ms 240ms 280ms 320ms 360ms 400msI(VIM)

0A

10A

20AV(VM)

0V

5V

10VI(X_U1.V_kRPM)

0A

10A

20A

SEL>>

V(X_U1.TRQ)0V

40V

80V

6. Motor Start Up Simulation at Half of Normal Load (2/2)

All Rights Reserved Copyright (C) Bee Technologies Corporation 2012 11

D.C. Motor Current = 3.05A

D.C. Motor Voltage = 8.725V

D.C. Motor Speed = 18.4krpm

Torque Load= 9.8mNm

Page 12: D.C. Motor Simplified SPICE Model All Rights Reserved Copyright (C) Bee Technologies Corporation 20121

All Rights Reserved Copyright (C) Bee Technologies Corporation 2012 12

Double click to edit properties of the DC

Motor model

Double click to edit properties of the DC

Motor model

Input the Lj value or input “{Lj}” for parametric

sweep

Input the Lj value or input “{Lj}” for parametric

sweep

Simulation Circuit and Setting

7. Lj of the Motor Model (1/2)

00

V M

V I M

V 1

V 2 = {V O U T}T2 = 0 . 0 1 m

PARAMETERS:V O U T = 1 0 . 2 5

R s = 0 . 5

L j = 1 0 0 m

R S{R s }

-+

U 1S M P L _ D C _ M O TO RR m = 0 . 1L m = 1 0 0 u

I _ n o rm = 6 . 1

m N m = 1 9 . 6V _ n o rm = 7 . 2

k R P M _ n o rm = 1 4 . 4

I L = 6 . 1

Global parameter Lj is assigned

Global parameter Lj is assigned

*Analysis directives: .TRAN 0 400m 0 0.1m .STEP PARAM Lj LIST 100m, 200m

Page 13: D.C. Motor Simplified SPICE Model All Rights Reserved Copyright (C) Bee Technologies Corporation 20121

Time

0s 40ms 80ms 120ms 160ms 200ms 240ms 280ms 320ms 360ms 400msI(VIM)

0A

10A

20A

SEL>>

V(VM)0V

5V

10VI(X_U1.V_kRPM)

0A

10A

20AV(X_U1.TRQ)

0V

40V

80V

7. Lj of the Motor Model (2/2)

All Rights Reserved Copyright (C) Bee Technologies Corporation 2012 13

D.C. Motor Current = 6.1A

D.C. Motor Voltage = 7.2V

D.C. Motor Speed = 14.4krpm

Torque Load= 19.6mNm

The Motor Start-up Waveform is changed by the Lj values.

The Motor Start-up Waveform is changed by the Lj values.

Lj=200m

Lj=100m

Lj=100m

Lj=200m

Lj=100m

Lj=200m

Lj=200m

Lj=100m

Page 14: D.C. Motor Simplified SPICE Model All Rights Reserved Copyright (C) Bee Technologies Corporation 20121

-+

U 2S M P L _ D C _ M O TO RR m = 0 . 5 7 6L m = 1 6 5 u

I _ n o rm = 2 . 9

m N m = 9 . 8V _ n o rm = 7 . 2

k R P M _ n o rm = 1 4 . 2

I L = 0 . 6NC

NC

NCA

K

VCC

VO

GND

U 1

TL P 3 5 0

V 1

TD = 0

TF = 1 0 nP W = 1 9 9 . 9 9 uP E R = 4 0 0 u

V 1 = 0

TR = 1 0 n

V 2 = 1 . 8

0

R 11 u

0

V c c1 5 V

0

V C C

V D D

0

R G1 2 0

0

D G T1 0 J 3 2 1 _ sD 3

V C C

V d d1 5 V

V D D

0D 4 0 0 1D 2

U 3G T1 0 J 3 2 1

All Rights Reserved Copyright (C) Bee Technologies Corporation 2012 14

Simplified D.C. Motor with RS-380PH Spec at No load.Simplified D.C. Motor with

RS-380PH Spec at No load.

Simulation Circuit and Setting

No load IL=0.6No load IL=0.6

8. Application Example (1/3)

Page 15: D.C. Motor Simplified SPICE Model All Rights Reserved Copyright (C) Bee Technologies Corporation 20121

Time

-100ms 0s 100ms 300ms 500ms 700ms 900ms1 I(U2:1) 2 V(U2:1,U2:2)

-2A

0A

2A

4A

6A

8A

10A

12A

14A1

-60V

-50V

-40V

-30V

-20V

-10V

0V

10V

20V2

>>

8. Application Example (2/3)

All Rights Reserved Copyright (C) Bee Technologies Corporation 2012 15

Measurement Simulation

Motor Current (2A/Div)

Motor Voltage (10V/Div)

Page 16: D.C. Motor Simplified SPICE Model All Rights Reserved Copyright (C) Bee Technologies Corporation 20121

Time

898.0ms 898.4ms 898.8ms 899.2ms 899.6ms1 I(U3:C) 2 V(U3:C) 3 V(U3:G)

-2A

0A

2A

4A

6A

8A

10A

12A

14A1

>>-30V

-20V

-10V

0V

10V

20V

30V

40V

50V2

-60V

-50V

-40V

-30V

-20V

-10V

0V

10V

20V3

8. Application Example (3/3)

All Rights Reserved Copyright (C) Bee Technologies Corporation 2012 16

Measurement Simulation

IGBT: VGE

IGBT: VCE

IGBT: IC

IGBT: VGE (10V/Div)

IGBT: VCE (10V/Div)

IGBT: IC (2A/Div)

Page 17: D.C. Motor Simplified SPICE Model All Rights Reserved Copyright (C) Bee Technologies Corporation 20121

Time

898.0ms 898.4ms 898.8ms 899.2ms 899.6ms1 I(U3:C) 2 V(U3:C) 3 V(U3:G)

-2A

0A

2A

4A

6A

8A

10A

12A

14A1

-30V

-20V

-10V

0V

10V

20V

30V

40V

50V2

-60V

-50V

-40V

-30V

-20V

-10V

0V

10V

20V3

>>

9. Winding Characteristic Parameters: Lm

All Rights Reserved Copyright (C) Bee Technologies Corporation 2012 17

-+

U 2S M P L _ D C _ M O TO RR m = 0 . 5 7 6L m = 1 6 5 u

I _ n o rm = 2 . 9

m N m = 9 . 8V _ n o rm = 7 . 2

k R P M _ n o rm = 1 4 . 2

I L = 0 . 6

Winding Characteristic: LmWinding Characteristic: Lm

Motor Spec.Motor Spec.

Load ConditionLoad Condition

Lm=165u

Lm=100u

The Motor Current Waveform is changed by the Lm values.

The Motor Current Waveform is changed by the Lm values.

Lm=165u

Lm=100u

Page 18: D.C. Motor Simplified SPICE Model All Rights Reserved Copyright (C) Bee Technologies Corporation 20121

10. Winding Characteristic Parameters: Rm

All Rights Reserved Copyright (C) Bee Technologies Corporation 2012 18

-+

U 2S M P L _ D C _ M O TO RR m = 0 . 5 7 6L m = 1 6 5 u

I _ n o rm = 2 . 9

m N m = 9 . 8V _ n o rm = 7 . 2

k R P M _ n o rm = 1 4 . 2

I L = 0 . 6

Winding Characteristic: RmWinding Characteristic: Rm

Motor Spec.Motor Spec.

Load ConditionLoad Condition

Rm=0.576

Rm=0.1

The Motor Start-up is Current changed by the Rm values.

The Motor Start-up is Current changed by the Rm values.

Page 19: D.C. Motor Simplified SPICE Model All Rights Reserved Copyright (C) Bee Technologies Corporation 20121

Simulation Index

All Rights Reserved Copyright (C) Bee Technologies Corporation 2012 19

Simulations Folder name

1. Motor Start Up Simulation at Normal Load...................

2. Motor Start Up Simulation at Haft of Normal Load........

3. Lj of the Motor Model....................................................

Normal

Half

Lj