柴油发电机组的自动定位系统的制作方法

文档序号:5259608阅读:167来源:国知局
专利名称:柴油发电机组的自动定位系统的制作方法
技术领域
本发明涉及柴油发电机组控制系统领域,特别是涉及ー种柴油发电机组的自动定位系统及方法。
背景技术
现有柴油发电机组控制系统通常在柴油发电机组所在位置设置微处理器,并且在发电机组的相应部分配置有检测电压、电流、频率、转速、油压、油温、水温等的仪表或传感器,但现有柴油发电机组控制系统无法实现自动定位功能。现有的柴油发电机组缺少自动定位系统,工作人员只能在固定地点专人专机监控柴油发电机组的情况,而无法做到随时随地监控发电机组位于何处,对于租赁用柴油发电机组或者移动式柴油发电机组无法有效及时地掌握设备处于何处。

发明内容
本发明所要解决的技术问题是提供ー种柴油发电机组的自动定位系统及方法,其可实现任何时间、任何地点对柴油发电机组进行监控。本发明是通过下述技术方案来解决上述技术问题的ー种柴油发电机组的自动定位系统,其特征在干,柴油发电机组的自动定位系统包括传感器、微处理器、自动定位模块和无线模块,传感器用于采集柴油发电机组运行參数;微处理器的输入端与传感器的输出端相连接,微处理器的输出端与一个柴油发电机组的控制装置相连接,微处理器接收传感器发送的运行參数,且微处理器将运行參数与预设值进行对比得到对比结果;自动定位模块与微处理器相连接,自动定位模块用于接收全球定位參数并将之转换成柴油发电机组的控制装置可识别的定位指令,自动定位模块还通过无线或有线方式接收无线模块的操作请求并将该操作请求发送给微处理器;无线模块与微处理器相连接,无线模块用于将运行參数和对比结果通过无线发送给远程监控系统,并通过无线方式接收远程监控系统的操作请求。优选地,所述柴油发电机组的自动定位系统还包括验证单元,验证单元与微处理器相连接,验证单元用于验证操作请求中无线模块的标识码来得到验证结果,并将验证结果发送给微处理器。优选地,所述柴油发电机组的自动定位系统还包括存储单元,存储单元用于将定位參数、运行參数、对比结果、操作请求和/或控制指令进行存储。本发明还提供ー种柴油发电机组的自动定位方法,柴油发电机组的自动定位方法采用上述柴油发电机组的自动定位系统,其特征在干,柴油发电机组的自动定位方法包括以下步骤步骤ー通过传感器和自动定位模块分别采集柴油发电机组不同部位的运行參数及全球定位參数,全球定位參数转换为柴油发电机组的控制装置可识别的定位指令;步骤ニ 通过微处理器将运行參数与预设值进行对比得到对比结果;
步骤三通过自动定位模块将定位指令、运行參数和/或对比结果通过无线或有线方式发送给无线模块;步骤四通过无线或有线方式接收无线模块发送的操作请求;步骤五判断操作请求的类型,当操作请求为控制请求时,根据控制请求生成控制指令,并将控制指令发送给柴油发电机组的控制装置;当操作请求为定位或查询请求时,根据定位或查询请求进行定位或查询并将结果发送给无线模块。优选地,所述柴油发电机组的自动定位方法还包括步骤六,步骤六在步骤四与步骤五之间,步骤六是验证操作请求中无线模块的标识码是否为预设标识码,如果是则进行步骤五。优选地,所述柴油发电机组的自动定位方法还包括步骤七,步 骤七在步骤ニ之后,步骤七是根据对比结果生成控制指令,并将控制指令发送给柴油发电机组的控制装置。优选地,所述柴油发电机组的自动定位方法还包括步骤八,步骤八在步骤五之后,步骤八是将运行參数、对比结果、操作请求和/或控制指令进行存储。本发明的积极进步效果在干本发明柴油发电机组的自动定位系统及方法在工作中,自动定位模块可以与无线模块进行通信,不仅可以将柴油发电机组的运行參数及对比结果发送给无线模块,并对柴油发电机组进行自动定位;而且还可以接收无线模块发送的操作请求,并将操作请求发送给微处理器,微处理器根据操作请求生成操作指令并发送给柴油发电机组的控制装置,进而完成对柴油发电机组进行远程控制,特别适用于租赁或移动式柴油发电机组等不便进行有线电缆铺设的区域内的柴油发电机组的监控要求。


图I为本发明第一种柴油发电机组的自动定位系统的原理框图。图2为本发明第二种柴油发电机组的自动定位系统的原理框图。图3为本发明第一种柴油发电机组的自动定位方法的流程图。图4为本发明第二种柴油发电机组的自动定位方法的流程图。图5为本发明第三种柴油发电机组的自动定位方法的流程图。
具体实施例方式下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案。如图I所示,本发明第一种柴油发电机组的自动定位系统包括微处理器2、自动定位模块3、无线模块4和多个传感器1,其中多个传感器I分别位于柴油发电机组的不同部位且用于采集柴油发电机组运行參数,这些运行參数包括电压、电流、频率、转速、油压、油温或水温等。微处理器2的输入端与多个传感器I的输出端相连接,微处理器2的输出端与柴油发电机组的控制装置5相连接。微处理器2可以通过输入端接收多个传感器I发送的运行參数,并且微处理器2内还预存有柴油发电机组每个运行參数的最大预设值和最小预设值,当接收到多个传感器发送的运行參数后,微处理器2将每ー项运行參数与预设值进行对比,判断实时运行參数是否大于最大预设值或者小于最小预设值,得到对比結果。另外微处理器2还可以生成控制指令,并通过输出端发送给柴油发电机组的控制装置5,控制柴油发电机组的运行。
自动定位模块的输入接ロ米用标准GPS (Global Positioning System,全球定位系统)接受器来接收GPS信号,自动定位模块的处理器采用89C52型处理器,利用89C52型处理器本身提供的逻辑检测功能、数模转换功能、多路串ロ功能实现设计目的,处理器检测到GPS信号后,再校验后且控制无线模块外发GPS信号。无线模块和自动定位模块共用同一个处理器,无线模块通过短信模块与远程监考系统建立连接。传感器包括用于柴油发电机组的水温油压传感器,以及采集电參数(电压/频率/电流)的模拟-数字转换模块。自动定位模块3与微处理器2通过数据总线相连接,自动定位模块3可与无线模块4进行无线通信,且存储有无线模块4的标识码。自动定位模块3用于接收全球定位參数并将之转换成柴油发电机组的控制装置可识别的定位指令。自动定位模块3还通过无线或有线方式接收无线模块4的操作请求,并将该操作请求发送给微处理器2。当接收的操作请求为控制请求时,微处理器2根据该控制请求生成控制指令,并将控制指令发送给柴油发电机组的控制装置5 ;当接收的操作请求为查询请求吋,微处理器2根据查询请求进行查询,并将查询结果发送给自动定位模块3。查询结果可以为柴油发电机组的运行參数,也可以为运行參数与预设值的对比結果。当接收的操作请求为定位请求时,微处理器2根据定位请求进行定位查询并将定位查询结果发送给自动定位模块3,自动定位模块3将定位查询结果发送 给无线模块。微处理器2还可以将运行參数及对比结果发送给自动定位模块3,然后自动定位模块3通过无线或有线方式发送给无线模块4。无线模块4与微处理器2相连接,无线模块4的数量可以为ー个或多个。无线模块用于将运行參数和对比结果通过无线发送给远程监控系统(图中未示出),并通过无线方式接收远程监控系统的操作请求。微处理器2内还可以预设相应的程序,当接收到传感器I发送的运行參数,且得到对比结果后,根据对比结果及预设的相应程序生成控制指令,并发送给柴油发电机组的控制装置5,对柴油发电机组进行控制。如图2所示,本发明第二种柴油发电机组的自动定位系统和本发明第一种柴油发电机组的自动定位系统基本相同,其不同之处在于,本发明第二种柴油发电机组的自动定位系统还包括验证单元6和存储单元7,验证单元6与微处理器2相连接,验证单元6用于验证操作请求中无线模块4的标识码来得到验证結果,并将验证结果发送给微处理器2。具体过程如下验证单元6将预先设定的ー个或多个无线模块标识码通过加密协议进行存储,当微处理器2接收到操作请求后,从该操作请求中提取无线模块的标识码,并验证该无线模块的标识码是否为通过加密协议认证的无线模块标识码,如果是,则微处理器2根据操作请求生成控制指令。存储单元7与微处理器2相连接,存储单元7用于将定位參数、运行參数、对比结果、操作请求和/或控制指令进行存储,以方便工作人员对柴油发电机组的历史数据进行查询。如图3所示,本发明第一种柴油发电机组的自动定位方法包括以下步骤步骤SlOO :采集柴油发电机组不同部位的运行參数及全球定位參数。通过传感器采集柴油发电机组在工作时各部位的运行參数,其中运行參数包括电压、电流、频率、转速、油压、油温或水温等,同时通过自动定位模块采集全球定位參数,全球定位參数转换为柴油发电机组的控制装置可识别的定位指令。步骤S200 :通过微处理器将运行參数与预设值进行对比,得到对比結果。在柴油发电机组工作之前,对每个运行參数设置ー个最大预设值和最小预设值,当采集到柴油发电机组的实时运行參数后,将每ー项运行參数与预设值进行对比,判断实时运行參数是否大于最大预设值或者小于最小预设值。步骤S300 :通过自动定位模块将定位指令、运行參数和/或对比结果通过无线或有线方式发送给无线模块。得到对比结果后,将运行參数和/或对比结果通过无线或有线方式发送给无线模块。在本申请实施例中,无线模块可以为国家GSM(Global System forMobile Communications,全球移动通讯系统)手机网络中的手机终端或带GSM MODEM(调制解调器)功能的计算机終端。步骤S400 :通过无线或有线方式接收无线模块发送的操作请求。无线模块发送的操作请求中包含有该无线模块的标识码。步骤S500 :判断操作请求的类型,该步骤具体包括步骤S501和步骤S502,步骤S501 :当操作请求为控制请求时,根据控制请求生成控制指令,并将控制指令发送给柴油发电机组的控制装置。工作人员通过无线模块接收到运行參数和/或对比结果后,通过无线 模块可以输入控制请求,用于控制柴油发电机组的运行。当接收到控制请求后,生成相应的控制指令,并发送给柴油发电机组的控制装置,对柴油发电机组进行控制。步骤S502 :当操作请求为定位或查询请求时,根据定位或查询请求进行定位或查询并将结果发送给无线模块。工作人员还可以通过无线模块发送查询请求,以对柴油发电机组的当前状态或历史状态进行查询,根据查询请求将查询结果发送给无线模块,查询结果可以为柴油发电机组的运行參数,也可以为运行參数与设置的对比結果。如图4所示,本发明第二种柴油发电机组的自动定位方法和本发明第一种柴油发电机组的自动定位方法基本相同,其不同之处在于,本发明第二种柴油发电机组的自动定位方法在步骤S400与步骤S500之间还包括步骤S600 :验证操作请求中无线模块的标识码是否为预设标识码,如果是则进行步骤S500。具体是将预先设定的一个或多个无线模块标识码通过加密协议进行存储,当接收到操作请求后,从操作请求中提取无线模块的标识码,并验证该无线模块的标识码是否为通过加密协议认证的无线模块标识码。如图5所示,本发明第三种柴油发电机组的自动定位方法和本发明第二种柴油发电机组的自动定位方法基本相同,其不同之处在于,本发明第三种柴油发电机组的自动定位方法还包括步骤700和步骤800 :步骤S700在步骤S200之后,步骤S700是根据对比结果生成控制指令,并将控制指令发送给柴油发电机组的控制装置。即预先设定相应的程序,根据运行參数与预设值的对比结果对柴油发电机组进行控制。步骤S800在步骤S501和步骤S502之后,步骤S800是将运行參数、对比结果、操作请求和/或控制指令进行存储,以方便工作人员对柴油发电机组的历史数据进行查询。由以上实施例可见,本发明提供的柴油发电机组的自动定位系统包括无线模块、自动定位模块、微处理器和传感器等,自动定位模块与无线模块可以进行无线通信,自动定位模块与微处理器相连接,传感器与微处理器的输入端相连接,微处理器的输出端与柴油发电机组的控制装置相连接。该柴油发电机组自动定位系统在工作中,自动定位模块可以通过无线或有线方式与无线模块进行通信,不仅可以将柴油发电机组的运行參数及对比结果发送给无线模块,对柴油发电机组进行自动定位;而且还可以接收无线模块发送的操作请求,并将操作请求发送给微处理器,微处理器根据操作请求生成操作指令并发送给柴油发电机组的控制装置,进而完成对柴油发电机组进行远程控制,本发明特别适用于偏远地区和山区等不便进行有线电缆铺设区域内的柴油发电机组的监控要求。因此,本发明提供的柴油发电机组的自动定位系统可以实现工作人员随时随地对柴油发电机组进行监视和控制。虽然以上描述了本发明的具体实施方式
,但是本领域的技术人员应当理解,这些 仅是举例说明,在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改。因此,本发明的保护范围由所附权利要求书限定。
权利要求
1.一种柴油发电机组的自动定位系统,其特征在于,柴油发电机组的自动定位系统包括传感器、微处理器、自动定位模块和无线模块,传感器用于采集柴油发电机组运行参数;微处理器的输入端与传感器的输出端相连接,微处理器的输出端与一个柴油发电机组的控制装置相连接,微处理器接收传感器发送的运行参数,且微处理器将运行参数与预设值进行对比得到对比结果;自动定位模块与微处理器相连接,自动定位模块用于接收全球定位参数并将之转换成柴油发电机组的控制装置可识别的定位指令,自动定位模块还通过无线或有线方式接收无线模块的操作请求并将该操作请求发送给微处理器;无线模块与微处理器相连接,无线模块用于将运行参数和对比结果通过无线发送给远程监控系统,并通过无线方式接收远程监控系统的操作请求。
2.如权利要求I所述的柴油发电机组的自动定位系统,其特征在于,所述柴油发电机组的自动定位系统还包括验证单元,验证单元与微处理器相连接,验证单元用于验证操作请求中无线模块的标识码来得到验证结果,并将验证结果发送给微处理器。
3.如权利要求2所述的柴油发电机组的自动定位系统,其特征在于,所述柴油发电机组的自动定位系统还包括存储单元,存储单元用于将定位指令、运行参数、对比结果、操作请求和/或控制指令进行存储。
4.一种柴油发电机组的自动定位方法,柴油发电机组的自动定位方法采用如权利要求3所述柴油发电机组的自动定位系统,其特征在于,柴油发电机组的自动定位方法包括以下步骤 步骤一通过传感器和自动定位模块分别采集柴油发电机组不同部位的运行参数及全球定位参数,全球定位参数转换为柴油发电机组的控制装置可识别的定位指令; 步骤二 通过微处理器将运行参数与预设值进行对比得到对比结果; 步骤三通过自动定位模块将定位指令、运行参数和/或对比结果通过无线或有线方式发送给无线模块; 步骤四通过无线或有线方式接收无线模块发送的操作请求; 步骤五判断操作请求的类型,当操作请求为控制请求时,根据控制请求生成控制指令,并将控制指令发送给柴油发电机组的控制装置;当操作请求为定位或查询请求时,根据定位或查询请求进行定位或查询并将结果发送给无线模块。
5.如权利要求4所述的柴油发电机组的自动定位方法,其特征在于,所述柴油发电机组的自动定位方法还包括步骤六,步骤六在步骤四与步骤五之间,步骤六是验证操作请求中无线模块的标识码是否为预设标识码,如果是则进行步骤五。
6.如权利要求5所述的柴油发电机组的自动定位方法,其特征在于,所述柴油发电机组的自动定位方法还包括步骤七,步骤七在步骤二之后,步骤七是根据对比结果生成控制指令,并将控制指令发送给柴油发电机组的控制装置。
7.如权利要求6所述的柴油发电机组的自动定位方法,其特征在于,所述柴油发电机组的自动定位方法还包括步骤八,步骤八在步骤五之后,步骤八是将运行参数、对比结果、操作请求和/或控制指令进行存储。
全文摘要
本发明公开了一种柴油发电机组的自动定位系统及方法,柴油发电机组的自动定位系统包括传感器等,传感器用于采集柴油发电机组运行参数;微处理器的输入端与传感器的输出端相连接,微处理器的输出端与一个柴油发电机组的控制装置相连接,微处理器接收传感器发送的运行参数,且微处理器将运行参数与预设值进行对比得到对比结果;自动定位模块与微处理器相连接,自动定位模块用于接收全球定位参数并将之转换成柴油发电机组的控制装置可识别的定位指令;无线模块与微处理器相连接,无线模块用于将运行参数和对比结果通过无线发送给远程监控系统,并通过无线方式接收远程监控系统的操作请求。本发明可实现任何时间、任何地点对柴油发电机组进行监控。
文档编号F02D29/06GK102678292SQ20111005342
公开日2012年9月19日 申请日期2011年3月7日 优先权日2011年3月7日
发明者周晓妹, 张培, 王彧, 陈伯东, 陈伯华, 陈伯林, 陈思远, 魏永峰 申请人:上海赛瓦达开关有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1