MICROCHIP v4.2 Speed ID IQ PI Controller User Guide
Pasiuna
(Pangutana)
Ang PI controller kay kaylap nga gigamit closed-loop controller para sa pagkontrolar sa usa ka first-order system. Ang sukaranan nga gamit sa usa ka PI controller mao ang paghimo sa pagsukod sa feedback aron masubay ang reference input. Ang PI controller naghimo niini nga aksyon nga nagkontrol sa output niini hangtud nga ang sayup tali sa reference ug feedback signal mahimong zero.
Adunay duha ka sangkap nga makatampo sa output: ang proporsyonal nga termino ug ang integral nga termino, ingon sa gipakita sa mosunod nga numero. Ang proporsyonal nga termino nagdepende lamang sa dali nga kantidad sa signal sa sayup, samtang ang integral nga termino nagdepende sa karon ug kaniadto nga mga kantidad sa usa ka sayup.
Figure 1. PI Controller sa Padayon nga Domain
asa,
y (t) = PI controller output
e (t) = reference (t) - feedback (t) mao ang sayop tali sa reference ug feedback
Aron ma-implementar ang PI controller sa digital domain, kini kinahanglan nga discretize. Ang discretized nga porma sa PI controller base sa zero order hold nga pamaagi gipakita sa mosunod nga numero.
Figure 2. PI Controller base sa Zero Order Hold Method
Summary
Mga Feature (Pagpangutana)
Ang Speed ID IQ PI Controller adunay mga mosunud nga hinungdanon nga bahin:
- Nag-compute sa d-axis nga kasamtangan, q-axis nga kasamtangan, ug sa katulin sa motor
- Ang PI controller algorithm nagdagan alang sa usa ka parameter matag higayon
- Awtomatikong anti-windup ug initialization function gilakip
Pagpatuman sa IP Core sa Libero Design Suite (Pangutana)
Ang IP core kinahanglang ma-install sa IP Catalog sa Libero SoC software. Kini awtomatiko nga gihimo pinaagi sa IP Catalog update function sa Libero SoC software, o ang IP core mahimong mano-mano nga ma-download gikan sa catalog. Sa higayon nga ma-install na ang IP core sa Libero SoC software IP Catalog, ang core mahimong ma-configure, mamugna, ug ma-instantiate sulod sa SmartDesign tool para iapil sa Libero project list.
Paggamit ug Pagganap sa Device
(Pangutana)
Ang mosunod nga talaan naglista sa paggamit sa device nga gigamit alang sa Speed ID IQ PI Controller.
Talaan 1. Speed ID IQ PI Controller Utilization
Importante:
- Ang datos sa nag-una nga lamesa nakuha gamit ang tipikal nga synthesis ug mga setting sa layout. Ang CDR reference clock source gitakda sa Dedicated uban sa ubang configurator values nga wala mausab.
- Ang orasan gipugngan sa 200 MHz samtang nagpadagan sa pagtuki sa oras aron makab-ot ang mga numero sa pasundayag.
1. Functional nga Deskripsyon (Pagpangutana)
Kini nga seksyon naghulagway sa mga detalye sa pagpatuman sa Speed ID IQ PI Controller.
Ang mosunod nga numero nagpakita sa sistema sa lebel block diagram sa Speed ID IQ PI Controller.
Hulagway 1-1. System-Level Block Diagram sa Speed ID IQ PI Controller
Mubo nga sulat: Ang Speed ID IQ PI controller nagpatuman sa PI controller algorithm alang sa tulo ka gidaghanon—d-axis current, q-axis current, ug motor speed. Ang bloke gidisenyo aron mamenosan ang paggamit sa kahinguhaan sa hardware. Ang block nagtugot sa PI controller algorithm nga ipadagan alang sa usa ka parameter matag higayon.
1.1 Anti-Winup ug Initialization (Pangutana)
Ang PI controller adunay minimum ug maximum nga limitasyon sa output aron mapabilin ang output sulod sa praktikal nga mga bili. Kung ang usa ka dili-zero nga signal sa sayup magpadayon sa dugay nga panahon, ang integral nga bahin sa controller nagpadayon sa pagdugang ug mahimong moabut sa usa ka kantidad nga limitado sa gamay nga gilapdon niini. Kini nga panghitabo gitawag nga integrator windup ug kinahanglan likayan aron adunay husto nga dinamikong tubag. Ang PI controller IP adunay awtomatik nga anti-windup function, nga naglimite sa integrator sa diha nga ang PI controller makaabot sa saturation.
Sa pipila ka mga aplikasyon, sama sa kontrol sa motor, importante nga masugdan ang PI controller sa hustong kantidad sa dili pa kini ma-enable. Ang pagpasiugda sa PI controller sa usa ka maayo nga kantidad makalikay sa mga jerky nga operasyon. Ang IP block adunay usa ka enable input aron mahimo o ma-disable ang PI controller. Kon disabled, ang output katumbas sa unit input, ug kung kini nga opsyon ma-enable,
ang output mao ang PI computed value.
1.2 Time Sharing sa PI Controller (Pangutana)
Sa Field Oriented Control (FOC) algorithm, adunay tulo ka PI controllers para sa Speed, d-axis current ID, ug q-axis current Iq. Ang input sa usa ka PI controller nagdepende sa output sa laing PI controller, ug busa sila gipatuman sunod-sunod. Sa bisan unsa nga higayon, adunay usa lamang ka higayon sa PI controller nga naglihok. Ingon nga resulta, imbes nga mogamit ug tulo ka bulag nga PI controllers, usa ka PI controller ang gibahin sa oras para sa Speed, Id, ug Iq para sa labing maayo nga paggamit sa mga kahinguhaan.
Ang Speed_Id_Iq_PI module nagtugot sa pagpaambit sa PI controller pinaagi sa pagsugod ug nahuman nga mga signal alang sa matag Speed, Id, ug Iq. Ang tuning parameters Kp, Ki, ug minimum ug maximum limit sa matag instance sa usa ka controller mahimong ma-configure nga independente pinaagi sa katugbang nga mga input.
2. Speed ID IQ PI Controller Parameters ug Interface Signals (Pangutana)
Kini nga seksyon naghisgot sa mga parameter sa Speed ID IQ PI Controller GUI configurator ug I/O signal.
2.1 Mga Setting sa Configuration (Pagpangutana)
Ang mosunud nga talaan naglista sa paghulagway sa mga parameter sa pag-configure nga gigamit sa pagpatuman sa hardware sa Speed ID IQ PI Controller. Kini mga generic nga mga parameter ug mahimong lainlain sumala sa kinahanglanon sa aplikasyon.
Talaan 2-1. Parameter sa Pag-configure
2.2 Mga Signal sa Input ug Output (Pagpangutana)
Ang mosunod nga talaan naglista sa input ug output port sa Speed ID IQ PI Controller.
Talaan 2-2. Mga Input ug Output sa Speed ID IQ PI Controller
3. Timing Diagrams (Pangutana)
Kini nga seksyon naghisgot sa Speed ID IQ PI Controller timing diagrams.
Ang mosunod nga numero nagpakita sa timing diagram sa Speed ID IQ PI Controller.
Hulagway 3-1. Speed ID IQ PI Controller Timing Diagram
4. Testbench
(Pangutana)
Ang usa ka hiniusa nga testbench gigamit sa pag-verify ug pagsulay sa Speed ID IQ PI Controller nga gitawag nga user testbench. Gihatag ang Testbench aron masusi ang pagpaandar sa Speed ID IQ PI Controller IP.
4.1 Simulation (Pagpangutana)
Ang mosunud nga mga lakang naghulagway kung giunsa ang pagsundog sa kinauyokan gamit ang testbench:
1. Adto sa Libero SoC Catalog tab, palapad ang Solutions-MotorControl, double click Speed ID IQ PI Controller, ug dayon i-klik ang OK. Ang dokumentasyon nga nalangkit sa IP gilista ubos sa Dokumentasyon.
Importante: Kung dili nimo makita ang Catalog tab, navigate sa View > Windows menu ug i-klik ang Catalog aron kini makita.
Hulagway 4-1. Speed ID IQ PI Controller IP Core sa Libero SoC Catalog
2. Sa Stimulus Hierarchy tab, pilia ang testbench (speed_id_iq_pi_controller_tb.v), right click ug dayon i-klik Simulate Pre-Synth Design > Open Interactively.
Importante: Kung dili nimo makita ang tab nga Stimulus Hierarchy, navigate sa View > Windows menu ug i-klik ang Stimulus Hierarchy aron kini makita.
Hulagway 4-2. Pagsundog sa Pre-Synthesis Design
Giablihan ang ModelSim gamit ang testbench file, ingon sa gipakita sa mosunod nga numero.
Hulagway 4-3. ModelSim Simulation Window
Importante: Kung ang simulation mabalda tungod sa runtime limit nga gitakda sa .do file, gamita ang run -all command para makompleto ang simulation.
5. Kasaysayan sa Rebisyon (Pagpangutana)
Ang kasaysayan sa rebisyon naghulagway sa mga kausaban nga gipatuman sa dokumento. Ang mga pagbag-o gilista pinaagi sa rebisyon, sugod sa pinakabag-o nga publikasyon.
Talaan 5-1. Kasaysayan sa Pagbag-o
Suporta sa Microchip FPGA
(Pangutana)
Ang grupo sa mga produkto sa Microchip FPGA nagsuporta sa mga produkto niini nga adunay lainlaing mga serbisyo sa suporta, lakip ang Serbisyo sa Customer,
Customer Technical Support Center, a website, ug mga opisina sa pagbaligya sa tibuok kalibutan. Gisugyot ang mga kustomer nga bisitahan ang Microchip online nga mga kapanguhaan sa wala pa makontak ang suporta tungod kay lagmit nga ang ilang mga pangutana natubag na.
Kontaka ang Technical Support Center pinaagi sa website sa www.microchip.com/support. Hisguti ang FPGA Device Part number, pilia ang angay nga kategorya sa kaso, ug i-upload ang disenyo files samtang nagmugna og teknikal nga suporta nga kaso. Kontaka ang Customer Service alang sa dili teknikal nga suporta sa produkto, sama sa pagpresyo sa produkto, pag-upgrade sa produkto, impormasyon sa pag-update, status sa order, ug pagtugot.
- Gikan sa North America, tawag sa 800.262.1060
- Gikan sa ubang bahin sa kalibutan, tawag sa 650.318.4460
- Fax, gikan sa bisan asa sa kalibutan, 650.318.8044
Impormasyon sa Microchip
(Pangutana)
Ang Microchip Website (Pangutana)
Ang Microchip naghatag online nga suporta pinaagi sa among website sa www.microchip.com/. Kini website gigamit sa paghimo files ug impormasyon nga dali makuha sa mga kustomer. Pipila sa mga sulod nga anaa naglakip sa:
- Suporta sa Produkto - Mga sheet sa datos ug sayup, mga nota sa aplikasyon ug sampmga programa, mga kapanguhaan sa disenyo, mga giya sa tiggamit ug mga dokumento sa suporta sa hardware, pinakabag-o nga pagpagawas sa software ug gi-archive nga software
- Kinatibuk-ang Suporta sa Teknikal - Kanunay nga Gipangutana nga mga Pangutana (FAQs), mga hangyo sa teknikal nga suporta, mga grupo sa diskusyon sa online, listahan sa miyembro sa programa sa kasosyo sa disenyo sa Microchip
- Negosyo sa Microchip - Pagpili sa produkto ug mga giya sa pag-order, pinakabag-o nga press release sa Microchip, listahan sa mga seminar ug mga panghitabo, listahan sa mga opisina sa pagbaligya sa Microchip, mga distributor ug mga representante sa pabrika
Serbisyo sa Pagpahibalo sa Pagbag-o sa Produkto
(Pangutana)
Ang serbisyo sa pagpahibalo sa pagbag-o sa produkto sa Microchip makatabang sa pagpadayon sa mga kostumer sa mga produkto sa Microchip. Ang mga subscriber makadawat og pahibalo sa email sa matag higayon nga adunay mga pagbag-o, mga pag-update, mga pagbag-o o mga sayup nga may kalabutan sa usa ka piho nga pamilya sa produkto o himan sa pagpalambo sa interes.
Para magparehistro, adto sa www.microchip.com/pcn ug sunda ang mga instruksyon sa pagrehistro.
Suporta sa Kustomer (Pangutana)
Ang mga tiggamit sa mga produkto sa Microchip makadawat og tabang pinaagi sa daghang mga channel:
- Distributor o Representante
- Lokal nga Opisina sa Pagbaligya
- Naka-embed nga Solutions Engineer (ESE)
- Teknikal nga Suporta
Kinahanglang kontakon sa mga kustomer ang ilang distributor, representante o ESE alang sa suporta. Anaa usab ang mga lokal nga opisina sa pagpamaligya aron matabangan ang mga kustomer. Ang usa ka lista sa mga opisina sa pagpamaligya ug mga lokasyon gilakip sa kini nga dokumento.
Ang teknikal nga suporta anaa pinaagi sa website sa: www.microchip.com/support
Feature sa Pagpanalipod sa Code sa Microchip Device (Pangutana)
Matikdi ang mosunod nga mga detalye sa feature sa pagpanalipod sa code sa mga produkto sa Microchip:
- Ang mga produkto sa Microchip nakab-ot ang mga detalye nga anaa sa ilang partikular nga Microchip Data Sheet.
- Nagtuo ang Microchip nga ang pamilya sa mga produkto niini luwas kung gigamit sa gituyo nga paagi, sulod sa mga detalye sa pag-operate, ug sa ilawom sa normal nga mga kondisyon.
- Ang mga mithi sa Microchip ug agresibo nga nanalipod sa mga katungod sa intelektwal nga kabtangan niini. Ang mga pagsulay sa paglapas sa mga bahin sa pagpanalipod sa code sa produkto sa Microchip hugot nga gidili ug mahimong makalapas sa Digital Millennium Copyright Act.
- Bisan ang Microchip o bisan unsang ubang tiggama sa semiconductor dili makagarantiya sa seguridad sa code niini. Ang proteksyon sa code wala magpasabut nga gigarantiyahan namon nga ang produkto "dili mabuak". Ang pagpanalipod sa code kanunay nga nag-uswag. Gipasalig sa Microchip ang padayon nga pagpaayo sa mga bahin sa pagpanalipod sa code sa among mga produkto.
Legal nga Pahibalo
(Pangutana)
Kini nga publikasyon ug ang impormasyon dinhi mahimong gamiton lamang sa mga produkto sa Microchip, lakip ang pagdesinyo, pagsulay, ug paghiusa sa mga produkto sa Microchip sa imong aplikasyon. Ang paggamit niini nga impormasyon sa bisan unsang laing paagi naglapas niini nga mga termino. Ang impormasyon bahin sa mga aplikasyon sa device gihatag lamang para sa imong kasayon ug mahimong mapulihan sa mga update. Imong responsibilidad ang pagsiguro nga ang imong aplikasyon nagtagbo sa imong mga detalye. Kontaka ang imong lokal nga opisina sa pagbaligya sa Microchip alang sa dugang nga suporta o, pagkuha og dugang nga suporta sa www.microchip.com/en-us/support/design-help/client-support-services.
KINI NGA IMPORMASYON GIHATAG SA MICROCHIP "AS IS". ANG MICROCHIP WALAY MGA REPRESENTASYON O WARRANTY SA BISAN UNSANG KLASE MAPASABOT O GIPAHIBALO, GISULAT O ORAL, STATUTORY O UBAN PA, MAY KALAMBOAN SA IMPORMASYON LAKIP APAN DILI LIMITADO SA BISAN UNSANG GIPASABOT NGA WARRANTY SA DILI, PAGBASA KATUYOAN, O MGA WARRANTY NGA MAY MALABATI SA IYANG KONDISYON, KALIDAD, O PERFORMANCE.
BISAN WALA MAN ANG MICROCHIP MAHIMONG TUBAG ALANG SA BISAN UNSANG INDIRECT, ESPESYAL, PUNITIVE, INCIDENTAL, O KONSEQUENTIAL NGA PAGKAWAL, KADOT, GASTO, O GASTO SA BISAN UNSANG KLASE NGA MAY MALAIT SA IMPORMASYON O PAGGAMIT KINI, BISAN UNSAY HINUNGDANON, BISAN KON NAHIMO ANG POSIBILIDAD O ANG MGA KADOT MAHITABO. HANGTOD SA KATAPUSAN NGA GITUGOT SA BALAOD, ANG TOTAL LIABILIDAD SA MICROCHIP SA TANANG MGA PANGANGINLAN SA UNSANG PAAGI NGA MAY KALAMBOAN SA IMPORMASYON O ANG PAGGAMIT NIINI DILI MOLABAW SA KANTIDAD SA BAYARAN, KUNG NAA MAN, NGA IMONG GIBAYAD DIREKTA SA MICROCHIP ALANG SA IMPORMASYON.
Ang paggamit sa mga gamit sa Microchip sa suporta sa kinabuhi ug/o mga aplikasyon sa kaluwasan hingpit nga naa sa peligro sa pumapalit, ug ang pumapalit miuyon nga depensahan, bayran ug huptan nga dili makadaot ang Microchip gikan sa bisan unsa ug tanan nga mga kadaot, pag-angkon, mga demanda, o mga gasto nga resulta sa ingon nga paggamit. Wala’y mga lisensya nga gihatag, sa tinuud o kung dili, sa ilawom sa bisan unsang mga katungod sa intelektwal nga kabtangan sa Microchip gawas kung gipahayag.
Mga marka sa pamatigayon
(Pangutana)
Ang Microchip nga ngalan ug logo, ang Microchip 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,
Ang SST Logo, SuperFlash, Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, ug XMEGA kay
mga rehistradong marka sa Microchip Technology Incorporated sa USA ug uban pang mga nasud.
AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed
Pagkontrol, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus,
Logo sa ProASIC Plus, Quiet- Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider,
Ang TrueTime, ug ZL mga rehistradong marka sa Microchip Technology Incorporated sa USA
Kasikbit nga Key Suppression, AKS, Analog-for-the-Digital Age, Bisan unsang Capacitor, 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 Programming, ICSP, INICnet, Intelligent Parallel, IntelliMOS,
Inter-Chip Connectivity, JitterBlocker, Knob-on-Display, KoD, maxCrypto, maxView, memBrain, 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 nga Paglahutay, Gisaligan nga Oras, TSHARC, USBCheck, VariSense,
VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect, ug ZENA kay mga marka sa Microchip Technology
Incorporated sa USA ug uban pang mga nasud.
Ang SQTP usa ka marka sa serbisyo sa Microchip Technology Incorporated sa USA
Ang logo sa Adaptec, Frequency on Demand, Silicon Storage Technology, ug Symmcom kay mga rehistradong tatak sa Microchip Technology Inc. sa ubang mga nasud.
Ang GestIC usa ka rehistradong marka sa Microchip Technology Germany II GmbH & Co. KG, usa ka subsidiary sa Microchip Technology Inc., sa ubang mga nasud.
Ang tanan nga uban pang mga marka sa pamatigayon nga gihisgutan dinhi mga kabtangan sa ilang mga kompanya.
© 2023, Microchip Technology Incorporated ug mga subsidiary niini. Tanang Katungod Gigahin.
ISBN: 978-1-6683-2179-9
Sistema sa Pagdumala sa Kalidad
(Pangutana)
Alang sa kasayuran bahin sa Mga Sistema sa Pagdumala sa Kalidad sa Microchip, palihug bisitaha ang www.microchip.com/quality.
Tibuok Kalibutan nga Pagbaligya ug Serbisyo
© 2023 Microchip Technology Inc.
ug mga subsidiary niini
Basaha ang Dugang Mahitungod Niini nga Manwal & Pag-download sa PDF:
Mga Dokumento / Mga Kapanguhaan
![]() |
MICROCHIP v4.2 Speed ID IQ PI Controller [pdf] Giya sa Gumagamit v4.2 Speed ID IQ PI Controller, v4.2, Speed ID IQ PI Controller, IQ PI Controller, PI Controller, Controller |