SW library for control algorithms of IM and PMSM motors
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F49777513%3A23220%2F16%3A43930688" target="_blank" >RIV/49777513:23220/16:43930688 - isvavai.cz</a>
Result on the web
<a href="http://partnerstvi.fel.zcu.cz/vysledky/" target="_blank" >http://partnerstvi.fel.zcu.cz/vysledky/</a>
DOI - Digital Object Identifier
—
Alternative languages
Result language
čeština
Original language name
Software library of drive/motor control building blocks
Original language description
Zdrojový kód knihovny obsahuje různé varianty vektorového řízení a přímého řízení momentu, jenž jsou v současné době využívány pro řízení ASM a PMSM motorů. Regulační knihovna byla napsána v jazyce C++ tak, aby byla nezávislá na platformě použitého řídícího mikrokontroléru. Jelikož jsou veškeré matematické operace prováděny v plovoucí řádové čárce, je její použití výhradně určeno pro vyšší řady mikrokontrolérů, které mají ve své instrukční sadě floatové operace. Pro zajištění dostatečné modularity bylo využito vlastností jazyka C++, který umožnuje jednotlivé dále funkčně nedělitelné bloky zdrojového kódu (SW moduly) nadefinovat ve formě tříd. Touto programátorskou technikou je především zajištěno snadné vytváření i modifikace regulačních struktur, jež byly sestaveny z již předem otestovaných softwarových modulů. Dokumentace ke zdrojovému kódu je automaticky generovaná pomocí nástroje Doxygen z hlavičkových souborů knihovny v "html" formě. Volba, zda je dokumentace uvedena v anglickém či českém jazyce, se provádí parametricky při překladu knihovny. Výše uvedený způsob zaručuje maximální provázanost dotčené dokumentace se zdrojovým kódem a její automatickou aktualizaci.
Czech name
Software library of drive/motor control building blocks
Czech description
Zdrojový kód knihovny obsahuje různé varianty vektorového řízení a přímého řízení momentu, jenž jsou v současné době využívány pro řízení ASM a PMSM motorů. Regulační knihovna byla napsána v jazyce C++ tak, aby byla nezávislá na platformě použitého řídícího mikrokontroléru. Jelikož jsou veškeré matematické operace prováděny v plovoucí řádové čárce, je její použití výhradně určeno pro vyšší řady mikrokontrolérů, které mají ve své instrukční sadě floatové operace. Pro zajištění dostatečné modularity bylo využito vlastností jazyka C++, který umožnuje jednotlivé dále funkčně nedělitelné bloky zdrojového kódu (SW moduly) nadefinovat ve formě tříd. Touto programátorskou technikou je především zajištěno snadné vytváření i modifikace regulačních struktur, jež byly sestaveny z již předem otestovaných softwarových modulů. Dokumentace ke zdrojovému kódu je automaticky generovaná pomocí nástroje Doxygen z hlavičkových souborů knihovny v "html" formě. Volba, zda je dokumentace uvedena v anglickém či českém jazyce, se provádí parametricky při překladu knihovny. Výše uvedený způsob zaručuje maximální provázanost dotčené dokumentace se zdrojovým kódem a její automatickou aktualizaci.
Classification
Type
R - Software
CEP classification
JA - Electronics and optoelectronics
OECD FORD branch
—
Result continuities
Project
Result was created during the realization of more than one project. More information in the Projects tab.
Continuities
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Others
Publication year
2016
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Internal product ID
22190-SW005-2016
Technical parameters
Plánovaný výsledek projektu. Výsledek vyroben, testován a využíván příjemcem. Č. smlouvy 2014TE02000103, Centrum inteligentních pohonů a pokročilého řízení strojů (CIDAM) ze dne 22.9.2014. TA ČR, IČ: 75050365. Č. smlouvy MSMT-43760/2015, Smlouva o poskytnutí podpory na řešení projektu výzkumu a vývoje programu "Národní program udržitelnosti I" - NPU I (LO) ze dne 17.12.2015. MŠMT, IČ 00022985. Kontaktní osoba: Ing. Jiří Cibulka, Ph.D., Západočeská univerzita v Plzni, Regionální inovační centrum elektrotechniky, Univerzitní 26, 306 14 Plzeň (cibulka1@rice.zcu.cz, tel. 377 634 189).
Economical parameters
Zrychlení vývoje a tvorby embedded aplikací pro oblast regulovaných elektrických pohonů.
Owner IČO
49777513
Owner name
Západočeská univerzita v Plzni