Maltab Simulink常用模块位置

matlab常调用的模块

matlab常用的模块是simulink和simscape两大模块。

1、simulink模块

对比如下,continuous和discrete都有pid,但是在仿真上存在时间连续(运放)和不连续(mcu)的区别。

1.commonly used blocks

包含 mux、gain、delay等

2.continuous

pid功能,理想模型,不符合mcu仿真要求

3.discrete

主要用Zero-order hold和pid功能,常用于dsp、mcu等仿真

2、simscape模块

该模块下用于电机仿真的功能组要是用 specialized power systems。这是搭建FOC算法常调用的库。

1.电机模型

2.matlab function模型

需要手写clack或者pack变换公式

3.功率管模型

包含二极管、晶闸管、mos管

4.电源电压模型

使用DC电压

5.powergui模型

设置仿真采样时间

6.PMSM伺服电机模型

我还没使用到

7.电阻、电容、电感模型

在passives模块下调用RLC模型

8.变压器模型

仿真开关电源反激式变压器时,用线性变压器就选它。

9.在simscape模块下sources对比

我们可以看到有至少3处用到sources(有源模型)。我常用的是specialized下的,其他功能模型最要也都是在用一个模型下调用,以免仿真设计采样时间导致error。

10.1.spicesource模块

这个我不用

相关推荐
南宫萧幕3 天前
基于最优控制理论的 HEV 能量管理:从物理建模到 VMD-PPO 强化学习环境构建
开发语言·人工智能·matlab·simulink·控制
南宫萧幕5 天前
从YALMIP工具箱到车辆工况仿真:MATLAB控制策略开发的完整实践指南
开发语言·人工智能·matlab·simulink
南宫萧幕5 天前
自控PID+MATLAB仿真+混动P0/P1/P2/P3/P4构型
算法·机器学习·matlab·simulink·控制·pid
我爱C编程8 天前
基于IEEE802.11g标准的OFDM通信链路信号帧检测simulink建模与仿真
simulink·ieee802.11g·ofdm通信链路·信号帧检测
南宫萧幕9 天前
奈奎斯特判据 + MATLAB建模实现 + 车辆纵向动力学 详细推导笔记
笔记·matlab·simulink
happy_baymax9 天前
Simulink 端口自动生成工具 (v2.1)(EXCEL+m语言)
服务器·matlab·excel·simulink
沅_Yuan15 天前
基于四开关Buck-Boost的Simulink仿真模型(免费下载)【MATLAB】
matlab·仿真·电力电子·simulink·四开关buck-boost
杰杰桀桀桀19 天前
[AC-DC-AC PWM整流]--附simulink仿真文件
电赛·simulink·控制算法·pwm整流·ac-dc-ac
可编程芯片开发20 天前
基于EKF扩展卡尔曼滤波的四旋翼飞行器状态估计simulink建模与仿真
ekf·simulink·状态估计·扩展卡尔曼滤波·四旋翼飞行器
youcans_21 天前
【FOC-MBD】(19)反 Park 坐标变换链路
stm32·单片机·嵌入式硬件·simulink·代码生成