一种DMC控制双加热数字探空仪及其加热控制方法技术

技术编号:14821553 阅读:96 留言:0更新日期:2017-03-15 20:00
本发明专利技术公开了一种DMC控制双加热数字探空仪及其加热控制方法,DMC控制双加热数字探空仪包括:单片机处理器、温度传感器、气压传感器、双加热湿度传感器电路、GPS模块、GPS天线、无线发射机、发射机天线以及电源模块;双加热湿度传感器电路包括:加热电路、湿度传感器A、湿度传感器B、多路开关和振荡电路。与现有技术相比,本发明专利技术的有益效果在于:提出在高空加热条件下DMC控制加热模型和加热的策略,使系统具有很强的抗干扰能力和良好的跟踪性和鲁棒性。

【技术实现步骤摘要】

本专利技术属于气象探测、无线电
,尤其涉及一种DMC控制双加热数字探空仪及其加热控制方法
技术介绍
高空湿度随着高度有较大的空间变化率,探空湿度传感器应具有较高的灵敏度、响应速度、体积小等特点。当探空湿度传感器在通过云、雨等高湿低温环境时容易受到影响,尤其,遇到过冷水的时候容易产生冻结,从而,影响湿度的测量结果。常规做法是给探空的湿度传感器加热,以消除在上升过程中受到的环境影响。加热过程采用PID控制算法进行控制,PID控制方法由于其具有原理简单、稳定可靠、无静差等优点,在过程控制中得到广泛应用,是较经典成熟的控制方法。但是,对具有非线性(饱和、时延、回程等)和不确定性等特征的系统很难达到预期效果,而且传统的PID控制算法很难对控制效果进行预测,存在控制精度低、鲁棒性差等缺点。Fuzzy不要求控制对象的精确数学模型,因而灵活、适应性强,可是,任何一种纯模糊控制器本质上是一种非线性PD控制,不具备积分作用,控制过程有时会出现不平滑现象,稳态误差也较难减至理想程度。
技术实现思路
本专利技术所要解决的技术问题是,提供一种DMC控制双加热数字探空仪及其加热控制方法,解决了目前高空气象数字探空仪在高空大气的低温低湿环境下导致的湿度传感器结露结冰的问题,提高了数字探空仪在高空气象条件下测量的精确度、可靠性,实现了快速准确的数据测量。本专利技术提供了一种DMC控制双加热数字探空仪,包括:单片机处理器、温度传感器、气压传感器、双加热湿度传感器电路、GPS模块、GPS天线、无线发射机、发射机天线以及电源模块;单片机处理器分别与温度传感器、电源模块、气压传感器、GPS模块、无线发射机和双加热湿度传感器电路连接,所述GPS模块与GPS天线连接,所述无线发射机与发射机天线连接;双加热湿度传感器电路包括:加热电路、湿度传感器A、湿度传感器B、多路开关和振荡电路;加热电路与湿度传感器A和湿度传感器B集成在一个单独电路板上,所述的加热电路分别与湿度传感器A和湿度传感器B相连接,湿度传感器A和湿度传感器B通过加热电路交替加热,加热电路与单片机处理器连接,且单片机处理器通过DMC温度控制模型控制加热电路,所述湿度传感器A与湿度传感器B均与多路开关相连接,所述多路开关与振荡电路连接,振荡电路与单片机处理器连接,单片机处理器与多路开关连接;所述单片机处理器:用于控制GPS天线输出数字中频信号,完成GPS模块数字中频信号的处理和基带解算,获取位置、速度、时间的导航信息,同时完成对分别来自温度传感器、气压传感器、湿度传感器A和湿度传感器B的温度、气压和湿度的信号采集处理,获取实时的温度、气压和湿度的信息,并完成卫星导航信息和信息的编码和调制,将调制后的无线信号发送给无线发射机,再经过发射机天线发射给地面设备;单片机处理器对加热电路的控制方法采用DMC动态矩阵控制算法。单片机处理器为STM32单片机处理器。一种DMC控制双加热数字探空仪的加热控制算法,DMC动态矩阵控制算法包括:包括预测模型、滚动优化、反馈校正三个部分;预测模型:DMC动态矩阵控制算法是以系统的阶跃响应模型作为预测模型的;当在系统的输入端加上一阶跃响应后,在各采样时间t=T、2T、3T、…NT分别可在系统的输出端测得一序列采样值,它们可用动态系数a1、a2、a3、…、aN来表示;其中N是阶跃响应的截断点,称为模型时域长度;N的选择应使ai(i>N)已接近其稳态值a∞;根据线性系统的比例和叠加性质,利用这一模型,可由给定的输入控制增量,预测系统未来时刻的输出;预测模型方程式(1-1):式中:k为模型在预测时域P内的时域系数,为预测时域P的系统输出预测矢量;为预测时域P=0时的系统预测输出值;为在长度为M的控制时域的控制增量;为由阶跃响应系数组成的动态矩阵;M≤P≤N,M为控制时域长度,P为预测时域长度,N为模型时域长度;滚动优化:DMC是一种以优化确定控制策略的算法;在采样时刻t=kT的优化性能指标如下式(1-2):式中,minJ(k)为预测时域P内的最优解,的含义是希望预测输出与期望输出当系数等于w(k+i)最接近,的含义是使输入的控制增量Δu尽量平缓,i、j均为变量系数,r(k+i)为k时刻参考输出,qi、rj均为权系数;在不同时刻,优化性能指标是不同的,但其相对形式却是一致的;所谓“滚动优化”,就是指优化时域随时间不断地向前推移;引入向量和矩阵记号:w(k)=[w(k+1)…w(k+P)]T其中,w(k)是给定期望值函数,k为此函数模型的函数系数,Q=diag(q1,…,qP),R=diag(r1,…,rM);则优化性能指标式(1-2)可改写为:式中,Q为误差权矩阵,R为控制权矩阵;wp(k)为在预测时域P内的给定期望值函数,yP0(k)为预测时域P的初始实际输出值;在不考虑输入输出约束的情况下,在t=kT时刻,wp(k),yp0(k)均为己知,使J(k)取最小的ΔuM(k)可通过极值必要条件求得开环最优控制规律式:其中,J(k)为预测时域P内的解,dJ(k)是将预测时域P内的解微分,ΔuM(k)是为M时域内的控制增量,dΔuM(k)是将M时域内的控制增量微分,k为控制时域M内的时域变量系数,为看函数系数为k时的初始预测值;反馈校正:系统的输出预测值需要在预测模型输出的基础上,用实际输出误差修正,即:式中:为t=(k+1)T时刻经误差校正后所预测的系统在t=(k+i),(i=1,…,N)时刻的输出;h=[h1,h2…hN]T为误差校正向量,其中,h1=1,e(k+1)为预测误差;为利用预测模型算出的初始预测输出值,则为下一个未来时刻计算的预测输出值。与现有技术相比,本专利技术的有益效果为:DMC是一种基于对象阶跃响应的预测控制算法,适用于渐近稳定的线性对象,以滚动优化和在线误差校正保证控制的准确性和对参数、环境变化的鲁棒性。整个算法包括预测模型、滚动优化、反馈校正三个部分。它直接以对象的阶跃响应离散系数为模型,从而避免了通常的传递函数或状态空间方程模型参数的辨识。其采用多步预测值技术,从而能有效地解决时延过程问题,按使预测值输出与给定值偏差最小的二次性能指标实施控制,是一种最优控制技术。它具有算法简单,计算量小,鲁棒性强,适用于稳定的线性系统,系统的动态特性中具有纯滞后或非最小相位特性都不影响该算法的直接应用。附图说明图1为本专利技术双加热数字探空仪的原理框架图;图2(a)为湿度传感器A、湿度传感器B间距为3.5mm,俯仰角为35°时,湿度传感器A、湿度传感器B表面的剪切应力的示意图;图2(b)为湿度传感器A、湿度传感器B间距为3.5mm,俯仰角为40°时,湿度传感器A、湿度传感器B表面的剪切应力的示意图;图2(c)为湿度传感器A、湿度传感器B间距为3.5mm,俯仰角为45°时,湿度传感器A、湿度传感器B表面的剪切应力的示意图;图2(d)为湿度传感器A、湿度传感器B间距为3.5mm,俯仰角为50°时,湿度传感器A、湿度传感器B表面的剪切应力的示意图;图3为湿度传感器A、湿度传感器B间俯仰角为45°时,湿度传感器A、湿度传感器B壁面剪切应力分布图;图4为本专利技术加热片PID温度控制仿真结果;图5为本专利技术加热片DMC温度控制仿真结果。具体实施方式以下结合附图对本专利技术的实施例做进一本文档来自技高网...
一种DMC控制双加热数字探空仪及其加热控制方法

【技术保护点】
一种DMC控制双加热数字探空仪,其特征在于:包括:单片机处理器、温度传感器、气压传感器、双加热湿度传感器电路、GPS模块、GPS天线、无线发射机、发射机天线以及电源模块;单片机处理器分别与温度传感器、电源模块、气压传感器、GPS模块、无线发射机和双加热湿度传感器电路连接,所述GPS模块与GPS天线连接,所述无线发射机与发射机天线连接;双加热湿度传感器电路包括:加热电路、湿度传感器A、湿度传感器B、多路开关和振荡电路;加热电路与湿度传感器A和湿度传感器B集成在一个单独电路板上,所述的加热电路分别与湿度传感器A和湿度传感器B相连接,湿度传感器A和湿度传感器B通过加热电路交替加热,加热电路与单片机处理器连接,且单片机处理器通过DMC温度控制模型控制加热电路,所述湿度传感器A与湿度传感器B均与多路开关相连接,所述多路开关与振荡电路连接,振荡电路与单片机处理器连接,单片机处理器与多路开关连接;所述单片机处理器:用于控制GPS天线输出数字中频信号,完成GPS模块数字中频信号的处理和基带解算,获取位置、速度、时间的导航信息,同时完成对分别来自温度传感器、气压传感器、湿度传感器A和湿度传感器B的温度、气压和湿度的信号采集处理,获取实时的温度、气压和湿度的信息,并完成卫星导航信息和信息的编码和调制,将调制后的无线信号发送给无线发射机,再经过发射机天线发射给地面设备;单片机处理器对加热电路的控制方法采用DMC动态矩阵控制算法。...

【技术特征摘要】
1.一种DMC控制双加热数字探空仪,其特征在于:包括:单片机处理器、温度传感器、气压传感器、双加热湿度传感器电路、GPS模块、GPS天线、无线发射机、发射机天线以及电源模块;单片机处理器分别与温度传感器、电源模块、气压传感器、GPS模块、无线发射机和双加热湿度传感器电路连接,所述GPS模块与GPS天线连接,所述无线发射机与发射机天线连接;双加热湿度传感器电路包括:加热电路、湿度传感器A、湿度传感器B、多路开关和振荡电路;加热电路与湿度传感器A和湿度传感器B集成在一个单独电路板上,所述的加热电路分别与湿度传感器A和湿度传感器B相连接,湿度传感器A和湿度传感器B通过加热电路交替加热,加热电路与单片机处理器连接,且单片机处理器通过DMC温度控制模型控制加热电路,所述湿度传感器A与湿度传感器B均与多路开关相连接,所述多路开关与振荡电路连接,振荡电路与单片机处理器连接,单片机处理器与多路开关连接;所述单片机处理器:用于控制GPS天线输出数字中频信号,完成GPS模块数字中频信号的处理和基带解算,获取位置、速度、时间的导航信息,同时完成对分别来自温度传感器、气压传感器、湿度传感器A和湿度传感器B的温度、气压和湿度的信号采集处理,获取实时的温度、气压和湿度的信息,并完成卫星导航信息和信息的编码和调制,将调制后的无线信号发送给无线发射机,再经过发射机天线发射给地面设备;单片机处理器对加热电路的控制方法采用DMC动态矩阵控制算法。2.根据权利要求1所述的双加热数字探空仪,其特征在于:单片机处理器为STM32单片机处理器。3.根据权利要求1所述的一种DMC控制双加热数字探空仪的加热控制算法,其特征在于:DMC动态矩阵控制算法包括:包括预测模型、滚动优化、反馈校正三个部分;预测模型:DMC动态矩阵控制算法是以系统的阶跃响应模型作为预测模型的;当在系统的输入端加上一阶跃响应后,在各采样时间t=T、2T、3T、…NT分别可在系统的输出端测得一序列采样值,它们可用动态系数a1、a2、a3、…、aN来表示;其中N是阶跃响应的截断点,称为模型时域长度;N的选择应使ai(i>N)已接近其稳态值a∞;根据线性系统的比例和叠加性质,利用这一模型,可由给定的输入控制增量,预测系统未来时刻的输出;预测模型方程式(1-1):y~PM(k)=y~P0(k)+AΔuM(k)---(1-1);]]>式中:k为模型在预测时域P内的时域系数,为预测时域P的系统输出预测矢量;为预测时域P=0时的系统预测输...

【专利技术属性】
技术研发人员:孙宁张卫国张颖超程恩路
申请(专利权)人:南京信息工程大学
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1