电液位置伺服系统具有控制精度高、响应速度快、输出功率大、信号处理灵活、易于实现各种参量反馈等优点,因此它已经遍及国民经济和军事工业的各个技术领域。近年来,对电液位置伺服系统的快速性、稳定性、准确性等控制性能提出了新的要求,作为电液位置伺服系统核心的控制器,起到更为关键的作用。 现阶段,嵌入式微处理器以其小型、专用、便携、高可靠的特点,已经在工业控制领域得到了广泛的应用,如工业过程、远程监控、智能仪器仪表、机器人控制、数控系统等,嵌入式微处理器嵌入实时操作系统,可以克服传统的基于单片机控制系统功能不足和基于PC的控制系统非实时性的缺点,其性能、可靠性等都能满足电液位置伺服系统控制的要求,在控制领域具有广泛的应用前景。 本文以实验室的电液位置伺服系统为研究对象,按照系统的控制要求,提出以ARM9(S3C2410)微处理器为核心的控制器对电液位置伺服系统进行控制的一种方案,设计了一种新型的基于ARM9(S3C2410)微处理器的电液位置伺服控制器。本系统控制器的开发设计中,在以ARM9(S3C2410)微处理器为核心的控制器基础上,通过外部扩展,使得系统控制器具有丰富的硬件资源,开发了A/D转换电路、D/A(PWM)转换电路、伺服放大电路、串行接口等电路,同时为了使得控制器的程序代码具有较强的可读性、可维护性、可扩展性,使用了操作系统,通过比较选择了uC/OS-Ⅱ实时内核,并成功移植到ARM9(S3C2410)微处理器中,并编写了A/D、数字滤波、D/A(PWM)等软件程序,通过编译、调试、验证,程序运行正常。在对电液位置伺服系统进行控制策略的选择中,分别采用PID、滑模变结构、模糊自学习滑模三种控制策略进行仿真比较,得出采用模糊自学习滑模控制策略更有利于系统控制。
上传时间: 2013-04-24
上传用户:sssnaxie
本程序来自TI公司网站原程序,其功能是通过传统的矢量控制算法来实现对永磁同步电机的控制,矢量控制采用双闭环结构,内环为电流环,外环为速度环,其速度的获得是靠滑模自适应算法求得。是一个不可多得无速度传感器矢量控制例程。控制程序可以采用.asm也可以采用.C。程序的具体算法和介绍在软件压缩包有详细介绍!
上传时间: 2015-04-29
上传用户:zl5712176
随着焊接技术、控制技术以及计算机信息技术的发展,对于数字化焊机系统的研究已经成为热点,本文开展了对数字化IGBT逆变焊机控制系统的研究工作,设计了数字化逆变焊机的主电路和控制系统的硬件部分。 本文首先介绍了“数字化焊机”的概念,分析了数字化焊机较传统的焊机的优势,然后结合当前数字化焊机的国内外发展形势,针对数字信号处理技术的特点,阐明了进行本课题研究的必要性和研究内容。文章随后列出了整个数字化逆变焊机的设计思路和方案,简要介绍了数字信号处理器(DSP-Digital SignalProcessing)的特点,较为详细地解释了以DSP为核心的控制系统设计过程。根据弧焊电源控制的要求,选择了控制器的DSP型号。 逆变焊机的主电路采用输出功率较大的IGBT全桥式逆变结构(逆变频率20KHz),由输入整流滤波电路、逆变电路、中频变压器、输出整流电路和输出直流电抗器组成。文中简略介绍了主电路的设计要点及元件的选型和参数的计算,并对所设计的主电路进行了Matlab计算机仿真研究。 在控制系统的设计中,采用TI(美国德州仪器)公司的DSP(TMS320LF2407)芯片作为CPU,由于其速度快(40MHz)、精度高(16bits)等特点,为弧焊逆变器控制系统真正实现数字化提供了条件。在DSP最小系统、电压电流采样调理模块、保护模块、键盘与显示模块等主要模块的作用下对整个焊接电源进行了实时的闭环控制与焊接过程的实时监控。控制电路采用脉宽调制方式(PWM)进行输出控制,即:控制IGBT的导通时间来实现焊机输出功率与输出特性的控制。设计了专门的“分频电路”,DSP输出的控制脉冲经过“分频电路”分成两路后,再经IGBT专用驱动模块M57959L,进行功率放大后,触发IGBT。DSP对输出电流和电弧电压进行实时采样,采用离散的PI控制算法计算后,输出相应的控制量来实时调节IGBT驱动脉冲的脉宽,进而调制输出电流,达到控制焊机输出的目的。 经过实验,得到了相应的输出电压电流波形、PWM波形和IGBT门极驱动的实验波形,该控制系统基本符合逆变焊机的工作要求。 最后,在对本文做简要总结的基础上,对于本逆变焊机的进一步完善工作提出了建议,为数字化焊机控制系统今后更加深入的研究奠定了良好的基础。
上传时间: 2013-08-01
上传用户:x4587
异步电动机直接转矩控制技术是近年来发展起来的一种新型、高性能交流调速技术。它利用电压源型逆变器的工作过程,控制定子磁链的走或停,即调整定子磁链与转子磁链的夹角大小,从而对电机转矩进行直接控制以获得良好的动态性能。 论文首先探讨了直接转矩控制技术的现状和发展趋势,阐述了直接转矩控制的基本原理,分析了常用的圆形磁链轨迹控制方法,详细介绍了直接转矩控制系统主要模块的设计和实现。在分析交流异步电机动态数学模型、转矩和磁链计算方程的基础上,分析了直接转矩控制的异步电动机在低速运行时存在转矩脉动和转速波动较大的问题。基于占空比控制和离散占空比控制的异步电动机直接转矩控制方法,由电机电磁转矩公式和合成电压矢量理论推导了直接计算占空比的方法,在不影响系统各方面性能指标的情况下使降低转矩脉动的计算量大大减少,方便了计算和使用。两种方法均具有系统结构简单、占空比计算量小等优点。研究结果验证了这两种方法的正确性和有效性。在第一种方法中加入了单神经元控制器,使系统的动静态性能得到了提高。接着对利用空间电压矢量调制的直接转矩控制系统进行了研究。仿真结果表明此种方法能够有效的降低转矩脉动,使系统性能得到提高。 以TMS320F2812DSP为CPU搭建了直接转矩控制硬件实验平台,调试了硬件电路。编写了相关软件流程图和程序清单。
上传时间: 2013-04-24
上传用户:cc111
三相逆变器作为交流供电电源的主要部分,广泛地应用于电动车、电力设备、产业设备、交通车辆等领域。逆变器的并联控制技术以其广泛的应用前景也得到越来越深入地研究。人们对逆变电源的要求越来越高,高性能、高可靠性的大功率逆变器就是当今逆变电源的发展趋势之一。提高逆变电源容量主要有两个途径,设计大功率的逆变器和采用逆变器并联技术实现电源模块化。 为此,本文以两台400kVA组合式三相逆变器为对象,采用全数字化控制方式,主要研究了大功率三相逆变器的波形控制技术和并联控制技术。本文围绕大功率组合式三相逆变器,对其主电路结构、系统的数学模型、波形控制技术以及并联系统模型、并联控制方案进行了较为详细的分析和研究。分析了适用于大功率的组合式三相逆变器结构,并给出了400kVA组合式三相逆变器的主电路设计。建立和分析了组合式三相逆变器在ABC、αβ、dq 坐标系下的数学模型。针对大功率组合式三相逆变器,采用在dq 坐标系下的三相电压闭环统一控制方案。为了使大功率三相逆变器得到较好的输出电压波形质量,采用PID 瞬时值电压反馈控制和重复控制并联结合的控制方案。分析了PID 控制器和重复控制器的原理,并针对400kVA 三相逆变器的系统性能,给出了相应数字PID 控制器和重复控制器的设计。并利用Matlab 建立了系统的仿真模型,给出了理论研究结果。提出了有效提高系统动态性能的两种方法:加负载电流前馈和动态过程中强制改变改变调制比。介绍了大功率三相逆变器的短路限流保护技术,提出了采用瞬时值限流电路和单独的软件限流环相结合的方案,保证大功率三相逆变器在短路时自动限流保护。对两台大功率三相逆变器组成的并联系统的结构、环流特性及逆变器的输出功率进行了分析。详细分析了输出阻抗特性不同时,逆变器环流和输出功率分配的差异,得出了输出阻抗对环流和功率影响的一般规律。针对大功率三相逆变器并联系统,采用基于功率误差的分散逻辑控制方案。分析了基于功率误差的分散逻辑控制原理,逆变器输出功率的检测和母线信号综合的脉宽调制原理。根据400kVA 三相逆变器并联系统的输出阻抗特性,采用了无功调节输出电压幅值和同步锁相实现相位同步的并联控制策略。 本文最后在两台400kVA组合式三相逆变器样机上得到了实验验证。实验结果进一步验证了大功率三相逆变器的波形控制和并联控制策略有效可行性。
上传时间: 2013-07-03
上传用户:coolloo
多电平逆变器在大容量、高压场合得到了广泛的应用。在多电平逆变器的多种控制策略中,空间矢量脉宽调制(SVPWM)算法具有调制比大、能够优化输出电压波形、易于数字实现、母线电压利用率高等优点,成为人们关注的热点。 本文首先对电力电子技术的发展前景和多电平逆变器控制技术的发展状况进行了综述。在分析两电平逆变器工作原理的基础上对三电平逆变器进行了研究,综合比较了三电平逆变电路三种典型拓扑结构的优缺点;介绍了二极管箝位型三电平逆变器,分析了二极管箝位型三电平逆变器相对于传统两电平逆变器的优点,体现了课题研究的重要意义。其次,本文以中点箝位式三电平逆变器的基本拓扑结构为基础,着重分析了三电平空间电压矢量调制基本原理,提出了一种将最近的三个矢量合成参考矢量的空间矢量脉宽调制算法,给出大扇区和小三角形区域判断规则以及合成参考电压矢量的相应输出作用顺序,并优化了开关矢量的作用顺序,利于实现对中点电压的控制,使算法易于实现。再次,论文分析了三电平逆变器直流侧电容电压不平衡产生的原因,分析了大、中、小矢量对中点电位的影响,提出了能够影响中点电位波动的关键矢量,并通过分配成对小矢量的作用时间实现了对中点电位的控制。最后,采用MATLAB软件对所推导的三电平逆变器SVPWM调制算法进行了仿真分析,结果证明了算法的可行性。
上传时间: 2013-08-01
上传用户:icarus
Z源逆变器
上传时间: 2013-10-15
上传用户:谁偷了我的麦兜
为分析基于LCL滤波器的双馈风电网侧变换器在不同电流反馈控制结构情况下的工作性能, 采取PI控制器对网侧变换器网侧电流反馈控制结构和变换器侧电流反馈控制结构的电流闭环根轨迹进行分析,对其在理想电网无阻尼电阻和有阻尼电阻、非理想电网无阻尼电阻3种情况下的特性进行了比较。分析及仿真结果表明变换器侧电流反馈控制结构控制算法相对较复杂,但是系统稳定性好,电网电流的谐波畸变率较低;而电网侧电流反馈控制结构较易实现网侧单位功率因数控制,但稳定性较差。
上传时间: 2013-10-26
上传用户:huql11633
MSP430系列flash型超低功耗16位单片机MSP430系列单片机在超低功耗和功能集成等方面有明显的特点。该系列单片机自问世以来,颇受用户关注。在2000年该系列单片机又出现了几个FLASH型的成员,它们除了仍然具备适合应用在自动信号采集系统、电池供电便携式装置、超长时间连续工作的设备等领域的特点外,更具有开发方便、可以现场编程等优点。这些技术特点正是应用工程师特别感兴趣的。《MSP430系列FLASH型超低功耗16位单片机》对该系列单片机的FLASH型成员的原理、结构、内部各功能模块及开发方法与工具作详细介绍。MSP430系列FLASH型超低功耗16位单片机 目录 第1章 引 论1.1 MSP430系列单片机1.2 MSP430F11x系列1.3 MSP430F11x1系列1.4 MSP430F13x系列1.5 MSP430F14x系列第2章 结构概述2.1 引 言2.2 CPU2.3 程序存储器2.4 数据存储器2.5 运行控制2.6 外围模块2.7 振荡器与时钟发生器第3章 系统复位、中断及工作模式3.1 系统复位和初始化3.1.1 引 言3.1.2 系统复位后的设备初始化3.2 中断系统结构3.3 MSP430 中断优先级3.3.1 中断操作--复位/NMI3.3.2 中断操作--振荡器失效控制3.4 中断处理 3.4.1 SFR中的中断控制位3.4.2 中断向量地址3.4.3 外部中断3.5 工作模式3.5.1 低功耗模式0、1(LPM0和LPM1)3.5.2 低功耗模式2、3(LPM2和LPM3)3.5.3 低功耗模式4(LPM4)22 3.6 低功耗应用的要点23第4章 存储空间4.1 引 言4.2 存储器中的数据4.3 片内ROM组织4.3.1 ROM 表的处理4.3.2 计算分支跳转和子程序调用4.4 RAM 和外围模块组织4.4.1 RAM4.4.2 外围模块--地址定位4.4.3 外围模块--SFR4.5 FLASH存储器4.5.1 FLASH存储器的组织4.5.2 FALSH存储器的数据结构4.5.3 FLASH存储器的控制寄存器4.5.4 FLASH存储器的安全键值与中断4.5.5 经JTAG接口访问FLASH存储器39第5章 16位CPU5.1 CPU寄存器5.1.1 程序计数器PC5.1.2 系统堆栈指针SP5.1.3 状态寄存器SR5.1.4 常数发生寄存器CG1和CG25.2 寻址模式5.2.1 寄存器模式5.2.2 变址模式5.2.3 符号模式5.2.4 绝对模式5.2.5 间接模式5.2.6 间接增量模式5.2.7 立即模式5.2.8 指令的时钟周期与长度5.3 指令组概述5.3.1 双操作数指令5.3.2 单操作数指令5.3.3 条件跳转5.3.4 模拟指令的简短格式5.3.5 其他指令第6章 硬件乘法器6.1 硬件乘法器6.2 硬件乘法器操作6.2.1 无符号数相乘(16位×16位、16位×8位、8位×16位、8位×8位)6.2.2 有符号数相乘(16位×16位、16位×8位、8位×16位、8位×8位)6.2.3 无符号数乘加(16位×16位、16位×8位、8位×16位、8位×8位)6.2.4 有符号数乘加(16位×16位、16位×8位、8位×16位、8位×8位)6.3 硬件乘法器寄存器6.4 硬件乘法器的软件限制6.4.1 寻址模式6.4.2 中断程序6.4.3 MACS第7章 基础时钟模块7.1 基础时钟模块7.2 LFXT1与XT27.2.1 LFXT1振荡器7.2.2 XT2振荡器7.2.3 振荡器失效检测7.2.4 XT振荡器失效时的DCO7.3 DCO振荡器7.3.1 DCO振荡器的特性7.3.2 DCO调整器7.4 时钟与运行模式7.4.1 由PUC启动7.4.2 基础时钟调整7.4.3 用于低功耗的基础时钟特性7.4.4 选择晶振产生MCLK7.4.5 时钟信号的同步7.5 基础时钟模块控制寄存器7.5.1 DCO时钟频率控制7.5.2 振荡器与时钟控制寄存器7.5.3 SFR控制位第8章 输入输出端口8.1 引 言8.2 端口P1、P28.2.1 P1、P2的控制寄存器8.2.2 P1、P2的原理8.2.3 P1、P2的中断控制功能8.3 端口P3、P4、P5和P68.3.1 端口P3、P4、P5和P6的控制寄存器8.3.2 端口P3、P4、P5和P6的端口逻辑第9章 看门狗定时器WDT9.1 看门狗定时器9.2 WDT寄存器9.3 WDT中断控制功能9.4 WDT操作第10章 16位定时器Timer_A10.1 引 言10.2 Timer_A的操作10.2.1 定时器模式控制10.2.2 时钟源选择和分频10.2.3 定时器启动10.3 定时器模式10.3.1 停止模式10.3.2 增计数模式10.3.3 连续模式10.3.4 增/减计数模式10.4 捕获/比较模块10.4.1 捕获模式10.4.2 比较模式10.5 输出单元10.5.1 输出模式10.5.2 输出控制模块10.5.3 输出举例10.6 Timer_A的寄存器10.6.1 Timer_A控制寄存器TACTL10.6.2 Timer_A寄存器TAR10.6.3 捕获/比较控制寄存器CCTLx10.6.4 Timer_A中断向量寄存器10.7 Timer_A的UART应用 第11章 16位定时器Timer_B11.1 引 言11.2 Timer_B的操作11.2.1 定时器长度11.2.2 定时器模式控制11.2.3 时钟源选择和分频11.2.4 定时器启动11.3 定时器模式11.3.1 停止模式11.3.2 增计数模式11.3.3 连续模式11.3.4 增/减计数模式11.4 捕获/比较模块11.4.1 捕获模式11.4.2 比较模式11.5 输出单元11.5.1 输出模式11.5.2 输出控制模块11.5.3 输出举例11.6 Timer_B的寄存器11.6.1 Timer_B控制寄存器TBCTL11.6.2 Timer_B寄存器TBR11.6.3 捕获/比较控制寄存器CCTLx11.6.4 Timer_B中断向量寄存器第12章 USART通信模块的UART功能12.1 异步模式12.1.1 异步帧格式12.1.2 异步通信的波特率发生器12.1.3 异步通信格式12.1.4 线路空闲多机模式12.1.5 地址位多机通信格式12.2 中断和中断允许12.2.1 USART接收允许12.2.2 USART发送允许12.2.3 USART接收中断操作12.2.4 USART发送中断操作12.3 控制和状态寄存器12.3.1 USART控制寄存器UCTL12.3.2 发送控制寄存器UTCTL12.3.3 接收控制寄存器URCTL12.3.4 波特率选择和调整控制寄存器12.3.5 USART接收数据缓存URXBUF12.3.6 USART发送数据缓存UTXBUF12.4 UART模式,低功耗模式应用特性12.4.1 由UART帧启动接收操作12.4.2 时钟频率的充分利用与UART的波特率12.4.3 多处理机模式对节约MSP430资源的支持12.5 波特率计算 第13章 USART通信模块的SPI功能13.1 USART同步操作13.1.1 SPI模式中的主模式13.1.2 SPI模式中的从模式13.2 中断与控制功能 13.2.1 USART接收/发送允许位及接收操作13.2.2 USART接收/发送允许位及发送操作13.2.3 USART接收中断操作13.2.4 USART发送中断操作13.3 控制与状态寄存器13.3.1 USART控制寄存器13.3.2 发送控制寄存器UTCTL13.3.3 接收控制寄存器URCTL13.3.4 波特率选择和调制控制寄存器13.3.5 USART接收数据缓存URXBUF13.3.6 USART发送数据缓存UTXBUF第14章 比较器Comparator_A14.1 概 述14.2 比较器A原理14.2.1 输入模拟开关14.2.2 输入多路切换14.2.3 比较器14.2.4 输出滤波器14.2.5 参考电平发生器14.2.6 比较器A中断电路14.3 比较器A控制寄存器14.3.1 控制寄存器CACTL114.3.2 控制寄存器CACTL214.3.3 端口禁止寄存器CAPD14.4 比较器A应用14.4.1 模拟信号在数字端口的输入14.4.2 比较器A测量电阻元件14.4.3 两个独立电阻元件的测量系统14.4.4 比较器A检测电流或电压14.4.5 比较器A测量电流或电压14.4.6 测量比较器A的偏压14.4.7 比较器A的偏压补偿14.4.8 增加比较器A的回差第15章 模数转换器ADC1215.1 概 述15.2 ADC12的工作原理及操作15.2.1 ADC内核15.2.2 参考电平15.3 模拟输入与多路切换15.3.1 模拟多路切换15.3.2 输入信号15.3.3 热敏二极管的使用15.4 转换存储15.5 转换模式15.5.1 单通道单次转换模式15.5.2 序列通道单次转换模式15.5.3 单通道重复转换模式15.5.4 序列通道重复转换模式15.5.5 转换模式之间的切换15.5.6 低功耗15.6 转换时钟与转换速度15.7 采 样15.7.1 采样操作15.7.2 采样信号输入选择15.7.3 采样模式15.7.4 MSC位的使用15.7.5 采样时序15.8 ADC12控制寄存器15.8.1 控制寄存器ADC12CTL0和ADC12CTL115.8.2 转换存储寄存器ADC12MEMx15.8.3 控制寄存器ADC12MCTLx15.8.4 中断标志寄存器ADC12IFG.x和中断允许寄存器ADC12IEN.x15.8.5 中断向量寄存器ADC12IV15.9 ADC12接地与降噪第16章 FLASH型芯片的开发16.1 开发系统概述16.1.1 开发技术16.1.2 MSP430系列的开发16.1.3 MSP430F系列的开发16.2 FLASH型的FET开发方法16.2.1 MSP430芯片的JTAG接口16.2.2 FLASH型仿真工具16.3 FLASH型的BOOT ROM16.3.1 标准复位过程和进入BSL过程16.3.2 BSL的UART协议16.3.3 数据格式16.3.4 退出BSL16.3.5 保护口令16.3.6 BSL的内部设置和资源附录A 寻址空间附录B 指令说明B.1 指令汇总B.2 指令格式B.3 不增加ROM开销的模拟指令B.4 指令说明(字母顺序)B.5 用几条指令模拟的宏指令附录C MSP430系列单片机参数表附录D MSP430系列单片机封装形式附录E MSP430系列器件命名
上传时间: 2014-04-28
上传用户:sssnaxie
本文首先建立了航天器姿态动力学及运动学方程,该方程具有较强的非线性特性。通过将状态耦合部分作系统干扰项的处理,使原来的非线性模型转化为线性模型加非线性干扰的形式,从而得到了更加简单明了的姿态控制系统的表达式。 在应用滑模变结构原理对系统进行控制器设计时,首先通过二次型最优法求出了最优滑动面,在此基础上,利用自适应滑模控制原理,设计出了合适的系统控制律。 最后,运用所设计的姿态控制系统对某航天器进行数值仿真,并对仿真结果进行了分析。仿真结果很好地体现出所设计的变结构控制器的优点,并成功地对该航天器姿态进行了控制。
上传时间: 2014-01-06
上传用户:一诺88