tp-n-4
Post on 09-Nov-2015
3 Views
Preview:
DESCRIPTION
TRANSCRIPT
-
Rgulationdevitessedunmoteuracourantcontinueexcitationindpendantalimentparunhacheursrie
1 ButdeTP:LebutdenotreTP(TPN4entrainementlectrique)estfairelargulationencascade
dunmoteuracourantcontinueauneexcitationindpendantalimenterparunhacheursrie.NotresystmedepuissanceestreliavecunPCmaislacommunicationsefaitaveclintermdiredunecartedspace1104.cetypedecartetravailavecsimulinkdematlab.CestquoiDS1104R&DControllerBoard?
LacarteDS1104R&DControllerfaitdevotrePCunsystmededveloppementpuissantpourleprototypagerapidedeloisdecommande(R&Destmispourresearch&dveloppement:recherche&dveloppement).L'InterfaceRealTimecomportedesblocsSimulinkpourlaConfigurationgraphiqued'E/S.LacartepeuttreinstallepratiquementdanstouslesPCpossdantunportPCIouPCIelibre.
-
LesprincipauxobjectifsdeceTPsont:
ConstruirelesystmedecommandeenutilisantlesblocsdeSimulink Simulerlesystmepourobserverlersultatdanslesdiffrentsscnarios. Excuterlemodelentempsreltraverslacarteds1104 Releverlesrsultatsexprimentauxpourdiffrentsrgimesdefonctionnement.
2 Rgulationencascade:
Rgulationest,pourunprocdindustriel,l'organisationdusystmedecontrlecommandeenvuedemaintenirunegrandeurphysiquedansuneplagedetolrancedonne.Lechoixdestratgieesttrsimportantdanslesindustriesdetransformation(parexemplelesindustrieschimiques,papetires,agroalimentaires)enraisondelavariabilitd'unnombrelevdegrandeursphysiquesincidentes(ditesperturbations)quiysontprsentes. Levariateurdevitessedunemachinecourantcontinupermetdefairevarierlavitessesansgarantirlastabilitdansletemps.Encoursdefonctionnement,deslmentspeuventvarierCruetc.etprovoquerunemodificationdelavitesserelleparrapportcelledsire.Commeontrouvelecircuitdepuissanceassociundispositifdergulation.
-
NousavonsutilislemontagesuivantpourfairenotreTPLargulationdoittredouble:ondoitagirsurlavitessemaisaussisurlecourantpourlemaintenirdansdeslimitesacceptablelorsdelasituationsuivantes:DmarragerapidevariationbrutaleduCorp.freinagebrusqueouaccroissementtrsrapidedelaconsignedelavitesse.lagrandeurprincipalecontrlerestlavitesse(omga).k*omgacorrespondantlavitessereldeomga.Commandenumrique:
Lacommandedusystmetudiseraralisenumriquementlaideduneplateformedetypedspace,mettantenuvreunecartedeprototypageds1104lafiguresuivantemontrelimplantationnumriquedesalgorithmesdecommandesurlacarteDSPFGDFGDFGFHCCGHJRSTML
Lavantageprincipaldesesystemdecommandenumriqueestqualaidede
logicielsaquants,ilestpossibledetraduireautomatiquementencodeassembleur,decompileretdechargerdansledsp,lescommanderaliseraveclesmodelclassiquedumodelsimulinkpuisdetraduirecellecienlangagecodetlestransfrerautomatiquementdanslecontrleur.unautreavantagedusystmesdecommandersidedanslelogicieldexprimentation(controldesk)ilautoriselavisualisationentempsrel,lestockagedesdiffrentesgrandeursdusystmeetlamodificationdesparamtresdelacommande.
-
3 Manipulation:
Onfaitlemontagesuivant:
Schmaglobaledusystme
Lesalluresdelavitesseetducourantdinduitdanslesrgimessuivant:
Onala1erallurereprsentedmarragedu0jusquelaconsigne:
ontapelacommandesuivantsurmatlabPlot(t1.X.Data,t1.Y(1,1).Data)
-
Commentaire:Onregardde0sjusqu1.2slamachineestonmodeArreilyarienmaisunefoisonexciteontrouvequelarponsedelamachineesttrsrapidecarlenombrededetourdelamachineelleest3000tr/minprscertainetempsonchangelenombredetourdelamachinepartiraidePClogicieldelacarteonregardchangementrapidecarlavitessedelamachinediminuejusqu1500tr/minaprselleaugmentverslaconsignedonnercest2000tr/min.
1 Rgimeavecunfonctionnementtabliavecchargeetconsignedelavitesseconstant:
OnutiliselacommandesuivantsurmatlabdansEDITORPlot(t1.X.Data,t1.Y(1,1).Data)Onobtainalluresavant:
Commentaire:Onregardapartierdecettecourbequenotrevitesseestprasequeconstantacausedelachargecarnousavonsprendrelachargeconstantcettedernierinfluencesurlavitessecestpoursanousavonstrouverlacourbesuivant.
-
2 Rgimedefonctionnementtabliavecvariationbrusquedelaconsigne
devitesse:OnutiliselacommandesuivantsurmatlabdansEDITORPlot(t2.X.Data,t2.Y(1,1).Data)Onobtainalluresavant:
Commentaire:Onregardapartierdecettecourbequereprsenterlavariationdelavitesse.De0sjusqua1sonregardequenotremachineelletourneyavecunevitesse2000tr/minunefoisonchangelaconsignedelavitesseonpassede2000tr/minvers1000tr/minonregardunfreinagecarlemoteurdiminuede1000tr/minacausedefreinage.Onregarddans5squandonchangelaconsignelavitesseaugmentjusqua3000tr/min.Donclavitessechangeunefoisestnousavonschangerlaconsigneestonregardvariationrapidevariationrapidequoiquecesoitdanslemodedefreinageaudanslautremodedeaugmentation.
-
3 Rgimedefonctionnementtabliavecvariationbrusquedelacharge
mcanique:OnutiliselacommandesuivantsurmatlabdansEDITORPlot(t3.X.Data,t3.Y(1,1).Data)Onobtainalluresavant:
Commentaire:DanscettecourbeonRemarquequesionfaitunevariationdecoupleresistantonaunevariationaussidelavitesse.Lavitesseelleaugmentetdiminuerapartiredelachengementdecoupleresistant.
Conclusion:
DansceTPnousavonsdcouvrircommentfaireunecommandedunemachineacourantcontinueexcitationindpendantapartirdelacarteDSPACE1104.
1 SilamachineestonmodeArreunefoisonallumelecircuitonregardrponddelamachineesttrsvite.
2 Sionfaitunevariationdelavitessebrusquebiensronregardquelamachinerpondeviteaussi.
3 Lecouplersistantinfluencesurlefonctionnementdelamachine
top related