Vše

Co hledáte?

Vše
Projekty
Výsledky výzkumu
Subjekty

Rychlé hledání

  • Projekty podpořené TA ČR
  • Významné projekty
  • Projekty s nejvyšší státní podporou
  • Aktuálně běžící projekty

Chytré vyhledávání

  • Takto najdu konkrétní +slovo
  • Takto z výsledků -slovo zcela vynechám
  • “Takto můžu najít celou frázi”

Software drivers for automotive powertrain in microcontroller AURIX 2G

Identifikátory výsledku

  • Kód výsledku v IS VaVaI

    <a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F00216305%3A26620%2F20%3APR33270" target="_blank" >RIV/00216305:26620/20:PR33270 - isvavai.cz</a>

  • Výsledek na webu

    <a href="http://autodrive.ceitec.cz/sw-drivers-automotive/" target="_blank" >http://autodrive.ceitec.cz/sw-drivers-automotive/</a>

  • DOI - Digital Object Identifier

Alternativní jazyky

  • Jazyk výsledku

    angličtina

  • Název v původním jazyce

    Software drivers for automotive powertrain in microcontroller AURIX 2G

  • Popis výsledku v původním jazyce

    This software forms the framework for the integration of fail operational control algorithms and multiphase motor diagnostic algorithms generated from the environment of MATLAB/Simulink on the AURIX 2G six-core microcontroller platform for high safety applications. This makes it possible to test the drive control in the event of a fault in a real application with a real motor and inverter. The main parts of the SW are structured peripheral drivers of the AURIX 2G microcontroller based on iLLD (PWM module, SAR and DS AD converters, GPIO) for two subsystems of a multiphase motor (two three-phase motors). Statically defined peripheral configurations enabling adaptation of the final HW of a specific power converter. The use of fast communication buses of sensing circuits of controlled variables with high resolution (SPI current sensors, I2C voltage and temperature measurement) is considered. Part of the design of the microcontroller peripheral driver’s SW is also the design of a map of the connection of the microcontroller pins to the individual subsystems of the inverter with regard to the suppression of the effect of common-cause failure (HW). For communication with the superior system, the CAN communication bus is implemented, which is defined using DBC files. The controls of the individual peripherals used to control the motor allow the test mode to be activated. In this test mode, the physical signals are replaced by the signals of a virtual motor, which is implemented in the SW and is run on one of the free cores of the microcontroller. The virtual motor allows real-time testing of the entire motor control loop before using algorithms on a real power converter.

  • Název v anglickém jazyce

    Software drivers for automotive powertrain in microcontroller AURIX 2G

  • Popis výsledku anglicky

    This software forms the framework for the integration of fail operational control algorithms and multiphase motor diagnostic algorithms generated from the environment of MATLAB/Simulink on the AURIX 2G six-core microcontroller platform for high safety applications. This makes it possible to test the drive control in the event of a fault in a real application with a real motor and inverter. The main parts of the SW are structured peripheral drivers of the AURIX 2G microcontroller based on iLLD (PWM module, SAR and DS AD converters, GPIO) for two subsystems of a multiphase motor (two three-phase motors). Statically defined peripheral configurations enabling adaptation of the final HW of a specific power converter. The use of fast communication buses of sensing circuits of controlled variables with high resolution (SPI current sensors, I2C voltage and temperature measurement) is considered. Part of the design of the microcontroller peripheral driver’s SW is also the design of a map of the connection of the microcontroller pins to the individual subsystems of the inverter with regard to the suppression of the effect of common-cause failure (HW). For communication with the superior system, the CAN communication bus is implemented, which is defined using DBC files. The controls of the individual peripherals used to control the motor allow the test mode to be activated. In this test mode, the physical signals are replaced by the signals of a virtual motor, which is implemented in the SW and is run on one of the free cores of the microcontroller. The virtual motor allows real-time testing of the entire motor control loop before using algorithms on a real power converter.

Klasifikace

  • Druh

    R - Software

  • CEP obor

  • OECD FORD obor

    20205 - Automation and control systems

Návaznosti výsledku

  • Projekt

    <a href="/cs/project/LQ1601" target="_blank" >LQ1601: CEITEC 2020</a><br>

  • Návaznosti

    P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)

Ostatní

  • Rok uplatnění

    2020

  • Kód důvěrnosti údajů

    S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů

Údaje specifické pro druh výsledku

  • Interní identifikační kód produktu

    SW_2020_02

  • Technické parametry

    - Určeno k testování algoritmů řízení vícefázových PMSM vytvořených v MATLAB/Simulink s vygenerovaným C kódem. - Připraveno pro redundantní architekturu dvou subsytémů (2x3 fáz. měnič a motor) pro zvýšení spolehlivosti. - Strukturované ovladače periferií mikrokontroléru AURIX 2G se statickou definicí konfigurace subsystémů. - Návrh rozložení pinů mikrokontroléru subsystémům s ohledem na společné chyby HW. - CAN komunikace s nadřazeným systémem pomocí CAN sběrnice definované DBC soubory.

  • Ekonomické parametry

    Tento výsledek umožňuje ověření pokročilých řídicích algoritmů vícefázových motorů ve vysoce spolehlivých aplikacích v automobilovém průmyslu. Koncept jako takový nepřináší ekonomické výhody pro zatím běžně používané pohony. Jeho použití bude možné výhodné u přicházejících semiautonomních a autonomních vozidel, které budou klást vysoké požadavky na spolehlivost kritických komponent. Jedná se však o výrazně levnější řešení než použití dvou oddělených pohonů. V projektu software umožnil ověřit celý systém pohonu odolného proti selhání, kde všechny jeho součásti byly navrženy jako redundantní a umožňovaly činnost při selhání.

  • IČO vlastníka výsledku

  • Název vlastníka

    Kybernetika pro materiálové vědy