Close Menu
magazin Mehatronikamagazin Mehatronika
  • English
  • Početna
  • Industrija
  • Recenzije
    • Industrijska oprema
    • SBC računari
    • Razvojni sistemi
    • STEM
    • Mrežna oprema
    • Displeji
    • Dodaci
    • Alati
    • Muzička oprema
    • Pametni uređaji
  • Edukacija
  • Novosti
  • Lifestyle
    • Događaji
    • Intervjui
  • Stručni tekstovi
  • Forum
Facebook X (Twitter) Instagram LinkedIn
Trending
  • Elecfreaks TPBot Edu recenzija
  • WIKA – IvDam Process Control – partnerstvo koje se gradi da traje
  • Würth Elektronik ICLED FeatherWing recenzija
  • WIKA IoT Cloud Platform – Srce IIoT ekosistema
  • WIKA Asystom Beacon
  • igus: Plastična ležišta za bolji vid
  • Seeed Studio XIAO-RP2350 recenzija
  • Olimex ESP32-P4 DevKit recenzija
  • Srpski
    • Srpski
    • English
LinkedIn Facebook X (Twitter) Instagram
magazin Mehatronikamagazin Mehatronika
  • Početna
  • Industrija
  • Recenzije
    • Industrijska oprema
    • SBC računari
    • Razvojni sistemi
    • STEM
    • Mrežna oprema
    • Displeji
    • Dodaci
    • Alati
    • Muzička oprema
    • Pametni uređaji
  • Edukacija
  • Novosti
  • Lifestyle
    • Događaji
    • Intervjui
  • Stručni tekstovi
  • Forum
magazin Mehatronikamagazin Mehatronika
Home»Industrija»Ubrzani razvoj softvera za novi ABB kontroler AC 800PEC
Industrija

Ubrzani razvoj softvera za novi ABB kontroler AC 800PEC

Sponsored By: ABB d.o.o.28/02/20134 Mins Read

Article courtesy of ABB.

“Naši inžinjeri su za kratko vreme isprogramirali, simulirali i verifikovali regulacioni softver za naš novi kontroler AC 800PECE koristeći MATLAB i Simulink. Na ovaj način smanjili smo vreme razvoja i dobili značajno manja odstupanja od specificiranih vrednosti.”

ABB je razvio tehnologije koje omogućavaju korisničkim kompanijama u više od 100 zemalja da poboljšaju performanse istovremeno smanjujući uticaj na životnu sredinu. ABB-ova “Power Electronics” grupa je nedavno izbacila na tržište AC 800PEC, high-end kontroler za konvertore snage. Kombinujući moćni CPU sa velikim FPGA, AC 800PEC može da kontroliše ispravljače velikih snaga, frekventne konvertore za mikroturbine, turbine za vetrogeneratore, vučne pogone, baterijske sisteme i druge aplikacije u energetici. ABB je poboljšao produktivnost optimizujući proces razvoja upravljačkog softvera korišćenjem MathWorks alata za dizajniranje i automatsko generisanje koda upravljačkog softvera za AC 800PEC kontroler.

“MathWorks proizvodi su značajno skratili vreme potrebno za razvoj aplikativnog softvera novog kontrolera,” kazao je Fritz Wittwer, vođa razvojnog tima “R&D power electronics” u ABB-u. “Ova ušteda je doprinela da se proizvod na tržištu nađe za mnogo kraće vreme i sa značajno nižom cenom.”

Izazov
Na prethodnom projektu, ABB je primenio tradicionalni pristup razvoju u kome sistem inžinjeri definišu specifikacije, a softverski inžinjeri pišu softver baziran na interpretacijama tih specifikacija. Proces je dugo trajao i bio je podložan greškama. Postojalo je i očekivanje da softver neće u potpunosti odgovarati originalnim specifikacijama i konceptu. ABB razvojni tim je tragao za novim razvojnim procesom koji bi izbegao ove probleme i povećao produktivnost.

Rešenje
MathWorks alati za dizajn baziran na modelima omogućio je ABB-u dizajn kompletnog proizvoda na jednoj razvojnoj platformi, što se naziva “optimizovanim procesom kontrole razvoja”.

ABB je koristio Simulink® za simulaciju sistema i za druge projekte. Kao korisnici Software Maintenance Service (SMS) opcije dodali su Simulink Coder™ u svoje razvojno okruženje za novi energetski kontroler. Koristili su  Simulink Coder da bi automatski generisali i učitali kod u kontroler iz sopstvenog Simulink modela u AC 800PEC, eliminišući potrebu da ručno prevode model u C kod.

Koristili su MATLAB® i Simulink za dizajn kontrolnih algoritama za filtere, kontrolu struje, sinhronizaciju i upravljanje napajanja, za proračun snage, kao i za ostale fizičke parametre.

Inžinjeri su koristili SimPowerSystems™ da verifikuju algoritme simulacijom sistema. Stateflow® je omogućio ABB-u da modeluje kontrolne sekvence za obezbeđivanje efikasne zaštite od grešaka.

Koristeći Simulink Coder, automatski je generisan ANSI C kod iz Simulink modela. Koristili su Simulink koder da generiše C kod iz Stateflow karata, izbegavajući dugotrajno manualno prevođenje kontrolnih algoritama u izvorni kod mogli su da koriste generisani kod direktno iz kontrolera.
Simulink External Mode im je omogućio interaktivno debagovanje softvera na kontroleru.

ABB je očuvao specifikacije i sinhronizaciju koda kroz ceo razvojni proces korišćenjem Simulink modela kao izvršne specifikacije. Parametri su mogli da se menjaju i optimizuju na PC-u, a kod je automatski generisan i prenošen u kontroler putem Ethernet veze. AC 800PEC kontroler je prvenstveno namenjen za kontrolu pogonskih konvertora gde hardver radi u zahtevnim uslovima visoke temperature i vibracija.

Rezultati
Skraćeno vreme i smanjeni troškovi razvoja. “MathWorks proizvodi su značajno skratili vreme razvoja aplikativnog softvera u odnosu na prethodne modele,” kaže Wittwer. “Kod generisan iz Simulink modela može se direktno koristiti u kontroleru, što eliminiše skupu fazu implementacije.”

Poboljšan razvojni proces. Pretplata na SMS omogućila je ABB-u da koristi prednosti nove verzije MathWorks-a kroz šestomesečni apgrejd. “Mogućnosti novih verzija su najveći benefit koji smo dobili kroz SMS program pretplate.” kazao je Wittwer.

Generisan izuzetno tačan kod. Virtuelno 100% C koda za AC 800PEC kontroler je Simulink Coder generisao automatski. “Ovakvim pristupom dobijate da ono što simulirate jeste ono što izvršavate,” objasnio je Wittwer. “Generisani kod ne sadrži greške i precizno opisuje kontrolni algoritam definisan u Simulink-u.”


Više informacija: Gamax Laboratory Solutions Ltd., Bartók Béla út 15/d, H-1114, Budapest, Hungary, Tel:   +36 1 372 0692  , http://gamaxlabsol.com

ABB Gamax
Previous ArticleNapajanja za DIN šinu
Next Article IFM senzori za higijenska područja primene

Related posts

Industrija

WIKA IoT Cloud Platform – Srce IIoT ekosistema

Sponsor: IvDam Process ControlIvDam Process Control14/08/2025
Industrija

igus: Plastična ležišta za bolji vid

Sponsor: HennlichHennlich12/08/2025
Industrija

EATON MTL: Intrinzični sigurnosni izolator serije MTL4500

Sponsor: Sobel10/08/2025
Industrija

Šta omogućava Faulhaber? Hirurške robote.

Sponsor: FaulhaberFaulhaber09/08/2025
Industrija

FANUC ROBOCUT: Preciznost, pouzdanost i održivost u savremenoj proizvodnji

Sponsor: FANUC09/08/2025
Industrija

Megger BITE5 Advanced tester baterija

Sponsor: MeggerMegger09/08/2025
Kompanije
ABB akYtec Armsom Automatika Banana Pi Beogradski Sajam Bosch Rexroth CADCAM Data CHIRON Croatia CircuitMess Danfoss DFRobot Digilent Dossis Eaton Edatec Elcom Media Elecfreaks Elecrow Electronic Design Elektromont ELESA+GANTER EMP EMT elektro ENEL Valjevo EP-Solutions ePlan Eurocom EXOR ETI Fanuc Faulhaber Festo Fox Electronics Gamax Gomo Design Hennlich Hidraulika HMS ICM Electronics ICOP INEA SR INNOMOTICS IvDam Process Control LattePanda Libre Computer magazinMehatronika malina314 Mean Well / ASIKO Melco-Buda Metronik Microsoft Mikro Kontrol Milk-V Mitsubishi Electric Momentum National Instruments Neminik Neofyton NVIDIA OM SISTEM Orange Pi PCBWay Pickering Radxa Raspberry Pi Recom Renishaw Rittal Samsung Schneider Electric Schunk Seeed Studio Servoteh Siemens SM Automation Sobel Soldered staubli STMicroelectronics SunFounder Tectra / Megger teenage engineering Tehnogama TeLa elektrik TI LaunchPad Tipteh TRC pro Trim Triton Engineering UMBRAmatik Unicom Uno-Lux Processing Uno Lux NS URAM System Vesimpex VETS Weidmuller Wurth Elektronik Yaskawa Yokogawa
Distribuciju štampanih izdanja srednjim školama omogućile kompanije
Facebook X (Twitter) Instagram LinkedIn
  • Politika privatnosti
  • Uređivačka politika
  • Kontakt
  • Media kit
  • Slanje jedinica za recenziju
  • Pretplata
  • Elektronska izdanja

magazin Mehatronika - Agencija “Gomo Design”
Stanoja Glavaša 37, 26300 Vršac, Serbia
+381 60 0171 273

© 2025 magazin Mehatronika by Gomo Design.

Type above and press Enter to search. Press Esc to cancel.

Koristimo minimalne kolačiće kako bismo omogućili nesmetano korišćenje naše stranice. Molimo vas da potvrdite vašu saglasnost.