共查询到19条相似文献,搜索用时 640 毫秒
1.
SIMULINK中自抗扰控制技术自定义模块库的创建 总被引:1,自引:0,他引:1
在研究自抗扰控制技术的基础上,以MATLAB/SIMULINK为仿真平台,编写M_Funtion程序实现特殊非线性函数、应用S_Funtion定制跟踪微分器和扩张状态观测器等新型动态系统模块、利用子系统封装技术完成控制律组合和常用自抗扰控制器算法,按照模块化建模思想,创建了用户自定义的自抗扰控制器模块库。通过串级调速自抗扰控制系统的仿真实例,说明利用该模块库,实现了自抗扰控制技术的图形化建模,参数设置修改直观方便,而且创建方法简单易行、可扩充性强,不仅为自抗扰控制技术的仿真研究提供了有效工具,并且对相关领域的仿真模型库扩建具有参考价值。 相似文献
2.
基于C MEX S-函数永磁同步电机控制系统仿真建模研究 总被引:4,自引:0,他引:4
在分析永磁同步电机(PMSM)数学模型的基础上,利用C语言编写S-函数,提出了PMSM控制系统仿真建模的新方法。在Matlab/Simulink中,构造CMEX S-函数的三类简化结构,建立独立的功能模块,如PMSM本体模块、速度控制模块、电流滞环控制模块等,再进行功能模块的有机整合,搭建PMSM控制系统快速高效的仿真模型,为提高复杂系统模型的仿真速度、硬件控制器的设计与调试提供了新的思路。PMSM系统采用双闭环控制:速度环采用PI控制,电流环采用滞环电流控制。仿真结果证明了采用CMEX S-函数方式建模的快速性和有效性. 相似文献
3.
4.
专业仿真模型库是利用MATLAB/SIMULINK交互式模块化建模环境进行系统仿真研究的基础。以系统仿真研究为目的,以单个设备为基本单元,以合理简化的动态模型为基础,以MS—Function函数及封装模块为基本方法,同时综合利用数字积分变量、Memory模块、函数数柄、全局变量及封装界面等设计技巧,搭建了高低温环模系统MATLAB仿真模型库。应用实例显示所建高低温环境模拟系统仿真模型库具有结构合理、模型齐全、通用性强及使用方便等特点,并易于推广应用到其它工热系统。 相似文献
5.
Vega开发环境的扩展研究 总被引:8,自引:2,他引:6
目前版本的Vega软件不能满足各工程领域的视景仿真开发需求。在分析了Vega组成及工作原理的基础上,提出了开发Vega扩展模块的方法。包括:开发DLL以创建自定义模块类,通过注册回调函数以支持Vega公用函数以及实现具体的绘图功能;定义DLL导出函数为客户程序初始化模块等提供接口;创建关键字配置文件、GUI配置文件以及Lynx插件DLL,实现Lynx界面的扩展。基于该方法研制的“水下空间”模块已付诸应用,提高了水下场景视景仿真的开发效率。 相似文献
6.
MATLAB在模糊控制系统设计和仿真的应用 总被引:31,自引:0,他引:31
论述了基于MATLAB6.X(SIMULINK)语言的模糊控制系统设计与仿真方法,并通过编写M文件的S函数,进一步扩展了SIMULINK的功能,将MATLAB和SIMULINK有机结合起来,大大改善了仿真效率,实现了参数自调整的模糊控制系统的设计和高效仿真,同时给出具体实例。 相似文献
7.
8.
9.
全递推型式线性预报法可视化仿真 总被引:1,自引:0,他引:1
在数字通信系统中,由于信道的严重非线性失真,使得当发送数据信号通过该信道时,在接收端将产生符号间干扰,导致接收性能的严重衰落,如造成较高的误码率。为了改善系统性能,接收端必须通过信道均衡或序列估计消除信道畸变,因此很多盲均衡算法被相继提出。本文根据基于二阶统计量的盲均衡经典算法构造了全递推型式线性预报算法,利用SIMULINK提供的基本模块库及DSP模块库建立SIMO系统可视化仿真模型。在该系统模型下分别对三种信道情况进行仿真,给出误码率曲线并进行对比,对仿真结果进行分析。 相似文献
10.
三相电压型PWM整流器建模和仿真研究 总被引:5,自引:2,他引:5
三相电压型PWM整流器(VSR)广泛用于AC/DC/AC系统前端整流.考虑到VSR本身非线性特点,建立适合于控制器设计上的数学模型比较困难,提出了一种状态反馈解耦控制电流内环和直流电压平方外环的电压型PWM整流器新型控制策略,基于功率平衡理论,采用解耦状态反馈控制方法,分析并建立了三相电压型PWM整流器d-q坐标系下的线性化数学模型.由于采用直流电压平方外环,使典型的非线性模型线性化,控制器设计直观精确,提高了直流电压和网侧电流的跟踪能力,改善了波形.提出了一种空间矢量的简化算法,简化了运算过程.在MATLAB/SIMULINK环境中建立了仿真模型.仿真结果表明:所设计整流器具有优良的稳态性能和快速的动态响应,实现简单,具有一定的实用价值. 相似文献
11.
将Simulink模型用于HLA仿真 总被引:1,自引:1,他引:1
介绍已有的在HLA仿真中重用MATLAB模型的各种方法,并分析了各种方法的优缺点,然后提出新的将Simulink模型用于HLA仿真的方法,即在模型中加入RTI接口模块,模型通过接口模块与RTI通信,当模型在Simulink环境中测试正确后,再使用Real-Time Workshop生成C++代码提高运行效率。文章接着介绍RTI接口模嶷的实现技术,包括S-Function,数据的类型映射与打包解包,代码生成,RTI接口模块的自动生成等,最后对用RTI接口模块开发的联邦成员的运行效率进行了对比分析。 相似文献
12.
13.
介绍了基于MATLAB/SIMULINK的ΣΔADC的行为级建模与仿真方法,通过该方法有效确定了系统结构及相关模块参数,然后在Cadence环境下对ΣΔ调制器进行了电路级验证。研究结果表明该方法是有效、可靠的,并且可以重复修改系统结构及相关参数,得到不同结构及参数对系统的影响。 相似文献
14.
15.
16.
基于HLA的传统仿真软件集成技术研究 总被引:5,自引:0,他引:5
近来在分布交互仿真应用中HLA越来越受到重视。但大多数HLA模型是基于传统高级语言(如C )开发的。本文介绍了几种方法,通过他们可以把传统商用仿真软件开发的模型与HLA互连起来。对于与HLA兼容的仿真软件的特性,也作了进一步介绍,并讨论了离散事件仿真与HLA集成的多种方案。最后以SIMULINK为例介绍了一种与模型无关的HLA互连技术,通过它可以方便地使用HLA提供的服务。 相似文献
17.
18.
一种数字电路的测试向量生成算法 总被引:3,自引:1,他引:2
结合一个实际电路 ,研究了一种可把数字电路故障定位到器件级的测试向量生成算法。该算法首先划分电路功能块 ,然后基于功能测试的思想 ,通过功能块测试向量的迭代生成整个电路的测试向量。还提出了一种基于器件布尔函数建立故障字典的方法 ,这种方法思路清楚 ,软件编程实现方便。 相似文献
19.
介绍了一种在MATLAB/Simulink环境下进行机器人鲁棒自适应控制系统仿真的方法,利用Matlab软件强大的数值运算功能,将系统模型用Matlab语言编写成M-Function(或S-Function)文件,通过User-Defined-Function模块嵌入到Simulink仿真环境中,可以充分发挥Simulink模块实时的动态仿真功能,简化仿真模型的设计,修改和调整。基于M-Function建立机器人系统模型的方法可以推广到其他复杂控制系统的建模,SimMechanics在建立多自由度连杆机器人受控对象仿真模型时,简单可靠。 相似文献