Микрополу-ЛОГО

Microsemi UG0612 Speed ​​ID IQ PI контролер

Microsemi-UG0612-Speed-ID-IQ-PI-Controller-PRO

За Микросеми

Microsemi Corporation (Nasdaq: MSCC) нуди сеопфатно портфолио на полупроводнички и системски решенија за воздушната и одбраната, комуникациите, центарот за податоци и индустриските пазари. Производите вклучуваат аналогни интегрирани кола со мешан сигнал со високи перформанси и стврднати со зрачење, FPGA, SoC и ASIC; производи за управување со енергија; уреди за тајминг и синхронизација и прецизни временски решенија, поставувајќи ги светските стандарди за времето; уреди за обработка на глас; RF решенија; дискретни компоненти; претпријатија за складирање и комуникациски решенија, безбедносни технологии и скалабилни анти-тamper производи; Етернет решенија; ИЦ и средни распони со напојување преку етернет; како и можности и услуги прилагодено за дизајн. Микросеми е со седиште во Алисо Виехо, Калифорнија и има приближно 4,800 вработени на глобално ниво. Дознајте повеќе на www.microsemi.com.

Историја на ревизии

Историјата на ревизии ги опишува промените што беа имплементирани во документот. Промените се наведени со ревизија, почнувајќи од најактуелната публикација.

Ревизија 3.0
Следното е резиме на промените во ревизијата 3.0 на овој документ.

  • Додадена е IP верзија во насловот на документот.
  • Ажурирано Слика 3.
  • Отстранет g_STD_IO_WIDTH параметар за конфигурација од секциите Параметар за конфигурација.

Ревизија 2.0
Ги ажурираше влезните и излезните сигнали на Слика 3 Табела 1 (SAR 69696).

Ревизија 1.0
Ревизијата 1.0 е првата публикација на овој документ.

Вовед

PI контролерот е широко користен контролер со затворена јамка за контролирање на систем од прв ред. Основната функционалност на PI контролерот е да направи мерењето на повратните информации да го следи референтниот влез. Тој го извршува ова дејство со контролирање на неговиот излез додека грешката помеѓу референтните и повратните сигнали не стане нула.
Постојат две компоненти кои придонесуваат за излезот, пропорционалниот член и интегралниот член, како што е прикажано на следната слика. Пропорционалниот член зависи само од моменталната вредност на сигналот за грешка, додека интегралниот член зависи од сегашната и претходната вредност на грешката.

PI контролер во континуиран домен

Microsemi-UG0612-Speed-ID-IQ-PI-Controller- (1)

PI контролер базиран на методот за задржување на редослед со нулаMicrosemi-UG0612-Speed-ID-IQ-PI-Controller- (2)

Анти-Windup и Initialization
The PI controller has minimum and maximum limits of output, to keep the output within practical values. If a non-zero error signal persists for a long time, the integral component of the controller keeps increasing and may reach a value limited by its bit width. This phenomenon is called integrator windup and must be avoided to have a proper dynamic response. The PI controller IP has an automatic antiwindup function, which limits Integrator as soon as the PI controller reaches saturation. In certain applications like motor control, it is important to initialize the PI controller to a proper value before enabling it. Initializing the PI to a good value avoids jerky operation. The IP block has a enable input to enable or disable the PI controller. If disabled, the output is equal to the unit input and when enabled, the output is the PI computed value.

Споделување на време на PI контролер
Во полето ориентирана контрола (FOC) алгоритам, постојат три PI контролери за брзина, d-оската струја Id и q-оската струја Iq. Влезот на еден PI контролер зависи од излезот на другиот PI контролер и затоа тие се извршуваат последователно. Во секој момент, има само еден примерок на контролорот PI во работа. Оттука, наместо да се користат три индивидуални PI контролери, еден PI контролер се дели на време за Speed, Id и Iq за оптимално користење на ресурсите. Модулот Speed_Id_Iq_PI овозможува споделување на PI контролерот преку сигналите за почеток и завршено за секој од Speed, Id и Iq. Параметрите за подесување Kp, Ki и минималните и максималните граници на секоја инстанца на контролер може да се конфигурираат независно преку соодветните влезови.

Хардверска имплементација

На следната слика е прикажан блок дијаграмот на Speed ​​ID IQ PI контролерот.

Блок дијаграм на ниво на систем на ID на брзина IQ PI контролерMicrosemi-UG0612-Speed-ID-IQ-PI-Controller- (3)

Забелешка: Контролерот Speed ​​ID IQ PI извршува алгоритам на PI контролер за три количини - струја на оската d, струја на оската q и брзина на моторот. Блокот е дизајниран да го минимизира искористувањето на хардверските ресурси. Блокот дозволува алгоритмот на PI контролер да се извршува за еден параметар во исто време.

Влезови и излези

Следната табела ги наведува влезните и излезните порти на Speed ​​ID IQ PI контролерот.

Влезни и излезни порти на контролорот IQ PI на ID на брзина:

Име на сигналот Насока Опис
reset_i Влез Активен сигнал за ниско синхроно ресетирање.
sys_clk_i Влез Системски часовник.
speed_en_i Влез Овозможи сигнал за брзина PI.
Кога е поставено на 1, се јавува нормална работа на PI контролерот.
Кога е поставено на 0 (нула), излезот на PI контролерот е фиксиран на вредноста достапна на влезот speed_init_i.
clear_buffer_i Влез Ги брише внатрешните бафери кога моторот запира.
idq_en_i Влез Овозможи сигнал за Id и Iq PI: кога е поставено на 1, се јавува нормална работа на PI контролерот
Кога е поставено на 0 (нула), излезот на PI контролерот е фиксиран на вредноста достапна на влезовите id_init_i и iq_init_i, соодветно.
speed_pi_start_i Влез Почетен сигнал за брзина PI.
idpi_start_i Влез Почетен сигнал за ID PI.
iqpi_start_i Влез Почетен сигнал за Iq PI.
speed_init_i Влез Вредност за иницијализација за брзина PI.
iq_init_i Влез Вредност за иницијализација за iq PI.
id_init_i Влез Вредност за иницијализација за id PI.
speed_pi_ref_input_i Влез Референтен влез за брзина PI.
speed_pi_act_input_i Влез Влез за мерење на повратна информација за брзина PI.
брзина_пи_кп_и Влез Пропорционална добивка (Kp) за брзина PI.
брзина_пи_ки_и Влез Интегрално засилување (Ki) за брзина PI.
speed_pi_ymax_i Влез Ограничување на сатурација (горен праг) на контролорот за брзина PI.
speed_pi_ymin_i Влез Ограничување на сатурација (долниот праг) на контролорот за брзина PI.
id_pi_ref_input_i Влез Id PI референтен влез.
id_pi_act_input_i Влез Влез за мерење на PI повратни информации со ID.
id_pi_kp_i Влез Пропорционална добивка (Kp) за Id PI.
id_pi_ki_i Влез Интегрално засилување (Ki) за Id PI.
idq_pi_ymax_i Влез Граница на сатурација (горен праг) на тековниот PI контролер.
idq_pi_ymin_i Влез Граница на заситеност (долниот праг) на тековниот PI контролер.
iq_pi_ref_input_i Влез Iq PI ​​Референтен влез.
iq_pi_act_input_i Влез Влез за мерење на повратни информации за Iq PI.
iq_pi_kp_i Влез Пропорционална добивка (Kp) за Iq PI.
iq_pi_ki_i Влез Интегрално засилување (Ki) за Iq PI.
idq_pi_ymax_i Влез Граница на сатурација (горен праг) на тековниот PI контролер.
idq_pi_ymin_i Влез Граница на заситеност (долниот праг) на тековниот PI контролер.
speed_pi_done_o Излез Покажува дека пресметувањето на брзината на PI е завршено. Високо за еден системски такт.
id_pi_done_o Излез Покажува дека Id PI пресметката е завршена. Високо за еден системски такт.
Име на сигналот Насока Опис
iq_pi_done_o Излез Покажува дека Iq PI ​​пресметувањето е завршено. Високо за еден системски такт.
speed_pi_output_y_o Излез Брзина PI пресметување излез.
id_pi_output_y_o Излез Излез за пресметување на ИД PI.
iq_pi_output_y_o Излез Излез за пресметување на Iq PI.

Параметар за конфигурација
Следната табела го прикажува параметарот за конфигурација што се користи во хардверската имплементација на Speed ​​ID IQ PI контролерот. Овој параметар е генерички и може да се менува врз основа на барањата за апликација.
Конфигурациски параметар на контролорот Speed ​​ID IQ PI:Microsemi-UG0612-Speed-ID-IQ-PI-Controller- (4)

Тајминг дијаграм
На следната слика е прикажан временскиот дијаграм на Speed ​​ID IQ PI контролерот. Следниве сигнали одговараат на еден сет на влезни и излезни порти на контролерот Speed ​​ID IQ PI.
Тајминг дијаграм на контролорот PI:Microsemi-UG0612-Speed-ID-IQ-PI-Controller- (5)

Искористување на ресурсите
Speed ​​ID IQ PI контролерот е имплементиран на уредот SmartFusion®2 систем-на-чип (SoC) теренска програмабилна порта низа (FPGA). Следната табела го наведува извештајот за искористување на ресурсите по синтезата.
Искористување на ресурсите на Speed ​​ID IQ PI контролерот:

Употреба на ќелии Опис
Секвенцијални елементи 410
Комбинирана логика 630
MACC 1
RAM 1kx18 0
RAM 64x18 0

Гаранција

Microsemi не дава никаква гаранција, претставување или гаранција во врска со информациите содржани овде или соодветноста на неговите производи и услуги за која било одредена цел, ниту пак Microsemi презема каква било одговорност што произлегува од примената или употребата на кој било производ или коло. Производите што се продаваат подолу и сите други производи што ги продава Microsemi биле предмет на ограничено тестирање и не треба да се користат заедно со опрема или апликации кои се критични за мисијата. Се верува дека сите спецификации за изведба се сигурни, но не се потврдени, а Купувачот мора да ги спроведе и заврши сите перформанси и други тестови на производите, сам и заедно со, или инсталиран во, кој било крајен производ. Купувачот нема да се потпира на какви било податоци и спецификации или параметри за перформанси обезбедени од Microsemi. Одговорност на Купувачот е самостојно да ја утврди соодветноста на кој било производ и истите да ги тестира и потврди. Информациите дадени од Microsemi подолу се дадени „како што е, каде што е“ и со сите грешки, а целиот ризик поврзан со таквите информации е целосно кај Купувачот. Microsemi не дава, експлицитно или имплицитно, на која било страна никакви патентни права, лиценци или други права на ИС, без разлика дали се однесуваат на самите тие информации или што било опишано со таквите информации. Информациите дадени во овој документ се сопственост на Microsemi, а Microsemi го задржува правото да прави какви било промени на информациите во овој документ или на сите производи и услуги во секое време без претходна најава.

© 2016 Microsemi Corporation. Сите права се задржани. Microsemi и логото на Microsemi се заштитни знаци на Microsemi Corporation. Сите други заштитни знаци и услужни марки се сопственост на нивните соодветни сопственици.

Седиштето на корпоративното „Микросеми“.
One Enterprise, Алисо Виехо,
Калифорнија 92656 САД
Во рамките на САД: +1 800-713-4113
Надвор од САД: +1 949-380-6100
Факс: +1 949-215-4996
Е-пошта: sales.support@microsemi.com
www.microsemi.com

Документи / ресурси

Microsemi UG0612 Speed ​​ID IQ PI контролер [pdf] Упатство за корисникот
UG0612 Speed ​​ID IQ PI контролер, UG0612, Speed ​​ID IQ PI контролер, ID IQ PI контролер, контролер

Референци

Оставете коментар

Вашата адреса за е-пошта нема да биде објавена. Задолжителните полиња се означени *