You are on page 1of 3

6/30/2016

ImplementspacevectormodulatorforPWMVSIACmotordriveSimulinkMathWorksIndia

SpaceVectorModulator
ImplementspacevectormodulatorforPWMVSIACmotordrive

Library
ElectricDrives/FundamentalDriveBlocks

Description

TheSpaceVectorModulatorblockgeneratespulsesforeitheradetailedoraveragevaluethreephaseinverterfollowing
thespacevectorpulsewidthmodulationstrategy.
TheSpaceVectorModulatorblockconsistsofsevenmainblocks.

Thethreephasegeneratorproducesthreesinewaveswithvariablefrequencyandamplitude.Thethreesignalsareout
ofphasewitheachotherby120degrees.Theinverterrequestedfrequencyandvoltagearetwooftheblockinputs.

ThelowpassbusfilterremovesfasttransientsfromtheDCbusvoltagemeasurement.Thisfilteredvoltagecomputes
thevoltagevectorappliedtothemotor.

Thealphabetatransformationconvertsvariablesfromthethreephasesystemtothetwophasesystem.

Thevectorsectorfindsthesectoroftheplaneinwhichthevoltagevectorlies.Theplaneisdividedintosix
differentsectorsspacedby60degrees.

TherampgeneratorproducesaunitaryrampatthePWMswitchingfrequency.Thisrampisatimebaseforthe
switchingsequence.

Theswitchingtimecalculatorcalculatesthetimingofthevoltagevectorappliedtothemotor.Theblockinputisthe
sectorinwhichthevoltagevectorlies.

http://in.mathworks.com/help/physmod/sps/powersys/ref/spacevectormodulator.html?requestedDomain=www.mathworks.com

1/3

6/30/2016

ImplementspacevectormodulatorforPWMVSIACmotordriveSimulinkMathWorksIndia

Thegateslogicreceivesthetimingsequencefromtheswitchingtimecalculatorandtherampfromtherampgenerator.
Thisblockcomparestherampandthegatetimingsignalstoactivatetheinverterswitchesasneeded.

Whenusinganaveragevalueinverter,thegateslogicblockisdisabledandtheinverterlegPWMdutycyclesareissued
bytheswitchingtimecalculator.Inthismode,theSpaceVectorModulatorblockoutputsthedutycyclesofthevarious
pulsesbutnotthepulsesthemselves.ThesedutycyclesignalsareexpectedbytheaveragevalueThreePhaseInverter
blockwhenusedinspacevectormodulationmode.

DialogBoxandParameters

Modeldetaillevel
Specifythemodeldetailleveltouse:

Detailed(default)

Average

Lowpassfiltercutofffrequency(Hz)
Thecutofffrequency,inhertz,ofthefirstorderfilterappliedtotheDCbusvoltagemeasurement.Thedefaultvalueis
50.
Carrierfrequency(Hz)
Theinverterswitchingfrequency,inhertz.Thedefaultvalueis4500.
Modulatorsampletime(s)
TheSpaceVectorModulatorsamplingtime,inseconds.Thesamplingtimemustbeamultipleofthesimulationtime
step.Thedefaultvalueis20e6.
Networksampletime(s)
http://in.mathworks.com/help/physmod/sps/powersys/ref/spacevectormodulator.html?requestedDomain=www.mathworks.com

2/3

6/30/2016

ImplementspacevectormodulatorforPWMVSIACmotordriveSimulinkMathWorksIndia

Thesimulationtimestep,inseconds.Thedefaultvalueis2e6.

InputsandOutputs
Freq*
Theoutputfrequencysetpointoftheinverter.
Volts*
ThemaximumACoutputvoltagesetpointoftheinverter.
dir
Motorspeedsign(1fornegativespeed,1forpositive,or0).
VdcBus
DCBusvoltage.
Gates
Theswitchingsignalsforthethreephaseinverter.ThisoutputisvisibleonlywhentheModeldetaillevelparameteris
settoDetailed.
Duty
Avectorcontainingthedutycyclesofthethreeinverterarms.ThisoutputisvisibleonlywhentheModeldetaillevel
parameterissettoAverage.

Examples
TheSpaceVectorModulatorblockisusedintheAC2blockoftheElectricDriveslibrary.

References
[1]Bose,B.K.ModernPowerElectronicsandACDrives,NJ:PrenticeHall,2002.

SeeAlso
BridgeFiringUnit(AC)|BridgeFiringUnit(DC)|CurrentController(BrushlessDC)|CurrentController(DC)|DirectTorque
Controller|FieldOrientedController|RegulationSwitch|SixStepGenerator|SpaceVectorModulator|SpeedController
(AC)|SpeedController(DC)|SpeedController(ScalarControl)|VectorController(PMSM)|VectorController(WFSM)|
VoltageController(DCBus)

MoreAbout

ElectricDrivesLibrary

IntroducedinR2015b

http://in.mathworks.com/help/physmod/sps/powersys/ref/spacevectormodulator.html?requestedDomain=www.mathworks.com

3/3

You might also like