基于MATLAB的DSP控制系统设计

上传人:鲁** 文档编号:556202917 上传时间:2022-08-08 格式:DOC 页数:63 大小:1.27MB
返回 下载 相关 举报
基于MATLAB的DSP控制系统设计_第1页
第1页 / 共63页
基于MATLAB的DSP控制系统设计_第2页
第2页 / 共63页
基于MATLAB的DSP控制系统设计_第3页
第3页 / 共63页
基于MATLAB的DSP控制系统设计_第4页
第4页 / 共63页
基于MATLAB的DSP控制系统设计_第5页
第5页 / 共63页
点击查看更多>>
资源描述

《基于MATLAB的DSP控制系统设计》由会员分享,可在线阅读,更多相关《基于MATLAB的DSP控制系统设计(63页珍藏版)》请在金锄头文库上搜索。

1、毕业论文基于Matlab的DSP控制系统仿真研究【摘要】传统的DSP设计开发流程分为开发设计和产品实现两个环节。这样的开发流程比较复杂,本文应用Matlab对DSP控制系统开发进行了研究。基于Matlab/Simulink 的DSP系统级设计方法,完成了从概念设计、软件仿真、 代码生成及编译链接。在软件算法仿真测试后直接生成面向数字信号处理(DSP)芯片的代码,有利提高开发效率。首先,本文系统地研究了Matlab/Simulink的DSP系统级设计方法。其次,研究了Matlab与CCS系统对于DSP的各自特点及相互连接应用方法。最后,针对基于C2812永磁同步电机FOC控制系统和基于C6416

2、边缘检测系统进行了应用设计研究。应用系统设计结果证明了该方法的有效性和实用性。【关键词】Matlab;Simulink;DSP;仿真研究;集成开发Matlab Based Simulation on Control System used DSP【Abstract】Traditional DSP design has two parts: developing design and product achievement . In this paper, Matlab control of the DSP system development were studied. Based on Ma

3、tlab / Simulink DSP system-level design methods, completed the conceptual design, software simulation, code generation and build links. The software algorithms generate directly simulation tests for digital signal processing (DSP) chip code, conducive to enhancing development effectiveness.The first

4、 systematic study of the Matlab / Simulink the DSP system-level design methods, followed by CCS on the Matlab and the DSP system for their own characteristics and mutual connection, finally, for Permanent Magnet Synchronous Motor Field-Oriented Control based on the C2812 and C6416 systems edge detec

5、tion system for the application of design Research。【Keyword】Matlab; Simulink; DSP; Simulation of research; Integrated Development目 录第一章 绪论11.1选题背景和意义11.1.1选题背景11.1.2 课题意义31.2 国内外技术和市场发展趋势31.2.1 DSP31.2.2 工程系统仿真31.3本文的主要研究内容及目标51.3.1 总体目标51.3.2 主要内容6第二章 基于Matlab的DSP系统开发工具72.1 DSP的介绍72.2 DSP的开发72.3系统开

6、发原理及开发工具介绍82.3.1原理82.3.2 开发工具102.3.2.1 Developers Kit for TI DSP 三种接口102.3.2.2 Target for CCS IDE/C2000/C5000/C6000 EVM112.3.2.3 Target for CCS IDE/C2000/C5000/C6000 EVM Link for CCS IDE112.3.2.4 Link for RTDX112.4 Matlab中相应DSP工具箱的介绍12第三章 基于Matlab的TMS320C6416边缘检测系统设计253.1 TMS320C6416 EVM介绍253.2 Matl

7、ab/Simulink中的C6416 EVM介绍253.3 基于C6416的应用系统设计263.3.1 Sobel介绍263.3.2 Sobel图像边缘算法263.3.3 图像边缘检测建模273.4 结果与分析35第四章 基于Matlab的TMS320C2812 永磁同步电机控制系统设计384.1 TMS320C2812 EVM介绍384.2 Matlab/Simulink中的C2812 EVM介绍384.3基于C2812的应用系统设计394.3.1 永磁同步电动机磁场定向控制原理394.3.2 基于DSP的永磁同步电动机FOC控制系统计414.3.3基于Matlab的永磁同步电动机FOC系统

8、建模424.4 结果与分析474.4.1本例分析47第五章 基于Matlab和DSP的滤波器设计及调试495.1基于FDATOOL的汉明低通窗口滤波器设计495.2 基于DSP 的CCS下的调试和运行505.3 基于MATLAB下的调试51第六章 全文总结54致 谢56参考文献57毕业论文第一章 绪论1.1选题背景和意义Matlab是一个强大的分析、计算和可视化工具,特别适用于数字信号处理算法的分析和模拟,使用非常方便。但由于Matlab程序的执行速度相对于实时信号处理来说,仍显得太慢,而Matlab所依赖的平台是计算机等设备,这类设备的体积、功耗不适合于实时信号处理,设备的结构也无法满足实时

9、信号处理所要求的高速数据输入/输出,因此Matlab在数字信号处理技术中,适合于对算法的模拟及对实测数据的事后处理。不过目前有一种能够结合两者优点的开发工具,就是Matlab的Simulink环境下提供了一个DSP开发平台进行模拟验证,当模拟结果满意时,可以在目标DSP上直接产生代码,而产生的代码可以兼容。1.1.1选题背景当二十一世纪的第一个年代已过去一半多的时候,也许这正是我们回顾数字信息产业演变的大好时机。曾经有过多少对新世纪热情的憧憬,正在逐渐变成对新趋势理性的展望,而这一切都源于一个共同而永恒的动力,就是“数字化创新”。若追溯到上世纪中叶,可以看到晶体管的诞生所具有的划时代意义,而其

10、中起决定性作用的创新在于硅晶体管的推出,德州仪器(TI)有幸凭此而进入电子领域,一举树立起电子创新先锋的形象。五十年代末期,TI通过开启集成电路之门的创举而逐步展现出充沛的创新精神。在半导体硅片中的植入分立的门电路并不断增加数量和规模,数字化的进程由此而全面展开,数字技术潮流由此而涌动,而TI创新的冲动始终如此旺盛。七十年代“数字创新”的重要标志就是可编程微控制器(MCU)的出现,又是TI引领了这个 “控制创新”的到来,并直接导致了微处理器(CPU)的推进而引发的“计算创新”,从而引领了个人电脑时代的到来,铺平了通向数字信息时代的道路。八十年代初,数字化的需求剧增,数字信号处理器(DSP)应运

11、而生, TI以率先以商业化的DSP取得先机,并以次为契机,开始了其主导业界四分之一世纪的“数字化创新”历程。在图一所示DSP的发展和演变历程中可以看到,伴随着DSP发展其应用领域的不断扩大,才有众多数字化的电子信息产品的兴起和丰富。图1.1,DSP的发展和演变历程DSP的发展规律是其时钟及运算速度和性能不断地大幅度增加,而其功耗和芯片尺寸在不断地减少,其芯片的价格也是逐年降低。早期DSP主要应用于高精尖领域,如军事和工业设备。以后DSP开始应用于专业数字通信和计算机周边设备,而在数据调制解调器和数字移动手机中的成功应用又推动了数字网络化的发展。在世纪更迭的阶段中,DSP应用已经成为宽带接入、数

12、字音频和数字视频、新一代无线通信等创新应用的核心平台。而工程系统的仿真,起源于自动控制技术领域。从最初的简单电子、机械系统,逐步发展到今天涵盖机、电、液、热、气、电、磁等各个专业领域,并且在控制器和执行机构两个方向上飞速发展。 控制器的仿真软件,在研究控制策略、控制算法、控制系统的品质方面提供了强大的支持。随着执行机构技术的发展,机、电、液、热、气、磁等驱动技术的进步,以高可靠性、高精度、高反应速度和稳定性为代表的先进特征,将工程系统的执行品质提升到了前所未有的水平。相对控制器本身的发展,凭借新的加工制造技术的支持,执行机构技术的发展更加富于创新和挑战,而对于设计、制造和维护高性能执行机构,以

13、及构建一个包括控制器和执行机构的完整的自动化系统也提出了更高的要求。AMESIM软件正是能够提供平台级仿真技术的工具。从根据用户需求,提供液压、机械、气动等设计分析到复杂系统的全系统分析,到引领协同仿真技术的发展方向,AMESIM的发展轨迹和方向代表了工程系统仿真技术的发展历程和趋势。1.1.2 课题意义随着DSP处理性能的飞速提高,以及用户要求产品的研制周期越来越短,DSP的设计内容越来越侧重于软件方面。一方面强大的通用化硬件平台为实现实时信号处理的软件化提供了性能保障,使许多DSP设计人员摆脱了硬件、配置的困扰,同时也帮助许多纯算法研究人员能轻松进入DSP设计领域。另一方面,DSP的开发设

14、计环境更加完善,即使要高度程序代码,也可以脱离DSP硬件电路板。1.2 国内外技术和市场发展趋势1.2.1 DSP2003年TI推出1GHz主频,采用90钠米工艺技术的DSP,在业界率先突破8000MIPS的运算性能,同时DSP平台也向着通用性和针对性相结合的方向发展,推出了通用媒体处理器以至高集成度的单片系统(SOC),DSP应用进入了一个空前繁荣的时代,为新世纪的全面数字化应用提供更加广泛创新的天地。1.2.2 工程系统仿真工程系统仿真作为虚拟设计技术的一部分,与控制仿真、视景仿真、结构和流体计算仿真、多物理场以及虚拟布置和装配维修等技术一起,在贯穿产品的设计、制造和运行维护改进乃至退役的

15、全寿命周期技术活动中,发挥着重要的作用,同时也在满足越来越高和越来越复杂的要求。因此,工程系统仿真技术也就迅速地发展到了协同仿真阶段。其主要特征表现为:1、控制器和被控对象的联合仿真:MatlabAMESIM,可以覆盖整个自动控制系统的全部要求。2、被控对象的多学科、跨专业的联合仿真:AMESIM机构动力学CFDTHERMAL电磁分析3、实时仿真技术实时仿真技术是由仿真软件与仿真机等半实物仿真系统联合实现的,通过物理系统的实时模型来测试成型或者硬件控制器。4、 集成进设计平台现代研发制造单位,尤其是设计研发和制造一体化的大型单位,引进PDM/PLM系统已经成为信息化建设的潮流。在复杂的数据管理流程中,系统仿真作为CAE工作的一部分,被要求嵌入流程,与上下游工具配合。5、超越仿真技术本身工程师不必是精通数值算法和仿真技术的专家,而只需要关注自己的专业对象,其他大量的模型建立、算法选择和数据前后处理等工作都交给软件自动完成。这一技术特点极大地提高了仿真的效率,降低了系统仿真技术的应用门槛,避免了因为不了解算法造成的仿真失败。6、构建虚拟产品在通过建立虚拟产品进行开发和优化过程中,关注以各种特征值为代表的系统性能,实现多方案的快速比较。系统仿真技术的发展趋势如下:1、屏弃单专业的仿真单一专业仿真将退

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号