MICROCHIP v4.2 Speed ID IQ PI Controller Gebruikersgids
Inleiding
(Vra 'n vraag)
Die PI-beheerder is 'n wyd gebruikte geslotelusbeheerder vir die beheer van 'n eerste-orde stelsel. Die basiese funksionaliteit van 'n PI-beheerder is om die terugvoermeting te maak om die verwysingsinsette op te spoor. PI kontroleerder voer hierdie aksie uit en beheer sy uitset totdat die fout tussen die verwysing en terugvoer seine nul word.
Daar is twee komponente wat bydra tot die uitset: die proporsionele term en die integrale term, soos in die volgende figuur getoon. Die proporsionele term hang slegs af van die oombliklike waarde van die foutsein, terwyl die integraalterm afhang van die huidige en vorige waardes van 'n fout.
Figuur 1. PI-beheerder in deurlopende domein
Waar,
y (t) = PI kontroleerder uitset
e (t) = verwysing (t) – terugvoer (t) is die fout tussen verwysing en terugvoer
Om die PI-beheerder in die digitale domein te implementeer, moet dit gediskretiseer word. Die gediskretiseerde vorm van die PI-beheerder gebaseer op nul-orde hou metode word in die volgende figuur getoon.
Figuur 2. PI Kontroleerder gebaseer op Zero Order Hold Metode
Opsomming
Kenmerke (Vra 'n vraag)
Die Speed ID IQ PI-beheerder het die volgende sleutelkenmerke:
- Bereken d-asstroom, q-asstroom en motorspoed
- PI kontroleerder algoritme loop vir een parameter op 'n slag
- Outomatiese anti-opwind- en inisialiseringsfunksies is ingesluit
Implementering van IP Core in Libero Design Suite (Vra 'n vraag)
IP-kern moet in die IP-katalogus van die Libero SoC-sagteware geïnstalleer word. Dit word outomaties gedoen deur die IP Catalog-opdateringsfunksie in die Libero SoC-sagteware, of die IP-kern kan met die hand van die katalogus afgelaai word. Sodra die IP-kern in die Libero SoC-sagteware-IP-katalogus geïnstalleer is, kan die kern gekonfigureer, gegenereer en geïnstansieer word binne die SmartDesign-nutsding vir insluiting in die Libero-projeklys.
Toestelbenutting en -prestasie
(Vra 'n vraag)
Die volgende tabel lys die toestelgebruik wat vir Speed ID IQ PI-beheerder gebruik word.
Tabel 1. Spoed-ID IQ PI-beheerderbenutting
Belangrik:
- Die data in die voorafgaande tabel word vasgelê deur gebruik te maak van tipiese sintese- en uitleginstellings. Die CDR verwysing klok bron is ingestel op Toegewyde met ander konfigurator waardes onveranderd.
- Klok word beperk tot 200 MHz terwyl die tydsberekeningsanalise uitgevoer word om die prestasiegetalle te bereik.
1. Funksionele beskrywing (Vra 'n vraag)
Hierdie afdeling beskryf die implementeringsbesonderhede van die Speed ID IQ PI-beheerder.
Die volgende figuur toon die stelselvlak-blokdiagram van die Speed ID IQ PI-beheerder.
Figuur 1-1. Stelselvlak-blokdiagram van Spoed-ID IQ PI-beheerder
Let wel: Die Speed ID IQ PI-beheerder voer 'n PI-beheerderalgoritme uit vir drie hoeveelhede—d-asstroom, q-asstroom en motorspoed. Die blok is ontwerp om hardeware hulpbronbenutting te minimaliseer. Die blok laat toe dat die PI-beheerderalgoritme vir een parameter op 'n slag uitgevoer word.
1.1 Anti-opwinding en inisialisering (Vra 'n vraag)
Die PI-beheerder het minimum en maksimum limiete van uitset om die uitset binne praktiese waardes te hou. As 'n nie-nul foutsein vir 'n lang tyd voortduur, bly die integrale komponent van die beheerder toeneem en kan 'n waarde bereik wat beperk word deur sy biswydte. Hierdie verskynsel word integrator windup genoem en moet vermy word om 'n behoorlike dinamiese reaksie te hê. Die PI-beheerder IP het 'n outomatiese anti-opwindfunksie, wat die integrator beperk sodra die PI-beheerder versadiging bereik.
In sekere toepassings, soos motorbeheer, is dit belangrik om die PI-beheerder tot 'n behoorlike waarde te inisialiseer voordat dit geaktiveer word. Die inisiasie van die PI-beheerder tot 'n goeie waarde vermy rukkerige bedrywighede. Die IP-blok het 'n aktiveer-invoer om die PI-beheerder te aktiveer of te deaktiveer. Indien gedeaktiveer, is die uitset gelyk aan die eenheidinvoer, en wanneer hierdie opsie geaktiveer is,
die uitset is die PI-berekende waarde.
1.2 Tyddeling van PI-beheerder (Vra 'n vraag)
In die veldgeoriënteerde beheer (FOC)-algoritme is daar drie PI-beheerders vir spoed, d-as stroom ID en q-as stroom Iq. Die insette van een PI-beheerder hang af van die uitset van die ander PI-beheerder, en dus word hulle opeenvolgend uitgevoer. Op enige oomblik is daar net een geval van die PI-beheerder in werking. As gevolg hiervan, in plaas van om drie afsonderlike PI-beheerders te gebruik, word 'n enkele PI-beheerder tyd gedeel vir Spoed, Id en Iq vir optimale gebruik van hulpbronne.
Die Speed_Id_Iq_PI-module laat deel van die PI-beheerder deur die begin- en klaar-seine vir elk van Speed, Id en Iq. Die instelparameters Kp, Ki, en minimum en maksimum limiete van elke instansie van 'n kontroleerder kan onafhanklik gekonfigureer word deur ooreenstemmende insette.
2. Spoed-ID IQ PI-beheerderparameters en koppelvlakseine (vra 'n vraag)
Hierdie afdeling bespreek die parameters in die Speed ID IQ PI Controller GUI-konfigureerder en I/O-seine.
2.1 Konfigurasie-instellings (Vra 'n vraag)
Die volgende tabel lys die beskrywing van die konfigurasieparameters wat gebruik word in die hardeware-implementering van Speed ID IQ PI Controller. Dit is generiese parameters en kan gevarieer word volgens die vereiste van die toepassing.
Tabel 2-1. Konfigurasie parameter
2.2 Invoer- en uitsetseine (Vra 'n vraag)
Die volgende tabel lys die invoer- en uitsetpoorte van Speed ID IQ PI Controller.
Tabel 2-2. Insette en uitsette van Speed ID IQ PI-beheerder
3. Tydsberekeningdiagramme (Vra 'n vraag)
Hierdie afdeling bespreek Spoed ID IQ PI Controller tydsberekening diagramme.
Die volgende figuur toon die tydsberekeningdiagram van Speed ID IQ PI Controller.
Figuur 3-1. Spoed ID IQ PI Kontroleerder Tyddiagram
4. Toetsbank
(Vra 'n vraag)
'n Verenigde toetsbank word gebruik om Speed ID IQ PI-beheerder te verifieer en te toets wat as gebruikerstoetsbank genoem word. Toetsbank word verskaf om die funksionaliteit van die Speed ID IQ PI Controller IP na te gaan.
4.1 Simulasie (Vra 'n vraag)
Die volgende stappe beskryf hoe om die kern met behulp van die toetsbank te simuleer:
1. Gaan na Libero SoC Catalog-oortjie, brei Solutions-MotorControl uit, dubbelklik Speed ID IQ PI Controller, en klik dan OK. Die dokumentasie wat met die IP geassosieer word, word onder Dokumentasie gelys.
Belangrik: As jy nie die Katalogus-oortjie sien nie, gaan na View > Windows-kieslys en klik Katalogus om dit sigbaar te maak.
Figuur 4-1. Spoed-ID IQ PI-beheerder IP-kern in Libero SoC-katalogus
2. Op die Stimulus Hierarchy-oortjie, kies die toetsbank (speed_id_iq_pi_controller_tb.v), regskliek en klik dan Simuleer Pre-Synth Design > Open Interactively.
Belangrik: As jy nie die Stimulus Hiërargie-oortjie sien nie, gaan na View > Windows-kieslys en klik Stimulus Hierarchy om dit sigbaar te maak.
Figuur 4-2. Simulering van voor-sintese-ontwerp
ModelSim maak oop met die toetsbank file, soos in die volgende figuur getoon.
Figuur 4-3. ModelSim Simulasie Venster
Belangrik: As simulasie onderbreek word as gevolg van die looptydlimiet gespesifiseer in die .do file, gebruik die run -all opdrag om die simulasie te voltooi.
5. Hersieningsgeskiedenis (Vra 'n vraag)
Die hersieningsgeskiedenis beskryf die veranderinge wat in die dokument geïmplementeer is. Die veranderinge word volgens hersiening gelys, wat begin met die nuutste publikasie.
Tabel 5-1. hersiening Geskiedenis
Mikroskyfie FPGA Ondersteuning
(Vra 'n vraag)
Microchip FPGA-produktegroep ondersteun sy produkte met verskeie ondersteuningsdienste, insluitend kliëntediens,
Kliënte Tegniese Ondersteuningsentrum, a webwebwerf, en wêreldwye verkoopskantore. Kliënte word voorgestel om Microchip aanlyn hulpbronne te besoek voordat hulle ondersteuning kontak, aangesien dit baie waarskynlik is dat hul navrae reeds beantwoord is.
Kontak Tegniese Ondersteuningsentrum deur die webwebwerf by www.microchip.com/support. Noem die FPGA-toestelonderdeelnommer, kies toepaslike gevalkategorie en laai ontwerp op files terwyl die skep van 'n tegniese ondersteuning geval. Kontak Kliëntediens vir nie-tegniese produkondersteuning, soos produkpryse, produkopgraderings, opdateringsinligting, bestellingstatus en magtiging.
- Van Noord-Amerika, skakel 800.262.1060
- Van die res van die wêreld, skakel 650.318.4460
- Faks, van enige plek in die wêreld, 650.318.8044
Mikroskyfie inligting
(Vra 'n vraag)
Die mikroskyfie Webwebwerf (Vra 'n vraag)
Microchip bied aanlyn ondersteuning via ons webwebwerf by www.microchip.com/. Hierdie webwebwerf word gebruik om te maak files en inligting maklik beskikbaar vir kliënte. Sommige van die beskikbare inhoud sluit in:
- Produkondersteuning – Datablaaie en errata, toepassingsnotas en aample-programme, ontwerphulpbronne, gebruikersgidse en hardeware-ondersteuningsdokumente, nuutste sagtewarevrystellings en argiefsagteware
- Algemene Tegniese Ondersteuning – Gereelde Vrae (Gereelde Vrae), tegniese ondersteuningsversoeke, aanlyn besprekingsgroepe, Mikroskyfie-ontwerpvennootprogramledelys
- Business of Microchip – Produkkieser- en bestelgidse, jongste Microchip-persvrystellings, lys van seminare en geleenthede, lyste van Microchip-verkoopskantore, verspreiders en fabrieksverteenwoordigers
Kennisgewingdiens vir produkverandering
(Vra 'n vraag)
Microchip se kennisgewingdiens vir produkverandering help om kliënte op hoogte te hou van Microchip-produkte. Intekenare sal e-poskennisgewing ontvang wanneer daar veranderinge, opdaterings, hersienings of foute is wat verband hou met 'n spesifieke produkfamilie of ontwikkelingsinstrument van belang.
Om te registreer, gaan na www.microchip.com/pcn en volg die registrasie-instruksies.
Kliëntediens (Vra 'n vraag)
Gebruikers van Microchip-produkte kan bystand deur verskeie kanale ontvang:
- Verspreider of verteenwoordiger
- Plaaslike Verkoopskantoor
- Ingebedde oplossingsingenieur (ESE)
- Tegniese Ondersteuning
Kliënte moet hul verspreider, verteenwoordiger of ESE kontak vir ondersteuning. Plaaslike verkoopskantore is ook beskikbaar om kliënte te help. 'n Lys van verkoopskantore en liggings is by hierdie dokument ingesluit.
Tegniese ondersteuning is beskikbaar deur die webwebwerf by: www.microchip.com/support
Mikroskyfie-toestelle-kodebeskermingsfunksie (vra 'n vraag)
Let op die volgende besonderhede van die kodebeskermingsfunksie op Mikroskyfie-produkte:
- Mikroskyfie-produkte voldoen aan die spesifikasies vervat in hul spesifieke mikroskyfie-datablad.
- Microchip glo dat sy familie produkte veilig is wanneer dit op die beoogde manier gebruik word, binne bedryfspesifikasies en onder normale toestande.
- Mikroskyfie waardeer en beskerm sy intellektuele eiendomsregte aggressief. Pogings om die kodebeskermingskenmerke van Microchip-produk te oortree, is streng verbode en kan die Digital Millennium Copyright Act oortree.
- Nóg Microchip nóg enige ander halfgeleiervervaardiger kan die sekuriteit van sy kode waarborg. Kodebeskerming beteken nie dat ons waarborg dat die produk “onbreekbaar” is nie. Kodebeskerming ontwikkel voortdurend. Microchip is daartoe verbind om die kodebeskermingseienskappe van ons produkte voortdurend te verbeter.
Regskennisgewing
(Vra 'n vraag)
Hierdie publikasie en die inligting hierin mag slegs met Mikroskyfie-produkte gebruik word, insluitend om Mikroskyfie-produkte met jou toepassing te ontwerp, te toets en te integreer. Gebruik van hierdie inligting op enige ander wyse oortree hierdie bepalings. Inligting rakende toesteltoepassings word slegs vir u gerief verskaf en kan deur opdaterings vervang word. Dit is jou verantwoordelikheid om te verseker dat jou aansoek aan jou spesifikasies voldoen. Kontak jou plaaslike Microchip-verkoopskantoor vir bykomende ondersteuning of, kry bykomende ondersteuning by www.microchip.com/en-us/support/design-help/client-support-services.
HIERDIE INLIGTING WORD “SOOS IS” DEUR MICROCHIP VERSKAF. MICROCHIP MAAK GEEN VERTOë OF WAARBORGE VAN ENIGE AARD, HETsy UITDRUKKELIJK OF GEÏMPLISEERD, SKRIFTELIK OF MONDELING, STATUTÊR OF ANDERS NIE, VERWANTE MET DIE INLIGTING INGESLUIT, MAAR NIE BEPERK TOT ENIGE GEÏSPLISEERDE WAARBORGE-EN-VERBORGING, GESKIKTHEID VIR 'N SPESIFIEKE DOEL, OF WAARBORGE VERWANTE MET DIE TOESTAND, KWALITEIT OF PRESTASIE.
IN GEEN GEVAL SAL MICROCHIP AANSPREEKLIK WEES VIR ENIGE INDIREKTE, SPESIALE, STRAF-, TOEVALLE OF GEVOLLIKE VERLIES, SKADE, KOSTE OF UITGAWE VAN ENIGE AARD WAT OOKAL VERWANT IS MET DIE INLIGTING OF DIE GEBRUIK DAARVAN, WANNEER DIE OORSAAK IS, WANNEER OOKAL DIE OORSAAK IS. MOONTLIKHEID OF DIE SKADE IS VOORSIENBAAR. IN DIE VOLSTE MAAT DEUR WET TOEGELAAT, SAL MICROCHIP SE TOTALE AANSPREEKLIKHEID OP ALLE EISE OP ENIGE MANIER VERBAND MET DIE INLIGTING OF DIE GEBRUIK DAARVAN NIE DIE BEDRAG FOOIE, INDIEN ENIGE, WAARVOOR U DIREKS AAN DIE INFORMASIE BETAAL HET, OORSKRYF NIE.
Die gebruik van Mikroskyfie-toestelle in lewensondersteunende en/of veiligheidstoepassings is geheel en al op die koper se risiko, en die koper stem in om Mikroskyfie te verdedig, te vrywaar en skadeloos te hou teen enige en alle skade, eise, regsgedinge of uitgawes wat uit sodanige gebruik voortspruit. Geen lisensies word, implisiet of andersins, onder enige mikroskyfie intellektuele eiendomsregte oorgedra nie, tensy anders vermeld.
Handelsmerke
(Vra 'n vraag)
Die mikroskyfie naam en logo, die mikroskyfie logo, Adaptec, AVR, AVR logo, AVR Freaks, BesTime, BitCloud,
CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD,
maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, Microsemi-logo, MOST, MOST-logo, MPLAB, OptoLyzer,
PIC, picoPower, PICSTART, PIC32-logo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST,
SST Logo, SuperFlash, Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron en XMEGA is
geregistreerde handelsmerke van Microchip Technology Incorporated in die VSA en ander lande.
AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed
Beheer, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus,
ProASIC Plus-logo, Quiet- Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider,
TrueTime en ZL is geregistreerde handelsmerke van Microchip Technology Incorporated in die VSA
Aangrensende sleutelonderdrukking, AKS, Analoog-vir-die-Digitale Ouderdom, Enige Kapasitor, AnyIn, AnyOut, Augmented Switching,
BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion,
CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching, DAM, ECAN, Espresso T1S,
EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programmering, ICSP, INICnet, Intelligent Paralleling, IntelliMOS,
Inter-chip-verbinding, JitterBlocker, Knob-on-Display, KoD, maxCrypto, maxView, membrein, Mindi, MiWi, MPASM,
MPF, MPLAB Certified-logo, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM,
PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICE, Ripple Blocker, RTAX, RTG4, SAM ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher ,
SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, Trusted Time, TSHARC, USBCheck, VariSense,
VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect en ZENA is handelsmerke van Microchip Technology
Ingelyf in die VSA en ander lande.
SQTP is 'n diensmerk van Microchip Technology Incorporated in die VSA
Die Adaptec-logo, Frequency on Demand, Silicon Storage Technology en Symmcom is geregistreerde handelsmerke van Microchip Technology Inc. in ander lande.
GestIC is 'n geregistreerde handelsmerk van Microchip Technology Germany II GmbH & Co. KG, 'n filiaal van Microchip Technology Inc., in ander lande.
Alle ander handelsmerke wat hierin genoem word, is die eiendom van hul onderskeie maatskappye.
© 2023, Microchip Technology Incorporated en sy filiale. Alle regte voorbehou.
ISBN: 978-1-6683-2179-9
Gehaltebestuurstelsel
(Vra 'n vraag)
Vir inligting oor Microchip se kwaliteitbestuurstelsels, besoek asseblief www.microchip.com/quality.
Wêreldwye verkope en diens
© 2023 Microchip Technology Inc.
en sy filiale
Lees meer oor hierdie handleiding en laai PDF af:
Dokumente / Hulpbronne
![]() | MICROCHIP v4.2 Spoed ID IQ PI-beheerder [pdf] Gebruikersgids v4.2 Spoed ID IQ PI-beheerder, v4.2, Spoed-ID IQ PI-beheerder, IQ PI-beheerder, PI-beheerder, beheerder |