一种基于SOA服务的智能童锁控制系统技术方案

技术编号:35855550 阅读:28 留言:0更新日期:2022-12-07 10:42
本发明专利技术公开了一种基于SOA服务的智能童锁控制系统,包括客户端控制器、服务端控制器、传感器端控制器、以及执行器端控制器;其中,所述客户端控制器内设置有智能童锁控制场景应用单元,所述智能童锁控制场景应用单元基于对服务端控制器反馈的预定的订阅信息的判断,向所述服务端控制器发出对应的儿童锁控制信息;所述服务端控制器基于所述客户端服务器的订阅自所述传感器端控制器获取车辆状况感测信息;以及,根据所述儿童锁控制信息向所述执行器端控制器发布对应的儿童锁控制指令;所述传感器端控制器基于对当前车辆状况的感测生成所述车辆状况感测信息;所述执行器端控制器根据所述儿童锁控制指令对儿童锁进行相应的控制操作。作。作。

【技术实现步骤摘要】
一种基于SOA服务的智能童锁控制系统


[0001]本专利技术涉及一种控制系统,尤其涉及一种基于SOA服务的智能童锁控制系统。

技术介绍

[0002]现有技术中,智能童锁技术是基于整车CAN和LIN通信控制信号进行系统设计及功能设计的。
[0003]例如,设置车内摄像头,通过摄像头采集车内图像,并将图像数据提供给驾驶员监控系统用于进行人脸检测。驾驶员监控系统则通过视觉算法进行人脸识别,从而可以识别出车内是否有儿童,并将识别结果通过CAN总线通信反馈给童锁控制器。同时,通过整车控制器获得车辆的可行驶状态等信息;通过安全气囊控制器获得车辆是否发生碰撞等信息。而后,童锁控制器根据车内儿童乘员状态、以及车辆可行驶状态、档位、是否发生碰撞等信息,判断是否需要上锁或解锁儿童锁,并控制儿童锁上锁或解锁。
[0004]由于现有方案是基于信号的控制,需要根据功能定义相关的CAN信号,这些CAN信号需要有明确的方向,例如A发送给B什么信号,B发送给C什么信号(A、B、C均指代系统中的控制器)。这些信号接口与控制器绑定,故而使得有关儿童锁控制相关的功能逻辑无法实现灵活使用和调整,且逻辑实现也无法灵活定义。同时,在追加新的功能场景时,也会导致CAN总线中的通信信号和接口的复杂化。

技术实现思路

[0005]本专利技术针对现有技术的弊端,提供一种基于SOA服务的智能童锁控制系统。
[0006]本专利技术所述的基于SOA服务的智能童锁控制系统,包括客户端控制器、服务端控制器、传感器端控制器、以及执行器端控制器;
[0007]其中,所述客户端控制器内设置有智能童锁控制场景应用单元,所述智能童锁控制场景应用单元基于对服务端控制器反馈的预定的订阅信息的判断,向所述服务端控制器发出对应的儿童锁控制信息;
[0008]所述服务端控制器基于所述客户端服务器的订阅自所述传感器端控制器获取车辆状况感测信息;以及,根据所述儿童锁控制信息向所述执行器端控制器发布对应的儿童锁控制指令;
[0009]所述传感器端控制器基于对当前车辆状况的感测生成所述车辆状况感测信息;
[0010]所述执行器端控制器根据所述儿童锁控制指令对儿童锁进行相应的控制操作。
[0011]本专利技术所述的基于SOA服务的智能童锁控制系统中,所述执行器端控制器内设置有儿童锁闭锁/解锁控制执行模块和第一CAN数据通信服务模块;
[0012]所述儿童锁闭锁/解锁控制执行模块与儿童锁连接,并根据所述第一CAN数据通信服务模块接收到的所述儿童锁控制指令对所述儿童锁进行相应的闭锁或解锁操作。
[0013]本专利技术所述的基于SOA服务的智能童锁控制系统中,所述车辆状态感测信息包括车内乘客的面部信息、车辆的碰撞信息、车辆的行驶信息、车门的启闭状态信息;
[0014]所述传感器端控制器内设置有人脸识别感测模块、车辆碰撞检测模块、车辆行驶状态检测模块、和车门启闭状态检测模块;
[0015]其中,所述人脸识别感测模块用于获取车内乘客的面部信息;
[0016]所述车辆碰撞检测模块用于检测车辆的碰撞信息;
[0017]所述车辆行驶状态检测模块用于检测车辆的可行驶状态信息;
[0018]所述车门启闭状态检测模块用于检测当前车门的启闭状态信息;
[0019]所述第二CAN数据通信服务模块将所述面部信息、所述碰撞信息、所述行驶信息、和车门的启闭状态信息发送至所述服务端控制器。
[0020]本专利技术所述的基于SOA服务的智能童锁控制系统中,所述服务端控制器内设置有信息订阅服务单元、信息发布服务单元、和第三CAN数据通信服务模块;
[0021]其中,所述信息订阅服务单元响应所述智能童锁控制场景应用单元的订阅请求,并向所述智能童锁控制场景应用单元反馈内容包含当前车内存在儿童乘员、和/或当前车辆发生碰撞、和/或车辆当前可行驶、和/或车门的当前启闭状态的订阅信息;
[0022]所述信息发布服务单元根据所述儿童锁控制信息发布对应的儿童锁控制指令;
[0023]所述第三CAN数据通信服务模块向所述执行器端控制器发送所述儿童锁控制指令,以及,将所述传感器端控制器的所述车辆状态感测信息发送至所述信息订阅服务单元。
[0024]本专利技术所述的基于SOA服务的智能童锁控制系统中,所述信息订阅服务单元与所述智能童锁控制场景应用单元之间通过SOME/IP以太网方式通信。
[0025]本专利技术所述的基于SOA服务的智能童锁控制系统中,所述信息订阅服务单元包括儿童乘员状态服务模块、车辆碰撞状态服务模块、车辆可行驶状态服务模块、和车门启闭状态服务模块;
[0026]其中,所述儿童乘员状态服务模块根据所述车内乘客的面部信息生成内容为当前车内存在儿童乘员的订阅信息;
[0027]所述车辆碰撞状态服务模块根据所述车辆的碰撞信息生成内容为当前车辆发生碰撞的订阅信息;
[0028]所述车辆可行驶状态服务模块根据所述车辆的行驶信息生成内容为车辆当前可行驶的订阅信息;
[0029]所述车门启闭状态服务模块根据所述车门的启闭状态信息生成内容为车门的当前启闭状态的订阅信息。
[0030]本专利技术所述的基于SOA服务的智能童锁控制系统中,将车辆童锁的具体控制转变为服务层功能单元,并完成服务接口设计,可被多个应用功能单元调用。这样无论是现有的场景功能逻辑如何更改,或者开发出更新颖的场景逻辑,儿童锁的控制执行并未改变或重新设计。这就使得功能逻辑能够实现敏捷开发,节省开发成本,使功能扩展性更强,可无限循环使用儿童锁控制服务,进行功能重组,完成新功能体验。
附图说明
[0031]图1为本专利技术所述基于SOA服务的智能童锁控制系统的结构示意图。
具体实施方式
[0032]下面结合附图对本专利技术做进一步的详细说明,以令本领域技术人员参照说明书文字能够据以实施。
[0033]如图1所示,本专利技术所述的基于SOA服务的智能童锁控制系统,包括客户端控制器、服务端控制器、传感器端控制器、以及执行器端控制器。
[0034]其中,所述客户端控制器内设置有智能童锁控制场景应用单元,所述智能童锁控制场景应用单元基于对服务端控制器反馈的预定的订阅信息的判断,向所述服务端控制器发出对应的儿童锁控制信息。所述服务端控制器基于所述客户端服务器的订阅自所述传感器端控制器获取车辆状况感测信息;以及,根据所述儿童锁控制信息向所述执行器端控制器发布对应的儿童锁控制指令。所述传感器端控制器基于对当前车辆状况的感测生成所述车辆状况感测信息。所述执行器端控制器根据所述儿童锁控制指令对儿童锁进行相应的控制操作。
[0035]具体而言,本专利技术所述的基于SOA服务的智能童锁控制系统中,所述客户端控制器内的智能童锁控制场景应用单元用于实现功能化的场景。这里所述的功能化的场景可以是基于用户的需求而自定义的场景逻辑,即根据用户的需求能够进行方便的修改和拓展。在本实施例中,通过对当前车内是否存在儿童乘员、和当前车辆是否发生本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于SOA服务的智能童锁控制系统,其特征在于,包括客户端控制器、服务端控制器、传感器端控制器、以及执行器端控制器;其中,所述客户端控制器内设置有智能童锁控制场景应用单元,所述智能童锁控制场景应用单元基于对服务端控制器反馈的预定的订阅信息的判断,向所述服务端控制器发出对应的儿童锁控制信息;所述服务端控制器基于所述客户端服务器的订阅自所述传感器端控制器获取车辆状况感测信息;以及,根据所述儿童锁控制信息向所述执行器端控制器发布对应的儿童锁控制指令;所述传感器端控制器基于对当前车辆状况的感测生成所述车辆状况感测信息;所述执行器端控制器根据所述儿童锁控制指令对儿童锁进行相应的控制操作。2.如权利要求1所述的基于SOA服务的智能童锁控制系统,其特征在于,所述执行器端控制器内设置有儿童锁闭锁/解锁控制执行模块和第一CAN数据通信服务模块;所述儿童锁闭锁/解锁控制执行模块与儿童锁连接,并根据所述第一CAN数据通信服务模块接收到的所述儿童锁控制指令对所述儿童锁进行相应的闭锁或解锁操作。3.如权利要求1所述的基于SOA服务的智能童锁控制系统,其特征在于,所述车辆状态感测信息包括车内乘客的面部信息、车辆的碰撞信息、车辆的行驶信息、车门的启闭状态信息;所述传感器端控制器内设置有人脸识别感测模块、车辆碰撞检测模块、车辆行驶状态检测模块、和车门启闭状态检测模块;其中,所述人脸识别感测模块用于获取车内乘客的面部信息;所述车辆碰撞检测模块用于检测车辆的碰撞信息;所述车辆行驶状态检测模块用于检测车辆的可行驶状态信息;所述车门启闭状态检测模块用于检测当前车门的启闭状态信息;所述第二CAN数据通信服务模块将所...

【专利技术属性】
技术研发人员:韩梦思王磊何森张建王晓宇宋小波
申请(专利权)人:阿尔特汽车技术股份有限公司
类型:发明
国别省市:

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

1