摘要: 本文介绍了一种基于ARM9硬件平台和嵌入式Linux操作系统为核心结合GPRS技术对现现场进行监控。给出了其具体实现方法,很好地解决了电力监控中遇到的实际问题。
电力监控系统又称电力SCADA(Supervisory Control And Data Acquisition)系统或远动系统。是以计算机、通讯设备、测控单元为基本工具,为变配电系统的实时数据采集、开关状态检测及远程控制提供了基础平台,它可以和检测、控制设备构成任意复杂的监控系统,在变配电监控中发挥了核心作用,可以帮助企业
Linux2.4.x是一个基于非抢占式的多任务的分时操作系统,虽然在用户进程的调度上采用抢占式策略,但是而在内核还是采用了轮转的方法,如果有个内核态的线程恶性占有CPU不释放,那系统无法从中解脱出来,所以实时性并不是很强。这种情况有望在Linux 2.6版本中得到改善,在2.6版本中采用了抢占式的调度策略。
内核中根据任务的实时程度提供了三种调度策略:
① SCHED_OTHER为非实时任务,采用常规的分时调度策略;
② SCHED_FIFO为短小的实时任务,采用先进先出式调度,除非