本公开涉及车辆工程领域,具体地,涉及一种车载网络系统,车载软件的管理方法和车辆。
背景技术:
汽车的电气化程度越来越高,一辆汽车中往往包括多个电子单元,例如,分别用于控制电机系统、刹车系统、转向助力系统、空调系统等系统的电子单元。为优化车辆的驾驶性能,需对这些电子单元进行固件、软件、或者操作平台升级。
技术实现要素:
本公开实施例的第一方面提供一种车载网络系统,所述系统包括:
软件管理模块,与所述软件管理模块相连的车联网通信模块,与所述软件管理模块相连的总线网络,其中,所述总线网络包括与所述软件管理模块相连的至少一条总线,以及所述至少一条总线上连接的电子单元,所述电子单元包括车载多媒体电子单元;
其中,所述软件管理模块与所述车载多媒体电子单元通过第一传输线相连;
所述软件管理模块用于,通过所述车联网通信模块从内容提供商下载所述电子单元的软件更新包,并对所述软件更新包进行储存;
基于已储存的所述车载多媒体电子单元的软件更新包通过所述第一传输线对所述车载多媒体电子单元进行软件更新操作。
可选的,所述软件管理模块用于,基于已储存的第一电子单元的所述软件更新包通过所述至少一条总线对所述第一电子单元进行软件更新操作,其中,所述第一电子单元是所述至少一条总线上连接的除所述车载多媒体电子单元以外的任一电子单元。
可选的,所述总线网络还包括车载中央网关;
所述车载中央网关,所述软件管理模块以及所述车联网通信模块并行连接在所述至少一条总线上。
可选的,所述车载多媒体电子单元与所述车联网通信模块之间通过第二传输线相连,所述车载多媒体电子单元用于,基于所述第二传输线接收所述车联网通信模块传输的多媒体数据。
可选的,所述车联网通信模块与所述软件管理模块之间通过第三传输线相连,其中,所述第一传输线、所述第二传输线、所述第三传输线中的至少一条为usb高速传输线。
可选的,所述软件管理模块用于,通过所述至少一条总线获取所述电子单元的软件信息,并对所述软件信息进行备份,其中,所述软件信息包括所述电子单元的当前软件版本;
通过所述车联网通信模块向内容提供商查询所述电子单元对应的最新软件版本;
比对所述当前软件版本和所述最新软件版本;
在所述最新软件版本高于所述当前软件版本时,通过所述车联网通信模块从内容提供商下载所述电子单元对应的最新版本的软件更新包。
可选的,所述软件管理模块还用于,通过所述车联网通信模块接收所述内容提供商发送的更新推送信息,所述更新推送信息中包括所述电子单元的最新版本的软件更新包。
可选的,所述软件管理模块用于,判断所述电子单元当前状态是否满足执行软件更新操作的条件;
在所述电子单元当前状态满足执行软件更新操作的条件时,基于已储存的所述软件更新包对所述电子单元进行软件更新操作。
可选的,所述电子单元对应的执行软件更新操作的条件包括:所述电子单元处于辅助电源供电的状态;
所述软件管理模块用于,在所述电子单元当前未处于辅助电源供电的状态时,控制所述辅助电源对所述电子单元供电;
在确定所述电子单元处于辅助电源供电的状态时,基于已储存的所述软件更新包对所述电子单元进行软件更新操作。
可选的,所述软件管理模块用于,在对所述电子单元进行软件更新操作期间监测所述总线网络中的数据通信,以通过所述数据通信判断是否发生干扰所述软件更新操作的触发事件;
在发生所述触发事件时,中断所述触发事件对应的数据通信,并通过所述车载多媒体电子单元播报警示信息。
可选的,所述软件管理模块用于,获取所述电子单元的运行数据,对所述运行数据进行备份,并通过所述车联网通信模块上传所述运行数据。
本公开实施例的第二方面提供一种车载软件的管理方法,所述方法应用于所述车载网络系统,所述系统包括:软件管理模块,与所述软件管理模块相连的车联网通信模块,与所述软件管理模块相连的总线网络,其中,所述总线网络包括与所述软件管理模块相连的至少一条总线,以及所述至少一条总线上连接的电子单元,所述电子单元包括车载多媒体电子单元;其中,所述软件管理模块与所述车载多媒体电子单元通过第一传输线相连;所述方法包括:
所述软件管理模块通过所述车联网通信模块从内容提供商下载所述电子单元的软件更新包,并对所述软件更新包进行储存;
可选的,所述方法还包括:所述软件管理模块基于已储存的第一电子单元的所述软件更新包通过所述至少一条总线对所述第一电子单元进行软件更新操作,其中,所述第一电子单元是所述至少一条总线上连接的除所述车载多媒体电子单元以外的任一电子单元。
可选的,所述软件管理模块基于已储存的第一电子单元的所述软件更新包通过所述至少一条总线对所述第一电子单元进行软件更新操作,包括:
判断所述第一电子单元当前状态是否满足执行软件更新操作的条件;
在所述第一电子单元当前状态满足执行软件更新操作的条件时,基于已储存的所述软件更新包对所述第一电子单元进行软件更新操作。
可选的,所述第一电子单元对应的执行软件更新操作的条件包括:所述第一电子单元处于辅助电源供电的状态;所述基于已储存的第一电子单元的所述软件更新包通过所述至少一条总线对所述第一电子单元进行软件更新操作,包括:
在所述第一电子单元当前未处于辅助电源供电的状态时,控制所述辅助电源对所述第一电子单元供电;
在确定所述第一电子单元处于辅助电源供电的状态时,基于已储存的第一电子单元的所述软件更新包通过所述至少一条总线对所述第一电子单元进行软件更新操作。
可选的,所述方法还包括;
在对所述第一电子单元进行软件更新操作期间监测所述总线网络中的数据通信,以通过所述数据通信判断是否发生干扰所述软件更新操作的触发事件;
可选的,所述软件管理模块通过所述车联网通信模块从内容提供商下载所述电子单元的软件更新包,并对所述软件更新包进行储存,包括:
通过所述至少一条总线获取所述电子单元的软件信息,并对所述软件信息进行备份,其中,所述软件信息包括所述电子单元的当前软件版本;
可选的,所述方法还包括:在通过所述车联网通信模块从内容提供商下载所述电子单元的软件更新包之前,确定车辆处于行驶状态。
可选的,所述方法还包括:通过所述车联网通信模块接收所述内容提供商发送的更新推送信息,所述更新推送信息中包括所述电子单元对应的最新版本的软件更新包。
可选的,在基于已储存的所述车载多媒体电子单元的软件更新包通过所述第一传输线对所述车载多媒体电子单元进行软件更新操作之前,所述方法还包括:
可选的,所述方法还包括:
获取所述电子单元的运行数据,并对所述运行数据进行备份;
通过所述车联网通信模块上传所述运行数据。
本公开实施例的第三方面提供一种车辆,所述车辆包括以上第一方面或者第一方面的任一可选的实现方式所述的车载网络系统。
通过上述技术方案,至少能够达到以下技术效果:
在车辆上设置接于车联网通信模块软件管理模块,该软件管理模块还通过总线网络的总线与多个电子单元相连,其中,多个电子单元包括车载多媒体电子单元,该软件管理模块通过传输线与该车载多媒体电子单元相连。具体使用时,该软件管理模块可以通过车联网通信模块从内容提供商下载目标电子单元的软件更新包并储存,还可以基于已储存的车载多媒体电子单元的软件更新包通过该传输线对车载多媒体电子单元进行软件更新操作。这样,下载所述软件更新包的操作和对目标电子单元进行软件更新的操作分别通过不同的通信线路完成,各操作之间互不影响,对车辆状态不确定性的有较高的适应能力,提高了远程对车辆电子单元进行软件更新操作时的成功率。
本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:
图1是本公开一示例性实施例示出的一种车载网络系统框图。
图2是本公开一示例性实施例示出的另一种车载网络系统框图。
图3是本公开一示例性实施例示出的一种车载软件的管理方法流程图。
图4是本公开一示例性实施例示出的另一种车载软件的管理方法流程图。
具体实施方式
以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。
图1是本公开一示例性实施例示出的一种车载网络系统框图。所述系统应用于车辆,如图1所示,所述系统包括:软件管理模块10,与所述软件管理模块10相连的车联网通信模块20,与所述软件管理模块10相连的总线网络30,其中,所述总线网络30包括与所述软件管理模块10相连的至少一条总线(例如,总线31、总线32),以及所述至少一条总线上连接的电子单元(例如,接于总线31的电子单元312,接于总线32的电子单元321、电子单元322),所述电子单元包括车载多媒体电子单元311;其中,所述软件管理模块10与所述车载多媒体电子单元311通过第一传输线110相连;
所述软件管理模块10用于,通过所述车联网通信模块20从内容提供商下载所述电子单元的软件更新包,并对所述软件更新包进行储存;基于已储存的所述车载多媒体电子单元311的软件更新包通过所述第一传输线110对所述车载多媒体电子单元311进行软件更新操作。
其中,内容提供商可以提供车辆上各类电子单元的软件更新包。该软件更新包中可以包括对电子单元的参数配置信息,固件升级信息,接口配置信息等。软件更新包可以用于对所述目标电子单元进行固件更新,软件更新,或者操作系统更新等。
其中,车联网通信模块可以是车载t-box(telematicsbox)。车载t-box可以内置有4g通信网卡,用于与内容提供商的主机建立无线通信链路,并通过车联网通信协议与该内容提供商的主机进行无线通信。
车联网通信模块用于与内容提供商(telematicsserviceprovider,简称tsp)可以进行无线通信。无线通信可以是wi-fi,蓝牙,近场通信(nearfieldcommunication,简称nfc),2g、3g或4g,或它们中的一种或几种的组合,因此相应的车联网通信模块可以包括:wi-fi子模块,蓝牙子模块,nfc子模块等。
示例的,总线网络可以包括动力系统can总线,底盘系统can总线,车身系统can总线。所述动力体统can总线主要负责所述车辆的动力系统信号传输,可以连接有发动机电子单元,变速器电子单元。所述底盘系统can总线主要负责所述车辆的安全系统信号传输,可以连接有abs(antilockbrakesystem,制动防抱死系统)电子单元,安全气囊电子单元。所述车身系统can总线主要负责所述车辆的车身控制系统信号传输,可以连接有雨刮器电子单元,空调系统电子单元。
电子单元可以由微型计算机、输入、输出以及控制电路等组成,并根据其内存的程序和数据对各种输入的信息进行运算、处理、判断,然后输出指令。例如,油门系统的电子单元可以对空气流量计和油门踏板传感器的输入信号进行综合运算,并向喷油器提供一定宽度的电脉冲信号以控制喷油量。某些电子单元具有控制功能,例如,ecu(electroniccontrolunit,电子控制单元)。
总线网络中的每一总线可以与所述车联网通信模块相连,这样,所述总线上连接的电子单元可以通过车联网通信模块与车联网进行数据通信。例如,发动机电子单元通过动力系统can(controllerareanetwork,控制器局域网络)总线,经由车联网通信模块上传发动机运行状态报表。
在本公开实施例所示的技术方案中,车辆上设置有接于车联网通信模块软件管理模块,该软件管理模块还通过总线网络的总线与多个电子单元相连,其中,多个电子单元包括车载多媒体电子单元。该软件管理模块可以通过车联网通信模块从内容提供商下载目标电子单元的软件更新包并储存。该下载过程无需占用车辆总线网络中的线路,减少了软件下载数据流与总线中行车通信数据流的信号互扰。
此外,软件管理模块还可以对所述软件更新包的下载进度进行管理。例如,在下载过程因车联网通信状况不好,则记录当前的下载完成进度,下次启动下载时可以根据所述完成进度继续下载。
针对软件内容量比较大的车载多媒体电子单元,该软件管理模块通过一传输线与该车载多媒体电子单元相连,在对车载多媒体电子单元进行软件刷新时,基于已储存的车载多媒体电子单元的软件更新包通过该传输线对车载多媒体电子单元进行软件更新操作。这样,提升了对大容量软件的更新稳定性以及更新速度。
示例的,总线网络可以包括多条总线,在此种情况下,每一总线可以并行连接所述软件管理模块。同一条总线可以连接多个电子单元,并且,多个电子单元具体可以并行连接在同一总线上。这样,软件管理模块可以通过各条总线对任一所述电子单元进行独立的刷新操作,而不会受到其他电子单元通信状态的影响。对车辆状态不确定性的有较高的适应能力,提高了远程对车辆电子单元进行软件更新操作时的成功率。
可选的,在图1所示系统的基础上,如图2所示,所述总线网络30还包括车载中央网关300;所述车载中央网关300,所述软件管理模块10以及所述车联网通信模块20并行连接在所述至少一条总线上。
车载中央网关可以通过协议转换功能实现不同总线之间的通信。通过该车载中央网关可以实现刷新软件刷新过程中的冗余线路,提高对电子单元进行远程刷新的成功率。例如,若软件管理模块在对所述发动机电子单元进行软件更新操作时,该软件管理模块与动力系统can总线的通信发生故障,还可以通过所述底盘系统can总线以及车载中央网关建立与动力系统can总线的通信连接,以完成对该发动机电子单元的软件更新操作。
可选的,如图2所示,车载多媒体电子单元311与所述车联网通信模块20之间通过第二传输线120相连,所述车载多媒体电子单元311用于,基于所述第二传输线120接收所述车联网通信模块20传输的多媒体数据。
用户对在线观影质量的需求越来越高,这对车载多媒体电子单元311与内容提供商之间的数据通信效率有着更高的要求。在本实施例所述的方案中,所述车载多媒体电子单元311可以通过所述第二传输线120和所述车联网通信模块20获取内容提供商提供的高清影音数据,所述高清影音的数据的传输不会占用总线网络30中的总线,避免所述高清影音数据对所述正常行车数据通信的干扰,使高清影音数据的传输效率更高。
可选的,如图2所示,所述车联网通信模块20与所述软件管理模块10之间通过第三传输线130相连,其中,所述第一传输线110、所述第二传输线120、所述第三传输线130中的至少一条为usb高速传输线。该usb高速传输线的两端均可设置可插拔的usb接口。具体的,可以选用usb3.0型号,该型号的usb高速传输线通信速度理论上最高可达4.8gbps。以第三高速传输线130为例,所述软件管理模块10与所述车联网通信模块20通过第三高速传输线相连130,这样可以加快所述软件更新包的下载速度。
可选的,软件管理模块用于,通过所述至少一条总线获取所述电子单元的软件信息,并对所述软件信息进行备份,其中,所述软件信息包括所述电子单元的当前软件版本;通过所述车联网通信模块向内容提供商查询所述电子单元对应的最新软件版本;比对所述当前软件版本和所述最新软件版本;在所述最新软件版本高于所述当前软件版本时,通过所述车联网通信模块从内容提供商下载所述电子单元对应的最新版本的软件更新包。
也就是说,软件管理模块可以通过对当前软件版本和最新软件版本进行比对,以确定是否有下载最新软件版本的需求,并在有需求时下载目标电子单元对应的最新版本的软件更新包。
可选的,软件管理模块用于,通过所述车联网通信模块接收所述内容提供商发送的更新推送信息,所述更新推送信息中包括所述电子单元的最新版本的软件更新包。
也就是说,软件管理模块可以通过所述车联网通信模块被动接受所述更新推送信息。例如,接收所述内容提供商发送的针对所述发动机电子单元的病毒防火墙更新包。值得说明的是,随着车辆信息化的提升,一些黑客可以通过植入病毒程序进行车辆盗窃等不法活动。因此,为避免车主的财产损失,内容提供商发现所述目标电子单元的软件程序中出现漏洞后,应当及时通过车联网通信模块向软件管理模块下发病毒防火墙更新包,并通知软件管理模块在所述目标电子单元上安装该病毒防火墙更新包,使车辆处于最佳防御状态。
可选的,软件管理模块用于,判断电子单元当前状态是否满足执行软件更新操作的条件;在所述电子单元当前状态满足执行软件更新操作的条件时,基于已储存的所述软件更新包对所述电子单元进行软件更新操作。
值得说明的是,对一些电子单元软件更新操作需要在特定的条件下执行。例如,发动机电子单元,变速箱电子单元,点火模块电子单元等,均不能在车辆行驶过程中对这些电子单元进行软件更新操作。也就是说,需等所述车辆熄火且高压下电后再进行软件更新操作。而对空调系统的电子单元进行更新操作时,需保持所述空调系统的电子单元处于辅助电源供电状态。
以空调系统的电子单元为例,若所述车辆处于运行状态,车内有乘客正在使用空调,所述空调系统处于正常工作状态。为保证乘客的乘车舒适度,不可中断所述空调系统的工作。若所述车辆已经熄火停泊且处于下电状态,则没有辅助电源对所述空调系统的电子单元供电。也就是说在上述两种情况下,软件管理模块均不能对所述空调系统的电子单元进行软件更新操作。
在上述可选实施方式中,软件管理模块可以预先对目标电子单元当前状态进行判断,在符合执行条件的情况下,进行所述软件更新操作。这样,可以提升对目标电子单元进行软件更新操作的成功率。
可选的,所述电子单元对应的执行软件更新操作的条件包括:所述电子单元处于辅助电源供电的状态;所述软件管理模块用于,在所述电子单元当前未处于辅助电源供电的状态时,控制所述辅助电源对所述电子单元供电;在确定所述电子单元处于辅助电源供电的状态时,基于已储存的所述软件更新包对所述电子单元进行软件更新操作。
示例的,软件管理模块可以通过控制所述空调系统的电子单元的供电状态,为执行对所述空调系统的电子单元的软件更新操作创造合适的条件,以使所述软件更新操作及时完成。
可选的,软件管理模块用于,在对所述电子单元进行软件更新操作期间监测所述总线网络中的数据通信,以通过所述数据通信判断是否发生干扰所述软件更新操作的触发事件;在发生所述触发事件时,中断所述触发事件对应的数据通信,并通过所述车载多媒体电子单元播报警示信息。
可选的,软件管理模块用于,获取所述电子单元的运行数据,对所述运行数据进行备份,并通过所述车联网通信模块上传所述运行数据。
进一步的,软件管理模块用于,根据所述内容提供商的下达的数据获取指令获取所述目标电子单元的运行数据,对所述运行数据进行备份,并通过所述车联网通信模块上传所述运行数据至所述内容提供商。这样,内容提供商可以通过所述运行数据优化所述目标电子单元的软件程序,并生成新版本的软件更新包。
图3是本公开一示例性实施例示出的一种车载软件的管理方法。所述方法应用于车载网络系统,所述车载网络系统包括:软件管理模块,与所述软件管理模块相连的车联网通信模块,与所述软件管理模块相连的总线网络,其中,所述总线网络包括与所述软件管理模块相连的至少一条总线,以及所述至少一条总线上连接的电子单元,所述电子单元包括车载多媒体电子单元;其中,所述软件管理模块与所述车载多媒体电子单元通过第一传输线相连。如图3所示,所述方法包括:
s31,软件管理模块通过所述车联网通信模块从内容提供商下载对应所目标电子单元的软件更新包,并对所述软件更新包进行储存,其中,所述目标电子单元是所述至少一条总线上连接的任一电子单元。
s32,基于已储存的所述软件更新包对所述目标电子单元进行软件更新操作。
可选的,针对车载多媒体电子单元,所述软件管理模块还可以基于已储存的所述车载多媒体电子单元的软件更新包通过所述第一传输线对所述车载多媒体电子单元进行软件更新操作。
请参考上文对所述车载网络系统中对所述车联网通信模块,所述电子单元,所述软件更新包等名词的具体解释,此处不再赘述。
上述技术方案,通过设置软件管理模块,并将车辆的总线网络和车联通信模块分别与所述软件管理模块相连,其中,所述总线网络中包括总线以及总线上连接的电子单元,所述软件管理模块通过所述车联网通信模块从内容提供商下载目标电子单元的软件更新包,并对所述软件更新包进行储存,再基于已储存的软件更新包对所述总线网络中的目标电子单元进行软件更新操作。这样,下载所述软件更新包的操作和对所述目标电子单元进行软件更新的操作分别通过不同的通信线路完成,各操作之间互不影响,对车辆状态不确定性的有较高的适应能力,提高了通过远程对所述目标电子单元进行软件更新操作时的成功率。
图4是本公开一示例性实施例示出的另一种车载软件的管理方法。所述方法应用于车载网络系统,所述车载网络系统包括:软件管理模块,与所述软件管理模块相连的车联网通信模块,与所述软件管理模块相连的总线网络,其中,所述总线网络包括与所述软件管理模块相连的至少一条总线,以及所述至少一条总线上连接的电子单元,所述电子单元包括车载多媒体电子单元;其中,所述软件管理模块与所述车载多媒体电子单元通过第一传输线相连。如图4所示,所述方法包括:
s401、通过所述至少一条总线获取目标电子单元的软件信息,并对所述软件信息进行备份,其中,所述软件信息包括所述目标电子单元的当前软件版本。
s402、通过所述车联网通信模块向内容提供商查询所述目标电子单元对应的最新软件版本。
s403、比对所述当前软件版本和所述最新软件版本。
s404、在所述最新软件版本高于所述当前软件版本时,通过所述车联网通信模块从内容提供商下载所述目标电子单元对应的最新版本的软件更新包。
可选的,在通过所述车联网通信模块从内容提供商下载对应目标电子单元的软件更新包之前,确定车辆处于行驶状态。
值得说明的是,蓄电池的电量对能否正常启动车辆至关重要。所述车辆处于行驶状态时,可以保持对蓄电池充电。若在车辆的行驶过程中完成上述下载软件更新包的步骤,可以避免在车辆处于熄火状态时过度消耗蓄电池的电量。
s406、判断所述目标电子单元当前状态是否满足执行软件更新操作的条件。
在所述目标电子单元当前状态满足执行软件更新操作的条件时,执行下述步骤s407。
s407、基于已储存的所述软件更新包对所述目标电子单元进行软件更新操作。
其中,所述目标电子单元对应的执行软件更新操作的条件可以包括:所述目标电子单元处于辅助电源供电的状态。在所述目标电子单元当前未处于辅助电源供电的状态时,执行下述步骤s408和s409。
s408、控制所述辅助电源对所述目标电子单元供电。
s409、在确定所述目标电子单元处于辅助电源供电的状态时,基于已储存的所述软件更新包对所述目标电子单元进行软件更新操作。
在对所述目标电子单元进行软件更新操作的期间,所述软件管理模块还执行以下步骤s410和s411。
s410、监测所述总线网络中的数据通信,以通过所述数据通信判断是否发生干扰所述软件更新操作的触发事件。
s411、在发生所述触发事件时,中断所述触发事件对应的数据通信,并通过所述车载多媒体电子单元播报警示信息。
在一种可选的实施方式中,所述方法还包括:获取所述目标电子单元的运行数据,并对所述运行数据进行备份;通过所述车联网通信模块上传所述运行数据。
其中,可以按照一定的周期执行所述获取所述目标电子单元的运行数据,并对所述运行数据进行备份的操作。还可以根据所述内容提供商发送的数据获取指令,对所述运行数据进行获取,备份,以及上传的操作。
类似的,对所述车载多媒体电子单元的软件更新操作具体可以参考上述步骤s401-s411,执行刷新操作时软件管理模块可以通过总线网络的总线对该车载多媒体电子单元进行刷新,也可以通过与该车载多媒体电子单元相连的第一传输线对该车载多媒体电子单元进行刷新。
根据实际需要,任一所述电子单元均可以通过独立的信号传输线与所述软件管理模块相连,所述信号传输线可以是usb高速传输线,以使进行软件更新操作时的数据传输速度更快。
本公开一示例性实施例还提供一种车辆,所述车辆包括车载网络系统,所述车载网络系统具体可参照上述实施例对图1或图2的说明,此处不再赘述。
采用上述车辆,参照图3所示的车载软件管理方法,下载软件更新包的操作和对目标电子单元进行软件更新的操作分别通过不同的通信线路完成,各操作之间互不影响,对车辆状态不确定性的有较高的适应能力,提高了远程对所述目标电子单元进行软件更新操作时的成功率。
以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。例如,所述车载多媒体电子单元连接线路方式还可以应用与车载导航系统,人脸识别系统等软件容量较大的系统。
另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。
此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。