在早期阶段,直流调速系统在传动领域中占统治地位。然而,从60年代后期开始,交流电动机在工业应用领域正在取代直流电动机,交流传动变得越来越经济和受欢迎。永磁交流伺服系统作为电气传动领域的重要组成部分,在工业、农业、航空航天等领域发挥越来越重大的作用。永磁同步电动机以其特点广泛应用于中小功率传动场合,成为研究的重要领域。然而,永磁同步电动机具有较大的转动脉动,而对于这些应用场合,转矩平滑通常是基本要求。因此,对永磁交流伺服系统的应用,必须考虑其转矩脉动的抑制问题。本文针对电机传动系统中参数变化对电机性能的影响,以永磁同步电机为例,围绕如何通过参数辨识来提高永磁同步电动机的控制性能,借助自行开发的全数字永磁交流伺服系统平台,对永磁同步电动机的磁场定向控制,参数辨识,神经网络和扩展卡尔曼滤波在控制系统中的应用,抑制转矩脉动,提高系统性能几个方面展开深入的研究。 本文从永磁同步电动机及其控制系统的基本结构出发,对通过参数辨识抑制转矩脉动进行了较为细致的分析。针对不同情况,通过改进电机的控制系统,提出了多种参数辨识方法。主要内容如下: 1、基于定子磁链方程,建立了永磁同步电动机的一般数学模型。经坐标变换,得出在静止两相(α—β)坐标系和旋转两相(d—q)坐标系下永磁同步电动机电压方程和转矩方程。 2、分析了永磁同步电动机id=0矢量控制系统的工作原理,介绍了永磁同步电动基于磁场定向的矢量控制的基本概念。经对永磁同步电动机系统进行分析,推导并建立了id=0控制时整个电机系统的数学模型。 3、基于超稳定性理论的模型参考自适应控制原理,设计了一种模型参考自适应控制系统,考虑电机参数的时变性,对永磁交流伺服系统的绕组电阻和电机负载转矩辨识进行了研究,以保持系统的动态性能。利用Matlab/Simulink建立仿真模型,对控制性能进行了验证,仿真实验证明这种方法的可行性。 4、人工神经网络具有很强的学习性能,经过训练的多层神经网络能以任意精度逼近非线性函数,因此为非线性系统辨识提供了一个强有力的工具。本章针对永磁同步电机提出了一种以电机输出转速为目标函数的神经网络控制方案,同时应用人工神经网络理论建立和设计了负载转矩扰动辨识的算法以及相应的控制系统的补偿方法,并应用MATLAB软件进行了计算机仿真,仿真证明和传统的控制方法相比,以电机输出转速为指导值和目标函数的神经网络控制方案能有效地提高神经网络的收敛速度,能有效地改善控制系统的动态响应,具有跟踪性能好和鲁棒性较强等优点。 5、电机的参数会随着温升和磁路饱和发生变化,需进行在线实时辨识。本文利用电机的定子电流、电压和转速,采用递推最小二乘法进行在线参数辨识,该方法不需要观测的磁链信号,消除了磁链观测和参数辨识的耦合。电机状态方程由于存在状态变量的乘积项,对电机参数辨识以后,仍然是非线性方程,为了对电机状态方程进行状态估计,得到电机的参数辨识值,本文采用扩展卡尔曼滤波进行状态估计,对以上方法的仿真实验得到了满意的结果。 6、本文基于数字电机控制专用DSP自行开发了全数字永磁交流伺服系统平台,通过软件实现扩展卡尔曼滤波对电阻和磁链的估计,以及基于磁场定向的空间矢量控制算法,获得了令人满意的实验结果,证明扩展卡尔曼滤波算法对电阻和磁链的实时估计是很准确的,由此构成的永磁交流伺服系统具有良好的静、动态性能。
上传时间: 2013-07-28
上传用户:凤临西北
随着电子技术和计算机技术的飞速发展,视频图像处理技术近年来得到极大的重视和长足的发展,其应用范围主要包括数字广播、消费类电子、视频监控、医学成像及文档影像处理等领域。当前视频图像处理主要问题是当处理的数据量很大时,处理速度慢,执行效率低。而且视频算法的软件和硬件仿真和验证的灵活性低。 本论文首先根据视频信号的处理过程和典型视频图像处理系统的构成提出了基于FPGA的视频图像处理系统总体框图;其次选择视频转换芯片SAA7113,完成视频图像采集模块的设计,主要分三步完成:1)配置视频转换芯片的工作模式,完成视频转化芯片SAA7113的初始化:2)通过分析输出数据流的格式标准,来识别奇偶场信号、场消隐信号和有效行数据的开始和结束信号三种控制信号,并根据控制信号,用Verilog硬件描述语言编程实现图像数据的采集;3)分析SRAM的读写控制时序,采用两块SRAM完成图像数据的存储。然后编写软件测试文件,在ISE Simulator仿真环境进行程序测试与运行,并分析仿真结果,验证了数据采集和存储的正确性;最后,对常用视频图像算法的MATLAB仿真,选择适当的算子,采用工具MATLAB、System Generator for DSP和ISE,利用模块构建方式,搭建视频算法平台,实现图像平滑滤波、锐化滤波算法,在Simulink中仿真并自动生成硬件描述语言和网表,对资源的消耗做简要分析。 本论文的创新点是采用新的开发环境System Generator for DSP实现视频图像算法。这种开发视频图像算法的方式灵活性强、设计周期短、验证方便、是视频图像处理发展的必然趋势。
上传时间: 2013-05-20
上传用户:fudong911
本文研究的视频处理系统是上海市科委技术攻关基金项目“计算机视觉及其芯片化实现”的一部分,主要完成计算机视觉系统的一些基本工作,即视频图像的采集、预处理和显示等。 视频图像采集和预处理系统以Xilinx公司Virtex-ⅡPro系列的FPGA为核心控制器件,结合视频模数转换芯片和VGA显示器,完成视频图像的实时采集、预处理和显示。采集和显示部分作为同外界交流信息的渠道,是构成计算机视觉系统必不可少的一部分;图像预处理则是计算机视觉系统进行高层处理的基础,优秀的预处理算法能有效改善图像质量,提高系统分析判断的准确性。 本文在介绍基于FPGA的视频采集、预处理系统整体架构的基础上,围绕以下四个方面展开了工作: 1.研究并给出了两种基于FPGA的设计方案用于实现YCrCb色度空间到RGB色度空间的转换; 2.针对采集的视频图像,根据VGA显示的要求,给出了一种实现图像去隔行的方案; 3.分析了一系列图像滤波的预处理算法,如均值滤波、中值滤波和自适应滤波等,在比较和总结各算法特点的基础上,提出了一种新的适用于处理混合噪声的滤波算法:混合自适应滤波法; 4.根据算法特点设计了多种采用FPGA实现的图像滤波算法,并对硬件算法进行RTL级的功能仿真和验证,还给出了各种滤波算法的实验结果,在此基础上对各种算法的效果进行直观的比较。 文中,预处理算法的实现充分利用了FPGA的片内资源,体现了FPGA在图像处理方面的特点及优势。同时,视频采集和显示的控制模块也由同一FPGA芯片实现,从而简化了系统整体结构。视频采集和预处理系统在FPGA上的成功实现为“计算机视觉及其芯片化实现”奠定了必要的基础、提供了一定理论依据。
上传时间: 2013-07-26
上传用户:alia
随着信息技术的迅速发展,计算机产业的发展已经到了所谓的后PC时代。在传统的视频采集中,系统一般由CCD摄像头,采集卡组成,功能齐全,但价格高,体积大。嵌入式系统在各行业的应用,特别是工业现场、信息家电、机顶盒等方面的广泛使用,使嵌入式系统的研究开发成为计算机领域的一个热点。嵌入式图像采集则弥补了上述的缺点,并且可以复杂环境下的图像采集嵌入式Linux操作系统是从Linux衍生出来的一种操作系统,它支持众多嵌入式处理器,并具有Unix的很多优点,而成为当前主流的嵌入式操作系统。本文选择三星系列的嵌入式处理器S3C2440,高速清晰摄像头和一块触摸LCD组成,软件则用嵌入式Linux为操作系统,在嵌入式开发板上先进行Linux的移植后完成,其次对摄像头在ARM下的驱动进行修改和更新使其适应所采用的ARM开发板,再者完成驱动的加载和交叉编译应用程序来完成对图像的采集,最后从滤波算法和优化所采集的图片,使图片完成各种场合实验的要求。本系统体积小,占用内存低,模块化的系统通过协调的工作,形成了一套完整的图像采集系统,本文所用的ARM9系列的开发板完全是从底层开发开始,成本低,加上Linux并不是商业的软件,以至有很好的扩展空间和广泛的前景。
上传时间: 2013-06-29
上传用户:372825274
在电力现代化建设中,提高发电机发电效率是其中重要的一环,氢气作为导热性冷却介质广泛的应用于发电设备,作为冷却剂,它可以有效地提高其发电效率,但它又是一种易燃易爆气体,所以使氢气参数处于正常范围,保证发电机高效、安全正常工作就变得至关重要,因此对氢气参数进行实时监测有着重要的意义。 本论文研究和开发了基于ARM和CPLD的氢气参数监测系统,首先简要的分析了氢冷发电机系统对氢气参数进行监测的必要性以及当前电力系统氢气参数监控系统的发展情况。然后提出了一种利用无线通信手机短消息业务SMS、工控总线Modbus通信协议和RR485总线、SD卡海量存储等技术实现发电机系统多氢气参数的现场实时监测系统的设计方案。该方案以功能强大的ARM处理器作为系统的核心。采用高精度的16位AD转换芯片,并使用两种滤波算法的结合对信号进行数字滤波,满足系统对氢气参数采集精度的要求。同时系统结合CPLD技术,用于解决系统内微控器I/O口不足以及SD卡驱动的问题,本论文采用一片CPLD扩展I/O口,每一个扩展的I/O口都分配固定的地址,ARM微控器可以通过外部总线控制扩展I/O口的输出电平。SD卡(Secure Digital Memory Card)中文翻译为安全数码卡,是一种基于半导体快闪记忆器的新一代记忆设备,具有低成本,大容量的特点,系统的历史数据存储使用了SD卡作为存储介质,系统并没有直接使用ARM处理器读写SD卡,而是使用了拥有1270个逻辑单元的MAXⅡ1270 CPLD来驱动SD卡,在CPLD中使用VHDL语言设计了SD卡的总线协议,外部总线接口,SRAM的读写时序等,这样既可以提高微处理器SD卡的读写速度,增强微处理器程序的移植性,又可以简化微处理器读写SD卡的步骤并减少微处理器的负担。 本论文的无线数据传输采用GSM无线通信技术的SMS业务远传现场数据,设计了GSM模块的软件硬件,实现了报警等数据的无线传输,系统的有线传输采用了基于Modbus通信协议的RS485总线通信方式,采用这两种通信方式使系统的通信更加灵活、可靠。本论文最后分析了系统的不足并且提出了具体的改进方向。
上传时间: 2013-05-26
上传用户:emouse
JPEG2000是新一代图像压缩标准,JPEG2000与传统JPEG最大的不同,在于它放弃了JPEG所采用的以离散余弦变换(Discrete Cosine Transform)为主的区块编码方式,而采用以小波转换(Wavelet Transform)为主的多解析编码方式.离散小波变换算法是现代谱分析工具,在图像处理与图像分析领域正得到越来越广泛的应用.由于JPEG2000标准具有复杂的算法,全部用软件来实现将会占用很大的处理器时间开销和内存开销,尤其对于实时图像传输和处理系统,因而用硬件电路来实现JPEG2000标准的部分或全部,就具有重要的意义,本课题的目的就是用硬件电路来实现JPEG2000标准中的离散小波变换部分,论文研究的主要工作就是设计了一个符合JPEG2000标准的、高性能的多级二维离散小波变换的硬件电路.论文研究的内容主要分为两部分,第一部分首先分析了JPEG2000标准和离散小波变换的原理,重点研究了离散小波变换的快速算法,包括第一代小波变换所采用的卷积算法和第二代小波变换所采用的提升算法,然后具体分析了离散小波变换在JPEG2000中的具体实现.论文第二部分对两种离散小波变换快速算法的硬件实现进行了比较,并选择卷积滤波算法作为硬件实现的对象,并采用Daubechies9/7小波基.然后具体设计了离散小波变换的各个模块,所有的模块都是有硬件描述语言(Verilog HDL)来实现,经过仿真和逻辑综合,在一块自行设计的FPGA开发板上进行了验证.仿真和验证的结果表明了该小波变换的硬件电路符合JPEG2000标准,具有较高的速度和信噪比.
上传时间: 2013-04-24
上传用户:h886166
本文对基于DSP和FPGA运动控制器的设计进行了研究。主要内容如下: (1)深入研究国内外运动控制技术的发展现状和前景。 (2)规划运动控制器的硬件和软件整体研发方案。 (3)对运动控制器的各个功能模块进行硬件设计。 (4)对运动控制算法和数字滤波算法进行设计,编写控制软件。 (5)对运动控制系统的性能进行分析和访真,调节控制器参数,使运动控制系统具有较好的静态特性和动态特性。 (6)构建实验系统,编写人机界面软件,验证运动控制器的性能。
上传时间: 2013-06-13
上传用户:haobin315
图像采集是数字化图像处理的第一步,开发图像采集平台是视觉系统开发的基础。视觉检测的速度是视觉检测要解决的关键技术之一,也是专用图像处理系统设计所要完成的首要目标
标签: 高速图像采集
上传时间: 2013-04-24
上传用户:waitingfy
在图像处理及检测系统中,实时性要求往往影响着系统处理速度的性能。本文在分析研究视频检测技术及方法的基础上,应用嵌入式系统设计和图像处理技术,以交通信息视频检测系统为研究背景,展开了基于FPGA视频图像检测技术的研究与应用,通过系统仿真验证了基于FPGA架构的图像并行处理和检测系统具有较高的实时处理能力,能够准确并稳定地检测出运动目标的信息。可见FPGA对提高视频检测及处理的实时性是一个较好的选择。 本文主要研究的内容有: 1.分析研究了视频图像检测技术,针对传统基于PC构架和DSP处理器的视频检测系统的弊端,并从可靠性、稳定性、实时性和开发成本等因素考虑,提出了以FPGA芯片作为中央处理器的嵌入式并行数据处理系统的设计方案。 2.应用模块化的硬件设计方法,构建了新一代嵌入式视频检测系统的硬件平台。该系统由异步FIFO模块、图像空间转换模块、SRAM帧存控制模块、图像预处理模块和图像检测模块等组成,较好地解决了图像采样存储、处理和传输的问题,并为以后系统功能的扩展奠定了良好的基础。 3.在深入研究了线性与非线性滤波几种图像处理算法,分析比较了各自的优缺点的基础上,本文提出一种适合于FPGA的快速图像中值滤波算法,并给出该算法的硬件实现结构图,应用VHDL硬件描述语言编程、实现,仿真结果表明,快速中值滤波算法的处理速度较传统算法提高了50%,更有效地降低了系统资源占用率和提高了系统运算速度,增强了检测系统的实时性能。 4.研究了基于视频的交通车流量检测算法,重点讨论背景差分法,图像二值化以及利用直方图分析方法确定二值化的阈值,并对图像进行了直方图均衡处理,提高图像检测精度。并结合嵌入式系统处理技术,在FPGA系统上研究设计了这些算法的硬件实现结构,用VHDL语言实现,并对各个模块及相应算法做出了功能仿真和性能分析。 5.系统仿真与验证是整个FPGA设计流程中最重要的步骤,针对现有仿真工具用手动设置输入波形工作量大等弊病,本文提出了一种VHDL测试基准(TestBench)方法解决系统输入源仿真问题,用TEXTIO程序包设计了MATLAB与FPGA仿真软件的接口,很好地解决了仿真测试中因测试向量庞大而难以手动输入的问题。并将系统的仿真结果数据在MATLAB上还原为图像,方便了系统测试结果的分析与调试。系统测试的结果表明,运动目标的检测基本符合要求,可以排除行走路人等移动物体(除车辆外)的噪声干扰,有效地检测出正确的目标。 本文主要研究了基于FPGA片上系统的图像处理及检测技术,针对FPGA技术的特点对某些算法提出了改进,并在MATLAB、QuartusⅡ和ModelSim软件开发平台上仿真实现,仿真结果达到预期目标。本文的研究对智能化交通监控系统的车流量检测做了有益探索,对其他场合的图像高速处理及检测也具有一定的参考价值。
上传时间: 2013-07-13
上传用户:woshiayin
随着 EDA 技术及微电子技术的飞速发展,现场可编程门阵列(Field Programmable Gate Array,简称 FPGA)的性能有了大幅度的提高,FPGA的设计水平也达到了一个新的高度。基于FPGA的嵌入式系统设计为现代电子产品设计带来了更大的灵活性,以Nios Ⅱ软核处理器为核心的SOPC(System on Programmable Chip)系统便是把嵌入式系统应用在FPGA上的典型例子,本文设计的指纹识别模块就是基于FPGA的Nios Ⅱ处理器为核心的SOPC设计。通过IP核技术和灵活的软硬件编程,实现Nios Ⅱ对FPGA外围器件的控制,并对指纹处理算法进行了改进,研究了指纹识别算法到Nios Ⅱ系统的移植。 本文首先阐述了指纹识别模块的SOPC设计方案,然后是对模块的详细设计。在硬件方面,完成了指纹识别模块的 FPGA 硬件设计,包括 FPGA 内部的Nios Ⅱ系统硬件设计和 FPGA 外围电路设计。前者利用 SOPC Builder将Nios Ⅱ处理器、指纹读取接口 UART、键盘与LCD显示接口、FLASH接口、SDRAM控制器构建成NiosⅡ硬件系统,后者是电源和时钟电路、SDRAM存储器电路、FLASH存储器电路、LCD显示电路、指纹传感器电路、FPGA 配置电路这些纯实物硬件设计,给出了设计方法和电路连接图。 在软件方面,包括下面两个内容: 完成 FPGA 外围器件程序设计,实现对外围器件的操作。 深入的研究了指纹识别算法。对指纹图像识别算法中的指纹图像滤波和匹配算法进行了分析,提出了指纹图像增强改进算法和匹配改进算法,通过试验,改进后的指纹图像滤波算法取得了较好的指纹图像增强效果。改进后的匹配算法速度较快,误识率较低。最后研究了指纹识别算法如何在FPGA中的Nios Ⅱ系统的实现。
上传时间: 2013-06-12
上传用户:yx007699