// added 2026
ОП “Електромеханічні системи автоматизації, електропривод та електромобільність”, спеціальність G3 “Електрична інженерія” / факультет електроенерготехніки та автоматики "КПІ ім. Ігоря Сікорського"

Motor and Power Control – MatLab EXPO 2021

2. Developing Embedded Software for Induction Motor Control Using Model-Based Design
Aitor Erguin, CAF Power & Automation

» Show more

Developing Embedded Software for Induction Motor Control Using Model-Based Design

CAF Power & Automation needed to develop a new induction motor control strategy with the main objectives of:

• High efficiency, lower energy consumption motor operation

• Efficient, compact code with less load on the processor

• Certification for safety functions according to EN 50657

• Reduced development time

CAF chose to adopt Model-Based Design using Simulink® , Simscape Electrical™, Embedded Coder® , HDL Coder™, Simulink Real-Time™, and a Speedgoat® real-time target machine.

This presentation shows how CAF implements Model-Based Design. Code generation converts Simulink models into C or HDL production code that integrates into the rest of the software running on the microprocessors, DSPs, or FPGAs. Testing is done first on a fully simulated Simulink environment on a host PC. Then, hardware-in-the-loop testing is performed where the device being tested is the actual controller electronics running the generated code, and a Speedgoat target machine is running the simulated plant model and controlling the execution of the tests. The tests are reused on both the PC and HIL environments, and so are the Simscape Electrical plant models, which are deployed onto an FPGA in the Speedgoat target machine that achieves sample times as low as a microsecond.

Model-Based Design, while helping CAF fulfil all safety requirements, allows for a shorter development cycle as the activity of hand coding the control algorithms is eliminated; an activity which is inherently error-prone. The improved control strategy, already more efficient energy-wise, has made it possible to execute two separate control algorithms in the same electronics where previously only one could be executed.

» Show less

Similar posts
  • Знайомство з Data-Driven Control Знайомство з Data-Driven Control Відпочивши на віихдіних наші студенти з головою окунулися у один із сучасних підходів теорії керування – Data-Driven Control. Цей курс учасникам Літньої школи читається співробітником кафедри Інтелектуальних систем автоматихації ТУ Клаусталя Антоном Максаковим. В ході занять студентів ознайомили з основами сучасної теорії керування та стисло надали відомості про створення математичних моделей [...]
  • Поїздка до Брауншвайга Поїздка до Брауншвайга Як відомо, добре працює той, хто добра відпочіває, тому в суботу наша команда вирішала трохи активно відпочити та влаштувала собі поіздку в м. Ьрайншвайг. Географічно це місце є вузловим, оскільки усі зручні маршрути до Клаусталя проходять саме через нього. Тому вставши раненько та розібравшись з системою оплати проїзду, яка в НІмеччині відрізняється [...]
  • Лекція від проф. Стефана Паліса Лекція від проф. Стефана Паліса Програма Літньої школи, організованої кафедрою Інтелектуальних систем автоматизації Технічного універсиетту Клаусталя є дуже різноманітною. Так, попрацювавши вчора в лабораторії, сьогодні наші студенти знову зранку повернулись за парти та  прослухали ще одну лекцію проф. Паліса про ШІ-Інструменти та їх використання для розробки програм та імплементації моделей у MatLab-сумісних середовищах та з [...]
  • Похід з Клаусталя до Ханенклі Похід з Клаусталя до Ханенклі Учасники 1 Літньої школи у Клаусталі не лише навчаються та отримують професійні навички, але й активно відпочивають. Одним із видів такого відпочинку був похід у Ханенклі, який є пригородом сусіднього з Клаусталем м.Гослар. Загальна карта маршруту наших студентів На карті червоним позначено прямий  маршрут, а синім – зворотній Похід учасникам [...]
  • 4 день в Літній школі у Клаусталі 4 день в Літній школі у Клаусталі Сьогоднішній день виявився трохи незвичним для учасників Літньої школи – не було а ні навчання, а ні активного відпочинку. Натомість наші студенти займалися наданням допомоги Технічному університету Клаусталя. Справа в тому, що до приймаючої наших студнтів кафедри Інтелектуальних систем автоматизації звернулися представники Інституту інженерії енергетичних процесів з проханням [...]

Основні партнери

Центр міжнародної освіти