激光器电源的高精度温度控制器系统与算法的研究.docx
《激光器电源的高精度温度控制器系统与算法的研究.docx》由会员分享,可在线阅读,更多相关《激光器电源的高精度温度控制器系统与算法的研究.docx(42页珍藏版)》请在三一办公上搜索。
1、激光器电源的高精度温度控制器系统与算法的研究摘要激光器是二十世纪最重要的发明之一,激光器的使用极大地改变了人们的生活方式。但是在实际生产生活中,在稳定性、耐用性等方面对激光器要求极为苛刻,特别是在温度控制系统方面。温度的极小偏差会导致激光器输出的波长以及频率受到影响,从而影响正常使用。一般来说,温度改变1摄氏度,波长改变0.2-0.3nm,因此需要实现对激光器电源温度的高精度控制。本文主要设计了一种高精度温度控制系统。在算法方面,本设计采用了模糊PlD控制算法,该算法兼具了模糊控制的强抗干扰能力以及PlD控制算法消除稳态误差两者的优点。同时,该算法通过了在MATLAB软件SIMULlNK工具箱
2、进行系统仿真论证。最后根据仿真结果,搭建了以STM32为控制核心的温度控制系统,并且通过精密调节TEe的电流大小和方向,实现了对温度的高精度控制。关键词:激光器;STM32;模糊控制;PlD控制TheResearchofAlgorithmandProgrammingonTemperatureControlSystemofLaserDiodeAbstractLaserisoneofthemostimportantinventionsofthe20thcentury,andithasvastlychangedpeopleslifestyle.However,itsextremelydemandin
3、gintermsofstabilityanddurabilityinactualproduction,especiallythetemperaturecontrolsystems.Inaddition,eventhoughthelittlechangeoftemperaturewillaltertheoutputoflaserswavelengthandfrequency,thenaffectingnonnaluseoflaser.Accordingtothedata,foreachdegreeCelsiusofthetemperatureofthelaser,0.2-0.3nmofthewa
4、velengthwillalter.Therefore,itisnecessarytocontrolthetemperatureoflaserdiodewithhigh-precision.Thispaperpresentsahigh-precisiontemperaturecontrolsystemofthelaser.Inalgorithmandprogramming,thelaserusesthefuzzyPIDcontrolalgorithm,whichhasboththestronganti-interferenceabilityoffuzzycontrolandtheadvanta
5、gesofPIDcontrolalgorithm.Totakeitastepfurther,thealgorithmhasbeendemonstratedintheSIMULINKtlboxofMATLABsoftware.Finally,accordingtotheresultofsimulationtemperaturecontrolsystemwithSTM32asthecontrolcorewassetup,andtheprecisecontrolofthecurrentanddirectionoftheTECwasachievedhigh-precisiontemperatureco
6、ntrol.Keywords:Laser;STM32;fuzzycontrol;PIDcontrol目录1前言11.1 本设计的目的、意义及应达到的技术要求11.2 本设计在国内外的发展概况及存在的问题11.3 本设计应解决的主要问题22激光器电源温度控制系统算法的研究22.1 PID控制原理理论22.2 智能控制42.3 系统算法设计93温度控制系统的设计103.1 温控系统总体框架103.2 温度系统硬件总体介绍113.3 单片机软件处理模块设计144系统仿真164.1 MATLAB及SIMULlNK的简介164.2 系统仿真过程164.3 展望194.4 献204.5 214.6 221
7、刖三20世纪90年代末,伴随着工业革命以及Imernet的逐步普及,各大工业领域繁荣发展,其中,光纤通信行业在整个领域中呈现发展迅猛的状态,光电子行业的繁荣对经济、科研、军事、医疗等各个领域起着不可替代的作用,工业的发展越来越离不开激光器。其中由碑化像、部化镉、硫化锌等半导体材料作为工作物质的半导体激光器受到人们的大力欢迎,其效率可以达到20-40乳同时它具有转换效率高、集成度高、体积小、价格低等优点,成为了信息技术领域中必不可少的核心器件,并且它被广泛应用于光纤通信、光盘、激光雷达等口。半导体激光器是将电子转化为光子的器件,在工作过程中常常会伴有各种非辐射以及各种载流子的损耗。这种损耗会导致
8、激光器电源温度上升,系统温度的上升进而导致激光器的输出波长以及光损耗等各个方面受到严重影响。在目前量产的半导体激光器中,在电流恒定且环境湿度恒定的情况下,激光器电源系统温度每升高一度,激光器输出的波长会大约增加0.2-0.3nml同时,由于激光器工作过程中热损耗很大,这种损耗大约占总功耗的50%-70队若没有及时地温度下降措施,会导致芯片温度快速升高,造成系统不稳定以及寿命降低,所以给激光器电源一个稳定并且快速的温度控制系统非常重要。在目前激光器的发展中,由于温度控制精度的限定,激光器的应用在未来还有广泛的空间。因此,需要不断设计并实验,不断提高激光器温度的控制精确度。LI本设计的目的、意义及
9、应达到的技术要求在实际生产生活中,大部分工业控制系统采用PID控制系统或者模糊控制系统。但是由于实际生产往往具有很多不确定的因素,上述两种控制模式均存在一定的局限性,例如PlD控制器较难建立精确的数学模型,模糊控制难以消除稳态误差。在这种情况下,设计一种新型的控制系统,对控制理论实际应用发展有着非常重要的意义。1. 2本设计在国内外的发展概况及存在的问题国内外很多公司、学校以及研究所都致力于提升激光器输出波长的稳定性及系统的耐用性,并不断改善半导体激光器的温度控制系统的核心控制算法。目前,国外如WAVELENGTHTHORLABS等公司生产的激光器温度控制系统分辨率可以达到0.001摄氏度,长
10、期稳定性控制在0.005摄氏度以内,并且具有性能高、价格低等特点3。相比之下,国内生产的激光器温度控制系统测温精度只能达到0.02摄氏度左右,分辨率较低,需要大力改进,同时半导体激光器系统的工作稳定性、可靠性、算法等方面都需要改善,才能让激光器得到更加广泛的应用。半导体激光器发光原理是根据固体的能带理论,通过一定的激励使得能带与杂质能级之间产生受激反射作用,采用载流子复合发光的方式4。这种发光方式导致了半导体激光器在工作时会产生较多热量,而这部分热量如果没有得到及时得散发,将会影响系统主控板的温度,导致系统不稳定,从而导致LD的输出功率和波长受到影响,除此之外,也影响设备的使用年限。故为了能够
11、让半导体激光器输出稳定在目标输出波长,需要精确控制激光器LD二极管的温度,在温度出现波动能够及时调整,严格减少LD输出工作波长的波动。因此,为了能够让半导体激光器得到更进一步的应用,需要致力于改善激光器的温度控制系统,根据自动控制理论,不断开发新算法,实现高精度温度控制。除此之外,提高半导体激光器温度控制精度、设计更优控制算法,不仅能够提高激光器的应用,同时也能促进信息、航空航天等领域的发展,同时对光通信等行业的进一步发展有着深远的学术价值。1.3本设计应解决的主要问题本文主要对激光器温度控制算法的研究,预期控制精度达到01摄氏度。本设计首先基于自动控制理论,设计温度控制模型,在此基础上研究目
12、前工业上使用较多的PlD算法、模糊控制算法,以及查阅文献了解目前温度控制系统的算法优化情况,通过分析各个算法的优缺点,以及结合工程上会出现的情况,设计了一种模糊PlD控制算法。同时分析激光器在工程实际生产中可能会出现的一些干扰情况,最后在MATLAB中的SlMULlNK工具下模拟仿真算法对温度模型的控制效果,并且通过实物调试,不断优化,从而实现对激光器电源的高精度温度控制,达到预期目标。2激光器电源温度控制系统算法的研究(1)本文在充分了解恒温控制系统的控制需求后,通过查阅相关资料,并根据自动控制原理,设计半导体激光器温度控制系统,运用MATLAB软件功能下Simulink功能建立仿真模型,并
13、不断优化算法。经过仿真,不断优化参数,最终得到兼具调节时间较短,超调量小,无稳态误差的高精度温度控制系统,以保证激光器输出可靠、稳定的波长。(2)本设计采用STM32flO3作为主控芯片,使用半导体TEC的制冷和加热功能调节系统温度,根据设定温度以及实际温度,单片机输出控制信号改变TEC工作的电流大小和方向,不断对激光器电源温度系统的温度进行调整至设定温度,确保激光器处于正常的输出状态。本设计主要研究PlD算法、模糊控制算法及模糊PlD算法,运用传递函数的形式,分析他们各自的控制精度以及优缺点,最终确定最优的传递函数。2.1 PID控制原理理论在平时生产中,为了提高生产效率以及减少人力成本,同
14、时完成复杂繁琐精密的工作,经常会应用自动控制系统来提高效益。在自动化控制系统中,有反馈控制、前馈控制、顺序控制等方式,其中PlD控制系统是前馈控制系统是实际生产中非常常用的一种控制系统,其控制全称为比例积微分控制51。根据PID系统的属性,它的算法较为简单且鲁棒性好,同时又因为它具有可靠性高的优点,故PlD算法深受研发人员的青睐,被广泛运用于精度要求不高的工业控制中。在实际的应用领域中,PTD控制系统的设计一般都是在微控制器或者计算机的条件下进行,根据控制要求,调节PlD控制器的三个参数,调整并优化控制系统。2.1.1 PlD控制原理介绍PID控制系统是闭环控制中的一种,系统运行时根据被控对象
15、反馈控制信号进行调节,其结构主要由PlD控制器、执行器、受控对象等部分组成,其具体流程图如图2-1所示。其中PlD控制器由比例环节、积分环节、微分环节三个环节线性叠加组成。在设计过程中,通过不断验证并优化这三个环节的参数,达到稳定性、快速性、准确性三个要求的最优效果。图2-1PID控制流程图PID属于线性控制器的一种,一般以偏差值作为输入信号,其中偏差值e(t)由期望值r(t)和实际输出y(t)相减得到e(t)=r(t)-y(t)微控制器将获得的偏差值进行比例、积分、微分运算,计算完成后将获得的三个值进行线性组合构成控制量,输出到被控对象,以改善系统的动态性能,其控制算法可以表示为:u(t)=
16、e(t)+Je(t)dt+Td表示为传递函数的形式为:,、U(三)1G(三)=焉=KP0+云+7s)其中,K,为比例系数,T;为积分时间常数,TO为微分时间常数。比例调节作用:比例调节起到了信号放大的作用,在控制过程中,比例控制部分加快系统响应速度。在系统偏差产生的时候,比例环节的运用使被控量朝着偏差减小的方向调整,使系统能够稳定地输出所需信号。比例系数太小会导致系统调整力度较小,在出现较大干扰的情况下,无法及时恢复设定值,调节时间较长;而增大比例系数可以增强系统的灵敏度,但是过大的比例系数会增加系统震荡次数,导致系统稳定性大幅降低。同时,仅靠比例环节几乎很难达到系统理想的控制状态,在系统只存
17、在比例环节控制的时候,系统会存在稳态误差,动态性能较低。积分调节作用:积分环节在控制过程中主要起到一个消除稳态误差的作用。积分环节的运用能够提高系统的无差度,但是积分调节与比例环节存在一个90度的相位滞后,会使得系统稳定性相对降低。在设备工作过程中,系统不断比较设定温度值于系统温度值,只要二者存在偏差,积分器便会一直作用。在积分调节的运用中,需注意积分环节会使调节器和调整反应速度降低。微分调节作用:微分环节具有超前调节的能力,它的相位比比例控制超前90度,能够预知系统偏差的变化趋势,能够较好地缩小系统地调节时间,当系统偏差速度变化的时候,微分环节朝偏差速度减小的方向起作用。2.1.2 PID控
18、制算法的改进由于计算机只能处理量,故计算时需要对PlD算法进行数字化处理,系统运行中需要不断对e(t)进行累积,会造成系统计算量过大,因此需要将位置式PlD算法优化为增量式PlD算法,即:AlI(IO=Kpe(n)e(n)+?e(n)-e(n-I)D增量式PlD算法不仅能够减少处理器的计算量,同时由于该算法的控制量只是由最近几次采样值确定,因此增量式PID控制算法能够较为准确地判断系统当前地状态,进一步的能够获得较好的输出状态。并且当系统不稳定,处理器计算存在误差或计算精度较低时,由于输入参数只是最近几次采样值的偏差,故对控制对象的影响较小,动态性能提升,使得系统的抗干扰能力得到提高。参数整定
19、是PID控制中最核心的部分,也是PID算法中最复杂的部分,不同的参数整定方法直接反应系统的调节精度及品质。其中整定方法中较为常用的主要有动态特性参数法、临界比例度法、经验试凑法等,在实际应用中,需要被控量的输出波形,多次调试直到获得较满意的控制参数。2.2 智能控制智能控制代表着工业的发展水平,从二十世纪中叶以来,自动控制理论经历了“经典控制理论”、“现代控制理论”、“大系统理论”和“智能控制理论”四大阶段,并且在工程中得到广泛运用7。随着工业4.0的普及和机器人更多地取代人类的工作,智能控制的蓬勃发展是当今社会发展的必然趋势。智能控制是一门新兴的多学科控制技术,由于它控制精度更高、控制更加智
20、能,在成熟的控制系统中得到越来越多的运用。智能控制包含了模糊控制、神经网络控制、专家控制、遗传算法等多种控制技术,在工程中根据控制需求选择合适的智能控制算法,并且根据实际控制效果不断调整,更进一步提高生产效率与生产质量。2. 2.1模糊控制在实际的生产过程中,工程设备常常会出现未知的、不确定的、不规则的干扰,因此常规的控制模型是难以适应这种模式的。但根据生活的各种不规则之中又存在着一些确定的关系。模糊控制是在建立模糊模型的基础上,根据fuzzy理论,将确定性领域扩大到模糊领域,运用模糊语言及模糊推理手段,实现系统稳定输出的控制算法8。其中,系统模糊模型需要运用到模糊语言和规则描述知识,根据人的
21、手动决策运用语言加以描述并总结成ifthen语句,它们反映了一个系统的动态特性并且影响着系统的性能指标。在传统的控制系统中,控制器的设计要基于确定的参数的数学模型,使用模型对实际工程进行模拟,但是在实际生产运作中,存在很多来自外界的,不确定的干扰,这些常常使我们的控制系统变得不稳定,建立精确的数学控制模型显得十分困难。因此,设计一种模糊控制的数学控制模型有着非常大的意义。一般来说,模糊控制系统由模糊控制器、输入输出接口装置、广义对象以及传感器四部分组成,其基本结构图如图2-2所示。图2-2模糊控制系统基本结构图模糊控制器:模糊控制器以模糊推理为基础,在系统中起模糊决策的作用,是整个模糊控制算法
22、中最核心的组成成分,它的主要部分是微型计算机或微型控制器,在系统运行中起着数据处理的作用。在实际的工程运用中,可以跟据控制精度选择合适的控制器,控制器可以是单片机,本设计中使用的是STM32单片机。输入输出接口装置:获取传感器传回的数字信号,根据模糊计算规则,将具体数据进行模糊化处理得到模糊输入信号,并传送到模糊控制器进行处理运算后,输出控制信号,最终通过执行器控制被控对象。广义对象:广义对象由被控对象和执行机构两大部分构成。其中被控对象通常带有各种不确定干扰,这些干扰会导致输出的不稳定。执行机构的作用为根据传感器获取的被控对象的变化,迅速、准确将被控对象调整为正常状态。传感器:传感器是获取被
23、控对象参数的一种装置,将获取到的测量信息进行处理、传输和存储等,通常将非电量转化为电信号。在各种类型的控制过程中,传感器起着至关重要的作用,它读取系统当前状态的准确性将直接影响系统的控制精度。模糊控制系统需要实际的工程经验建立模糊规则,并根据工厂中工程师的控制决策建立模糊决策,这个模型的建立需要长期的积累,因此,模糊控制系统的控制质量很大一部分取决于模糊规则的制定以及最终的模糊决策。2. 2.2模糊控制器在模糊控制系统的设计过程中,核心部分是模糊控制器的设计,该控制器模仿人工控制的工作方式大大提高了控制质量。在工作过程中,它起到将输入信号进行模糊化处理,以及进行模糊推理合成和解模糊的作用,其基
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 激光器 电源 高精度 温度 控制器 系统 算法 研究
链接地址:https://www.31ppt.com/p-6714537.html