本文主要研究变速风力发电系统最大功率点的跟踪问题,以使风力机在处于额定风速以下时能够实现最大风能捕获。风力发电系统所采用的功率变流器和最大功率点的跟踪控制策略提供了基本的研究平台,以完成本课题的研究。 为了将风能输送给电网,变速风力机要有变流器将发电机发出的电压和频率都不断改变的电能转换成恒频恒压的电能,再传输给电网。本文采用了变速风力机,永磁发电机,三相AC-DC-DC-AC变流器,变压器等构建了变速风力发电系统。AC-DC-DC-AC变流器用于将永磁发电机发出的电压和频率都不断改变的电能传输给电网。鉴于DC-DC直流环节在能量传输中的重要性,本文专门研究了单重Sepic变换器和双重Sepic变换器在变速风力发电系统中所起的作用。 一个先进的变速风力发电系统的最大功率点跟踪控制策略要对所控制的风力机起到良好的控制效果,不仅与风电系统所采用的变流器的拓扑结构有关,也与自身的控制方式有关。本文在对常用的几种最大功率点的跟踪控制策略分析研究的基础上提出了以风力机的输出功率和系统储能的变化率以及风力机转速等相关数据来确定风力机的实际工作点的最大功率点跟踪控制策略,该策略的实施不依赖于风力机自身的特性,不需要测量风速等。 由于对变速风力机的建模和仿真是理解和验证风力发电系统特性和最大功率点跟踪控制策略的可行性的重要手段。因此本文在Matlab软件的Simulink环境下对所研究的变速风力发电系统作了建模和仿真。仿真结果充分证明了本文所提出的变速风力发电系统最大功率点跟踪控制策略的正确性和可行性。
上传时间: 2013-04-24
上传用户:Wwill
随着计算机网络与嵌入式控制技术的迅速发展,作为传统运输行业的铁路系统对此也有了新的要求,列车通信网络应运而生。经过多年的发展,国际电工委员会(IEC)为了规范列车通信网络,于1999年通过了IEC61375-1标准。该标准将列车通信网络分为两条总线:绞线式列车总线(WTB)和多功能车辆总线(MVB)。MVB是一个标准通信介质,为挂在其上的设备传输和交换数据。而多功能车辆总线控制器(MVBC)是MVB与MVB实际物理层之间的接口,其主要实现MVB数据链路层的功能。由于该项关键技术仍被国外公司垄断,因此开发具有自主知识产权的MVBC迫在眉睫。 鉴于上述原因,本文深入研究了IEC61375-1标准。根据MVBC的技术特点,本文提出了使用FPGA来实现其具体功能的方案。挂在MVB总线上的设备分为五类,他们的功能各不相同。而支持4类设备的MVBC具有设备状态、过程数据、消息数据通信和总线管理功能,并且兼容2类和3类设备。本文的目的就是用FPGA实现支持4类设备的MVBC。 本文采用自顶向下的设计方法。整个MVBC主要划分为:编码模块、译码模块、冗余控制模块、报文分析单元、通信存储控制器、主控制单元、地址逻辑模块。在整个开发流程中,使用Xilinx的ISE集成开发环境。使用Verilog HDL硬件描述语言对上述各个模块进行RTL级描述,并用Synplify Pro进行综合。最后,在ModelSim中对各个模块进行了布线后仿真和验证。 在实验室条件下,通过严格的仿真验证后,其结果证明了本文设计的模块达到了IEC61375-1标准的要求。因此,用FPGA实现MVBC这一方案具有可操作性。 关键词:列车通信网;多功能车辆总线;多功能车辆总线控制器;现场可编程门阵列
上传时间: 2013-07-18
上传用户:wxhwjf
随着列车自动化控制和现场总线技术的发展,基于分布式控制系统的列车通信网络技术TCN(IEC-61375)在现代高速列车上得到广泛应用。TCN协议将列车通信网络分为绞线式列车总线WTB和多功能车辆总线MVB,其中WTB实现对开式列车中的互联车辆间的数据传输和通信,MVB实现车载设备的协同工作和互相交换信息。 本文介绍了国内外列车通信网络的发展情况和各自优势,分析了MVB一类设备底层协议。研究利用FPGA实现MVB控制芯片MVBC,用ARM作为微处理器实现MVB一类设备的嵌入式解决方案。其中,在FPGA芯片中主要采用自顶向下的设计方法,RLT硬件描述语言实现MVB控制芯片MVBC一类设备的主要功能,包括帧编码器、帧解码器和逻辑接口单元。ARM主要完成了软件程序的编写和实时操作系统的移植。在eCos实时操作系统上,完成了驱动和上层应用程序,包括端口初始化、端口配置、帧收发指令和报文分析。 为了验证设计的正确性,在设计的硬件平台基础上,搭建了MVB通信网络的最小系统,对网络进行系统功能测试。测试结果表明:设计方案正确,达到了设计的预期要求。
上传时间: 2013-08-03
上传用户:bruce5996
全球定位系统(Global Positioning System—GPS)是新一代卫星导航定位系统,具有全球、全天候、连续、高精度导航与定位功能,能够为广大用户提供精确的三维坐标、速度和时间信息。因此,GPS系统被广泛地应用于生活中的各个领域。GPS系统用户主要是各种型号的接收机,而捕获跟踪技术是接收机的关键技术,同时也是一个技术难点。在GPS接收机中,导航电文是用户定位和导航的数据基础,为了得到导航电文必须要对GPS信号进行捕获跟踪。本文详细研究了GPS信号捕获跟踪技术,并进行了FPGA设计。 @@ 本文首先概述了GPS系统信号结构和GPS接收机工作原理,对GPS信号调制机理进行详细地阐述,重点分析了C/A码生成原理和特性。 @@ 其次叙述了GPS信号捕获的基础理论,重点研究时域滑动相关捕获方法,深入分析其算法和性能。用MATLAB中Simulink软件包搭建了可自由修改参数的GPS中频发生器,并在此平台上,对GPS信号时域滑动相关捕获算法进行仿真与分析。 @@ 接着重点研究了GPS信号跟踪技术,系统分析码跟踪环路和载波跟踪环路结构框图以及算法。在码跟踪环路方面,选用并分析了能分离载波的非相干超前滞后码锁定环的工作机理。在载波跟踪环路中选用对导航电文数据相位翻转不敏感的科斯塔斯环,并用数学模型分析GPS信号的解调过程。之后对整个跟踪环路进行MATLAB仿真,结果表明环路参数设计满足要求,并能成功解调出GPS导航电文。 @@ 最后本文在QuartusII环境下完成对GPS信号捕获跟踪系统的FPGA设计。根据对相关器硬件结构框架,对算法中各个模块的实现进行详细的说明,包括顶层设计到CA码、NCO等重要模块设计,并给出了仿真结果。 @@关键词:GPS接收机;捕获;跟踪;MATLAB仿真:FPGA
上传时间: 2013-06-16
上传用户:jacking
互联网、移动通信、星基导航是21世纪信息社会的三大支柱产业,而GPS系统的技术水平和发展历程代表着全世界卫星导航系统的发展状况。目前,我国已经成为GPS的使用大国,卫星导航产业链也已基本形成。然而,我们对GPS核心技术的研究还不够深入,我国GPS产品的核心部分多数还是靠进口。 GPS接收机工作时,为了将本地信号和接收到的信号同步,要完成复杂的信号处理过程。其中,如何捕获卫星信号并保持对信号的跟踪是最重要的核心技术。很多研究者提出了多种解决方法,但这些方法多数都只停留在理论阶段,无法应用于GPS接收机系统进行实时处理。 本课题在分析了多种现有算法的基础上,研究设计了基于FPGA的GPS信号捕获与跟踪系统。在研究过程中,首先利用Nemerix公司的GPS芯片组设计制作了GPS接收机模块,它能正常稳定地工作,并可用作GPS基带信号处理的研究平台;该平台可实时地输出GPS数字中频信号;本课题在中频信号的基础上深入研究了GPS信号的捕获与跟踪技术。先详细分析比较了几种GPS信号捕获方法,给出了步进相关的捕获方案;接着分析了跟踪环路的特点,给出了锁频环和锁相环交替工作跟踪载波以及载波辅助伪码的跟踪方案,并最终实现了这些方案。 本课题设计的GPS信号捕获与跟踪处理系统是通过硬件和软件协同工作的方式实现的。硬件电路主要实现数据速率高、逻辑简单的相关器功能;而基于MicroBlaze软处理器的软件主要实现数据速率低、逻辑复杂的功能。本文给出了硬件电路的详细设计、仿真结果以及软件设计的详细流程。 本课题最终在FPGA上实现了GPS信号的捕获与跟踪功能,而且系统的性能良好。由此可以得出结论:本设计能够满足系统功能和性能的要求,可以直接用于实时GPS接收机系统的设计中,为自主设计GPS接收机奠定了基础。 本课题的研究得到了大连市信息产业局集成电路设计专项的资助,项目名称是“定位与通信集成功能的SOC设计”,研究成果将在2008年上半年投入试用。
上传时间: 2013-04-24
上传用户:1583060504
随着嵌入式系统的发展、嵌入式应用的不断增长以及嵌入式系统复杂性不断提高,嵌入式软件的规模和复杂性也不断提高。在目前的嵌入式系统开发中间,软件开发占80%以上的工作量,嵌入式软件的质量和开发周期对产品的最终质量和上市时间起到决定性的影响。因此,为了保持产品竞争力,支持用户对嵌入式设备进行快速、高效的软件开发,嵌入式的开发人员迫切需要更加强大的调试技术和手段来为开发复杂的嵌入式应用提供帮助;同时,强有力的嵌入式软件开发工具也是基本的必备条件。 本文结合ARM公司RVDS集成开发环境中调试模块组成部分Event Viewer系统的开发,实现了对通过原始数据源采集到的CoreSight跟踪数据的完整实时解析,并最终在显示模块中将其包含的信息以可视化的形式直观地展现给用户,以供后续的程序性能分析和嵌入式软件系统调试。研究了与本课题相关的一些技术,包括CoreSight调试体系结构、嵌入式常见调试技术、Eclipse平台体系架构及其插件扩展点技术。在研究嵌入式集成开发环境国内外现状及其发展趋势的基础上,结合Event Viewer系统的整体需求,介绍了系统的总体设计及其功能模块划分,并给出了系统的第三方扩展设计。讨论了系统解析模块的设计与实现。在分析CoreSight跟踪数据解析流程的基础上,对系统中解析模块进行了详细设计,并完成了基于ITM数据流的解析实现。结合系统的功能需求和解析模块的设计,本文利用Eclipse插件扩展点机制,划分解析模块提供对外扩展,实现了系统向第三方产品提供商提供扩展接口的功能,第三方可以在此基础上提供自己的解析处理。利用Eclipse View扩展点和SWT/JFace技术,实现了对跟踪数据的前台展示,包括Text、Event、Analog三种类型;本文着重讨论了Analog展示部分的详细设计和实现,将解析后得到的Analog数据信息以实时曲线图的形式展现给客户,提供对Analog数据变化趋势的直观描述。
标签: ARMCoreSight 调试技术
上传时间: 2013-04-24
上传用户:www240697738
旅客列车是人们出行的重要交通工具之一,随着我国国民经济的发展,信息化时代的到来,车辆能否安全运行已经成为人们关注的焦点。在高速状态下列车车辆能否安全地停下来是安全运行的一个关键,在车辆方面上就是解决制动问题。在这样的前提下,对车辆制动系统的研究就显得必然和重要。 本次设计的任务是实时监测列车车辆的运行速度,并根据车辆制动状态,自动控制车辆的制动系统,实现车辆的制动安全防护。所以本次设计设计了一种基于ARM——高性能嵌入式微处理器、CPLD——新型高性能可编程逻辑器件、CAN总线——有效支持分布/实时控制的串行通信网络和μC/OS-II操作系统的车辆制动自动监控系统。文中介绍了车辆制动控制原理、对系统进行了总体的方案设计,介绍了嵌入式系统开发的原理及设计方法,着重讲解了以Samsung公司32位嵌入式微处理器S3C44BOX为核心的系统软硬件设计方案,并开发了基于μC/OS-II操作系统的应用程序。 应用程序模块主要包括远程通讯模块、数据采集模块、数据处理与传输模块、部件寿命记录模块、故障参数监视和报警模块。远程通讯模块将车辆制动状态以CAN总线的通讯方式上传给机车控制室主机;数据采集模块由具有高速逻辑处理能力的CPLD自动实现数据采集及电平转换,ARM控制数据采集的启动和采集结束后对数据的处理或传输;在部件寿命记录模块中电磁阀的动作次数、通电使用时间和总时间以及各传感器的通电时间和使用总时间可每隔一段时间记录下来,掉电后也不会丢失,可以作为故障发生、诊断、排除和维护的数据依据。 在实验室及模拟实验台上经过多次软、硬件结合的调试改进过程,本次设计基本上实现了车辆制动自动监控系统的功能,制动缸压力的控制特性及控制精度得到了有效的提高,在实验室调试中实现了车辆制动系统的故障检测和报警及部件的寿命记录等功能,验证了设计方案的可行性及合理性,达到了预期的设计效果。
上传时间: 2013-07-17
上传用户:yxgi5
基于手姿态的人机交互是以实现自然的人机交互为研究目标,可提高计算机的可操作性,同时使计算机能够完成更加复杂的任务。而基于ARM的嵌入式系统具有功耗低、体积小、集成度高等特点,嵌入式与具体应用有机地结合在一起,具有较长的生命周期,能够根据特定的需求对软硬件进行合理剪裁。结合嵌入式技术的手姿态跟踪设备能够实时的检测出人机交互系统中人手的位置与角度等数据,并将这些数据及时反馈给计算机虚拟系统来进行人机交互,提高跟踪设备的可靠性和空间跟踪精度。 通过对嵌入式开发过程以及对控制系统构成的分析,确定了手姿态信号输入方案及系统的软硬件总体设计方案。通过对目前流行的众多嵌入式处理器的研究、分析、比较选择了S3C2440处理器作为系统开发硬件核心,详细介绍了S3C2440的相关模块的设计,包括存储单元模块、通信接口模块、JATG接口电路。同时设计了系统的外围电路像系统时钟电路、电源电路、系统复位电路。 选择更适合于ARM开发的Linux系统作为软件开发平台。实现了Linux系统向开发板的移植、Bootloader的启动与编译、设备驱动程序的开发;根据手姿态信号输入方案系统采用分模块、分层次的方法设计了系统的应用程序——串口通信程序及手姿态识别子程序。通过分析常用的手姿态识别算法,系统采用基于神经网络的动态时间规整与模板匹配相结合的动态手姿态识别算法。并依据相应的软硬件测试方法对系统进行了分模块调试及系统的集成。
上传时间: 2013-07-11
上传用户:songyuncen
介绍一种用单片机控制的光电跟踪控制系统。阐述了该系统的硬件设计及智能Fuzzy-PI控制策略。实际应用表明该系统具有良好动态性能和稳态控制精度,具有很强的鲁棒性。关键词: 跟踪,模糊控
上传时间: 2013-04-24
上传用户:建建设设
近年来,随着现代社会对军用和民用设备需求的不断扩大及要求的不断提高,运动目标的识别和跟踪技术已经迅速发展成为现代信息处理领域中一项非常重要的技术,并在许多领域内发挥着不可替代的作用,但是在面向应用的目标跟踪系统却不尽如人意,不能很好的满足应用的要求。 本文简述了传统的基于桌面PC机的目标跟踪系统实现方法。目标跟踪具有两个突出的特点,一是计算数据量大,一是对处理速度要求高。传统上,运动目标跟踪系统的实现是基于桌面PC机,但工业应用的快速发展使传统的目标跟踪系统越来越不能满足应用的需要。 本文提出了一种基于ARM嵌入式平台的目标跟踪解决方案。研究了如何将嵌入式平台和目标跟踪结合起来,并对系统的设计思想和设计方法进行了详述。首先进行了功能分析和总体设计,分析了将嵌入式平台作为目标跟踪解决方案的关键性问题,包括采用ARM嵌入式平台的必要性,系统框架的设计,对于嵌入式处理器和操作系统的选择:然后在总体设计的基础上完成了系统的设计,包括软硬件平台的设计,完成了BootLoader的设计,Linux内核的定制,USB摄像头驱动程序的设计和OpenCV视觉库的建立;最后分析了目标跟踪的过程,利用背景差法实现了运动的检测,提取了行人的特征,利用Mean-Shift算法实现了对运动目标的跟踪。 本文提出的基于嵌入式平台的目标跟踪系统的应用潜力巨大,有待进一步的研究和探索。在论文最后对研究进行了总结和展望,提出了未来的研究方向。
上传时间: 2013-05-27
上传用户:qiao8960