배포 및 HIL(Hardware-in-the-Loop) 시뮬레이션
Simscape™ Battery™에는 실시간 하드웨어 입력과 출력에 연결하기 위한 Simscape 블록이 포함되어 있습니다. 이러한 블록을 실시간 하드웨어와 함께 사용하면 배터리 시뮬레이션을 실제 배터리 밸런싱 하드웨어에 쉽게 연결할 수 있습니다. 이 기능을 사용하면 배터리 밸런싱 알고리즘을 설계하고 검증할 수 있으며, 정상 작동 중에도 올바르게 작동하고 결함이 있는 작동 중에는 성능 저하를 적절히 감지하거나 연계 운전을 유지(FRT, Fault Ride-through)하도록 할 수 있습니다.
Simscape Battery의 Battery Management System 라이브러리에 있는 블록을 사용해 사용자 지정 배터리 블록을 시뮬레이션하여 배터리 밸런싱 전략을 개발하고 테스트할 수 있습니다. 물리 블록의 옵션을 사용하면 실제 열 측정 또는 충전 상태 알고리즘을 설계하고 구현할 때까지 이상적인 열 측정, 열 추정 또는 충전 상태 추정 알고리즘을 가정할 수 있습니다.
HIL(Hardware-in-the-Loop) 테스트에 Simscape 모델을 플랜트 모델로 사용하는 방법에 대한 자세한 내용은 Simscape 실시간 시뮬레이션 항목을 참조하십시오.
Simscape 블록
| Active Interface | Active interface between battery and cell supervisory circuit (R2022b 이후) |
| Passive Interface | Passive interface between battery and cell supervisory circuit (R2022b 이후) |
| Passive Balancing Interface | Interface for cell balancing between battery and cell supervisory circuit (R2024a 이후) |
도움말 항목
- Solvers for Real-Time Simulation
The fixed-step solver, step size, and number of iterations that you specify affect how your Simscape model simulates in real time.
- Software and Hardware Configuration
Before you simulate your Simscape model on your target hardware using Simulink® Real-Time™, follow the recommendations to configure your development and target computers for code generation and real-time simulation.
- Simulink Real-Time Code Generation
Follow the recommendations for minimum hardware and software specifications to deploy your Simscape model for hardware-in-the-loop (HIL) simulation using Simulink Real-Time.
- Generate HDL Code for FPGA Platforms from Simscape Models
Learn how to convert Simscape models to HDL Code for FPGA Deployment.