Skip to main content

MATLAB ve Simulink ile Batarya Sistemleri

Batarya paketleri tasarlayın ve batarya yönetim sistemleri (BMS) geliştirin.

Batarya Modelleri Oluşturun ve Batarya Paketleri Tasarlayın

Simulink ve Simscape Battery , batarya hücrelerini modelleyebileceğiniz, farklı batarya paketi mimarileri tasarlayabileceğiniz ve batarya paketlerinin normal çalışma ile hücre yaşlanması etkileri de dahil olmak üzere termal ve elektriksel davranışlarını değerlendirebileceğiniz kapsamlı bir tasarım ortamı sunar.

  • Hücre modellerini üretici veri sayfalarındaki verilere göre parametrelendirin.
  • Farklı etkiler, geometriler ve topolojiler içeren özelleştirilebilir batarya modelleri oluşturun.
  • Özelleştirilebilir akışkan kanalları ve batarya paketiyle termal bağlantılar içeren soğutma plakalarını modelleyin.
  • Hücreler arasındaki sıcaklık değişimlerini inceleyin ve soğutma verimliliğini değerlendirin.
  • Model doğruluğu ile simülasyon hızı arasında optimum dengeyi sağlayacak uygun model ayrıntı seviyesini belirleyin.

“Batarya paketi performansını donanım prototipleriyle değerlendirmek hem zaman alıcı hem de maliyetlidir. Bu nedenle donanım testlerini en aza indirmek için simülasyondan yararlanıyoruz. MATLAB, Simulink ve Simscape ile modelleme ve simülasyon yapmak, fiziksel prototipler oluşturmaya kıyasla daha hızlı, daha güvenli ve daha düşük maliyetlidir.”

Cecilia Wang
Romeo Power

Batarya Yönetim Sistemi (BMS) Algoritmaları Geliştirin

Simulink ve Simscape kullanarak, farklı çalışma ve çevresel koşullar altında istenen performansı, güvenli çalışmayı ve kabul edilebilir batarya ömrünü sağlayan batarya yönetim sistemi (BMS) algoritmaları geliştirin. Sistem seviyesinde simülasyon ile batarya, elektrik devreleri, çevresel koşullar ve yüklerin davranış modelleri üzerinde BMS tasarımınızın fonksiyonel doğrulamasını gerçekleştirin. Batarya paketinin dinamik davranışını analiz edin ve BMS algoritmalarının aşağıdaki işlevlerdeki etkinliğini değerlendirin:

  • Hücre gerilimini ve sıcaklığını izleyin.
  • Şarj durumu (SOC) ve sağlık durumu (SOH) tahmini gerçekleştirin.
  • Batarya şarj profilini kontrol edin.
  • Hücreler arasındaki şarj durumunu (SOC) dengeleyin.
  • Gerektiğinde batarya paketini güç kaynağından ve yükten güvenli şekilde ayırın.

“MathWorks araçları, kendi uzmanlığımızı kullanarak temel batarya yönetim teknolojilerini geliştirmemizi ve tasarımlarımızı geliştirme sürecinin erken aşamalarından itibaren sürekli doğrulamamızı sağlayan bir çalışma ortamı sundu.”

Dr. Xiaokang Liu
Dongfeng Electric Vehicle

Öne Çıkan Örnekler


Batarya Yönetim Sistemi (BMS) Algoritmalarını Test Edin ve Doğrulayın

Simulink ve Simscape modellerinden C/C++ ve HDL kodu üreterek, hızlı prototipleme (RP) veya donanım döngüsünde test (HIL) uygulamaları için gerçek zamanlı simülasyon ile BMS algoritmalarını doğrulayın. Mikrodenetleyici veya FPGA üzerinde kod üretimi ve uygulamasına geçmeden önce BMS denetleyicisini emüle ederek algoritmalarınızı doğrulayın. Donanım prototipleri kullanmadan önce HIL testleri gerçekleştirerek batarya sisteminin davranışını simüle edin ve BMS denetleyicisinin performansını değerlendirin.

  • Simulink ve Simscape modellerinden C/C++ ve HDL kodu üretin.
  • Hızlı Prototipleme (RP) ve Donanım Döngüsünde Test (HIL) süreçlerini destekleyin.
  • Mikrodenetleyici veya FPGA’ya kod aktarmadan önce BMS algoritmalarını doğrulayın.
  • HIL testleri ile batarya sisteminin davranışını simüle edin.
  • Donanım prototiplerine olan ihtiyacı azaltarak geliştirme sürecini hızlandırın.

“Speedgoat ve MathWorks ürünleri, batarya yönetim sistemlerimiz için algoritmalar tasarlama, test etme ve doğrulama süreçlerinde son derece verimli bir iş akışı sunuyor…”

Marc Lucea
Leclanché SA


Kod Üretin ve Hedef Donanıma Dağıtın

Batarya sistemi algoritmalarından, üretim ortamında kullanılmaya hazır mikrodenetleyiciler, FPGA’ler ve ASIC’ler için okunabilir, kompakt ve verimli C/C++ ve HDL kodu üretin.

  • Embedded Coder ve hardware support packages kullanarak ARM® Cortex®-A/M/R, C2000 , STM32 , Infineon® AURIX™ , Xilinx® Zynq® ve Altera® SoC platformları için gömülü kod üretin ve hedef donanıma dağıtın.
  • HDL Coder ve hardware support packages kullanarak Altera (FPGA, SoC), Xilinx (FPGA, Zynq, RFSoC) ve Microchip (FPGA, SoC) platformları için HDL kodu üretin ve hedef donanıma dağıtın.
  • Kod üretim ayarlarını optimize edin, kod verimliliğini artırın ve mevcut (legacy) kod, veri tipleri ve kalibrasyon parametreleriyle entegrasyonu kolaylaştırın.

“Embedded Coder ve Embedded Coder Support Package for AUTOSAR Standard kullanarak denetleyici modellerimizden AUTOSAR uyumlu C kodu ürettik.”

Duck Young Kim, Won Tae Joe ve Hojin Lee
LG Chem

© FİGES A.Ş. Tüm hakları saklıdır. Tasarım ordek.co.