控制逻辑分析器和控制逻辑分析方法技术

技术编号:11155014 阅读:126 留言:0更新日期:2015-03-18 11:24
本发明专利技术提供一种用于控制多个设备的控制逻辑分析器。所述控制逻辑分析器包括:控制逻辑分解器,其被配置来分析来自不同来源的控制逻辑以从所述多个设备识别出所述控制逻辑中所涉及的设备,并且将所述控制逻辑分解成控制指令以便由所述识别的设备执行;以及潜在冲突搜索器,其被配置来搜索用于存储分解的控制逻辑的数据库,并且确定所述当前控制逻辑与先前存储在所述数据库中的所述控制逻辑之间是否存在任何潜在冲突。

【技术实现步骤摘要】
【国外来华专利技术】
本申请涉及控制逻辑分析器和控制逻辑分析方法,并且更具体来说,涉及用于控制单独房间中的多个设备的控制逻辑分析器和控制逻辑分析方法。
技术介绍
随着智能技术的发展,在车辆中要求更舒适的体验和更容易的操作。然而,常规车辆中的各种设备仅可以通过直接用户指令加以控制,并且系统不能基于车辆所在的环境来自动确定是否有必要操作设备。例如,在常规车辆中,仅可以通过按下控制面板上的按钮来开启或关闭空调。因此,常规车辆具有以下缺点:1)驾驶员在驾驶时操作并入车辆中的设备很危险;2)用户操作设备是因为用户意识到环境不舒适,因此用户的确具有不舒适的体验,即使不舒适的体验仅持续很短的时间段;3)如果存在超过一个要操作的设备,那么这对于每位用户来说可能不容易和不方便。因此,需要解决以上提到的问题。
技术实现思路
根据本申请的一个实施方案,提供一种用于控制多个设备的控制逻辑分析器。所述控制逻辑分析器包括:控制逻辑分解器,其被配置来分析来自不同来源的控制逻辑以从所述多个设备识别出所述控制逻辑中所涉及的设备,并且将所述控制逻辑分解成控制指令以便由所述识别的设备执行;以及潜在冲突搜索器,其被配置来搜索用于存储分解的控制逻辑的数据库,并且确定当前控制逻辑与先前存储在所述数据库中的控制逻辑之间是否存在任何潜在冲突,其中所述控制逻辑分解器通过分析所述控制逻辑中的关键字来识别所述控制逻辑中所涉及的所述设备。在一些实施方案中,所述控制逻辑分解器可进一步检查所述识别的设备是否已就绪,并且如果所述识别的设备未就绪,那么拒绝所述当前控制逻辑并且向用户发送错误提示。在一些实施方案中,所述潜在冲突搜索器可被配置来:如果潜在冲突存在,那么提供冲突提示并中止所述当前控制逻辑。在一些实施方案中,所述潜在冲突搜索器可被配置来确定所述当前控制逻辑是否可以与先前存储在所述数据库中的任何所述控制逻辑合并。在一些实施方案中,所述潜在冲突搜索器可被配置来:如果所述当前控制逻辑可以与先前存储在所述数据库中的控制逻辑合并,那么合并所述当前控制逻辑和先前存储在所述数据库中的所述控制逻辑以获得合并的控制逻辑,并且用所述合并的控制逻辑替换先前存储在所述数据库中的所述控制逻辑。根据本申请的一个实施方案,提供一种控制逻辑分析方法。所述控制逻辑分析方法包括:接收呈自然语言形式的控制逻辑;分析所述控制逻辑以从多个设备识别出所述控制逻辑中所涉及的设备;将所述控制逻辑分解成一组控制指令以便由所述识别的设备执行;搜索用于存储控制逻辑的数据库以确定当前控制逻辑与先前存储在所述数据库中的控制逻辑之间是否存在潜在冲突,并且如果所述当前控制逻辑与先前存储在所述数据库中的所述控制逻辑之间存在潜在冲突,那么中止所述当前控制逻辑。在一些实施方案中,所述方法可进一步包括:如果所述当前控制逻辑与先前存储在所述数据库中的所述控制逻辑之间存在潜在冲突,那么向用户发送冲突提示。在一些实施方案中,所述方法可进一步包括:在搜索所述数据库之前检查所述识别的设备是否已就绪,如果所述所涉及设备未就绪,那么拒绝所述当前控制逻辑并且向用户发送错误提示;。在一些实施方案中,所述方法进一步包括:确定所述当前控制逻辑是否可以与先前存储在所述数据库中的任何所述控制逻辑合并,如果所述当前控制逻辑可以与先前存储在所述数据库中的控制逻辑合并,那么合并所述两个控制逻辑以获得合并的控制逻辑;以及用所述合并的控制逻辑替换先前存储在所述数据库中的所述控制逻辑。根据本申请的一个实施方案,提供一种控制逻辑分析器。所述控制逻辑分析器被配置来在参数达到预定值时将操作设备的控制逻辑分解成控制指令,所述控制指令包括:从被配置来监测所述参数的传感器接收数据,将所述所接收数据与所述预定值进行比较以确定所述参数是否达到所述预定值,和在所述参数达到所述预定值时命令控制器相应地操作所述设备,其中所述控制逻辑呈自然语言的形式。在一些实施方案中,所述控制逻辑分析器基于所述控制逻辑中的关键字来分解所述控制逻辑。在一些实施方案中,所述控制逻辑分析器进一步被配置来:搜索数据库以检查当前控制逻辑与先前存储在所述数据库中的控制逻辑之间是否存在任何潜在冲突,并且如果存在潜在冲突,那么中止所述当前控制逻辑并输出错误消息。在一些实施方案中,所述控制逻辑分析器进一步被配置来:检查所述当前控制逻辑是否可以与先前存储在数据库中的任何控制逻辑合并,如果所述当前控制逻辑和先前存储在所述数据库中的控制可以合并,那么合并所述两个控制逻辑以获得合并的控制逻辑,并且用所述合并的控制逻辑替换先前存储在所述数据库中的所述控制逻辑。在一些实施方案中,所述控制逻辑分析器可并入车辆中,其中所述传感器是选自速度计、燃油表、计时器、人类检测器、湿度传感器和温度传感器的组。在一些实施方案中,所述设备是选自空调、电动车窗、座椅加热器、摄像机和音频播放器的组。本申请提供了可以给用户提供自动和连续的控制服务;使通用控制平台更为智能的解决方案,并且避免了不同控制逻辑之间的潜在冲突。根据以下图式和详细描述,本申请的其它系统、方法、特征和优点将对本领域技术人员来说显而易见。附图说明参考以下附图和详细描述可以更好地理解本专利技术。图1示出了根据本申请的一个实施方案的在一个通用控制平台中使用的控制逻辑分析器的示意性方框图;图2示出了根据本专利技术的另一实施方案的在另一通用控制平台中使用的控制逻辑分析器的示意性方框图;图3示出了根据本申请的一个实施方案的控制逻辑分析方法的示意性流程图;以及图4示出了根据本申请的另一实施方案的控制逻辑分析方法的示意性流程图。具体实施方式本申请提供了用于控制单独房间中的多个设备的控制逻辑分析器和控制逻辑分析方法。图1图示了控制平台100,所述控制平台包括用户接口或人机接口(UI/HMI)110、控制逻辑分析器120和控制中心130。如图1中所示,控制逻辑分析器120包括控制逻辑分解器121和潜在冲突搜索器122。控制中心130可包括设备监测器和控制器131以及存储控制逻辑的数据库132。控制逻辑分析器120从UI/HMI 110接收控制逻辑。UI/HMI 110可以包括任何输入装置,如键盘、鼠标、触摸屏、麦克风等。控制逻辑分析器120分析来自不同输入来源/装置的所接收控制逻辑以本文档来自技高网...
控制逻辑分析器和控制逻辑分析方法

【技术保护点】
一种用于控制多个设备的控制逻辑分析器,其包括:控制逻辑分解器,其被配置来分析来自不同来源的控制逻辑以从所述多个设备识别出所述控制逻辑中所涉及的设备,并且将所述控制逻辑分解成控制指令以便由所述识别的设备执行;以及潜在冲突搜索器,其被配置来搜索用于存储分解的控制逻辑的数据库,并且确定当前控制逻辑与先前存储在所述数据库中的所述控制逻辑之间是否存在任何潜在冲突。

【技术特征摘要】
【国外来华专利技术】1.一种用于控制多个设备的控制逻辑分析器,其包括:
控制逻辑分解器,其被配置来分析来自不同来源的控制逻辑以从
所述多个设备识别出所述控制逻辑中所涉及的设备,并且将所述控制
逻辑分解成控制指令以便由所述识别的设备执行;以及
潜在冲突搜索器,其被配置来搜索用于存储分解的控制逻辑的数
据库,并且确定当前控制逻辑与先前存储在所述数据库中的所述控制
逻辑之间是否存在任何潜在冲突。
2.如权利要求1所述的控制逻辑分析器,其中所述控制逻辑分
解器通过分析所述控制逻辑中的关键字来识别所述控制逻辑中所涉
及的所述设备。
3.如权利要求1所述的控制逻辑分析器,其中所述控制逻辑分
解器进一步被配置成:检查所述识别的设备是否已就绪,并且如果所
述识别的设备未就绪,那么拒绝所述当前控制逻辑并且向用户发送错
误提示。
4.如权利要求1所述的控制逻辑分析器,其中所述潜在冲突搜
索器进一步被配置成:如果潜在冲突存在,那么提供冲突提示并中止
所述当前控制逻辑。
5.如权利要求1所述的控制逻辑分析器,其中所述潜在冲突搜
索器进一步被配置成确定所述当前控制逻辑是否可以与先前存储在
所述数据库中的任何所述控制逻辑合并。
6.如权利要求5所述的控制逻辑分析器,其中所述潜在冲突搜
索器进一步被配置成:如果所述当前控制逻辑可以与先前存储在所述

\t数据库中的控制逻辑合并,那么合并所述当前控制逻辑与先前存储在
所述数据库中的所述控制逻辑以获得合并的控制逻辑,并且用所述合
并的控制逻辑替换先前存储在所述数据库中的所述控制逻辑。
7.一种控制逻辑分析方法,其包括:
接收呈自然语言形式的控制逻辑;
分析所述控制逻辑以从多个设备识别出所述控制逻辑中所涉及
的设备;
将所述控制逻辑分解成一组控制指令以便由所述识别的设备执
行;
搜索用于存储控制逻辑的数据库以确定当前控制逻辑与先前存
储在所述数据库中的所述控制逻辑之间是否存在潜在冲突;以及
如果所述当前控制逻辑与先前存储在所述数据库中的所述控制
逻辑之间存在潜在冲突,那么中止所述当前控制逻辑。
8.如权利要求7所述的方法,其进一步包括:如果所述当前控
制逻辑与先前存储在所述数据库中的所述控制逻辑之间存在潜...

【专利技术属性】
技术研发人员:张青山张国霞杨曾
申请(专利权)人:哈曼中国投资有限公司哈曼国际工业有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1