Motor Sürücüleri ve Çekiş Motorları
- FİGES AŞ
- MATLAB&Simulink
- Uygulama Alanları
- Elektrifikasyon
- Motor Sürücüleri ve Çekiş Motorları
Nasıl Çalışır?
Motor kontrol algoritmalarını tasarlayın
Motor kontrol algoritmalarını test edin
Motor kontrol algoritmalarını donanım üzerinde uygulayın
Motor Kontrol Algoritmalarını Simüle Edin
MATLAB ve Simulink kullanarak motor, invertör, kaynak ve yük kütüphanelerinden motor modelleri oluşturun. Gereksinimlerinize bağlı olarak motor ve invertör modelleme doğruluk seviyesini seçin ve motor kontrol algoritmalarını simüle edin.
- Hızlı simülasyonlar için Motor Control Blockset ile doğrusal, yığılmış parametreli motor modelleri oluşturun ve ortalama değerli invertörler kullanın.
- Power Systems Simulation Onramp ile invertörde ideal veya ayrıntılı anahtarlama ve doğrusal olmayan motor dinamiklerini modelleyip simüle edin.
- Motor dinamiklerini doğru şekilde yakalamak için enstrümanlı testlerden yararlanarak veya bir veri tabanından ya da sonlu eleman analizinden parametreleri içe aktararak motor modellerini parametrize edin.
- Kapalı döngü simülasyonları gerçekleştirin ve hız ve tork yanıt gereksinimlerini karşılamak için Alan Yönlendirmeli Kontrol (FOC) Otomatik Ayarlayıcı ile kontrol algoritmalarını otomatik olarak ayarlayın.
- Güvenli çalışmayı sağlamak için hata tespiti ve koruma mantığı tasarlayın.
Örneği çalıştırmak için aşağıdaki komutu MATLAB komut penceresine kopyalayın.
openExample('mcb_pmsm_foc_autotuner_f28379d.slx');
matlab.mathworks.com adresini ziyaret edin.
Simulink’e erişiminiz yok mu? Ücretsiz bir deneme alabileceksiniz.
Örneği çalıştırmak için aşağıdaki komutu MATLAB komut penceresine kopyalayın.
openExample('mcb_acim_foc_sensorless_f28379d.slx');
matlab.mathworks.com adresini ziyaret edin.
Simulink’e erişiminiz yok mu? Ücretsiz bir deneme alabileceksiniz.
Örneği çalıştırmak için aşağıdaki komutu MATLAB komut penceresine kopyalayın.
openExample('mcb_bldc_sixstep_f28379d.slx')
matlab.mathworks.com adresini ziyaret edin.
Simulink’e erişiminiz yok mu? Ücretsiz bir deneme alabileceksiniz.
Daha Fazla Bilgi Edinin
Blog Yazısı:
Video:
E-Kitap:
Teknik Doküman:
Makaleler:
- Model Tabanlı Kalibrasyon Kullanarak PMSM Tork Kontrolünü Alan Zayıflatma ile Optimize Etme
- Senkron Relüktans Motorları (SynRM) Elektrikli Araç Dünyasını Değiştirebilir
Videolar
-
- Fırçasız DC Motor Kontrolüne Giriş – Video Serisi
- Alan Yönlendirmeli Kontrol Geliştirmek için Pekiştirmeli Öğrenme (6:12)
- Simulink ile PMSM’nin Alan Yönlendirmeli Kontrolü – Video Serisi
- Motor Kontrol Sistemi Tasarımı için Tork Dalgalanmasını Simüle Etme (35:44)
- Motor-CAD ve Simscape ile Motor Soğutma Sistemlerini Tasarlama (36:27)
Örnekler
Motor Modelleme:
- ANSYS Maxwell’den IPMSM Akı Bağlantısı Verilerini İçe Aktarma
- Kontrol ile Adım Motoru
- Bir Motor-CAD Termal Modelini Simulink ve Simscape’e İçe Aktarma
- Arızalı PMSM Modelleme
Kontrol Tasarımı ve Optimizasyon:
- DC Motor Kontrolü
- Doğrusal Olmayan PMSM’nin Alan Zayıflatmalı (MTPA ile) Kontrolü
- IPMSM’nin İlk Konum Tahmini ve Alan Zayıflatma Kontrolünü Simüle Etme
- Harici Uyarımlı Senkron Motorun Alan Yönlendirmeli Kontrolü
Motor Control Blockset Örnekleri
Daha Fazla Motor Kontrol Örneği
Gerçek Zamanlı Simülasyon
Simulink kullanarak gerçek zamanlı simülasyon ve test için kod oluşturun.
- Motor kontrol algoritmaları için C, C++ veya HDL kodu üreterek gerçek zamanlı hedef üzerinde hızlı kontrol prototiplemesi yapın.
- Motor kontrolörlerini doğrulamak için 1 MHz’e kadar örnekleme hızlarıyla hardware-in-the-loop (HIL) simülasyonu gerçekleştirin.
- Speedgoat’tan gerçek zamanlı simülasyon desteği alın.
Daha Fazla Bilgi Edinin
Video:
Videolar
- Elektrik Motor Kontrolü | Elektrik Motorlarını ve Güç Dönüştürücülerini Doğrulamak için Hızlı Kontrol Prototiplemesi Kullanımı, Bölüm 2 (9:42)
- Bir Elektrik Motor Kontrolörünün Hardware-in-the-Loop (HIL) Testi (47:01)
- Kalıcı Mıknatıslı Senkron Motor (PMSM) Kontrolü için Hızlı Kontrol Prototiplemesi (33:03)
Üretim Kodu Oluşturma ve Dağıtım
Simulink kullanarak motor kontrol algoritmaları için üretime hazır C ve HDL kodu oluşturun ve bunları doğrudan gömülü mikrodenetleyicilere, FPGA’lere ve SoC’lere yerleştirin.
- Oluşturulan kodu doğrulamak için software-in-the-loop (SIL) ve processor-in-the-loop (PIL) simülasyonları gerçekleştirin.
- Fixed-Point Designer ile sabit ve kayan noktalı algoritmaları analiz edin, optimize edin ve uygulayın.
- Embedded Coder ve donanım destek paketlerini kullanarak ARM® Cortex®-A/M/R, C2000, STM32, Infineon® AURIX™, Xilinx® Zynq® ve Intel® SoC gibi işlemciler için kodun entegrasyonunu, çalıştırılmasını ve doğrulamasını otomatikleştirin.
- Intel, Xilinx ve Microchip cihazlarında kod oluşturma ve dağıtım için HDL Coder ve donanım destek paketlerini kullanın.
- MISRA-C™ ve ISO 26262 gibi endüstri standartlarına uyumluluğu sağlayın.
Daha Fazla Bilgi Edinin
Makaleler:
- Motor Kontrol Uygulamaları Geliştirme Çözümleri
- Kalıcı Mıknatıslı Senkron Motor Servo Sürücülerinin FPGA Tabanlı Hızlı Kontrol Prototiplemesi
- TI’nin C2000 Destek Paketi ve Model Tabanlı Tasarım ile Masaüstü Elektrik Motoru Dinamometresi Sistemi Oluşturma
Videolar
- Simulink ile TI Çok Çekirdekli MCU’larda Motor Kontrolü (31:33)
- FPGA’ye Motor Kontrol Algoritmalarını Dağıtma – Video Serisi
- Simulink ve NXP i.MX RT Crossover İşlemcileri Kullanarak Motor Kontrolü Uygulama (39:27)
- Microchip dsPIC, PIC32 ve SAM Denetleyicilerinde Motor Kontrol Algoritmalarını Çalıştırma (28:39)