论配电自动化监测与控制

来源 :决策与信息·下旬刊 | 被引量 : 0次 | 上传用户:cerfa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 我国的配电所自动化领域的研究工作始于20世纪80年代中期,各地投入配电所自动化研究的高等学校、研究单位和生產厂家逐步增加。各种类型的产品的实现方式和结构不尽相同,已有各自的特点和适用领域。
  关键词:配电自动化监测与控制
  中图分类号:TP393文献标识码:A
  
  一 、配电所自动化系统的体系结构
  配电所自动化系统基本构成:(1)系统单元层主要包括:DSP数据控制器:主要包括系统DSP主电路、控制逻辑电路、模拟量信号输入电路、测频信号输入电路、CAN控制和接口电路和电源检测电路等。(2)PLC(可编程逻辑控制器):主要通过CT、PT、断路器、隔离开关位置等输入信号和DSP的判断输出经逻辑判断和故障处理后,通过各自的开关量输出板将控制断路器跳、合闸等信号发给设备层而实现对配电所设备层的控制。
  二、 软件平台的选择与体系结构的设计
  (一)软件操作系统平台。
  采取现在流行的新一代操作系统Windows NT Workstation。Windows NT是作为可移植操作系统设计的,能够很容易地在多种不同的硬件平台上运行,包括单处理机和多处理机环境,它可以随着硬件的发展而方便地加以扩展和增强。
  (二)应用系统开发平台。
  现在流行的、功能强大的面向对象(OOP)的编程语言Visual C++ 6.0 (Visual C++6.0是Microsoft公司推出的开发Windows NT 32位应用程序的可视化开发工具。利用Visual C++6.0,用户可以开发出规模更大、功能更加复杂的Windows应用程序,另外Visual C++6.0提供了大量的MFC类和可视化的编辑工具,使Windows应用程序的开发和设计变得非常简便、灵活、程序的效率更高;同时Visual C++6.0在底层访问、实时系统、数据应用、Internet应用、以及ActiveX开发技术能力方面体现出非凡能力,是其它开发工具无法比拟的。
  (三)体系结构的设计。
  与输电网自动化相比,配电自动化有其独特之处,配电自动化信息量大,约比前者大个数量级;配电网结构较复杂,与城市地形地物联系密切,用传统的图形方式难于全面直观地反映配电网的全貌:随着城市配网改造的进行,供电可靠性,缩短停电时间提出更高要求。因此,无论是支撑DMS系统的计算机硬件体系,还是系统软件体系的开发都应在新的理念上,最先进的计算机技术上进行。
  三、 软件的分析与设计
  该设计分为采集库和电力设备库:采集库面向数据采集,通过标识符ID与电力设备库相对应。采集上来数据通过通讯处理程序FM访问采集库,而人机界面及其它应用程序访问电力设备库。在RTDB内部将采集数据与设备库中的设备链接,从而使采集系统与电力设备库相对独立。这对系统的容量扩充,应用功能添加都非常有利。
  四、系统实施
  针对实时数据库和后台数据库两种类型。
  (一)基于内存地址的数据库访问方式。
  由于实时数据库的逻辑结构是层次结构,所以访问数据库的进程或线程必须提供数据库通道号、FTU号、点号和属性名称等参数,程序依据所提供的参数组,通过地址链表访问数据库,即访问数据库的进程或线程。再通过数据库访问动态链接库DLL提供的接口函数,获取数据库中的相应的内存地址,获取数据库的相应数据的实际地址,从而读出数据。另为了保证实时控制的快速要求,DLL需常驻内存。
  通过以上定义给遥测量信息区分配一共享内存块(通过GMEM-SHARE指定内存共享内存),访问进程和线程可以访问该内存块来存取实时数据。通过DLL接口函数实现对实时数据库的操作。
  (二)基于ODBC的数据库访问形式。
  对于后台数据库的访问基于微软基础类库(MFC)的技术,访问原语统一使用标准的SQL查询语言。以遥测量为例,系统提供了访问数据库的接口函数:
  接口函数:int GetAnalogAttr(shortTdes No, shortTu No,int Analoges No,ANALOGATTRSTRUCT* pAnalogAttr)
  功能:根据参数组(通道号、FTU号、点号)从后台数据库中读取遥测的属性。
  参数意义:Tdes No为读取的遥测量的通道号,Tu-N0为FTU号,Analog-N00为遥测点号,pAnalogAttr为存放遥测的属性。
  遥测访问的函数体: int GetAnalogAttr(shortTd-NO, shortTu_N0,int Analog-N0。,
  ANALOGATTRSTRUCT* pAnalogAttr)
  {
  char sqlbuff[1024];//存放SQL语言的缓冲区
  sprintf(sqlbuff,“select * from 遥测属性 where TdNo= %d ANDFTNo=%dANDID=%d",Td-No, Tu- No, Analog-N0);生//成SQL语句
  //以SQL为选择条件打开记录集,并将记录指针指向被选记录
  m-nRecordNum=RecoedSet(&m}RecordSet,sqlbuff);
  
  if (m-recordNum= =1)
  { //获取遥测结构
  ANALOGATTRSTRUCT *pAnalogAttrStruct;
  PAnalogAttrStruct= (ANALOGATTRSTRUCT*)pAnalogAttr;
  //通过MFC提供的getFileValue()函数获得字段值存入pAnalogAttr;
  getFileValue(m-RecordSet, NANLOGCODE”,&((pAnalogAttrStruct)一>pAnalogCode))
  closeRecordSet (&m-RecordSet);//关闭记录集
  
  return GetAttr-OK;//正常返回
  }
  else
  {
  closeRecordSet(&m-RecordSet); //关闭记录
  return GetAttr- ERROR;//非正常返回
  }
  }
  (作者:湖北工业大学电气学院2007级计算机专业研究生,研究方向:计算机技术应用)
其他文献
出差返程路上接到这期封面人物确定的消息,并没有提前做功课,我就直接提着相机赶去本钢集团拜访一个叫罗佳全的电工师傅.rn10月的本钢,一炉炉火红的钢水与漫山的红叶相映衬着
期刊
摘 要 现场测控单元的设计包含输入输出通道、以太网接口,并嵌入了实时操作系统 c/Os-Ⅱ和TCP/IP协议。测控单元首先采集机电和压力数据,通过以太网传送到作为上位机的工业控制计算机,而上位机依据上传的数据实现参数白整定FUZZY-PID控制算法,然后将所获得的控制数据通过以太网下传给现场测控单元执行,从而实现了机电和压力的远程测控。   关键词C/OsⅡ,远程机电,测控系统  中图分类号: T
政治认同是公众对政治系统的心理支持,是维系政治系统的良性运行与协调发展的民意基础.为探究大众传媒对大学生政治认同的影响,本文利用对贵州省高校大学生的调查数据进行统
我国电力企业与发达国家相比,在经营管理方面仍存在较大差距,经营管理的优化是一项重要的战略任务.电力企业应重视对日常办公流程和方法的改造,在物资管理、财务管理、市场营
民法典合同编(草案)二审稿(以下简称“二审稿”)有效解决了合同法总则与分则不分的混乱,也缓解了不当得利与无因管理不好安放的窘境.内容上也更加充实,在分则部分将保理合同
期刊
“感谢贵院对我局有机食品监管工作的建议,我局对此十分重视。接到检察建议书后,我局立即开展了相关工作的部署……以上内容,特此回复。”近日,针对江苏省苏州市吴江区检察院发出的检察建议书,该区市场监管局作出详细回复。  今年4 月,根據最高检部署开展的“保障千家万户舌尖上的安全”公益诉讼专项监督活动,吴江区检察院以农贸市场、超市、网店为重点,细致摸排食品安全问题线索。  该院发现,多家商贩、超市内销售的
期刊
本文通过对辽宁何氏医学院随机抽查44个部门295名员工参与《图书馆数据库资源建设读者问卷调查》统计分析.本次共发放问卷295份,回收有效问卷253份,有效回收率85.76%.通过对调
“厨子传给司机,司机传给木匠,木匠进球了,场边的牙医笑了.”rn今年世界杯,想必大家都被冰岛队刷屏了吧.网上的段子虽然颇具戏谑,但也算真实反映了这匹北欧黑马的状况:导演、
期刊
面对日益复杂的市场竞争环境,国有企业的发展道路显得更加曲折,如何在多元化世界中找到适合自身发展的方向,国有企业需要针对市场营销做出一系列的战略调整.本文从国有企业目