虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

PID控制器

PID控制器(ProportionIntegrationDifferentiation,比例-积分-微分控制器),由比例单元(P)、积分单元(I)和微分单元(D)组成。透过Kp,Ki和Kd三个参数的设定。PID控制器主要适用于基本上线性,且动态特性不随时间变化的系统。
  • 基于DSP2812的混合动力汽车电机驱动控制器的研究.rar

    混合动力汽车作为解决汽车节能、降低排放的汽车工业新技术,具有低污染和低油耗的特点,尤其在油价日益攀高的今天,成为国内外汽车发展的新热点。驱动控制器作为混合动力汽车中的主要部件,在混合动力汽车中起到至关重要的作用,对其进行研究具有重要的理论和现实意义。 本文首先比较了常见的几种电动汽车的性能,概括了混合动力汽车的优点,介绍了混合动力汽车发电机/电动机一体化技术的发展现状;其次探讨了几种常用交流电动机的性能优劣。由于永磁同步电机具有高效、高功率密度以及良好的调速性能,因此该电机成为本课题混合动力汽车传动中所使用的电机,论文建立了永磁电动机的数学模型,分析了矢量控制原理;在矢量控制原理的基础上,设计出了基于TMS320F2812的永磁同步电机矢量控制系统的硬件结构,详细阐述了旋转变压器及其解码芯片在系统中的角度和速度的检测原理以及系统中其他重要的单元。设计了系统的软件结构,详细阐述了关键子程序如电流采集、位置检测程序和SVPWM产生子程序:使用UG软件设计出控制器的壳体。最后进行了实验研究,给出SVPWM波形、相电流波形,进行了全文总结,提出了下一步工作的建议。

    标签: 2812 DSP 混合动力

    上传时间: 2013-05-21

    上传用户:abc123456.

  • pid控制原理及编程方法.rar

    pid控制原理及编程方法,详细的参数说明和例程

    标签: pid 控制原理 编程方法

    上传时间: 2013-04-24

    上传用户:wangyi39

  • 基于DSP的无刷直流电机控制系统的设计与研究.rar

    由于永磁无刷直流电机既具备交流电机结构简单、运行可靠、维护方便等一系列优点,又兼有普通有刷直流电机调速特性好、运行效率高的优点,因此它在当今国民经济各个领域得到了越来越广泛的应用。本文对基于DSP的无刷直流电机控制系统进行了设计和研究。 本论文首先回顾了无刷直流电机的产生、发展历程,介绍了目前的热点研究方向和最新研究成果。 第二章对无刷直流电机的组成环节、结构、工作原理、运行特性进行了分析,并且建立了无刷直流电机的数学模型,对其控制方法进行了讨论。同时,DSP控制器由于其高速的处理能力和丰富的片上资源,已经广泛的应用于电机控制领域。 第三章介绍了TI的高性能DSP芯片 TMS320LF2407A的结构和性能,提出了基于 TMS320LF2407A 的 BLDCM 的控制方案,并且对系统的相关环节进行了讨论和分析。 第四、五两章分别完成了硬件和软件的设计。此系统是基于PWM技术和PID算法的双闭环控制系统。硬件电路包括了控制电路、主电路、检测电路、保护电路几个部分;软件采用模块化的编程思想,编制了各程序模块的控制流程图,并论述了其实现方面的若干问题。 第六章给出了系统的仿真实验结果及分析。 第七章对全文内容进行了总结,并对无刷直流电机控制系统提出了展望。

    标签: DSP 无刷直流电机 控制系统

    上传时间: 2013-04-24

    上传用户:xiaoxiang

  • pid.rar

    pid实例,应用很广泛,例子很多。是很好的参考资料

    标签: pid

    上传时间: 2013-06-30

    上传用户:zgu489

  • 基于ARM和模糊—PID挤塑机温度控制系统的研究.rar

    电线电缆是国家经济建设的一项重要的产业,在铁路通信中,皮泡皮通信电缆因为其具有与其它电缆相同性能的情况下,直径小、成本低、重量轻的特点,得到了人们的青睐。而在单线挤塑机中的温度控制直接影响电缆的性能质量。温度控制的可靠与否及其控制精度的高低己成为决定产品质量的关键,温度控制也成为生产工艺的重要组成部分。在工艺控制当中,应尽量减小其超调量、波动、响应时间和偏差,这对产品的质量,产量和原料的节省都是及其重要的。 本文主要针对挤塑机的温度这个参数进行控制。全文主要包括以下几个部分:首先分析了传统PID、和模糊控制的优缺点。在此基础上,系统选用了模糊自适应PID控制算法。在硬件方面,在分析了系统控制对象的基础上,以LPC2131为控制核心,运用MAX6675采集温度、LCD和键盘作为人机交换平台、以PWM方式对固体继电器进行控制。软件方面,在ARM的集成开发环境AD1.2下,利用C语言,进行了软件的设计与调试,实现了硬件的配置和整体控制系统的所有功能。同时也实现了用Modbus协议与PC机通讯的下位机部分程序,并运用串口调试助手V2.2测试了其功能性。另外论文详细的给出了控制平台的各个功能程序模块软件流程。通过在实验室对系统进行了模拟实验,该控制平台运行稳定,可靠,实现了预期的功能,证明了将模糊PID算法引入挤塑机温度控制系统当中,改善了系统的控制效果,具有更好的鲁棒性和自适应能力。

    标签: ARM PID 模糊

    上传时间: 2013-05-31

    上传用户:古谷仁美

  • PID算法在AVR单片机上的应用(在爬壁机器人吸盘负压控制上的实现应用).rar

    PID算法在AVR单片机上的应用,风机的闭环控制

    标签: PID AVR 算法

    上传时间: 2013-04-24

    上传用户:aa17807091

  • 多功能车辆总线控制器的FPGA设计与开发.rar

    随着计算机网络与嵌入式控制技术的迅速发展,作为传统运输行业的铁路系统对此也有了新的要求,列车通信网络应运而生。经过多年的发展,国际电工委员会(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这一方案具有可操作性。 关键词:列车通信网;多功能车辆总线;多功能车辆总线控制器;现场可编程门阵列

    标签: FPGA 多功能 总线控制器

    上传时间: 2013-07-18

    上传用户:wxhwjf

  • 基于FPGA的高频PWM开关电源控制器设计.rar

    电力电子装置的控制技术随着电力电子技术的发展而愈来愈复杂。开关电源是现代电力电子设备中不可或缺的组成部分,其质量的优劣以及体积的大小直接影响电子设备整体性能。高频化、小型化、数字化是开关电源的发展方向。 在应用数字技术进行控制系统设计时,数字控制器的性能决定了控制系统的整体性能。数字化电力电子设备中的控制部分多以MCU/DSP为核心,以软件实现离散域的运算及控制。在很多高频应用的场合,目前常用的控制器(高性能单片机或DSP)的速度往往不能完全满足要求。FPGA具有设计灵活、集成度高、速度快、设计周期短等优点,与单片机和DSP相比,FPGA具有更高的处理速度。同时FPGA应用在数字化电力电子设备中,还可以大大简化控制系统结构,并可实现多种高速算法,具有较高的性价比。 依据FPGA的这些突出优点,本文将FPGA应用于直流开关电源控制器设计中,以实现开关电源数字化和高频化的要求。主要研究工作如下: 介绍了基于FPGA的DC/DC数字控制器中A/D采样控制、数字PI算法的实现;重点描述了采用混合PWM方法实现高分辨率、高精度数字PWM的设计方案,并对各模块进行了仿真测试;用FPGA开发板进行了一部分系统的仿真和实际结果的检测,验证了文中的分析结论,证实了可编程逻辑器件在直流开关电源控制器设计中的应用优势。

    标签: FPGA PWM 高频

    上传时间: 2013-07-23

    上传用户:qulele

  • 基于FPGA的IDE固态硬盘控制器的设计与实现.rar

    固态硬盘是一种以FLASH为存储介质的新型硬盘。由于它不像传统硬盘一样以高速旋转的磁盘为存储介质,不需要浪费大量的寻道时间,因此它有着传统硬盘不可比拟的顺序和随机存储速度。同时由于固态硬盘不存在机械存储结构,因此还具有高抗震性、无工作噪音、可适应恶劣工作环境等优点。随着计算机技术的高速发展,固态硬盘技术已经成为未来存储介质技术发展的必然趋势。 本文以设计固态硬盘控制芯片IDE接口部分为项目背景,通过可编程逻辑器件FPGA,基于ATA协议并使用硬件编程语言verilog,设计了一个位于设备端的IDE控制器。该IDE控制器的主要作用在于解析主机所发送的IDE指令并控制硬盘设备进行相应的状态迁移和指令操作,从而完成硬盘设备端与主机端之间基本的状态通信以及数据通信。论文主要完成了几个方面的内容。第一:论文从固态硬盘的基本结构出发,分析了固态硬盘IDE控制器的功能性需求以及寄存器传输、PIO传输和UDMA传输三种ATA协议主要传输模式所必须遵循的时序要求,并概括了IDE控制器设计的要点和难点;第二:论文设计了IDE控制器的总体功能框架,将IDE控制器从功能上分为寄存器部分、顶层控制模块、异步FIFO模块、PIO控制模块、UDMA控制模块以及CRC校验模块六大子功能模块,并分析了各个子功能模块的基本工作原理和具体功能设计;第三:论文以设计状态机流程和主要控制信号的方式实现了各个具体子功能模块并列举了部分关键代码,同时给出了主要子功能模块的时序仿真图;最后,论文给出了基于PIO传输模式和基于UDMA传输模式的具体指令操作流程实现,并通过SAS逻辑分析仪和QuartusⅡ对IDE控制器进行了功能测试和分析,验证了本论文设计的正确性。

    标签: FPGA IDE 固态硬盘

    上传时间: 2013-07-31

    上传用户:liangrb

  • 基于FPGA的模糊PID控制算法的研究及实现.rar

    PID算法自从问世以来,一直受到广泛的关注。随着现代控制理论及智能控制技术的发展,PID算法也得到了长足的发展。结合传统的PID控制算法,针对特定的控制领域,出现了一些新的控制算法,模糊PID控制算法就是在此基础上渐渐形成并凸显其控制特色。 同时随着微电子技术的发展,现场可编程逻辑器件FPGA的发展及其EDA技术的日渐成熟,为集成控制芯片开拓了广阔的发展空间。FPGA的发展为基于硬件的算法模块的实现提供了可能性,同时节省了外围的电路,使算法模块的集成度大大提高。 本文针对当前国内外在算法研究方面的热点问题,对模糊PID算法进行了深入的分析和研究。通过对汽轮机调节系统的结构分析,对其进行了数学建模。采用某汽轮机的实际设计运行参数,利用Matlab仿真软件,对该汽轮机的数学模型进行了甩负荷动态特性仿真。仿真结果表明,模糊PID可以更好地解决汽轮发电机组在甩负荷过程中由于机组转子飞升量太大而导致危急保安装置动作,使得汽轮发电机组意外停机的问题,能够保证汽轮发电机组在意外甩负荷时机组正常的机械运转。根据模糊控制理论的特点及EDA技术和FPGA可编程逻辑器件的发展现状,提出了在FPGA上实现模糊PID算法的具体实现方案。在综合分析算法特性的基础上,选择Altera公司生产的CycloneⅡ系列中的EP2C35F672C6作为目标芯片,利用分层模块化设计思想,在Altera公司提供的QuartusⅡ开发环境中,利用原理图设计输入和VHDL设计输入相结合的方式实现了模糊PID控制算法,同时分别对实现的各个功能模块和整个算法模块进行了功能时序仿真。根据仿真结果分析,该设计实现了的模糊PID控制功能。 该控制算法模块的FPGA实现很好的避免了因CPU或者其它问题导致算法程序跑飞、程序死循环、复位不可靠等问题,提高了控制的可靠性。同时加强了模块的通用性,减少了系统硬件开发周期,节省了外围设备的电路,降低了设计开发成本。

    标签: FPGA PID 模糊

    上传时间: 2013-07-21

    上传用户:thinode