永磁同步电机(PMSM)因其无需励磁电流、运行效率和功率密度高,在交流调速系统中被广泛的应用,但PMSM高性能的矢量控制需要精确的转子位置和速度信号来实现磁场定向。在传统控制中,一般采用机械式传感器来检测转子位置和转速,但是机械式传感器存在诸如成本高、可靠性低、不易维护等问题,使得无速度/位置传感器控制技术成为永磁同步电机控制中的热点问题。虽然目前已有较多的研究成果,但是所采用的方法大多是基于电机基波方程的分析,一般不适用于低速甚至零速,并且对电机参数较为敏感,鲁棒性差。本文正是为了解决这个问题,而采用高频信号注入法实现转子位置估算,这种方法适合于低速甚至零速,对电机参数的变化不敏感,鲁棒性强。主要做了如下的工作: 首先详细介绍了永磁同步电机三种基本结构,在建立了旋转坐标系下永磁同步电机数学模型的基础上叙述了其矢量控制原理,分析了各种现有的永磁同步电机无速度/位置传感器控制策略;其次在永磁同步电机矢量控制的基础上详细讨论了旋转高频电压信号注入法与脉振高频电压信号注入法提取转子位置的基本原理,并在此基础上利用MATLAB/SIMULINK仿真工具建立了整个永磁同步电机无速度/位置传感器矢量控制系统的模型,进行了仿真研究,仿真结果验证了控制算法的正确性。最后利用TI公司推出的数字信号处理器DSP芯片TMS320F2812,实现了基于脉振高频信号注入法的永磁同步电机无速度/位置传感器的实验运行,实验结果验证了这种方法适合于低速运行,对电机参数的变化不敏感,鲁棒性强。
上传时间: 2013-06-06
上传用户:Neal917
一本很好的汇编语言教程,跟大家一起分享 课程介绍 第1章 预备知识 1.1 汇编语言的由来及其特点 1 机器语言 2 汇编语言 3 汇编程序 4 汇编语言的主要特点 5 汇编语言的使用领域 1.2 数据的表示和类型 1 数值数据的表示 2 非数值数据的表示 3 基本的数据类型 1.3 习题 第2章 CPU资源和存储器 2.1 寄存器组 1 寄存器组 2 通用寄存器的作用 3 专用寄存器的作用 2.2 存储器的管理模式 1 16位微机的内存管理模式 2 32位微机的内存管理模式 2.3 习题 第3章 操作数的寻址方式 3.1 立即寻址方式 3.2 寄存器寻址方式 3.3 直接寻址方式 3.4 寄存器间接寻址方式 3.5 寄存器相对寻址方式 3.6 基址加变址寻址方式 3.7 相对基址加变址寻址方式 3.8 32位地址的寻址方式 3.9 操作数寻址方式的小结 3.10 习题 第4章 标识符和表达式 4.1 标识符 4.2 简单内存变量的定义 1 内存变量定义的一般形式 2 字节变量 3 字变量 4 双字变量 5 六字节变量 6 八字节变量 7 十字节变量 4.3 调整偏移量伪指令 1 偶对齐伪指令 2 对齐伪指令 3 调整偏移量伪指令 4 偏移量计数器的值 4.4 复合内存变量的定义 1 重复说明符 2 结构类型的定义 3 联合类型的定义 4 记录类型的定义 5 数据类型的自定义 4.5 标号 4.6 内存变量和标号的属性 1 段属性操作符 2 偏移量属性操作符 3 类型属性操作符 4 长度属性操作符 5 容量属性操作符 6 强制属性操作符 7 存储单元别名操作符 4.7 表达式 1 进制伪指令 2 数值表达式 3 地址表达式 4.8 符号定义语句 1 等价语句 2 等号语句 3 符号名定义语句 4.9 习题 第5章 微机CPU的指令系统 5.1 汇编语言指令格式 1 指令格式 2 了解指令的几个方面 5.2 指令系统 1 数据传送指令 2 标志位操作指令 3 算术运算指令 4 逻辑运算指令 5 移位操作指令 6 位操作指令 7 比较运算指令 8 循环指令 9 转移指令 10 条件设置字节指令 11 字符串操作指令 12 ASCII-BCD码调整指令 13 处理器指令 5.3 习题 第6章 程序的基本结构 6.1 程序的基本组成 1 段的定义 2 段寄存器的说明语句 3 堆栈段的说明 4 源程序的结构 6.2 程序的基本结构 1 顺序结构 2 分支结构 3 循环结构 6.3 段的基本属性 1 对齐类型 2 组合类型 3 类别 4 段组 6.4 简化的段定义 1 存储模型说明伪指令 2 简化段定义伪指令 3 简化段段名的引用 6.5 源程序的辅助说明伪指令 1 模块名定义伪指令 2 页面定义伪指令 3 标题定义伪指令 4 子标题定义伪指令 6.6 习题 第7章 子程序和库 7.1 子程序的定义 7.2 子程序的调用和返回指令 1 调用指令 2 返回指令 7.3 子程序的参数传递 1 寄存器传递参数 2 存储单元传递参数 3 堆栈传递参数 7.4 寄存器的保护与恢复 7.5 子程序的完全定义 1 子程序完全定义格式 2 子程序的位距 3 子程序的语言类型 4 子程序的可见性 5 子程序的起始和结束操作 6 寄存器的保护和恢复 7 子程序的参数传递 8 子程序的原型说明 9 子程序的调用伪指令 10 局部变量的定义 7.6 子程序库 1 建立库文件命令 2 建立库文件举例 3 库文件的应用 4 库文件的好处 7.7 习题 第8章 输入输出和中断 8.1 输入输出的基本概念 1 I/O端口地址 2 I/O指令 8.2 中断 1 中断的基本概念 2 中断指令 3 中断返回指令 4 中断和子程序 8.3 中断的分类 1 键盘输入的中断功能 2 屏幕显示的中断功能 3 打印输出的中断功能 4 串行通信口的中断功能 5 鼠标的中断功能 6 目录和文件的中断功能 7 内存管理的中断功能 8 读取和设置中断向量 8.4 习题 第9章 宏 9.1 宏的定义和引用 1 宏的定义 2 宏的引用 3 宏的参数传递方式 4 宏的嵌套定义 5 宏与子程序的区别 9.2 宏参数的特殊运算符 1 连接运算符 2 字符串整体传递运算符 3 字符转义运算符 4 计算表达式运算符 9.3 与宏有关的伪指令 1 局部标号伪指令 2 取消宏定义伪指令 3 中止宏扩展伪指令 9.4 重复汇编伪指令 1 伪指令REPT 2 伪指令IRP 3 伪指令IRPC 9.5 条件汇编伪指令 1 条件汇编伪指令的功能 2 条件汇编伪指令的举例 9.6 宏的扩充 1 宏定义形式 2 重复伪指令REPEAT 3 循环伪指令WHILE 4 循环伪指令FOR 5 循环伪指令FORC 6 转移伪指令GOTO 7 宏扩充的举例 8 系统定义的宏 9.7 习题 第10章 应用程序的设计 10.1 字符串的处理程序 10.2 数据的分类统计程序 10.3 数据转换程序 10.4 文件操作程序 10.5 动态数据的编程 10.6 COM文件的编程 10.7 驻留程序 10.8 程序段前缀及其应用 1 程序段前缀的字段含义 2 程序段前缀的应用 10.9 习题 第11章 数值运算协处理器 11.1 协处理器的数据格式 1 有符号整数 2 BCD码数据 3 浮点数 11.2 协处理器的结构 11.3 协处理器的指令系统 1 操作符的命名规则 2 数据传送指令 3 数学运算指令 4 比较运算指令 5 超越函数运算指令 6 常数操作指令 7 协处理器控制指令 11.4 协处理器的编程举例 11.5 习题 第12章 汇编语言和C语言 12.1 汇编语言的嵌入 12.2 C语言程序的汇编输出 12.3 一个具体的例子 12.4 习题 附录
上传时间: 2013-07-05
上传用户:hw1688888
固态硬盘是一种以FLASH为存储介质的新型硬盘。由于它不像传统硬盘一样以高速旋转的磁盘为存储介质,不需要浪费大量的寻道时间,因此它有着传统硬盘不可比拟的顺序和随机存储速度。同时由于固态硬盘不存在机械存储结构,因此还具有高抗震性、无工作噪音、可适应恶劣工作环境等优点。随着计算机技术的高速发展,固态硬盘技术已经成为未来存储介质技术发展的必然趋势。 本文以设计固态硬盘控制芯片IDE接口部分为项目背景,通过可编程逻辑器件FPGA,基于ATA协议并使用硬件编程语言verilog,设计了一个位于设备端的IDE控制器。该IDE控制器的主要作用在于解析主机所发送的IDE指令并控制硬盘设备进行相应的状态迁移和指令操作,从而完成硬盘设备端与主机端之间基本的状态通信以及数据通信。论文主要完成了几个方面的内容。第一:论文从固态硬盘的基本结构出发,分析了固态硬盘IDE控制器的功能性需求以及寄存器传输、PIO传输和UDMA传输三种ATA协议主要传输模式所必须遵循的时序要求,并概括了IDE控制器设计的要点和难点;第二:论文设计了IDE控制器的总体功能框架,将IDE控制器从功能上分为寄存器部分、顶层控制模块、异步FIFO模块、PIO控制模块、UDMA控制模块以及CRC校验模块六大子功能模块,并分析了各个子功能模块的基本工作原理和具体功能设计;第三:论文以设计状态机流程和主要控制信号的方式实现了各个具体子功能模块并列举了部分关键代码,同时给出了主要子功能模块的时序仿真图;最后,论文给出了基于PIO传输模式和基于UDMA传输模式的具体指令操作流程实现,并通过SAS逻辑分析仪和QuartusⅡ对IDE控制器进行了功能测试和分析,验证了本论文设计的正确性。
上传时间: 2013-07-31
上传用户:liangrb
现场可编程门阵列(FPGA)器件是能通过对其进行编程实现具有用户规定功能的电路,特别适合集成电路的新品开发和小批量ASIC电路的生产。近几年来,FPGA的发展非常迅速,但目前国内厂商所使用的FPGA芯片主要还是从国外进口,这种状况除了给生产厂家带来很大的成本压力以外,同时也影响到国家信息产业的保密和安全问题,因此在国内自主研发FPGA便成为一种必然的趋势。 基于上述现实状况及国内市场的巨大需求,中国电子科技集团公司第58研究所近年来对FPGA进行了专项研究,本论文正是作为58所专项的一部分研究工作的总结。本文深入研究了FPGA的相关设计技术,并进行了实际的FPGA器件设计,研究工作的重点是在华润上华(CSMC)0.5μm标准CMOS工艺基础上进行具有6000有效门的FPGA的电路设计与仿真。 论文首先阐述了可编程逻辑器件的基本结构,就可编程逻辑器件的发展过程及其器件分类,对可编程只读存储器、现场可编程逻辑阵列、可编程阵列逻辑、通用逻辑阵列和复杂PLD等的基本结构特点进行了讨论。接着讨论了FPGA的基本结构与分类及它的编程技术,另外还阐述了FPGA的集成度和速率等相关问题。并根据实际指标要求确定本文研究目标FPGA的基本结构和它的编程技术,在华润上华0.5μm标准CMOS工艺的基础上,进行一款FPGA芯片的设计研究工作。进行了可编程逻辑单元的基本结构的设计,并用CMOS逻辑和NMOS传输管逻辑实现了函数发生器、快速进位链和触发器的电路设计,并对其进行了仿真,达到了预期的目标。
上传时间: 2013-08-01
上传用户:baitouyu
电力变压器性能的好坏直接影响着电力系统的安全稳定运行。变压器绕组温度是变压器安全、经济运行以及使用寿命的决定性因素,已经成为变压器状态监测中健康隐患和故障发展的重要表现形式。通过对变压器绕组温度进行实时监测并判断其健康状况,以此来进行变压器的负荷调整和预知性维修,避免因绕组过热导致的变压器故障,可以提高变压器安全、经济运行水平,为电网安全运行带来重要保证。 传统的检测电力变压器温度的方法主要有红外温度检测、热电阻、热电偶温度检测等。红外测温为非接触测量,它只能测量变压器的表面温度,易受环境温度及周围磁场的干扰,且需人工操作,无法实现在线测量。对于热电阻、热电偶等测量法,在高频交变场中,导线会拾取噪声并由于涡流效应而发热。电导线的热导还会导致被测温度的扰动,测量效果不很理想。光纤光栅传感技术以其体积小、电绝缘、抗电磁干扰、易复用、传感信号可远距离传输、便于实现实时在线测量等优点,为电力变压器温度的测量提供了很好的技术手段。 本文在对国内外光纤光栅传感技术及其解调方案进行深入分析的基础上,设计了光纤布拉格光栅传感信号解调所需的硬件和软件,并进行了实验研究。论文涉及的主要工作有: 介绍了光纤的基本结构、布拉格光栅的工作机理及其制作方法,分析了光纤布拉格光栅作为传感元件时的基本参数,推导了光纤布拉格光栅的温度传感模型;详细介绍了目前常用的布拉格光纤光栅解调技术。 重点分析了监测系统的硬件电路设计及其原理,主要有微控制器相关电路的设计、光电转换电路、前置放大及滤波电路、AD转换电路、以太网通讯电路及液晶显示电路等。在硬件平台的基础上设计并测试了相关模块的驱动,实现温度的实时采集和发送。主要工作包括uC/OS—Ⅱ在LPC2148上的移植,利用LwIP实现以太网通讯等。 最后,搭建了系统光路,对监测系统进行了测试,得到了有益的数据,为下一步工作打下了良好的基础。
上传时间: 2013-04-24
上传用户:it男一枚
在能源消耗日益增长、环境污染日渐严重的今天,在当今对可再生能源的开发利用中,风能由于其突出的优点而成为世界各国普遍重视的能源,风力发电技术也成为各国学者竞相研究的热点.而其中变速恒频风力发电技术因其高效性和实用性正受到越来越多的重视.无刷双馈电机是一种结构简单、坚固可靠、异同步通用的电机,可在无刷情况下实现双馈.它具有功率因数可调、高效率的特点,比较适用于变速恒频恒压发电系统中.该文在传统风力发电的基础上,致力于研究变速恒频风力发电技术,以作为变速恒频风力发电机用的笼型转子型式的无刷双馈电机为主要研究对象,进行了深入的研究,主要包括以下几方面:1.对国内外风力发电研究现状作了较为全面的综述,介绍了无刷双馈电机发展概况和国内外研究现状.2.研究了无刷双馈电机的原型及发展,基本结构和运行原理,电磁设计特点.解释了将无刷双馈电机应用于变速恒频风力发电的可行性和优越性.探讨了无刷双馈电机的特性.3.首次推导了适用于变速恒频风力发电无刷双馈电机的功率控制数学模型提出无刷双馈电机变速恒频风力发电系统的功率控制策略.通过仿真分析验证了模型和控制策略的正确性.4.研究了无刷双馈电机作变速恒频风力发电机运行时的定子功率绕组磁链定向矢量控制策略.5.在总结无刷双馈电机传统各种控制策略的基础上,探讨了智能控制在无刷双馈电机的应用.通过仿真分析验证了模糊功率因数控制策略的正确性.
上传时间: 2013-06-24
上传用户:bg6jsx
本课题为研究大功率永磁无刷直流电机及其驱动系统而设计了一台50kW 多相永磁无刷直流电机,该电机的设计最大限度地模拟了某大功率多相永磁无刷直流电机的基本结构,驱动系统也基本采用了某大功率永磁无刷直流电机的主电路结构。全文内容如下: 本文介绍了一种以晶闸管为主要功率元件的大功率永磁无刷直流电机驱动系统。本文通过对电机各运行的状态的分类分析,总结了这种驱动系统的触发逻辑控制规律,优化了逻辑控制程序,为永磁无刷直流电机驱动系统的仿真和实际系统的开发提供了依据。 本文通过对驱动系统换流过程的详细分析,总结了有关参数如电机电感、换相电容等对电机换流过程的影响程度、趋势和规律。给出了驱动系统主要参数选取的依据和选择方法,并通过样机进行了实验验证,为大功率永磁无刷直流电机驱动系统的主电路设计提供理论支持。为准确预测大功率永磁无刷直流电机驱动系统的运行性能,建立了永磁无刷直流电机的电路模型和S函数模型,并阐述了其在Matlab/Simulink 平台下的建模原理和实现方法。 本文提出的两种电机模型,相互补充,准确预知了永磁无刷电机驱动系统的运行特性,大大加速驱动系统研制过程。其中,电路模型具有仿真效率高,便于研究驱动系统主电路参数对系统性能的影响,从而对主电路参数进行优化;S 函数模型便于对电机内部细节进行分析,为揭示电机内部变量的变化规律提供了有力的手段。
上传时间: 2013-07-04
上传用户:mikesering
汽车防抱死制动控制系统(ABS)是改善汽车主动安全性的重要装置,在汽车日益普及的今天,它的应用更为广泛和具有重要意义。作为制动系统中的闭环控制装置,它能防止制动过程中的车轮抱死,以保持车辆的方向稳定性和减少轮胎磨损。ABS的主要部件有:液压调节器、轮速传感器和用于信号处理、触发报警灯和控制液压调节器的ECU。 本文首先简要介绍了ABS的发展历史和基本功能,整个系统的基本结构及其控制原理。利用MATLAB/Simulink建立各部件的模型,包括单轮旋转动力学模型、1/2车辆纵向动力学模型、7自由度整车模型、车辆制动器模型。 分析ABS控制方法,建立ABS滑模变结构控制系统模型。将滑模变结构控制和传统逻辑门限控制进行比较。在高附着系数路面上可以看出滑模变结构控制较传统逻辑门限控制能进一步缩短制动距离。进一步地,利用相同制动力在不同附着系数路面上引起的车轮角减速度不同的特点,在线修正目标滑移率,仿真结果显示获得了更好的制动效果。 根据防抱死制动系统的工作原理,以ARM单片机LPC2292为核心,完成了轮速信号调理电路、电磁阀和回液泵电机驱动电路等电路的设计,阐述了ABS各功能模块软件的设计思想和实现方法,完成了防抱死制动系统的硬件和软件设计。 最后,自主设计的控制器在某车型上进行了替换试验。 试验结果表明:自主开发的ABS控制器满足了制动防抱死功能的需要,各项试验指标皆与原装ABS接近。
上传时间: 2013-04-24
上传用户:nairui21
电流互感器的用途和基本结构……………………………………………(2) 一、 电流互感器的用途……………………………………………………(2) 二、 电流互感器的容量……………………………………………………(6) 三、 电流互感器的基本结构………………………………………………(8) 电流互感器的误差和计算…………………………………………………(10)
标签: 电流互感器
上传时间: 2013-04-24
上传用户:1670240556
音频管理组件(Audio Management Unit,AMU)是先进客舱娱乐与服务系统(Advanced Cabin Entertainment Service System,ACESS)的组成部分,应用于飞机上音频资源的管理与控制。飞机运营对航空机载电子系统准确性、复杂性和安全性的高要求,使得其维修维护工作极大地依赖于自动测试设备(Automatic Testing Equipment,ATE)。本课题来源于实际工程项目, FPGA技术具备多种优点,将其与民航测试设备结合研制一个用于检测AMU故障的自动测试系统,该系统将对AMU自动完成部件维修手册(Comvonent Maintenance Manual,CMM)所规定的全部功能、性能方面的综合测试。 本文首先概述音频管理组件、自动测试系统及其在民航领域的应用,并阐述了课题的背景、研究目标和相关技术要求;文章对可编程逻辑器件CPLD/FPGA的结构原理、硬件描述语言VHDL的特点以及MAXL+plusⅡ软件的设计流程进行了说明,重点阐述了基于FPGA的DDS信号发生器以及数据采集卡的设计实现、并着重阐述了ARINC429总线的传输规范,和基于FPGA的ARINC429总线接口的设计与实现。在ARINC429接口设计中采用自顶向下,多层次系统设计的方法,用VHDL语言进行描述。在发送器中利用了FPGA内部的分布式RAM创建异步FIFO,节约了FPGA的内部资源和提高了数据传输速度;在接收器中采用了提高抗干扰性的优化设计。测试结果表明基于FPGA的设计实现ARINC429总线数据通信的要求,使用方便,可靠性好,能够克服HS-3282芯片中的数据格式固定,使用不够灵活方便,价格昂贵的缺点。
上传时间: 2013-08-06
上传用户:gzming