微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > MCU和DSP > 基于 DSP 的电子负载----电子负载系统设计方案

基于 DSP 的电子负载----电子负载系统设计方案

时间:01-17 来源:3721RD 点击:



Simulink是MATLAB的一个工具包,它和使用者是基于windows的模型化图形输入,模型化图形输入让使用者可以花更多精力在模型的构建而不在语言的编程上,Simulink里面提供了一些按照功能分类的模块,使用者只需知道模块的输入、输出及模块的功能,不必考虑模块内部构造,通过对这些模块的调用,连接起来就构成所需的模型。根据上表2.1得到的MOSFET转移特性参数表,在MATLAB软件的Simulink平台下,用Lookup tables模块构建非线性仿真模块,可以模拟MOSFET转移特性,进行简易的MOSFET管的非线性模型构建和电子负载控制系统仿真。

在Simulink模块中点击选择"Lookup Tables",也就是所谓的查询表模块,在Lookup tables的功能参数设置中的vector of input values和vector ofoutput values输入表2.1的Vgs和Id的数值,进行线性插值曲线拟合,用查表法近似一维函数,建立输入信号查询表,搭建出MOSFET的简易模型。考虑到设计的电路中运算放大器等模拟器件的惯性滞后性,在主回路里加入一阶惯性环节,使输出延缓地反应输入量的变化规律,时间常数设定为100微妙,E_source为外接电源的值,设定为30V,DSP输出输入信号最大为3.3V,加入3.3V限幅模块,设置正负幅值,模拟主回路的饱和特性。模拟电子负载如下图2.12所示。

设计好简易的电子负载模型后,在Subsystem模块中,对电子负载模型进行封装,命名为电子负载,如下图2.13所示,对建立电子负载模型进行阶跃响应测试图如下所示。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top