本发明涉及电动汽车充电设备技术领域,尤其涉及一种电动汽车充电设备充电安全控制的系统和方法。
背景技术:
充电设备在充电过程中,存在对各种信号数据的检测和控制点的时序流程控制。在检测和控制过程中,信号量开关量以及模拟量等电气信号多种多样,他们的响应速度、反馈时效的技术指标和性能指标也各不相同,很容易影响充电设备充电的稳定性和安全性,并且越来越多的检测点信息和控制点信息同时暴露出来的复合状态更是多种多样,在充电过程中很容易造成充电不安全和不稳定。
现有的充电设备充电安全侧重于增加信号点和控制点的数量,以及对单信号点和单控制点的技术指标要求,但对多信号点和多控制点缺少技术指标和性能指标的具体要求;多信号点和多控制点可能存在动作顺序无序杂乱,信号量反馈不及时的问题,容易引起勿动、乱动以及扰动现象。
另外,由于多信号点和多控制点动作不协调,因此在动作失败或者出现问题时,会导致递归反推效率低、处理速度低等问题。
技术实现要素:
为了解决上述问题,本发明提出了一种电动汽车充电设备充电安全控制的系统和方法,该系统及方法一方面可以灵活组合检测信息,来提高对多信号多状态的检测要求,另一方面可以灵活变更控制节点,可以提高多控制点控制时序的实时性和稳定性,提高充电的安全可靠性。
为实现上述目的,本发明的具体方案如下:
一种电动汽车充电设备充电安全控制的系统,包括:信号量和控制点模型模块、信号处理模块和控制处理模块;
所述信号量和控制点模型模块用于根据充电控制业务需要,对充电设备的控制点和信号量进行建模,分别得到信号量模型和控制点模型;
所述信号处理模块用于实现对单信号量或者多信号量进行采集、数据量化以及信号开通状态的真假判断;
所述控制处理模块用于实现控制点信号的组织发送,同时实现多控制点信号量的真假判断。
一种电动汽车充电设备充电安全控制的方法,包括以下步骤:
(1)根据充电控制业务需要,对充电设备的控制点和信号量进行建模,分别得到信号量模型和控制点模型;
(2)将上述建立的模型存储至指定的存储路径下,等待调用执行处理;
(3)分别调用信号量模型和控制点模型,进行信号控制处理;
(4)分别对控制点模型和/或信号量模型进行处理。
进一步地,所述步骤(3)的具体过程如下:
1)判断是否存在控制点模型,如果存在,对控制点模型进行处理,进入下一步;
2)设定操作延时一;判断操作延时是否完毕,如果是,进入下一步;否则,延时时间累加,返回步骤1);
3)判断是否存在信号量模型;如果是,进入下一步;否则,返回步骤1);
4)设定操作延时二;判断操作延时是否完毕,如果是,进入下一步;否则,延时时间累加,返回步骤1);
5)对信号量模型进行处理。
进一步地,所述对控制点模型进行处理的方法为:
1)判断是否是单点控制,如果是,进行单点YK处理;否则,进入下一步;
2)判断是否是多点控制,如果是,进入步骤3);否则,转入步骤4);
3)判断是否存在控制点,如果是,对每一个控制点进行单点YK处理;否则,结束;
4)判断是否是复合点控制,如果是,进行分合处理或者合分处理;否则,结束。
进一步地,所述对信号量模型进行处理的过程具体为:
1)判断是否存在信号量处理,如果是,进入下一步;
2)设定操作延时一,判断操作延时一是否完毕,如果是,进行信号量判据处理,转入步骤3);否则,延时时间累加,返回步骤1);
3)设定操作延时二,判断操作延时二是否完毕,如果是,进入下一步;否则,延时时间累加,返回步骤1);
4)判断是否有附加的控制点或者信号量需要继续处理,如果有,返回步骤1);否则,进行信号量模型的变更;
5)结束。
进一步地,所述步骤2)中,进行信号量判据处理的方法具体为:信号量建模时,会生产真假判断方式,信号量是不断变动的,当信号量的值满足真假判断时就完成了信号量判据处理过程。
本发明的有益效果:
1、可以灵活组合检测信息,提高对多信号的检测的稳定性和可靠性,提高充电的安全可靠性。
2、可以灵活变更控制节点,提高多控制点控制时序的实时性和稳定性,提高充电的安全可靠性。
3、可以处理多控制点引起的多检测点状态信息或非控制点引起的多检测点信息,同时产生的复杂控制信号处理问题,提高充电的安全可靠性。
附图说明
图1是本发明总体方法原理框图;
图2是本发明信号控制处理流程图;
图3是本发明控制处理流程图;
图4是本发明信号处理流程图。
具体实施方式:
下面结合附图对本发明进行详细说明:
一种电动汽车充电设备充电安全控制的系统,包括:信号量和控制点模型模块、信号处理模块和控制处理模块;
信号量和控制点模型模块用于根据充电控制业务需要,对充电设备的控制点和信号量进行建模,分别得到信号量模型和控制点模型;
根据业务需要,生产相应的信号量模型和控制点模块;如对多开关的控制生产多控制点模型、对多信号的检测真假处理形成信号量模型;
信号处理模块用于实现对单信号量或者多信号量进行采集、数据量化以及信号开通状态的真假判断;电气上线路存在接通和断开,两种电气形式,根据具体业务功能需求,对接通和断开状态判断真假,符合技术人员通用的说法。
控制处理模块用于实现控制点信号的组织发送,同时实现多控制点信号量的真假判断。
一种电动汽车充电设备充电安全控制的方法,如图1所示,包括以下步骤:
(1)根据充电控制业务需要,对充电设备的控制点和信号量进行建模,分别得到信号量模型和控制点模型;上述模型分别由数据结构和实现方法组成,根据充电控制业务需要建立。建模后,模型存储到系统内存中,等待调用执行处理。
(2)将上述建立的模型存储至指定的存储路径下,等待调用执行处理;
(3)分别调用信号量模型和控制点模型,进行信号控制处理;
(4)分别对控制点模型和信号量模型进行处理。
其中,步骤(3)中进行信号控制处理的过程如图2所述,具体为:
(1-1)判断是否存在控制点模型,如果存在,对控制点模型进行处理,进入下一步;
(1-2)设定操作延时一;判断操作延时是否完毕,如果是,进入下一步;否则,延时时间累加,返回步骤(1-1);
设置操作延时一的目的是在充电业务中,控制开关有的控制逻辑需要延时等待一段时间才能进行控制操作,之后开关才能正确响应。
(1-3)判断是否存在信号量模型;如果是,进入下一步;否则,返回步骤(1-1);
(1-4)设定操作延时二;判断操作延时是否完毕,如果是,进入下一步;否则,延时时间累加(进行1毫秒或者100微米等精度的累加),返回步骤(1-1);设置操作延时二目的是延时进行对信号量模型的处理;将步骤(1-1)-(1-3)的过程再进行一遍,是每次检查是否有变更。操作延时二是控制建模时产生的,是对控制的最大时间的限制,超过这个延时,本次控制是超时失败的,需要告警处理;
(1-5)对信号量模型进行处理。
其中,步骤(4)中对控制点模型进行处理的方法如图3所示,具体为:
(2-1)判断是否是单点控制,如果是,进行单点YK处理;否则,进入下一步;
(2-2)判断是否是多点控制,如果是,进入步骤;(2-3);否则,转入步骤(2-4);
(2-3)判断是否存在控制点,如果是,对每一个控制点进行单点YK处理;否则,结束;
(2-4)判断是否是复合点控制,如果是,进行分合处理或者合分处理;否则,结束。根据业务可以定义模型,可以是先分后合,或者先合后分等功能处理。
上述步骤中,单点指的是一个控制点对应一个或者零个反馈点;
多点指的是多个单点组成的控制点;
复合点指的是多个控制点对应1个反馈点或者多个反馈点对应1个控制点。
YK处理是指对充电设备开关遥控的流程处理,包括常规的选择、执行等步骤。
合分处理具体指的是:如果一个开关量在建模时是需要进行分处理,当它目前的状态是分时,进行的合分处理就是,控制它进行分处理;
分合处理与此相反。
其中,步骤(4)中对信号量模型进行处理的方法如图4所示,具体为:
(3-1)判断是否存在信号量处理,如果是,进入下一步;
(3-2)设定操作延时一,判断操作延时一是否完毕,如果是,进行信号量判据处理,转入步骤(3-3);否则,延时时间累加,返回步骤(3-1);
信号量判据处理具体为:信号量建模时,会生产真假判断方式,信号量是不断变动的,当信号量的值满足真假判断时就完成了信号量的处理过程。
(3-3)设定操作延时二,判断操作延时二是否完毕,如果是,进入下一步;否则,延时时间累加,返回步骤(3-1);
(3-4)判断是否有附加的控制点或者信号量需要继续处理,如果有,返回步骤(3-1);否则,进行信号量模型的变更;
一个复杂的功能需要由多个不同类型的控制点组成,不同的控制点根据控制处理的流程可以完成多种功能。
(3-5)结束。
上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。