共查询到17条相似文献,搜索用时 156 毫秒
1.
基于Matlab/Simulink的实时控制实验环境 总被引:6,自引:0,他引:6
探讨了Matlab/Simulink环境下的实时仿真与控制技术,利用Matlab与外部应用程序的接口技术,开发了相应程序,克服了教学与研究实验中仿真环境与实时控制环境不一致的缺点。将Matlab/Simulink扩展为具备实时控制功能的实时仿真、控制的一体化实验环境。 相似文献
2.
为了方便进行移动机器人的动力学控制方法验证,提出一种基于Quanser Q8卡、QuaRC开发环境、工业机电驱动单元IMDU和Matlab/Simulink的半物理实时仿真实现方法.利用IMDU模拟移动机器人的动力学系统,以Q8卡作为仿真模型与物理模型之间交互的桥梁,在Simulink上结合QuaRC,并通过C MEXS函数保证系统动态参数的传递及Matlab/RTW仿真环境的高效运行,实现对整个系统的软件控制.对半物理仿真系统的轨迹跟踪控制试验表明该方法的有效性. 相似文献
3.
为了便于对四旋翼无人机控制算法进行实验仿真和验证,联合Solidworks和Matlab/SimMechanics工具箱设计了一种四旋翼无人机可视化轨迹跟踪仿真系统;利用Solidworks搭建了四旋翼无人机三维实体模型,并通过Solidworks和Matlab转换接口将该实体模型导入到Matlab/SimMechanics中;Matlab/SimMechanics提供了了三维可视化窗口,可以显示无人机的实时仿真状态;仿真平台在Matlab/SimMechanics环境中实现,与Matlab/Simulink通信方便,可方便的将Simulink设计好的控制算法添加到仿真系统中,以进行验证和参数整定,还具有姿态分析和数据分析等功能;轨迹跟踪仿真结果表明,四旋翼无人机可视化轨迹跟踪仿真系统直观可视,准确可靠,能较好地对控制算法进行研究和测试,对四旋翼无人机以及控制算法的研究和开发具有重要价值。 相似文献
4.
为进一步提高研究效率、缩短开发周期,研究利用开源电子平台Arduino和科学计算语言Matlab/Simulink进行仿真环境设计.简要介绍Arduino及其特点,并全面讨论和比较了Arduino和Matlab/Simulink的混合应用模式.作为案例,设计了应用于车辆定位的加速度数据实时采集和动态显示的仿真环境.结果表明:由于有效结合了Arduino和Matlab/Simulink,仿真环境开发成本低、应用灵活,便于作为应用不同算法进行数据分析的基础平台,对于后续开展研究具有重要意义. 相似文献
5.
针对直升机仿真与地面模拟训练的需求,根据系统集成的开发理念,开发出一个集VC++、Matalb/Simulink和Vega三维可视化功能于一体的直升机仿真模拟训练系统;该集成仿真平台通过VC++编程,将软件界面与Simulink模型有机结合在一起,利用Matlab引擎对Simulink模型进行控制,并将仿真结果送到Vega场景中实时显示;实际运行结果表明,该系统仿真效果与实际效果基本一致,达到了设计要求,具有较好的实用性。 相似文献
6.
随着Matlab/Simulink开发平台在飞行控制研究中的大量应用,飞行控制仿真系统已成为飞行器飞行控制研究的重要手段。介绍了基于模型的飞艇飞行控制仿真系统的工作原理、硬件设计、软件设计,采用一体化设计思想,将仿真系统设计成根据需要可随意扩展的综合性仿真系统。该仿真系统利用Matlab/Simulink平台,搭建飞艇飞行控制相关的各运动及控制模型,在实时通信网络和虚拟视景工作站的支持下,能实现全数字仿真、半物理仿真、人-机交互仿真等实时仿真,可用于飞艇飞行控制系统的方案设计、研制、试验等全开发过程。 相似文献
7.
8.
9.
10.
《电子制作.电脑维护与应用》2015,(18)
过程控制课程要求理论结合生产实际。为提高教学质量,加深学生学习理解,提出了针对典型过程控制系统进行仿真开发研究。可以采用Labview开发仿真界面,利用Matlab/Simulink进行建模,并采用Simulink/SIT(simulation interface toolkit)工具实现后台数据通信。由于教学需要,选取最典型的双容水箱液位控制系统作为研究对象,开发的功能包括:实物动态效果,模型模拟和算法控制,实时参数变化和波形显示等,并将程序进行封装。 相似文献
11.
文章所要介绍的是一种基于Matlab/Simulink在半实物集中供热控制系统仿真的设计与开发。该方法利用Matlab/Simulink提供的模型建立集中供热的自动控制模型,所建成的半实物仿真系统既可以在软件条件下对整个集中供热控制系统进行仿真,还可通过I/O接口与集中供热控制系统相连以便观察整体系统的仿真效果。同时,系统也可用于实验教学。 相似文献
12.
针对Simulink仿真不能脱离Matlab环境和单纯利用C/C++编程繁琐、开发周期长的缺点,研究了RTW(Real-TimeWorkshop)代码生成的过程,提出了一种基于RTW的实现Simulink模型与VC的混合编程方法,实现了在脱离Matlab环境下Simulink模型在VC集成开发环境下的正确编译和运行。结合具体系统建模与仿真实验,验证了此方法的可行性及有效性。 相似文献
13.
运用电动机统一理论及参照旋转电动机的数学建模方法并结合PMLSM的特点,建立了PMLSM的数学模型。通过对Matlab/Simulink下旋转同步电动机模型的分析,建立了基于Matlab/Simulink的通用PMLSM仿真模型,可以利用它方便地进行垂直运动的PMLSM控制系统的仿真和分析。仿真结果证明,该电动机模型能够较好地反映实际电动机的工作运行特性,对于实际控制系统的设计制造具有很好的参考价值。 相似文献
14.
15.
16.
为了更好的验证矢量控制系统实际设计过程中各部分输出特性的正确性并为其设计提供必要的参数,在分析了永磁同步电机PMSM矢量控制的基础上,利用Matlab/Simulink工具箱搭建了永磁同步电机控制系统的速度和电流双闭环仿真模型,并通过实例电机的仿真,给出了仿真波形。仿真结果证明该模型的有效性并验证了id=0控制算法,为永磁同步电机控制系统的分析、设计和调试提供了理论基础。 相似文献
17.
针对传统半实物仿真中的一些问题,提出一种新的面向VxWorks的半实物仿真平台。设计了标准化、多接口、可扩展的仿真计算机硬件架构,解决了硬件I/O接口的多样性和扩展性问题。利用Simulink进行可视化建模,简化了模型的建立。通过Matlab的RTW工具箱自动生成面向硬件平台的基于实时操作系统VxWroks的可执行代码。自动代码生成提高了半实物仿真的开发效率,基于VxWorks的可执行代码保证了半实物仿真的实时性。对该仿真平台涉及的关键技术,如I/O接口驱动程序、针对硬件平台的VxWorks移植和代码生成以及实时模型参数修改和仿真数据采集等进行了研究和实现。 相似文献