← 返回主页
免费 · 开源 · R2016b 兼容

# MATLAB 仿真工具包

9 simulation scripts covering vehicle dynamics, motor control, battery management, energy management, and ADAS HIL testing. Forward Euler integration, R2016b compatible. All console output and plot labels in English.

📦

## 立即下载安装包

包含 9 个仿真脚本 + ADAS HIL 测试 Demo + 工具函数 + 一键启动脚本（Win/Mac）。R2016b 兼容。

下载安装包（ZIP） 在 GitHub 浏览源码 查看操作说明
ZIP 压缩包 · 30+ 个文件 · MATLAB R2016b 兼容 · 含 Simulink 模型
桌面启动脚本： macOS .command · Windows .bat

## 1 仿真脚本

每个脚本均可在 MATLAB 中直接运行，自动绘图并输出关键指标。参数集中在脚本顶部，修改方便。

🚗
纵向动力学
加速-匀速-制动三工况仿真。1600kg 整车，前向欧拉 dt=0.01s，输出速度/位移/加速度曲线。
vehicle_dynamics
⚡
FOC 电机控制
永磁同步电机 id=0 矢量控制。电流环 + 速度环双闭环 PI，输出 dq 电流、转矩、转速。
motor_control
🔧
直流电机 PWM
H 桥 PWM 调速 + PI 转速闭环。48V 直流电机，10kHz PWM，输出转速/电流/占空比。
dc_motor_pwm
📐
Simulink 模型自动生成
自动搭建直流电机 Simulink 模型和定速巡航 Simulink 模型。脚本调用 Simulink API，无需手动拖拽。
dc_motor_simulink · generate_cruise_model
🔋
整车动力学
完整 EV 模型：电机+电池+能耗+SOC+续航。1600kg，100kW PMSM，输出能耗与续航里程。
ev_dynamics_simple
📈
电池 SOC 估算
安时积分 vs 扩展卡尔曼滤波对比。Li-ion 3.7V 50Ah，一阶 RC 等效电路模型。
battery_soc_ekf
🛣
驾驶循环分析
类 WLTC 速度曲线能耗分析。计算驱动能耗、回馈能量、净能耗，输出能量流饼图。
driving_cycle_analysis
⚙
能量管理策略
增程式电动车恒温器 vs 功率跟随策略对比。120kW 驱动 + 60kW 增程器，输出 SOC 轨迹和油耗。
energy_management
🚤
ADAS HIL 测试 Demo
车辆动力学 + 雷达/摄像头/超声波传感器仿真 + FCW/AEB/LDW 控制器。含 5 个自动化测试用例，自动 PASS/FAIL 判定。
adas_hil_demo/main_adas_hil_demo

## 2 快速开始

💻

### 桌面启动

Windows 双击 `matlab.bat`
macOS 双击 `matlab.command`

📖

### MATLAB 命令行

`cd matlab` 运行 `startup_setup`，然后输入脚本名

🤖

### AI 辅助生成

提供精确参数，Claude Code / DeepSeek 自动生成 R2016b 兼容代码

🔄

### 批量测试

运行 `test_all` 一键验证所有仿真脚本是否正常

## 3 兼容性

📐

### MATLAB

R2016b 及以上版本
Simulink 仅模型生成脚本需要
其余脚本纯 MATLAB 即可运行

💻

### 操作系统

Windows 7/10/11
macOS 11+（Apple Silicon / Intel）

本页被阅读 ... 次