MICROCHIP.JPG

MICROCHIP v4.2 Speed ​​ID IQ PI Controller User Guide

 

 

Mawu Oyamba

(Funsani Funso)

Woyang'anira PI ndi wolamulira wotsekedwa-loop wogwiritsidwa ntchito kwambiri poyang'anira dongosolo loyamba. Ntchito yayikulu ya PI controller ndikuyesa mayankho kuti azitsatira zomwe zalembedwa. Woyang'anira PI amachita izi amawongolera zomwe zimatuluka mpaka cholakwika pakati pa zolozera ndi ma siginecha amayankhidwe kukhala ziro.

Pali zigawo ziwiri zomwe zimathandizira kutulutsa: nthawi yofananira ndi nthawi yofunikira, monga momwe tawonetsera pachithunzichi. Nthawi yofananira imatengera kuchuluka kwanthawi yomweyo kwa chizindikiro cholakwa, pomwe mawu ophatikizika amatengera zomwe zalakwika komanso zam'mbuyomu.

Chithunzi 1. PI Controller in Continuous Domain

FIG 1 PI Controller in Continuous Domain.JPG

Kumeneko,
y (t) = PI controller output
e (t) = reference (t) - ndemanga (t) ndiye cholakwika pakati pa mawu ndi ndemanga
Kuti mugwiritse ntchito chowongolera cha PI pagawo la digito, liyenera kuzindikirika. Mawonekedwe a discretized a PI controller kutengera njira yogwirizira ziro akuwonetsedwa pachithunzi chotsatira.

Chithunzi 2. PI Controller pogwiritsa ntchito Zero Order Hold Method

FIG 2 PI Controller yotengera Zero Order Hold Method.JPG

FIG 3 PI Controller yotengera Zero Order Hold Method.JPG

 

Chidule

FIG 4 Summary.JPG

Features (Funsani Funso)
Speed ​​ID IQ PI Controller ili ndi izi:

  • Imawerengera d-axis current, q-axis current, ndi liwiro la mota
  • PI controller algorithm imayendera gawo limodzi panthawi
  • Ntchito zotsutsana ndi windup ndi zoyambira zimaphatikizidwa

Kukhazikitsidwa kwa IP Core mu Libero Design Suite (Funsani Funso)
IP core iyenera kukhazikitsidwa ku IP Catalog ya pulogalamu ya Libero SoC. Izi zimachitika zokha kudzera mu pulogalamu ya IP Catalog mu pulogalamu ya Libero SoC, kapena IP core imatha kutsitsidwa pamanja kuchokera pamndandanda. IP core ikakhazikitsidwa mu Libero SoC pulogalamu ya IP Catalog, pachimake imatha kukhazikitsidwa, kupangidwa, ndikukhazikitsidwa mkati mwa chida cha SmartDesign kuti chiphatikizidwe pamndandanda wa projekiti ya Libero.

 

Kugwiritsa Ntchito Chipangizo ndi Kuchita

(Funsani Funso)

Gome lotsatirali likuwonetsa kagwiritsidwe kachipangizo ka Speed ​​ID IQ PI Controller.
Table 1. Speed ​​ID IQ PI Controller Kugwiritsa Ntchito

FIG 5 Kugwiritsa Ntchito Chipangizo ndi Kuchita.JPG

FIG 6 Kugwiritsa Ntchito Chipangizo ndi Kuchita.JPG

Zofunika:

  1. Deta yomwe ili mu tebulo lapitayi imajambulidwa pogwiritsa ntchito kaphatikizidwe ndi makonda. Gwero la wotchi ya CDR yakhazikitsidwa kuti Yodzipatulira ndi makonzedwe ena osasinthika.
  2. Wotchi imakakamizidwa ku 200 MHz pomwe ikuyesa kusanthula nthawi kuti mukwaniritse ziwerengero zantchito.

 

1. Kufotokozera Kwantchito (Funsani Funso)

Gawoli likufotokoza tsatanetsatane wa kukhazikitsidwa kwa Speed ​​​​ID IQ PI Controller.
Chithunzi chotsatira chikuwonetsa mawonekedwe a block block ya Speed ​​ID IQ PI Controller.
Chithunzi 1-1. Chithunzi cha Block-Level Block cha Speed ​​​​ID IQ PI Controller

FIG 7 Functional Description.JPG

Zindikirani: Woyang'anira Speed ​​ID IQ PI amagwiritsa ntchito algorithm ya PI pamitundu itatu -d-axis current, q-axis current, ndi liwiro la mota. Chidacho chidapangidwa kuti chichepetse kugwiritsa ntchito zida za Hardware. Chotchingacho chimalola PI controller algorithm kuti iyendetse gawo limodzi panthawi.

1.1 Anti-Windup ndi Kuyambitsa (Funsani Funso)
Wolamulira wa PI ali ndi malire ochepera komanso ochulukirapo kuti asunge zotuluka mkati mwazofunikira. Ngati chizindikiro chosalakwika cha zero chikupitilira kwa nthawi yayitali, gawo lofunikira la wowongolera limapitilira kukula ndipo litha kufika pamtengo wocheperako ndi m'lifupi mwake. Chodabwitsa ichi chimatchedwa integrator windup ndipo chiyenera kupewedwa kuti mukhale ndi kuyankha koyenera. IP controller IP imakhala ndi ntchito yotsutsa-windup yokha, yomwe imachepetsa chophatikizira mwamsanga pamene wolamulira wa PI akafika pa saturation.

Muzinthu zina, monga kuyendetsa galimoto, ndikofunikira kuyambitsa chowongolera cha PI pamtengo woyenera musanachitse. Kuyambitsa chowongolera cha PI pamtengo wabwino kumapewa kuchita zinthu mopupuluma. IP block ili ndi chothandizira kuti chithandizire kapena kuletsa chowongolera cha PI. Ngati yalephereka, zotulukazo ndi zofanana ndi zolowetsa ma unit, ndipo njirayi ikayatsidwa,
zotsatira zake ndi PI computed value.

1.2 Kugawana Kwanthawi kwa PI Controller (Funsani Funso)
Mu algorithm ya Field Oriented Control (FOC), pali olamulira atatu a PI a Speed, d-axis ID panopa, ndi q-axis panopa Iq. Kulowetsa kwa wolamulira wa PI kumadalira kutulutsa kwa wolamulira wina wa PI, motero amachitidwa motsatizana. Nthawi iliyonse, pali chitsanzo chimodzi chokha cha wolamulira wa PI akugwira ntchito. Zotsatira zake, m'malo mogwiritsa ntchito owongolera atatu osiyana a PI, wowongolera PI m'modzi amagawana nthawi ya Speed, Id, ndi Iq kuti agwiritse ntchito bwino zinthu.

Module ya Speed_Id_Iq_PI imalola kugawana kwa wowongolera PI poyambira ndi ma siginecha amtundu uliwonse wa Speed, Id, ndi Iq. Zosintha za Kp, Ki, ndi malire ochepera komanso opambana anthawi iliyonse ya wowongolera akhoza kukhazikitsidwa paokha kudzera pazolowera zofananira.

 

2. Speed ​​ID IQ PI Controller Parameters ndi Interface Signals (Funsani Funso)

Gawoli likukambirana za magawo omwe ali mu Speed ​​​​ID IQ PI Controller GUI configurator ndi zizindikiro za I / O.

2.1 Zokonda Zosintha (Funsani Funso)
Gome lotsatirali likuwonetsa kufotokozera kwa magawo osinthika omwe amagwiritsidwa ntchito pakukhazikitsa kwa hardware kwa Speed ​​​​ID IQ PI Controller. Izi ndizomwe zimapangidwira ndipo zimatha kusiyanasiyana malinga ndi zofunikira pakugwiritsa ntchito.

Gulu 2-1. Configuration Parameter

FIG 8 Configuration Parameter.JPG

2.2 Zolemba ndi Zotulutsa (Funsani Funso)
Gome lotsatirali limatchula zolowetsa ndi zotuluka za Speed ​​ID IQ PI Controller.

Gulu 2-2. Zolowetsa ndi Zotulutsa za Speed ​​​​ID IQ PI Controller

FIG 9 Zolowetsa ndi Zotuluka za Speed ​​ID IQ PI Controller.JPG

FIG 10 Zolowetsa ndi Zotuluka za Speed ​​ID IQ PI Controller.JPG

FIG 11 Zolowetsa ndi Zotuluka za Speed ​​ID IQ PI Controller.JPG

FIG 12 Zolowetsa ndi Zotuluka za Speed ​​ID IQ PI Controller.JPG

 

3. Zithunzi za Nthawi (Funsani Funso)

Gawoli likukambirana za Speed ​​ID IQ PI Controller nthawi.
Chithunzi chotsatira chikuwonetsa chithunzi chanthawi ya Speed ​​ID IQ PI Controller.

Chithunzi 3-1. Speed ​​ID IQ PI Controller Timing Diagram

FIG 13 Speed ​​ID IQ PI Controller Time Diagram.JPG

 

4. Testbench

(Funsani Funso)
Testbench yogwirizana imagwiritsidwa ntchito kutsimikizira ndi kuyesa Speed ​​ID IQ PI Controller yotchedwa user testbench. Testbench imaperekedwa kuti iwonetse magwiridwe antchito a Speed ​​ID IQ PI Controller IP.

4.1 Kuyerekezera (Funsani Funso)
Zotsatirazi zikufotokozera momwe mungayesere pachimake pogwiritsa ntchito testbench:
1. Pitani ku Libero SoC Catalog tab, kulitsani Solutions-MotorControl, dinani kawiri Speed ​​ID IQ PI Controller, ndiyeno dinani OK. Zolemba zogwirizana ndi IP zalembedwa pansi pa Documentation.

Chofunika: Ngati simukuwona tabu ya Catalog, pitani ku View > menyu ya Windows ndikudina Catalog kuti iwonekere.

Chithunzi 4-1. Speed ​​ID IQ PI Controller IP Core mu Libero SoC Catalog

FIG 13 Speed ​​ID IQ PI Controller Time Diagram.JPG

2. Pa Stimulus Hierarchy tabu, sankhani testbench (speed_id_iq_pi_controller_tb.v), dinani pomwepa ndiyeno dinani Sanzirani Pre-Synth Design> Open Interactively.
Chofunika: Ngati simukuwona tabu ya Stimulus Hierarchy, pitani ku View > Windows menyu ndikudina Stimulus Hierarchy kuti iwonekere.

Chithunzi 4-2. Kutengera Mapangidwe a Pre-Synthesis

FIG 14 Simulating Pre-Synthesis Design.jpg

ModelSim imatsegula ndi testbench file, monga momwe zasonyezedwera m’chithunzi chotsatirachi.

Chithunzi 4-3. Window yoyeserera ya ModelSim

FIG 15 ModelSim Simulation Window.jpg

Zofunika: Ngati kayeseleledwe kadzasokonezedwa chifukwa cha malire a nthawi yothamanga omwe atchulidwa mu .do file, gwiritsani ntchito run -all command kuti mumalize kuyerekezera.

 

5. Mbiri Yakanikanso (Funsani Funso)

Mbiri yokonzanso ikufotokoza zosintha zomwe zidakhazikitsidwa muzolemba. Zosinthazo zandandalikidwa ndi kubwereza, kuyambira ndi zofalitsa zamakono.

Gulu 5-1. Mbiri Yobwereza

FIG 16 Revision History.JPG

 

Thandizo la Microchip FPGA

(Funsani Funso)

Gulu lazinthu za Microchip FPGA limathandizira zogulitsa zake ndi ntchito zosiyanasiyana zothandizira, kuphatikiza Makasitomala,
Customer Technical Support Center, a webmalo, ndi maofesi ogulitsa padziko lonse lapansi. Makasitomala akulangizidwa kuti aziyendera zapaintaneti za Microchip asanakumane ndi chithandizo chifukwa ndizotheka kuti mafunso awo ayankhidwa kale.

Lumikizanani ndi Technical Support Center kudzera pa webpa www.microchip.com/support. Tchulani nambala ya Gawo la Chipangizo cha FPGA, sankhani gulu loyenera, ndikuyika mapangidwe files popanga chithandizo chaukadaulo. Lumikizanani ndi Makasitomala kuti muthandizidwe ndi zinthu zomwe si zaukadaulo, monga mitengo yazinthu, kukweza kwazinthu, zambiri zosintha, mawonekedwe oyitanitsa, ndi chilolezo.

  • Kuchokera ku North America, imbani 800.262.1060
  • Kuchokera kudziko lonse lapansi, imbani 650.318.4460
  • Fax, kuchokera kulikonse padziko lapansi, 650.318.8044

 

Zambiri za Microchip

(Funsani Funso)

The Microchip Webtsamba (funsani funso)
Microchip imapereka chithandizo cha intaneti kudzera pa athu webwebusayiti pa www.microchip.com/. Izi webtsamba limagwiritsidwa ntchito kupanga files ndi zambiri kupezeka mosavuta kwa makasitomala. Zina mwazinthu zomwe zilipo ndi izi:

  • Thandizo lazinthu - Mapepala a deta ndi zolakwika, zolemba za ntchito ndi sampmapulogalamu, zida zamapangidwe, maupangiri a ogwiritsa ntchito ndi zikalata zothandizira pa Hardware, kutulutsa kwaposachedwa kwa mapulogalamu ndi mapulogalamu osungidwa zakale
  • General Technical Support - Mafunso Ofunsidwa Kawirikawiri (FAQs), zopempha zothandizira luso, magulu okambirana pa intaneti, mndandanda wa mamembala a pulogalamu ya Microchip
  • Business of Microchip - Zosankha katundu ndi maupangiri oyitanitsa, zofalitsa zaposachedwa za Microchip, mindandanda yamasemina ndi zochitika, mndandanda wamaofesi ogulitsa a Microchip, ogawa ndi oyimira mafakitale.

 

Ntchito Yodziwitsa Kusintha Kwazinthu

(Funsani Funso)

Ntchito yodziwitsa zakusintha kwazinthu za Microchip imathandizira makasitomala kuti azitha kudziwa zinthu za Microchip. Olembetsa adzalandira zidziwitso za imelo nthawi iliyonse pakakhala zosintha, zosintha, zosintha kapena zolakwika zokhudzana ndi banja linalake kapena chida chachitukuko.

Kuti mulembetse, pitani ku www.microchip.com/pcn ndikutsatira malangizo olembetsera.

 

Thandizo la Makasitomala (Funsani Funso)

Ogwiritsa ntchito Microchip atha kulandira thandizo kudzera munjira zingapo:

  • Wogawa kapena Woimira
  • Local Sales Office
  • Embedded Solutions Engineer (ESE)
  • Othandizira ukadaulo

Makasitomala akuyenera kulumikizana ndi omwe amawagawa, oyimilira kapena ESE kuti awathandize. Maofesi ogulitsa am'deralo amapezekanso kuti athandize makasitomala. Mndandanda wamaofesi ogulitsa ndi malo uli m'chikalatachi.

Thandizo laukadaulo likupezeka kudzera mu webwebusayiti: www.microchip.com/support

 

Chitetezo cha Microchip Devices Code (Funsani Funso)

Zindikirani tsatanetsatane wotsatira wa chitetezo cha code pazinthu za Microchip:

  • Zogulitsa za Microchip zimakwaniritsa zomwe zili mu Microchip Data Sheet yawo.
  • Microchip imakhulupirira kuti katundu wake ndi wotetezeka akagwiritsidwa ntchito m'njira yomwe akufuna, malinga ndi momwe amagwirira ntchito, komanso m'mikhalidwe yabwinobwino.
  • Ma Microchip amawakonda ndikuteteza mwamphamvu ufulu wake wazinthu zamaluso. Kuyesa kuphwanya malamulo otetezedwa ndi zinthu za Microchip ndikoletsedwa ndipo zitha kuphwanya Digital Millennium Copyright Act.
  • Ngakhale Microchip kapena wopanga semiconductor wina aliyense sangatsimikizire chitetezo cha code yake. Kutetezedwa kwa ma code sikutanthauza kuti tikutsimikizira kuti chinthucho ndi "chosasweka". Chitetezo cha code chikusintha nthawi zonse. Microchip yadzipereka mosalekeza kuwongolera mawonekedwe achitetezo azinthu zathu.

 

Chidziwitso chazamalamulo

(Funsani Funso)

Bukuli ndi zambiri zomwe zili pano zitha kugwiritsidwa ntchito ndi zinthu za Microchip zokha, kuphatikiza kupanga, kuyesa, ndi kuphatikiza zinthu za Microchip ndi pulogalamu yanu. Kugwiritsa ntchito chidziwitsochi mwanjira ina iliyonse kumaphwanya mawuwa. Zambiri zokhudzana ndi kugwiritsa ntchito zida zimaperekedwa kuti zitheke ndipo zitha kulowedwa m'malo ndi zosintha. Ndi udindo wanu kuwonetsetsa kuti pulogalamu yanu ikugwirizana ndi zomwe mukufuna. Lumikizanani ndi ofesi yogulitsa za Microchip yanu kuti muthandizidwe zina kapena, pezani thandizo lina pa www.microchip.com/en-us/support/design-help/client-support-services.

ZIMENEZI AMAPEREKA NDI MICROCHIP "MONGA ILI". MICROCHIP SIIPEREKERA ZINTHU KAPENA ZIZINDIKIRO ZA MTIMA ULIWONSE KAYA KUTANTHAUZIRA KAPENA KUTANTHAWIRIKA, KULEMBEDWA KAPENA MWAMWAMBA, MALAMULO KAPENA ZINTHU ZINA, ZOKHUDZANA NDI CHIZINDIKIRO KUPHATIKIZAPO KOMA ZOSAKHALA PA CHENJEZO KILICHONSE, KUTENGA ZIPANGIZO, KUTENGA CHIZINDIKIRO, KUCHITIKA, NTCHITO, NTCHITO. PA CHOLINGA ENA, KAPENA ZINTHU ZOKHUDZA ZOKHUDZANA NDI MKHALIDWE WAKE, UKHALIDWE, KAPENA NTCHITO YAKE.

PAMENE MICROCHIP IDZAKHALA NDI NTCHITO PA CHIZINDIKIRO CHILICHONSE, CHAPADERA, CHILANGO, ZOCHITIKA, KAPENA ZOTSATIRA ZOTSATIRA, KUonongeka, mtengo, KAPENA NTCHITO ZONSE ZOMWE ZILI ZOKHUDZA CHIdziwitso KAPENA NTCHITO YAKE, KOMA CHIFUKWA CHIFUKWA CHOCHITIKA, ZOCHITIKA KAPENA ZOWONONGWA NDI ZOONERA. KUBWERA KWABWINO KWAMBIRI ZOLOLEZEDWA NDI MALAMULO, NDONDOMEKO YONSE YA MICROCHIP PA ZINSINSI ZONSE MU NJIRA ILIYONSE YOKHUDZANA NDI CHIdziwitso KAPENA KUKGWIRITSA NTCHITO CHOSAPYOTSA KUCHULUKA KWA ZOLIMBIKITSA, NGATI KULIPO, ZIMENE MULIPITSA CHIFUKWA CHIFUKWA CHIFUKWA CHIYANI.

Kugwiritsa ntchito zipangizo za Microchip pa chithandizo cha moyo ndi / kapena ntchito za chitetezo ndizoopsa kwa wogula, ndipo wogula akuvomera kuteteza, kubwezera ndi kusunga Microchip yopanda vuto lililonse ku zowonongeka, zodandaula, masuti, kapena ndalama zomwe zimachokera ku ntchito yotere. Palibe zilolezo zomwe zimaperekedwa, mobisa kapena mwanjira ina, pansi pa ufulu wazinthu zaukadaulo za Microchip pokhapokha zitanenedwa.

 

Zizindikiro

(Funsani Funso)
Dzina la Microchip ndi logo, logo ya Microchip, Adaptec, AVR, logo ya AVR, AVR Freaks, BestTime, BitCloud,
CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD,
maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, Microsemi logo, ZAMBIRI, ZAMBIRI 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, ndi XMEGA ndi
zizindikiro zolembetsedwa za Microchip Technology Incorporated ku USA ndi mayiko ena.

AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed
Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus,
Chizindikiro cha ProASIC Plus, Quiet-Waya, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider,
TrueTime, ndi ZL ndi zizindikilo zolembetsedwa za Microchip Technology Incorporated ku USA

Kuponderezedwa Kwachinsinsi, AKS, Analogi-for-the-Digital Age, Capacitor Aliyense, 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 Paralleling, IntelliMOS,
Kulumikizana kwa Inter-Chip, 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 Endurance, Nthawi Yodalirika, TSHARC, USBCheck, VariSense,
VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect, ndi ZENA ndi zizindikiro za Microchip Technology

Kuphatikizidwa ku USA ndi mayiko ena.
SQTP ndi chizindikiro cha ntchito cha Microchip Technology Incorporated ku USA
Chizindikiro cha Adaptec, Frequency on Demand, Silicon Storage Technology, ndi Symmcom ndi zizindikilo zolembetsedwa za Microchip Technology Inc. m'maiko ena.
GestIC ndi chizindikiro cholembetsedwa cha Microchip Technology Germany II GmbH & Co. KG, kampani ya Microchip Technology Inc., m'maiko ena.
Zizindikiro zina zonse zomwe zatchulidwa pano ndi zamakampani awo.
© 2023, Microchip Technology Incorporated ndi mabungwe ake. Maumwini onse ndi otetezedwa.
ISBN: 978-1-6683-2179-9

 

Quality Management System

(Funsani Funso)
Kuti mudziwe zambiri za Microchip's Quality Management Systems, chonde pitani www.microchip.com/quality.

 

Zogulitsa Padziko Lonse ndi Ntchito

FIG 17 Padziko Lonse Zogulitsa ndi Ntchito.JPG

FIG 18 Padziko Lonse Zogulitsa ndi Ntchito.JPG

FIG 19 Padziko Lonse Zogulitsa ndi Ntchito.JPG

 

© 2023 Microchip Technology Inc.
ndi mabungwe ake

 

Werengani Zambiri Za Bukuli & Tsitsani PDF:

Zolemba / Zothandizira

MICROCHIP v4.2 Speed ​​ID IQ PI Controller [pdf] Buku Logwiritsa Ntchito
v4.2 Speed ​​ID IQ PI Controller, v4.2, Speed ​​ID IQ PI Controller, IQ PI Controller, PI Controller, Controller

Maumboni

Siyani ndemanga

Imelo yanu sisindikizidwa. Minda yofunikira yalembedwa *