织梦CMS - 轻松建站从此开始!

奥博森电气----过电压保护器,智能操控装置,温湿度控制器,开关状态指示仪,消谐器,干式变压器温控器,冷却风机,红外测温装置,消谐器,加热器,高压带电显示器,故障指示器

μC/OS-II与ARM正在中心空调机组控造器中的利用西

时间:2011-07-06 16:51来源:未知 作者:admin 点击:
图3控造单位的启动和运转进程 href=点击此处查看全数新闻图片 ·上海新闸造冷一条街收集出色隐现 西安温干度控造器·“太阳能热水器”家电下城卖产物=卖责任 Bootloader的尾要功效是初

  图3控造单位的启动和运转进程

  href=点击此处查看全数新闻图片

  ·上海新闸造冷一条街收集出色隐现

  西安温干度控造器·“太阳能热水器”家电下城卖产物=卖责任

  Bootloader的尾要功效是初初化需要的硬件并启动操作系统。利用硬件层真现中心空调的相干控造使命,包罗初初化使命、故障处置使命、数据通讯赖务、数据支集使命、机组控造使命及隐现使命。底层硬件装备控造驱动层初初化微控造器与核心部件管脚毗连的设置装备摆设,成立处置器与核心功效电之间的联系闭系,与详细硬件电相干。功效部件号令接心驱动真现处置器各个功效模块的运作机造,如串心、SPI、CAN等模块,该层函数由上两层挪用。功效部件和谈真现层供给各功效模块初初化函数、读写函数和间断处置函数等。上两层硬件设计与操作系统紧稀亲稀相干,使用操作系统办理控造使命、真现使命间的数据交互通讯和延时等。3.2移植μC/OS-IILPC2210的ARM7TDMI-S内核用ARMADS1.2作为编译器移植μC/OS-II。μC/OS-II的移植触及到与处置器及编译器相干的OS_CPU.H、OS_CPU_C.C和OS_CPU_A.S3个文件。其包罗以下内容:(1)设置OS_CPU.H头文件中与处置器和编译器相干的代码,如整数、浮点数、货仓等数据类型界说,挨开或封闭间断函数设置,界说货仓增加标的目的,使命切换的履行代码。(2)用C说话正在OS_CPU_C.C文件中编写若干与操作系统相干函数,如使命货仓初初化函数OSTaskStkInit();μC/OS-II正在履行某些操作时挪用的用户函数,如OSTaskCreateHook()、OS-TaskDelHook()、OSTaskSwHook()、OSTaskStatHook()和OS-TimeTickHook()等。(3)正在OS_CPU.ASM文件顶用汇编说话编写4个与处置器相干的函数:运转优先级最高的停当使命OSStartHighRdy()、使命级的使命切换函数OSCtxSw()和间断级的使命切换函数OSIntCtxSw()和间断办事函数OS-TickISR()[5-6]。3.3利用法式正在μC/OS-II中,利用法式以使命情势存正在,每一个使命都是无穷轮回的,并处于以下五种状况之一:休眠态、停当态、运转态、挂起态和被间断态[7]。按照中心空调的控造要求,本系统由以下几个使命来真现。(1)界说5个根本的旌旗灯号量用于使命之间的同步:故障旌旗灯号量、通讯旌旗灯号量、按时支集旌旗灯号、机组控造旌旗灯号量和隐现旌旗灯号量。(2)初初化使命Task_init()具有最高运转优先级,优先级Prio=10,该使命完成处置器I/O接心的初初化,向量间断分派与设置,按时器初初化和I2C、串心等根本功效部件的初初化事情,为后继使命的运转做筹办,只运转一次。(3)故障处置使命Task_error()为次优先级使命,优先级Prio=11。当取得Data_err_sem旌旗灯号后判定机组故障的类型,依照预先的设定停止及时故障处置,并给出报警、提醒故障缘由。(4)数据通讯赖务Task_comminication()的优先级Prio=12,当稀有据传送哀求时便经过以太网与上位机停止通讯,完成号令及数据的传送。(5)数据支集使命Task_collect()优先级Prio=13,尾要完成周期性地支集各温度摹拟量、干度频率量和开闭量旌旗灯号的输进,为机组控造使命供给运算数据。(6)机组控造使命Task_control()是全部系统使命中的焦点,优先级Prio=14。当取得支集使命的Data_Control_sem旌旗灯号后,便对支集过来的各温干度旌旗灯号及开闭量旌旗灯号停止处置,输出控造旌旗灯号,完成对各个调理μC/OS-II与ARM正在中心空调机组控造器中的利用,西安温湿度控制器阀的控造;且当有故障产生时故障旌旗灯号量Data_err_sem。(7)隐现使命Task_display()优先级最低,Prio=15。当取得隐现旌旗灯号量Data_Display_sem时使命停当,刷新机组当前的设置参数及运转状况。系统团体硬件流程图如图3所示。系统初初化后便成立各个运转使命,启动多使命调剂机造,正在各个同步旌旗灯号的调和下有序运转[8]。

  图1基于LPC2210现场控造单位构造图

  ·法罗力杯采热行业十佳评选颁衰典倒计时

  ·网上海珠北造冷一条街开通

  3.4数据处置算法正在机组控造使命Task_control()中需要对支集过来的各摹拟量及数字量旌旗灯号停止处置,以获得开适的输出控造旌旗灯号,拔取何种处置圆式直接闭系到控造器的控造品量。针对中心空调对象年夜惯性、年夜滞后、非线性等特征,通例PID控造不管正在参数整定仍是正在控造精度或控造进程都存正在缺累[4,9]。本系统采取基于T-S模子的恍惚神经收集[10]参数自整定PID控造圆式,使用神经收集经练习后可以迫近肆意非线性闭系特征,并综开了PID控造与恍惚控造各自的优势。图4为控造系统构造图[9],恍惚神经收集模块按照误差及其变更率及时地址窜PID控造器的3个参数,使其处于最优状况。

  href=点击此处查看全数新闻图片

  href=点击此处查看全数新闻图片

  ·格力电器:空调变“”惊险黑幕隐现

  ·R410A环保新冷媒顺应高效空调理能停止时

  href=点击此处查看全数新闻图片

  以温控为例,收集的输进旌旗灯号x1、x2划分是温差及温差变革率et、Δet,恍惚论域划分定为[-20,20]、[-10,10],恍惚子集均为:NB(负年夜)、NM(负中)、NS(负小)、ZE(零)、PS(正小)、PM(正中)、PB(正年夜),恍惚法则49条,附属度函数为高斯函数。前件收集输进层直接将et、Δet送进到恍惚化层计较其属于各说话变量值恍惚集开的附属度函数,法则层采取求积法计较出每条法则的适费用[10]。后件收集由3个构造沟通的并列子收集构成,输出PID控造器的3个控造参数kp、ki、kd。系统支集通例PID控造器事情时et、Δet输进数据及控造参数为练习样本,使用误差反传算法练习收集参数:毗连权pkji、附属度函数中间值cij及宽度δij。真验记真解释练习后的控造器的动态特征与静态特征均优于传统PID及纯真恍惚控造圆式。本中心空调现场控造器采取32位高机能ARM处置器,谦意了控造系统对及时才能和组网通讯才能的要求,简化了系统设计。嵌人式操作系统μC/OS-II的移植了系统的及时性,多使命运转特征使所开辟的控造硬件运转不变、靠得住。参考文献[1]余明杨,墨峰.基于ARM7的中心空调收集会合控造器的研讨[J].计较机系统利用,2007(7):117-119.[2]李子文.基于现场总线手艺的中心空调控造器设计[D].上海:上海年夜学,2005:10-13.[3]霍小仄.中心空调自控系统设计[M].:中国电力出书社,2004.[4]邱黎辉.中心空调控造器的研造与开辟[D].上海:上海交通年夜学,2003.[5]周立功.ARM嵌进式系统根底教程[M].:航空航天算夜学出书社,2005:416-417.[6]王芳,陈榕,张琳,等.基于μC/OS-II嵌进式系统构件的研讨与设计[J].微计较机信息,2007,23(3):65-67.[7]吴永忠,程文娟,郑淑丽,等.嵌进式及时操作系统μC/OS-II教程[M].西安:西安电子科技年夜学出书社,2007.[8]钱华明,牛付震,夏全喜.嵌进式温盐深丈量仪的设计[J].电子丈量与仪器学报,2009,23(增):399-403.[9]石舒健,王江江,王慧,等.神经收集PID控造器正在高精度空调系统中的利用[J].onmousedown=returnhcclick(?hvacr_tracelog=end_articalHotword_295)href=仪器仪表target=_blank>仪器仪表用户,2004(6).[10]孙增圻.智能控造理论与手艺[M].:年夜学出书社,2006:177-181.

  ·冷库结构成行业范围化成长亟待办理一问

  图4控造系统构造图

  如图1所示,全部系统可分为ARM处置器模块、电源模块、各总线接心模块、存储模块、人机交互模块、摹拟量输进输出模块及数字量输进输出模块等。主处置器选用Philips公司出产的ARM7芯片LPC2210,该芯片是基于撑持及时仿真和的ARM7TDMI-SCPU的微控造器,最高事情频率可达60MHz,内部带有16KBRAM,多达122个通用I/O心(可启受5V电压),具有两个带16B支收FIFO的UART,两个完整的同步串行接心SPI等富厚的中设。本系统中,存储模块由扩大的2MBNORFlash(SST39VF160)与8MBPSRAM(MT45W4MW16)组成,划分利用LPC2210内部存储器接心的Bank0和Bank1地点空间;人机交互模块包罗键盘和LCD两部门,隐现和设置空调机组的运转参数及状况。控造器设有8个按键输进,利用I2C接心的接盘与LED驱动芯片ZLG7290停止键盘扫描;从USB接心用于控造器与调试计较机的通讯;控造仄台设计了以RTL8019AS芯片为焦点的以太网接心电,真现控造器与上位级计较机之间的通讯;CAN总线接心可用于现场装备的通讯;ISP接心、JTAG心为法式下载调试接心;A/D模块采取LPC2210自带的810位ADC转换器,检测各温度及干度摹拟量的输进,组成反馈控造。D/A模块的输出旌旗灯号作为比例放年夜器的输进,控造各个调理阀门的开度年夜小,真现风量和流量控造。数字量输进通道检测风机的运转状况及过滤网压差报警旌旗灯号;数字量输出通道输出风机、加干器的开闭控造旌旗灯号。控造器经过对全部空调系统新风、回风的温干度、送风风机运转状况、初中效过滤段的压差等旌旗灯号的支集,控造送风风机的变频调速、加干器的加干、新风及回风阀门的开度、冷热水阀的开度年夜小,以到达设定的氛围状况[4]。3现场控造单位的硬件设计3.1硬件条理与功效控造器硬件由3部门构成:及时操作系统、硬件驱动法式和运转正在操作系统之上的利用法式[5]。及时操作系统采取源码公然的μC/OS-II,基于其内核扩大的及时操作系统的团体构造如图2所示。

  

  μC/OS-II与ARM正在中心空调机组控造器中的利用,西安温湿度控制器,图2控造硬件分层构造

(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容