CN115617018A - 车辆天窗控制方法、装置、设备及介质 - Google Patents
车辆天窗控制方法、装置、设备及介质 Download PDFInfo
- Publication number
- CN115617018A CN115617018A CN202211339169.0A CN202211339169A CN115617018A CN 115617018 A CN115617018 A CN 115617018A CN 202211339169 A CN202211339169 A CN 202211339169A CN 115617018 A CN115617018 A CN 115617018A
- Authority
- CN
- China
- Prior art keywords
- skylight
- control
- sunroof
- signal
- controller
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 238000003745 diagnosis Methods 0.000 claims description 15
- 230000008859 change Effects 0.000 claims description 12
- 238000004891 communication Methods 0.000 claims description 7
- 230000004044 response Effects 0.000 claims description 6
- 238000012544 monitoring process Methods 0.000 claims description 5
- 230000002159 abnormal effect Effects 0.000 claims description 3
- 230000006698 induction Effects 0.000 claims description 3
- 238000007781 pre-processing Methods 0.000 claims description 3
- 230000006870 function Effects 0.000 abstract description 24
- 238000004422 calculation algorithm Methods 0.000 abstract description 6
- 230000002452 interceptive effect Effects 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 13
- 238000004590 computer program Methods 0.000 description 12
- 238000011217 control strategy Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 3
- LFQSCWFLJHTTHZ-UHFFFAOYSA-N Ethanol Chemical compound CCO LFQSCWFLJHTTHZ-UHFFFAOYSA-N 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- UFHFLCQGNIYNRP-UHFFFAOYSA-N Hydrogen Chemical compound [H][H] UFHFLCQGNIYNRP-UHFFFAOYSA-N 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000004931 aggregating effect Effects 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 238000004378 air conditioning Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000002485 combustion reaction Methods 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000008451 emotion Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 229910052739 hydrogen Inorganic materials 0.000 description 1
- 239000001257 hydrogen Substances 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000009423 ventilation Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0208—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the configuration of the monitoring system
- G05B23/0213—Modular or universal configuration of the monitoring system, e.g. monitoring system having modules that may be combined to build monitoring program; monitoring system that can be applied to legacy systems; adaptable monitoring system; using different communication protocols
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Power-Operated Mechanisms For Wings (AREA)
Abstract
本申请提供一种车辆天窗控制方法、装置、设备及介质,该方法包括:利用集成控制器接收来自天窗关联部件的天窗控制指令;根据所述天窗控制指令的类型对各所述天窗控制指令进行优先级仲裁,确定可执行的操作指令,并将所述操作指令反馈至天窗控制器;待所述天窗控制器接收到所述操作指令时,根据所述操作指令类型调用相应天窗电机进行响应,以完成车辆天窗控制,通过简化天窗控制器的控制逻辑,将控制算法移至集成控制器,减少了对天窗控制冗余仲裁,提高了天窗的控制精度与控制效率,也能实现更多联动的、复杂的、交互性的功能。
Description
技术领域
本申请涉及接口测试领域,具体涉及一种车辆天窗控制方法、装置、设备及介质。
背景技术
汽车电动天窗系统是汽车的重要组成部分,在过去,天窗的主要功能是增强汽车开放性,同时提供自然空调、通风、降温、消雾、降低风阻、采光等功能,可直接通过按压天窗开关的形式打开和关闭,而现在,天窗可以根据用户远程、语音、触控、手势甚至根据车辆内外环境自主智能调节,给用户带来更舒适更智能话的驾乘体验。随着用户对情感和智能的追求,汽车天窗在面积越来越大的基础上,也更加注重娱乐性、舒适性和安全性,天窗控制的使用体验会直接影响消费者对整车的评价感受。
相关技术中,传统电动天窗控制系统的逻辑算法由几个不同的控制器共同完成,例如,天窗控制器负责本地天窗开关的控制策略和最终天窗指令的仲裁,车身控制器完成解闭锁、下雨环境自动开闭天窗的控制策略,车载远程控制器负责远程天窗控制的控制策略。例如专,利CN201811437320.8(汽车天窗控制方法及系统)是通过基于LIN总线和CAN总线的车身控制器与天窗模块实现远程天窗控制功能,其中车身控制器通过CAN总线接收到远程天窗控制指令,车身控制器通过LIN总线对天窗控制器发出控制指令,天窗控制器根据目标指令控制天窗位置,在此专利中,天窗基础功能的控制逻辑由远程控制器、车身控制器和天窗控制器共同完成。
然而,目前的天窗控制逻辑较为复杂,需要多个控制器协同配合完成天窗控制,这样,不仅容易发生控制策略之间的仲裁策略冗余,还无法精确控制天窗,造成天窗控制的控制精度与控制效率都不高。
申请内容
鉴于以上所述现有技术的缺点,本申请提供一种车辆天窗控制方法、装置、设备及介质产品,以解决车辆天窗控制效率与精度不高的问题。
在第一方面,本申请提供的一种车辆天窗控制方法,包括:
利用集成控制器接收来自天窗关联部件的天窗控制指令;
根据所述天窗控制指令的类型对各所述天窗控制指令进行优先级仲裁,确定可执行的操作指令,并将所述操作指令反馈至天窗控制器;
待所述天窗控制器接收到所述操作指令时,根据所述操作指令类型调用相应天窗电机进行响应,以完成车辆天窗控制。
于本申请的一实施例中,利用集成控制器接收来自天窗关联部件的天窗控制指令,还包括:
采集天窗开关的天窗开关信号以及霍尔传感器的天窗位置信号,其中,所述天窗控制包括天窗开关信号、天窗位置信号,所述天窗关联部件包括天窗控制器、天窗开关、天窗电机以及安装于天窗的霍尔传感器;
将所述天窗开关信号与所述天窗位置信号利用串行通讯网络发送至集成控制器。
于本申请的一实施例中,根据所述天窗控制指令的类型对各所述天窗控制指令进行优先级仲裁,确定可执行的操作指令,还包括:
根据所述天窗控制指令类型不同确定不同优先级;
将各所述天窗控制指令按照所述天窗控制指令类型所对应的优先级进行优先级仲裁,直至确定优先级最高且唯一的所述天窗控制指令为可执行的操作指令。
于本申请的一实施例中,根据所述操作指令类型调用相应天窗电机进行响应,以完成车辆天窗控制之前,所述方法还包括:
确定天窗的电流信号、电压信号、纹波信号以及霍尔信号;
基于天窗控制器将所述电流信号、所述电压信号、所述纹波信号以及所述霍尔信号分别与相应类型的预设阈值进行比较,确定所述天窗电机所对应的执行器的诊断结果;
若所述天窗电机所对应的执行器的诊断结果为异常,则反馈所述诊断结果进行提示,并暂停响应直至故障消除为止;若所述天窗电机所对应的执行器的诊断结果为正常,则执行响应操作。
于本申请的一实施例中,利用集成控制器接收来自天窗关联部件的天窗控制指令之前,还包括:利用集成控制器根据天窗关联部件的状态产生电源管理信号,基于所述电源管理信号的电平高低确定天窗关联部件相应电源的启停状态,以实现智能管理天窗的电源;若监测到天窗关联部件在预设时间内闲置,则确定所述天窗关联部件进入休眠状态;若监测到天窗关联部件接收到触发指令,则基于触发指令唤醒所述天窗关联部件。
于本申请的一实施例中,利用集成控制器接收来自天窗关联部件的天窗控制指令之前,还包括:根据用户需求对车辆的天窗进行场景自定义,所述场景自定义包括雨天关窗、联动背门、感应控制、语音控制以下至少之一;基于预设场景对车辆天窗控制。
在第二方面,本申请提供的一种车辆天窗控制装置,包括:
集成控制器,用于接收来自天窗关联部件的天窗控制指令;根据所述天窗控制指令的类型对各所述天窗控制指令进行优先级仲裁,确定可执行的操作指令,并将所述操作指令反馈至天窗控制器;
天窗控制器,用于待所述天窗控制器接收到所述操作指令时,根据所述操作指令类型调用相应天窗电机进行响应,以完成车辆天窗控制。
于本申请的一实施例中,基于SOA架构将天窗控制装置封装成标准的服务组件,由下至上依次包括相互通信的I/O抽象层、原子服务层、增强服务层与系统服务层;
所述I/O抽象层,与硬件关联绑定,所述I/O抽象层用于获取所述硬件的状态变化信号,所述状态变化信号包括所述硬件的操作状态信号和故障状态信号;
所述原子服务层,用于监听到所述状态变化信号时,对所述硬件的操作状态信号和故障状态信号进行预处理,生成面向天窗的操作请求;
所述系统服务层,用于监听到所述操作请求时,对所述操作请求关联的执行所需条件进行判断,待所述操作请求满足执行所需条件之后,产生面向所述天窗的控制指令;
所述增强服务层,用于根据获取的所述控制指令调用相应的执行器控制接口对所述天窗的驱动进行逻辑控制,以使所述原子服务层控制所述天窗的开关。
在第三方面,本申请提供的一种电子设备,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述电子设备实现上述的车辆天窗控制方法。
在第四方面,本申请提供的一种计算机可读存储介质,其上存储有计算机可读指令,当所述计算机可读指令被计算机的处理器执行时,使计算机执行上述的车辆天窗控制方法。
本申请的有益效果:本申请通过简化天窗控制器的控制逻辑,将控制算法移至集成控制器,减少了对天窗控制冗余仲裁,提高了天窗的控制精度与控制效率,也能实现更多联动的、复杂的、交互性的功能。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术者来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请的一示例性实施例示出的车辆天窗控制方法流程图;
图2是本申请的一示例性实施例示出的半集成式电动天窗系统框图;
图3是本申请的一示例性实施例示出的半集成式电动天窗控制系统功能部署示意图;
图4是本申请的一示例性实施例示出的半集成式电动天窗控制系统本地开关控制流程;
图5是本申请的一示例性实施例示出的车辆天窗控制装置的结构框图;
图6示出了适于用来实现本申请实施例的电子设备的计算机系统的结构示意图。
具体实施方式
以下将参照附图和优选实施例来说明本申请的实施方式,本领域技术人员可由本说明书中所揭露的内容轻易地了解本申请的其他优点与功效。本申请还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本申请的精神下进行各种修饰或改变。应当理解,优选实施例仅为了说明本申请,而不是为了限制本申请的保护范围。
需要说明的是,以下实施例中所提供的图示仅以示意方式说明本申请的基本构想,遂图式中仅显示与本申请中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
在下文描述中,探讨了大量细节,以提供对本申请实施例的更透彻的解释,然而,对本领域技术人员来说,可以在没有这些具体细节的情况下实施本申请的实施例是显而易见的,在其他实施例中,以方框图的形式而不是以细节的形式来示出公知的结构和设备,以避免使本申请的实施例难以理解。
目前,网络设备和云端模块对终端流量的统计管控存在较大的时延,运营商级的系统通常延迟为几分钟到一小时。这个管控时延在当前网速越来越快的条件下,会导致终端用量的严重超限,进而导致计费、权限等方面的严重问题。
为了解决上述问题,请参阅图1,为本申请的一示例性实施例示出的车辆天窗控制方法的流程图,详述如下:
步骤S101,利用集成控制器接收来自天窗关联部件的天窗控制指令;
具体地,采集天窗开关的天窗开关信号以及霍尔传感器的天窗位置信号,其中,所述天窗控制包括天窗开关信号、天窗位置信号,所述天窗关联部件包括天窗控制器、天窗开关、天窗电机以及安装于天窗的霍尔传感器;将所述天窗开关信号与所述天窗位置信号利用串行通讯网络发送至集成控制器。
例如,集成控制器通过LIN总线接收天窗控制器的开关信号,同时,综合其他控制模块输入的天窗控制命令,如语音输入、远程输入和中控大屏输入的相关控制命令。
步骤S102,利根据所述天窗控制指令的类型对各所述天窗控制指令进行优先级仲裁,确定可执行的操作指令,并将所述操作指令反馈至天窗控制器;
具体地,根据所述天窗控制指令类型不同确定不同优先级;将各所述天窗控制指令按照所述天窗控制指令类型所对应的优先级进行优先级仲裁,直至确定优先级最高且唯一的所述天窗控制指令为可执行的操作指令。例如,集成控制器通过对以上所有天窗控制器命令进行优先级仲裁,仲裁后通过LIN总线反馈唯一天窗控制命令,天窗控制器根据控制命令驱动天窗电机等执行器。
步骤S103,利待所述天窗控制器接收到所述操作指令时,根据所述操作指令类型调用相应天窗电机进行响应,以完成车辆天窗控制。
具体地,所述目标车辆在道路上行驶的任意车辆,该车辆包括内燃机车辆与新能源车辆(纯电汽车、油电混动汽车、氢能源汽车、乙醇汽车)中任意一种,该车辆按用途分为卡车、公共汽车、小轿车等。
在本实施例中,提供一种半集成式天窗控制方法,通过将天窗基础功能的控制策略集成到集成控制器中,集成控制器负责对所有天窗控制命令(包括硬线开关信号)进行仲裁,最后,输出唯一主要控命令控制天窗,以减少集成控制器和天窗控制器对天窗控制冗余的仲裁算法,由集成控制器统一实现天窗各个主要功能的控制及软件升级迭代。
在一种实施方式中,根据所述操作指令类型调用相应天窗电机进行响应,以完成车辆天窗控制之前,所述方法还包括:
确定天窗的电流信号、电压信号、纹波信号以及霍尔信号;
基于天窗控制器将所述电流信号、所述电压信号、所述纹波信号以及所述霍尔信号分别与相应类型的预设阈值进行比较,确定所述天窗电机所对应的执行器的诊断结果;
若所述天窗电机所对应的执行器的诊断结果为异常,则反馈所述诊断结果进行提示,并暂停响应直至故障消除为止;若所述天窗电机所对应的执行器的诊断结果为正常,则执行响应操作。
在本实施例中,集成控制器是半集成式天窗控制方法的核心,集成控制器通过LIN总线接收天窗控制器的开关信号,同时综合其他控制模块输入的天窗控制命令,如语音输入、远程输入和中控大屏输入的相关控制命令,集成控制器通过对以上所有天窗控制器命令进行优先级仲裁,仲裁后通过LIN总线反馈唯一天窗控制命令,天窗控制器根据控制命令驱动天窗电机等执行器,天窗控制器通过诊断单元判断驱动时的电流、电压、纹波、霍尔信号等信息,实现对执行器的故障、防夹、保护等相关诊断,同时天窗状态信息会通过LIN总线反馈给集成控制器,集成控制器根据反馈的信号和车辆其他条件(如电源状态、车辆环境、碰撞状态、总线状态等)判断是否发出天窗控制命令,以此可以实现天窗系统故障保护,避免在天窗处于保护、故障、防夹状态的误触发。集成控制器同时支持除以上其他功能模块的驱动控制、故障诊断、优先级设置,并支持在线及远程软件更新,本发明重点说明集成控制器完成天窗基础功能控制,天窗控制器完成天窗诊断、状态反馈等功能。
在另一些实施例中,利用集成控制器接收来自天窗关联部件的天窗控制指令之前,还包括:利用集成控制器根据天窗关联部件的状态产生电源管理信号,基于所述电源管理信号的电平高低确定天窗关联部件相应电源的启停状态,以实现智能管理天窗的电源;若监测到天窗关联部件在预设时间内闲置,则确定所述天窗关联部件进入休眠状态;若监测到天窗关联部件接收到触发指令,则基于触发指令唤醒所述天窗关联部件。
具体地,不仅可对天窗关联部件的状态电源进行管理,还能够使天窗关联部件进入唤醒或睡眠模式,大大缩减天窗关联部件的用电量,节约功耗。
在另一些实施例中,利用集成控制器接收来自天窗关联部件的天窗控制指令之前,还包括:根据用户需求对车辆的天窗进行场景自定义,所述场景自定义包括雨天关窗、联动背门、感应控制、语音控制以下至少之一;基于预设场景对车辆天窗控制。
具体地,通过设置上述自定义场景,在自定义预设场景对车辆天窗进行控制,方便用户快速对天窗进行控制。
请参阅图2,为本申请的一示例性实施例示出的半集成式电动天窗系统框图;包括:
天窗控制器负责天窗开关信号采集、转换和路由,驱动执行器,天窗防夹反弹及其信号反馈,天窗位置检测,天窗故障诊断、热保护及其信号反馈;集成控制器负责天窗控制命令仲裁,控制策略下发,天窗状态监控及反馈,LIN总线网络管理,电动天窗的电源管理,为其他控制器提供天窗控制的服务接口,实现更加智能化的场景功能。天窗控制器实现硬件的基础功能,集成控制器负责基础功能的逻辑决策和基于用户体验场景的高阶控制,与传统电动天窗的控制方法相比,此控制方法有以下优势:
1、集成式控制器对所有控制命令集中仲裁,避免了仲裁策略的冗余,提高了仲裁效率和准确性;
2、所有天窗控制器命令的优先级可以通过用户自行定义,提升用户体验;
3、将天窗的基础功能算法上移至集成控制器,天窗的基础功能可以通过集成控制器的在线及远程软件迭代更新得到升级;
4、集成控制器可以根据车辆运行条件自行决定天窗是否可控,提升了功能安全性;
5、集成控制器和天窗控制器都可以对天窗的故障、保护和防夹进行反馈控制;
6、在硬件和接口没有改变的条件下,仅仅通过优化控制策略可以实现以上功能。
请参阅图3,为本申请的一示例性实施例示出的半集成式电动天窗控制系统功能部署示意图,包括:
在此,重点阐述在天窗开关控制天窗过程中,天窗控制器不直接进行天窗开关信号判定和逻辑处理,而是通过将开关信号向上传递至集成控制器后,由集成控制器统一进行逻辑决策后下发天窗控制命令,在此流程中,天窗控制器仅需要执行控制命令即可,大大简化了天窗的控制逻辑。
请参阅图4,为本申请的一示例性实施例示出的半集成式电动天窗控制系统本地开关控制流程
请参阅图5,为本申请提供的一种车辆天窗控制装置结构框图,包括:
集成控制器501,用于接收来自天窗关联部件的天窗控制指令;根据所述天窗控制指令的类型对各所述天窗控制指令进行优先级仲裁,确定可执行的操作指令,并将所述操作指令反馈至天窗控制器;
天窗控制器502,用于待所述天窗控制器接收到所述操作指令时,根据所述操作指令类型调用相应天窗电机进行响应,以完成车辆天窗控制。
在本实施例中,通过简化天窗控制器的控制逻辑,将控制算法移至集成控制器,减少了对天窗控制冗余仲裁,提高了天窗的控制精度与控制效率,也能实现更多联动的、复杂的、交互性的功能。
基于SOA架构将车辆天窗控制装置封装成标准的服务组件,由下至上依次包括相互连接且相互通信的I/O抽象层、原子服务层、增强服务层与系统服务层;
具体地,所述I/O抽象层,与硬件关联绑定,所述I/O抽象层用于获取所述硬件的状态变化信号,所述状态变化信号包括所述硬件的操作状态信号和故障状态信号;
具体地,I/O抽象层用于表征硬件系统或元器件(零部件)的真实物理状态;驱动执行器执行控制指令,特别是对于时间要求、时序要求比较高的逻辑,要放在此层实现。
需要说明的是,I/O抽象层(I/O Hardware Abstraction)通过I/O硬件抽象中的信号接口来访问不同的I/O设备,对电流、电压、频率等I/O信号进行封装传输,对上层的应用软件层隐藏下层的硬件(包括电子控制单元),所述I/O抽象层与硬件绑定,用于屏蔽硬件设计的具体实现方式,同时,供所述原子服务层调用,接收所述原子服务层的操作请求对电动尾门进行控制。
所述原子服务层,用于监听到所述状态变化信号时,对所述硬件的操作状态信号和故障状态信号进行预处理,生成面向天窗的操作请求;
具体地,监听I/O抽象层发出的硬件的态变化信号,并经过优先级仲裁、多路信号聚合后,其中,将涉及天窗的多路同类型信号进行聚合,同时,对多路同类型信号进行优先级仲裁,将优先级最高的信号作为向上层发出操作请求;驱动执行器执行控制指令,例如,电动后背门系统包含多个执行(电动撑杆2个、吸合锁2个),两个相同执行单元之间存在联动关系,同步开启,同步关闭。
所述原子服务层作为隔离层,屏蔽所述I/O抽象层的变动影响实现软件解耦,提高了软件的解耦能力。
所述系统服务层,用于监听到所述操作请求时,对所述操作请求关联的执行所需条件进行判断,待所述操作请求满足执行所需条件之后,产生面向所述天窗的控制指令;
具体地,监听原子服务层发出的操作请求,并进行执行条件的判断和多个请求的优先级仲裁,然后,向上层(根据车辆控制系统的结构确定)发出操作请求,例如,增强服务层。
所述增强服务层,用于提供执行器控制接口,还用于根据获取的所述控制指令调用相应的所述执行器控制接口对所述天窗的驱动进行逻辑控制,以使所述原子服务层控制所述天窗的开关。
具体地,增强服务层向系统服务层、场景服务层提供执行器控制接口,并对域内调用和域外调用进行优先级仲裁,向下层(根据车辆控制系统的结构确定)发送执行器控制指令。
在本实施例中,本申请基于SOA面向服务架构将车辆控制系统的功能组件进行拆分,封装成标准的服务组件,通过调用服务接口来实现不同服务组件的相互交互,实现数据交互,其中,将功能组件拆分、重组、布置到不同的服务层上,从整体上减少了服务组件的数量,也确保了功能完整,还完成了软硬件分离的目的;通过将I/O抽象层控制与计算分离,将通用的服务抽象出来使得车控的能力得以开放,从而实现多域能力的开放和融合,用户根据自己的喜好和习惯,对天窗编排各种功能,进而实现车辆控制的个性化定制。
需要说明的是,上述实施例所提供的车辆天窗控制装置与上述实施例所提供的车辆天窗控制方法属于同一构思,其中各个模块和单元执行操作的具体方式已经在方法实施例中进行了详细描述,此处不再赘述。上述实施例所提供的车辆天窗控制装置在实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能,本处也不对此进行限制。
图6示出了适于用来实现本申请实施例的电子设备的计算机系统的结构示意图。需要说明的是,图6示出的电子设备的计算机系统600仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。
如图6所示,计算机系统600包括中央处理单元(Central Processing Unit,CPU)601,其可以根据存储在只读存储器(Read-Only Memory,ROM)602中的程序或者从储存部分608加载到随机访问存储器(Random Access Memory,RAM)603中的程序而执行各种适当的动作和处理,例如执行上述实施例中所述的方法。在RAM603中,还存储有系统操作所需的各种程序和数据。CPU601、ROM602以及RAM603通过总线604彼此相连。输入/输出(Input/Output,I/O)接口605也连接至总线604。
以下部件连接至I/O接口605:包括键盘、鼠标等的输入部分606;包括诸如阴极射线管(Cathode Ray Tube,CRT)、液晶显示器(Liquid Crystal Display,LCD)等以及扬声器等的输出部分607;包括硬盘等的储存部分608;以及包括诸如LAN(Local Area Network,局域网)卡、调制解调器等的网络接口卡的通信部分609。通信部分609经由诸如因特网的网络执行通信处理。驱动器610也根据需要连接至I/O接口605。可拆卸介质611,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器610上,以便于从其上读出的计算机程序根据需要被安装入储存部分608。
特别地,根据本申请的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本申请的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的计算机程序。在这样的实施例中,该计算机程序可以通过通信部分609从网络上被下载和安装,和/或从可拆卸介质611被安装。在该计算机程序被中央处理单元(CPU)601执行时,执行本申请的系统中限定的各种功能。
需要说明的是,本申请实施例所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、闪存、光纤、便携式紧凑磁盘只读存储器(Compact Disc Read-Only Memory,CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的计算机程序。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的计算机程序可以用任何适当的介质传输,包括但不限于:无线、有线等等,或者上述的任意合适的组合。
附图中的流程图和框图,图示了按照本申请各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。其中,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本申请实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现,所描述的单元也可以设置在处理器中。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定。
本申请的另一方面还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如前所述的车辆天窗控制方法。该计算机可读存储介质可以是上述实施例中描述的电子设备中所包含的,也可以是单独存在,而未装配入该电子设备中。
上述实施例仅示例性说明本申请的原理及其功效,而非用于限制本申请。任何熟悉此技术的人士皆可在不违背本申请的精神及范畴下,对上述实施例进行修饰或改变。因此,但凡所属技术领域中具有通常知识者在未脱离本申请所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本申请的权利要求所涵盖。
Claims (10)
1.一种车辆天窗控制方法,其特征在于,包括:
利用集成控制器接收来自天窗关联部件的天窗控制指令;
根据所述天窗控制指令的类型对各所述天窗控制指令进行优先级仲裁,确定可执行的操作指令,并将所述操作指令反馈至天窗控制器;
待所述天窗控制器接收到所述操作指令时,根据所述操作指令类型调用相应天窗电机进行响应,以完成车辆天窗控制。
2.根据权利要求1所述的方法,其特征在于,利用集成控制器接收来自天窗关联部件的天窗控制指令,还包括:
采集天窗开关的天窗开关信号以及霍尔传感器的天窗位置信号,其中,所述天窗控制包括天窗开关信号、天窗位置信号,所述天窗关联部件包括天窗控制器、天窗开关、天窗电机以及安装于天窗的霍尔传感器;
将所述天窗开关信号与所述天窗位置信号利用串行通讯网络发送至集成控制器。
3.根据权利要求2所述的方法,其特征在于,根据所述天窗控制指令的类型对各所述天窗控制指令进行优先级仲裁,确定可执行的操作指令,还包括:
根据所述天窗控制指令类型不同确定不同优先级;
将各所述天窗控制指令按照所述天窗控制指令类型所对应的优先级进行优先级仲裁,直至确定优先级最高且唯一的所述天窗控制指令为可执行的操作指令。
4.根据权利要求1至3任一所述的方法,其特征在于,根据所述操作指令类型调用相应天窗电机进行响应,以完成车辆天窗控制之前,所述方法还包括:
确定天窗的电流信号、电压信号、纹波信号以及霍尔信号;
基于天窗控制器将所述电流信号、所述电压信号、所述纹波信号以及所述霍尔信号分别与相应类型的预设阈值进行比较,确定所述天窗电机所对应的执行器的诊断结果;
若所述天窗电机所对应的执行器的诊断结果为异常,则反馈所述诊断结果进行提示,并暂停响应直至故障消除为止;若所述天窗电机所对应的执行器的诊断结果为正常,则执行响应操作。
5.根据权利要求1至3任一所述的方法,其特征在于,利用集成控制器接收来自天窗关联部件的天窗控制指令之前,还包括:利用集成控制器根据天窗关联部件的状态产生电源管理信号,基于所述电源管理信号的电平高低确定天窗关联部件相应电源的启停状态,以实现智能管理天窗的电源;若监测到天窗关联部件在预设时间内闲置,则确定所述天窗关联部件进入休眠状态;若监测到天窗关联部件接收到触发指令,则基于触发指令唤醒所述天窗关联部件。
6.根据权利要求1至3任一所述的方法,其特征在于,利用集成控制器接收来自天窗关联部件的天窗控制指令之前,还包括:根据用户需求对车辆的天窗进行场景自定义,所述场景自定义包括雨天关窗、联动背门、感应控制、语音控制以下至少之一;基于预设场景对车辆天窗控制。
7.一种车辆天窗控制装置,其特征在于,包括:
集成控制器,用于接收来自天窗关联部件的天窗控制指令;根据所述天窗控制指令的类型对各所述天窗控制指令进行优先级仲裁,确定可执行的操作指令,并将所述操作指令反馈至天窗控制器;
天窗控制器,用于待所述天窗控制器接收到所述操作指令时,根据所述操作指令类型调用相应天窗电机进行响应,以完成车辆天窗控制。
8.根据权利要求7所述的装置,其特征在于,基于SOA架构将天窗控制装置封装成标准的服务组件,由下至上依次包括相互通信的I/O抽象层、原子服务层、增强服务层与系统服务层;
所述I/O抽象层,与硬件关联绑定,所述I/O抽象层用于获取所述硬件的状态变化信号,所述状态变化信号包括所述硬件的操作状态信号和故障状态信号;
所述原子服务层,用于监听到所述状态变化信号时,对所述硬件的操作状态信号和故障状态信号进行预处理,生成面向天窗的操作请求;
所述系统服务层,用于监听到所述操作请求时,对所述操作请求关联的执行所需条件进行判断,待所述操作请求满足执行所需条件之后,产生面向所述天窗的控制指令;
所述增强服务层,用于根据获取的所述控制指令调用相应的执行器控制接口对所述天窗的驱动进行逻辑控制,以使所述原子服务层控制所述天窗的开关。
9.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述电子设备实现权利要求1至6中任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,其上存储有计算机可读指令,当所述计算机可读指令被计算机的处理器执行时,使计算机执行权利要求1至6中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211339169.0A CN115617018A (zh) | 2022-10-28 | 2022-10-28 | 车辆天窗控制方法、装置、设备及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211339169.0A CN115617018A (zh) | 2022-10-28 | 2022-10-28 | 车辆天窗控制方法、装置、设备及介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115617018A true CN115617018A (zh) | 2023-01-17 |
Family
ID=84876886
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211339169.0A Withdrawn CN115617018A (zh) | 2022-10-28 | 2022-10-28 | 车辆天窗控制方法、装置、设备及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115617018A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115110866A (zh) * | 2022-07-30 | 2022-09-27 | 重庆长安汽车股份有限公司 | 一种车辆防夹手控制方法、系统、设备及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108032718A (zh) * | 2017-07-18 | 2018-05-15 | 北京经纬恒润科技有限公司 | 一种天窗控制方法及系统 |
CN108749539A (zh) * | 2018-05-28 | 2018-11-06 | 北京长城华冠汽车科技股份有限公司 | 车窗控制系统、方法 |
CN114809855A (zh) * | 2022-04-28 | 2022-07-29 | 重庆长安汽车股份有限公司 | 一种基于soa架构的车窗控制系统 |
-
2022
- 2022-10-28 CN CN202211339169.0A patent/CN115617018A/zh not_active Withdrawn
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108032718A (zh) * | 2017-07-18 | 2018-05-15 | 北京经纬恒润科技有限公司 | 一种天窗控制方法及系统 |
CN108749539A (zh) * | 2018-05-28 | 2018-11-06 | 北京长城华冠汽车科技股份有限公司 | 车窗控制系统、方法 |
CN114809855A (zh) * | 2022-04-28 | 2022-07-29 | 重庆长安汽车股份有限公司 | 一种基于soa架构的车窗控制系统 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115110866A (zh) * | 2022-07-30 | 2022-09-27 | 重庆长安汽车股份有限公司 | 一种车辆防夹手控制方法、系统、设备及存储介质 |
CN115110866B (zh) * | 2022-07-30 | 2023-09-15 | 重庆长安汽车股份有限公司 | 一种车辆防夹手控制方法、系统、设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110001505A (zh) | 一种车辆灯效的自定义方法及系统、车辆 | |
CN114809855A (zh) | 一种基于soa架构的车窗控制系统 | |
US20120101791A1 (en) | Controlling simulation systems | |
WO2020155621A1 (zh) | 一种电机控制方法及装置 | |
KR20240047460A (ko) | 차량 개발 플랫폼, 도메인 제어기, 전체 차량 제어 시스템, 및 차량 | |
KR20170028930A (ko) | 운영 체제 스타트업 가속 | |
CN115617018A (zh) | 车辆天窗控制方法、装置、设备及介质 | |
CN113946319A (zh) | 一种基于面向服务架构的功能开发者平台及其操作方法 | |
CN107817789A (zh) | Can总线仿真测试系统 | |
CN114872645B (zh) | 一种车载系统应用管理方法、架构、车辆及介质 | |
CN114253182A (zh) | 一种车辆的控制方法、系统及车辆 | |
JP2022154943A (ja) | 車両用制御システム、車両、制御方法 | |
CN115467602B (zh) | 车辆的天窗控制方法、装置、车辆及存储介质 | |
CN110794735A (zh) | 远程控制装置及方法 | |
CN116418670B (zh) | 用于多ecu系统的升级方法、装置、电子设备和存储介质 | |
CN115635851A (zh) | 一种车载智能配电系统、控制方法及存储介质 | |
CN112406492A (zh) | 多功能智能天窗控制系统 | |
CN117601783B (zh) | 车辆小憩模式的控制方法、装置、电子设备及存储介质 | |
CN112685082A (zh) | 任务执行方法、装置、计算机可读存储介质及车载终端 | |
CN116016627B (zh) | 基于soa架构的电动门控制方法、装置、设备及介质 | |
CN117908978A (zh) | 用户习惯的任务学习方法、系统及电子设备 | |
CN205959037U (zh) | 一种充电桩人机交互系统 | |
CN115743001B (zh) | 车辆控制方法、装置、电子设备、存储介质及程序产品 | |
CN115848300B (zh) | 基于面向服务架构的电源管理方法、装置、设备及介质 | |
CN116820008A (zh) | 车辆控制方法、装置及车辆和设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20230117 |