一种基于APP的燃油发电机启停控制方法与流程

文档序号:29049142发布日期:2022-02-25 23:16阅读:136来源:国知局
一种基于APP的燃油发电机启停控制方法与流程
一种基于app的燃油发电机启停控制方法
技术领域
1.本发明涉及燃油发电机控制技术领域,尤其涉及一种基于app的燃油发电机启停控制方法。


背景技术:

2.燃油发电机在某些场景下需要远程控制启动和停机。目前主流的方式是燃油发电机通过电缆外接一个ats(automatic transfer switch自动转换开关)控制盒。ats控制盒分别与供电电网和发电机连接,ats控制盒根据检测到的供电电网的供电状态来自动控制发电机的启停,即当检测到供电电网断电时,ats控制盒控制发电机自动启动为负载供电,将负载的供电电源由供电电网切换至发电机;当检测到供电电网通电时,ats控制盒控制发电机自动停机,将负载的供电电源由发电机切换至供电电网。这样,ats控制盒能够在一定程度上实现发电机的自动启动和停机,达到无人值守及在不需要发电时,可立即停机,节能减排。但是,ats控制盒体积大出厂时需要单独包装及运输,占用运输成本,后期使用时需要固定在一个地方,操作不方便,转移不方便。
3.因此,如何更加方便地实现燃油发电机的远程启停控制,是目前亟待解决的问题。


技术实现要素:

4.本发明旨在至少解决现有技术中存在的技术问题之一,特别创新地提出了一种基于app的燃油发电机启停控制方法,相对于现有的ats控制盒控制方式,能够更加方便地实现燃油发电机的远程启停控制。
5.为了实现本发明的上述目的,本发明提供了一种基于app的燃油发电机启停控制方法,所述燃油发电机上集成有用于控制燃油发电机工作状态的app控制模块,所述app控制模块通过无线网络连接有app移动控制终端,所述app移动控制终端安装有用于与所述app控制模块进行数据交互的发电机控制app,所述方法包括如下步骤:
6.s1,所述app移动控制终端向所述app控制模块发送发电机控制指令,其中,所述发电机控制指令用于指示所述app控制模块控制所述燃油发电机的启动或停机;
7.s2,所述app控制模块判断所述发电机控制指令的类型,其中,所述发电机控制指令的类型包括启动指令和停机指令,当所述发电机控制指令的类型为启动指令时,执行步骤s3,当所述发电机控制指令的类型为停机指令时,执行步骤s7;
8.s3,所述app控制模块检测所述燃油发电机的点火线圈是否存在点火脉冲信号,若是,则表明当前所述燃油发电机处于已启动状态,所述app控制模块进入待机状态,若否,则执行步骤s4;
9.s4,所述app控制模块给所述燃油发电机的风门控制模块供电以控制所述燃油发电机的化油器的进气开关开启,并在预设时长后给所述燃油发电机的启动继电器供电以控制所述燃油发电机的启动马达启动;
10.s5,所述app控制模块检测所述燃油发电机的点火线圈是否存在连续点火脉冲信
号,若是,则判断所述燃油发电机启动成功,所述app控制模块进入待机状态,若否,判断所述燃油发电机启动失败,循环执行执行步骤s4-s5;
11.s6,若循环执行步骤s4-s5两次后,所述燃油发电机仍未能启动成功,所述app控制模块进入待机状态,等待接收所述app移动控制终端下一次发送的启动指令;
12.s7,所述app控制模块检测所述燃油发电机的点火线圈是否存在点火脉冲信号,若是,则执行步骤s8,若否,则表明当前所述燃油发电机处于已停机状态,所述app控制模块进入待机状态;
13.s8,所述app控制模块给所述燃油发电机的熄火继电器供电,同时给所述燃油发电机的化油器电磁阀继电器供电,以控制所述燃油发电机熄火停机。
14.优选地,在所述步骤s1之前,所述方法还包括如下步骤:
15.所述app控制模块检测所述燃油发电机的当前运行状态,并将检测到的当前运行状态数据发送至所述app移动控制终端,其中,所述当前运行状态数据至少包括发电机剩余燃油量和发电机蓄电池电压。
16.优选地,所述方法还包括如下步骤:
17.所述app移动控制终端接收所述当前运行状态数据;
18.所述app移动控制终端接收用户通过所述app移动控制终端的人机交互模块输入的发电机控制信息;
19.所述app移动控制终端根据所述发电机控制信息生成所述发电机控制指令;
20.所述app移动控制终端根据所述发电机控制指令和所述当前运行状态数据生成反馈信息;
21.所述app移动控制终端展示所述反馈信息。
22.优选地,所述所述app移动控制终端根据所述发电机控制指令和所述当前运行状态数据生成反馈信息包括:
23.所述app移动控制终端判断所述发电机控制指令的类型是否为启动指令;
24.若为启动指令,则所述app移动控制终端判断所述当前运行状态数据中的发电机剩余燃油量和发电机蓄电池电压是否满足预设条件;
25.若不满预设条件,则基于所述发电机控制指令和所述当前运行状态数据生成所述反馈信息。
26.优选地,所述方法还包括如下步骤:
27.当所述app控制模块接收并执行所述发电机控制指令后,所述app控制模块还向所述app移动控制终端反馈执行结果数据。
28.优选地,在所述app控制模块检测所述燃油发电机的当前运行状态,并将检测到的当前运行状态数据发送至所述app移动控制终端之前,所述方法还包括如下步骤:
29.所述app移动控制终端向所述app控制模块发送注册请求,其中,所述注册请求中携带有所述app移动控制终端的身份信息;
30.所述app控制模块根据所述注册请求和预设的注册规则对所述app移动控制终端进行注册生成控制终端注册信息。
31.优选地,所述app移动控制终端在向在所述app控制模块发送发电机控制指令时,同时向所述app控制模块发送所述app移动控制终端的身份信息,在所述步骤s1之后,所述
步骤s2之前,所述方法还包括如下步骤:
32.所述app控制模块根据所述控制终端注册信息和所述app移动控制终端的身份信息判断所述app移动控制终端是否为合法终端,若是,则执行步骤s2。
33.优选地,所述app移动控制终端为智能手机。
34.由以上方案可知,本技术提供了一种基于app的燃油发电机启停控制方法,通过在燃油发电机上集成app控制模块,并通过app控制模块与app移动控制终端通过无线网络连接实现远程数据交互,从而使得可以通过app移动控制终端远程无线发送发电机控制指令至发电机上的app控制模块,app控制模块再对发电机控制指令进行识别判断以及对发电机当前工作状态进行实时检测,并结合判断得到的指令类型和检测得到的发电机当前工作状态来对燃油发电机进行启动和停机控制,相对于现有的ats控制盒控制方式,能够更加方便地实现燃油发电机的远程启停控制,且在发电机出厂时无需再配置体积较大ats控制盒,有效节约材料成本和运输成本。
35.本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
36.本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
37.图1是本发明一种优选实施方式中基于app的燃油发电机启停控制方法的流程图。
具体实施方式
38.下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
39.本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非被特定定义,否则不会用理想化或过于正式的含义来解释。
40.如图1所示,本发明实施例提供了一种基于app的燃油发电机启停控制方法,被控燃油发电机上集成有用于控制燃油发电机工作状态的app控制模块,app控制模块通过无线网络连接有app移动控制终端,本实施例中,app控制模块具体通过4g网络与app移动控制终端通讯连接,app移动控制终端安装有用于与app控制模块进行数据交互的发电机控制app,该方法可以包括如下步骤:
41.s1,app移动控制终端向app控制模块发送发电机控制指令,其中,发电机控制指令用于指示app控制模块控制燃油发电机的启动或停机;
42.在建立好燃油发电机上的app控制模块与外部的app移动控制终端之间的通信链路后,当需要通过app移动控制终端对燃油发电机的启停进行控制时,首先通过app移动控制终端向燃油发电机的app控制模块发送用于指示app控制模块控制燃油发电机的启动或
停机的发电机控制指令。具体地,app移动控制终端为便携式的移动智能终端设备,例如笔记本电脑、平板电脑、智能手机以及智能手环等智能穿戴设备,在该移动智能终端设备上安装有所述发电机控制app(application应用程序)。在本实施例中,app移动控制终端优选采用智能手机。
43.s2,app控制模块判断发电机控制指令的类型,其中,发电机控制指令的类型包括启动指令和停机指令,当发电机控制指令的类型为启动指令时,执行步骤s3,当发电机控制指令的类型为停机指令时,执行步骤s7;
44.app控制模块接收到app移动控制终端发送的发电机控制指令后,根据预先存储的判断规则对该发电机控制指令的类型进行判断,识别其是启动指令还是停机指令,即判断该指令是指示app控制模块启动发电机还是停止发电机,并根据判断得到的类型执行相应的预设步骤。
45.s3,app控制模块检测燃油发电机的点火线圈是否存在点火脉冲信号,若是,则表明当前燃油发电机处于已启动状态,app控制模块进入待机状态,若否,则执行步骤s4;
46.若app控制模块判断发电机控制指令为启动指令,则app控制模块先检测燃油发电机的点火线圈是否存在点火脉冲信号,以此来判断燃油发电机当前的工作状态。若app控制模块检测到燃油发电机的点火线圈存在点火脉冲信号,则表明当前燃油发电机处于已启动状态,无需再启动,避免重复启动对发电机造成损坏,相应地,app控制模块进入待机状态;若app控制模块检测到燃油发电机的点火线圈不存在点火脉冲信号,则表明当前燃油发电机处于停机状态,app控制模块则需要执行启动燃油发电机的相应步骤。
47.s4,app控制模块给燃油发电机的风门控制模块供电以控制燃油发电机的化油器的进气开关开启,并在预设时长后给燃油发电机的启动继电器供电以控制燃油发电机的启动马达启动;
48.当app控制模块判断需要启动燃油发电机时,app控制模块给燃油发电机的风门控制模块供电,从而使得燃油发电机的化油器的进气开关开启,外部空气经进气道进入燃烧室,并在进气预设时长后给燃油发电机的启动继电器供电,从而使得燃油发电机的启动马达启动带动发电机组启动。具体地,在本实施例中,预设时长为2s,即在app控制模块给燃油发电机的风门控制模块供电后,再过2s钟给燃油发电机的启动继电器供电,使得燃油发电机的燃烧室内有足够的空气,保证燃油发电机能够更好地启动。
49.s5,app控制模块检测燃油发电机的点火线圈是否存在连续点火脉冲信号,若是,则判断燃油发电机启动成功,app控制模块进入待机状态,若否,判断燃油发电机启动失败,循环执行执行步骤s4-s5;
50.app控制模块控制燃油发电机的相关器件执行完上述步骤s4后,再实时检测燃油发电机的点火线圈是否存在连续点火脉冲信号,即检测燃油发电机是否启动成功。当app控制模块检测到燃油发电机的点火线圈存在连续点火脉冲信号时,则判断燃油发电机启动成功,app控制模块进入待机状态;当app控制模块检测到燃油发电机的点火线圈不存在连续点火脉冲信号时,则判断燃油发电机启动失败,此时,app控制模块再循环执行上述步骤s4-s5两次。
51.s6,若循环执行步骤s4-s5两次后,燃油发电机仍未能启动成功,app控制模块进入待机状态,等待接收app移动控制终端下一次发送的启动指令;
52.为了避免频繁启动对发电机造成损坏,如果循环执行发电机启动步骤s4-s5两次后,燃油发电机仍未能启动成功,app控制模块则进入待机状态,等待接收app移动控制终端下一次发送的启动指令。
53.s7,app控制模块检测燃油发电机的点火线圈是否存在点火脉冲信号,若是,则执行步骤s8,若否,则表明当前燃油发电机处于已停机状态,app控制模块进入待机状态;
54.在上述步骤s3中,如果app控制模块判断发电机控制指令为停机指令,则app控制模块先检测燃油发电机的点火线圈是否存在点火脉冲信号,以此来判断燃油发电机当前的工作状态。若app控制模块检测到燃油发电机的点火线圈存在点火脉冲信号,则表明当前燃油发电机处于已启动状态,需要执行后续的停机操作;若app控制模块检测到燃油发电机的点火线圈不存在点火脉冲信号,则表明当前燃油发电机处于已停机状态,无需再控制器执行停机操作,app控制模块则进入待机状态。
55.s8,app控制模块给燃油发电机的熄火继电器供电,同时给燃油发电机的化油器电磁阀继电器供电,以控制燃油发电机熄火停机。
56.当app控制模块判断需要控制燃油发电机停机时,app控制模块给燃油发电机的熄火继电器供电,同时给燃油发电机的化油器电磁阀继电器供电,使得燃油发电机熄火停机。
57.综上所述可知,本实施公开了一种基于app的燃油发电机启停控制方法,通过在燃油燃油发电机上集成app控制模块,并通过app控制模块与app移动控制终端通过无线网络连接实现远程数据交互,从而使得可以通过app移动控制终端远程无线发送发电机控制指令至发电机上的app控制模块,app控制模块再对发电机控制指令进行识别判断以及对发电机当前工作状态进行实时检测,并结合判断得到的指令类型和检测得到的发电机当前工作状态来对燃油发电机进行启动和停机控制,相对于现有的ats控制盒控制方式,能够更加方便地实现燃油发电机的远程启停控制,且在发电机出厂时无需再配置体积较大ats控制盒,有效节约材料成本和运输成本。
58.为了避免燃油发电机因燃油余量不足或蓄电池电压不足,或者发电机存在其他故障,而导致发电机启动或停机失败,在一个实施例中,在app移动控制终端向app控制模块发送发电机控制指令之前,所述方法还可以包括如下步骤:
59.app控制模块检测燃油发电机的当前运行状态,并将检测到的当前运行状态数据发送至app移动控制终端,其中,当前运行状态数据至少包括发电机剩余燃油量和发电机蓄电池电压。可以理解,当前运行状态数据还可以包括除发电机剩余燃油量和发电机蓄电池电压之外的其他状态数据,例如燃油发电机启动系统或停机系统是否工作正常,app控制模块的通讯功能和控制功能是否正常。
60.在app控制模块检测燃油发电机的当前运行状态之后,为了让app移动控制终端的持有者(一般为燃油发电机的管理者或操作人员)在通过app移动控制终端对燃油发电机进行远程控制之前实时了解到燃油发电机是否存在故障,在一个实施例中,所述方法还包括如下步骤:
61.app移动控制终端接收当前运行状态数据;
62.app移动控制终端接收用户通过app移动控制终端的人机交互模块输入的发电机控制信息;
63.app移动控制终端根据发电机控制信息生成发电机控制指令;
64.app移动控制终端根据发电机控制指令和当前运行状态数据生成反馈信息;
65.app移动控制终端展示反馈信息。
66.具体地,在一个实施例中,所述app移动控制终端根据发电机控制指令和当前运行状态数据生成反馈信息包括:
67.app移动控制终端判断发电机控制指令的类型是否为启动指令;
68.若为启动指令,则app移动控制终端判断当前运行状态数据中的发电机剩余燃油量和发电机蓄电池电压是否满足预设条件;
69.若不满预设条件,则基于发电机控制指令和当前运行状态数据生成反馈信息。
70.为了提前了解燃油发电机是否满足启动条件,app移动控制终端首先判断根据用户输入的发电机控制信息生成的发电机控制指令的类型是否为启动指令,如果是,再判断app控制模块发送的当前运行状态数据中的发电机剩余燃油量和发电机蓄电池电压是否满足预设条件,如果不满足,则app移动控制终端根据发电机控制指令和当前运行状态数据生成反馈信息,提示用户目前燃油发电机不具备启动条件。
71.在app控制模块根据app移动控制终端发送的发电机控制指令控制燃油发电机启停的过程中,为了便于用户及时了解到燃油发电机的启停控制结果,在一个实施例中,所述方法还包括如下步骤:
72.当app控制模块接收并执行发电机控制指令后,app控制模块还向app移动控制终端反馈执行结果数据。具体地,app控制模块向app移动控制终端反馈的执行结果数据主要包括燃油发电机是否启动成功、启动次数和是否停机成功。
73.为了保证app移动控制终端能够安全、快速地对对应的燃油发电机进行远程控制,在一个实施例中,在app控制模块检测燃油发电机的当前运行状态,并将检测到的当前运行状态数据发送至app移动控制终端之前,还需要对app移动控制终端与燃油发电机的app控制模块进行绑定,具体可以通过如下步骤实现:
74.app移动控制终端向app控制模块发送注册请求,其中,注册请求中携带有app移动控制终端的身份信息;
75.app控制模块根据注册请求和预设的注册规则对app移动控制终端进行注册生成控制终端注册信息。
76.为了避免非绑定的app移动控制终端对燃油发电机进行非法控制,在一个实施例中,app移动控制终端在向在app控制模块发送发电机控制指令时,同时向app控制模块发送app移动控制终端的身份信息,在步骤s1之后,步骤s2之前,所述方法还包括如下步骤:
77.app控制模块根据控制终端注册信息和app移动控制终端的身份信息判断app移动控制终端是否为合法终端,若是,则表明该app移动控制终端为合法终端,可以对该燃油发电机进行控制,此时app控制模块才执行相应的发动机控制指令的类型判断步骤,即步骤s2。
78.本发明实现上述实施例基于app的燃油发电机启停控制方法中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算
机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
79.本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
80.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1