- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
基于ARM的直流系统接地故障检测应用程序设计
摘要:本文提出了基于S3C44BOX的直流系统接地故障检测装置的设计方案,并在此装置上实现了基于小波变换的检测方法,并重点阐述了应用程序的设计。
关键词:直流系统;嵌入式系统;小波变换;程序设计
0 引言
发电厂、变电站的直流供电系统是控制和信号系统、继电保护及自动装置的工作电源,对保障电力系统安全运行是十分重要的,这就要求直流系统及其网络必须具有高可靠性。当直流系统发生一点接地时,应能及时找出和处理。目前,国内外基于单片机的绝缘监测装置大多是基于传统的平衡电桥法、低频信号注入法等研制的,但要解决直流系统大电容接地和环网影响等问题,则需要采用更为先进的处理方法,如基于小波变换的检测方法,而单片机有限的资源限制了这类方法的使用。
本文通过基于ARM的嵌入式系统进行直流系统接地故障检测装置的设计,并在该装置中实现基于小波变换的检测方法解决直流系统大电容接地和环网影响等问题,并重点阐述了基于该系统的应用程序的设计。
1 ARM微处理器S3C44BOX
考虑到设计应用的需要,选用了三星公司的S3C44BOX微处理器。这是该公司一款基于ARM7TDMI的SOC芯片。它一方面具有ARM处理器低功耗、高性能的优点;又具有非常丰富的片上资源,非常适合嵌入式产品的开发。其特点如下:
·采用ARM7TDMI内核,I/O电压3.3V,内核电压2.5V;
·内置锁相环(PLL),系统主频最高达66MHz;
·4种工作模式,可以实现电源管理以降低系统功耗;
·8kB的系统高速缓存(CACHE),极大地提高了系统运行速度;
·支持8个MEMORY BANK,最大外部存储空间达256MB,并支持SDRAM;
·内置彩色LCD控制器;
·2路异步串口(UART);
·71个通用I/O口;
·8通路模/数转换器(ADC);
·实时时钟(RTC)和看门狗电路(WATCHDOG)。
2 直流系统接地故障检测装置总体结构
如图1所示,可以看出此检测装置主要分为两个部分:S3C44BOX主控单元及各种接口、信号采集及预处理单元。
此装置将实现以下功能:
(1)通常情况:此装置处于在线监视状态,通过采集现场信号并依据相关算法判断直流系统是否存在一点接地;
(2)直流系统发生一点接地:当发现直流系统存在一点接地时,并启动低频信号源,向电网中注入低频信号;
(3)依次对低频电压和各个支路电流信号进行同步采样;通过直流系统每个支路上的电流互感器检测出每个支路的电流信号。由多路开关依次选通每个支路,将相关信号经调理后进行采样,同步进行低频电压信号的采样,然后依次按照特定的基于小波变换的控制算法对采样数据进行处理,从而确定故障支路,将结果显示在LCD或是远程终端上以便于用户查看并及时排除该接地故障。
3 软件总体设计方案
对于一个开放的嵌入式系统而言,其程序存储器中一定要有系统的初始化代码。初始化在系统复位后自动完成。在系统的初始化中,必须包含如下的初始化代码:设置入口指针、设置中断向量表、初始化堆栈指针寄存器、初始化存储器系统、初始化I/O端口以及需要改变处理器的工作模式、初始化应用程序存储空间。之后,呼叫并开始执行应用程序。
μC/OS-Ⅱ是源码公开的实时嵌入式操作系统,其主要特点是公开源代码;可移植;可固化;可裁剪;是占先式实时内核;可管理多任务:执行时间可确定;提供很多系统服务;具有中断管理;稳定且可靠。但是,μC/OS-Ⅱ提供的仅仅是一个任务调度内核,需要在其基础上扩展成实用的RTOS。根据该装置的功能要求,系统软件中需要实现相应的用户任务:a.监视;b.报警;c.启动低频信号源;d.低频电压采样,并计算其幅值和初始相位;e.选通各个支路并检测其电流信号,然后利用小波算法进行判断;f. 在LCD或远程终端上显示相关信息。其中任务e的具体流程如图2所示。
作者:凌晓莉 安徽电气工程学校 来源:单片机与嵌入式系统
闂傚倸鍊风粈浣虹礊婵犲倴缂氱憸鏃堛€侀弽顓炲耿婵$偟绮弫鐘绘⒑闁偛鑻晶顔姐亜椤撶偞鍋ョ€规洜鎳撻埥澶娾枎閹邦喖绲块梻鍌欑劍閹爼宕愰弴鐏诲綊鎮滈挊澶岊唵闁诲函缍嗛崰鏍不閺屻儲鐓欏ù鐓庣摠濞懷囨煙椤旇崵绐旀慨濠呮閸栨牠寮撮悢鍝ュ絿婵$偑鍊戦崹褰掓晝椤忓牄鈧礁鈻庨幘宕囶槹濡炪倖鐗楃喊宥夋倵椤掆偓閳规垿鎮欓崣澶樻!闂佹悶鍔庨崰鏍ь嚕婵犳碍鏅搁柨鐕傛嫹 | More...
闂傚倸鍊风粈浣虹礊婵犲倴缂氱憸鏃堛€侀弽顓炲耿婵$偟绮弫鐘绘⒑闁偛鑻晶顔姐亜椤撶偞鍋ョ€规洜鎳撻埥澶娾枎閹邦喖绲块梻鍌欑劍閹爼宕愰弴鐏诲綊鎮滈挊澶岊唵闁诲函缍嗛崰鏍不閺屻儲鐓欏ù鐓庣摠濞懷囨煙椤旇崵绐旀慨濠呮閸栨牠寮撮悢鍝ュ絿婵$偑鍊戦崹褰掓晝椤忓牄鈧礁鈻庨幘宕囶槹濡炪倖鎸鹃崰搴ㄦ偟娴煎瓨鈷戦柛娑橈攻鐎垫瑩鏌嶈閸撶喎顕f繝姘櫢闁跨噦鎷�
闂傚倸鍊风粈渚€骞夐敓鐘冲亱闁哄洨濮风粈濠傗攽閻樺弶鎼愰柛灞诲姂閺屾洟宕煎┑鎰ч梺绋款儍閸斿矂婀侀梺鎸庣箓閹冲酣寮抽悢鍏肩厽闁哄倹瀵ч崵鍥煙椤旀娼愰柟宄版嚇閹兘骞嶉鍛炲┑锛勫亼閸婃牠骞愭繝姘畺闁稿本姘ㄩ弳锕傛煣韫囨凹娼愰柛蹇旂矒閺屾稑饪伴埀顒傜矆娓氣偓瀵偊骞庨懞銉у幗闂佺粯锚瀵爼骞栭幇顒夌唵鐟滃瞼鍒掑▎鎾虫槬闁靛繈鍊栭弲鎼佹煥閻曞倹瀚�
闂傚倸鍊风粈浣虹礊婵犲倴缂氱憸鏃堛€侀弽顓炲耿婵$偟绮弫鐘绘⒑闁偛鑻晶顔姐亜椤撶偞鍋ョ€规洜鎳撻埥澶娾枎閹邦喖绲块梻鍌欑劍閹爼宕愰弴鐏诲綊鎮滈挊澶岊唵闁诲函缍嗛崰鏍不閺屻儲鐓欏ù鐓庣摠濞懷囨煙椤旇崵绐旀慨濠呮閸栨牠寮撮悢鍝ュ絿婵$偑鍊戦崹褰掓晝椤忓牄鈧礁鈻庨幘宕囶槹濡炪倖甯掗崐鍨瀶椤斿皷鏀介幒鎶藉磹閺囩姭鍋撳顒€妲婚摶鐐烘煥閻曞倹瀚�
闂傚倷娴囬褏鎹㈤幇顔藉床闁归偊鍠掗崑鎾愁潩椤愩垹绁梺闈涙閸婂骞戦崟顒傜懝妞ゆ牗纰嶅▍濠囨⒒娓氣偓濞佳囨晬韫囨稑鐒垫い鎺戝閽冪喖鏌曢崼婵愭Ч闁稿鍔嶉妵鍕冀閵婏妇娈ゆ繝鈷€鍕闁哄矉缍侀獮妯兼喆閸曨厹鈧﹪姊洪悷鏉挎Щ妞ゆ垵顦甸妴浣割潨閳ь剟骞冨⿰鍫濆耿婵妫楅弫褰掓⒒娴h棄鍚归柛鐘茬Ф濞嗐垽濡舵径濠勵唵闂佽法鍣﹂幏锟�