车载控制器、车载控制器设计方法与流程

未命名 08-02 阅读:134 评论:0


1.本技术涉及车载控制器技术领域,尤其涉及一种车载控制器、车载控制器设计方法。


背景技术:

2.汽车整车中会用到一些功能强大的域控制器来实现整车不同域的控制,从而减少整车控制器的数量,增加集成度。常见的智能汽车架构包括四大域控、中央网关以及对外的通信的本地及远程接口。
3.相关技术中的车载控制器,在多个控制器中用于相互之间通信的资源增加,会浪费微控制器的资源。同时如果采用多个控制器,联调的工作复杂,开发和测试验证的工作量较大,容易有系统问题或缺陷。此外,随着汽车智能化程度越来越高,外设数量激增。域控制器对外的连线数量也越来越多,使得线缆的成本显著增高。


技术实现要素:

4.本技术实施例提供了一种车载控制器、车载控制器设计方法,以降低硬件成本提高软件开发效率。
5.本技术实施例采用下述技术方案:
6.第一方面,本技术实施例提供一种车载控制器,其中,所述车载控制器包括整车域控制器vdcu、车身域控制器bdcu、中央网关gw,所述vdcu、所述bdcu以及所述gw采用同一片多核处理器,且程序部署于不同的处理器内核作为中央控制器ccu;
7.所述ccu,用于控制在预设距离范围内的车辆外设;
8.所述ccu与终端执行器tau连接,用于通过所述tau控制在预设距离范围外的车辆外设。
9.在一些实施例中,所述ccu中用于监控车辆外设的接口硬件电路经拆分后部署到所述tau中,所述ccu中的车辆外设至少包括如下之一与娱乐系统域控制器cdcu连接的车辆外设、与自动驾驶域控制器adcu连接的车辆外设、车载诊断obd、远程信息处理盒tbox、其他车辆外设。
10.在一些实施例中,所述ccu包括多核mcu,通过所述多核mcu分别连接存储芯片、电源芯片、加密芯片、驱动外设接口芯片,
11.通过所述存储芯片,存储所述vdcu、所述bdcu以及所述gw中的程序代码;
12.通过所述电源芯片为所述多核mcu所在的单板内的各个芯片供电;
13.通过所述加密芯片存储所述vdcu、所述bdcu以及所述gw中的密匙对程序、数据进行加密;
14.所述驱动外设接口芯片,用于连接娱乐系统域控制器cdcu连接的车辆外设、与自动驾驶域控制器adcu连接的车辆外设、车载诊断obd、远程信息处理盒tbox。
15.在一些实施例中,所述tau包括单核mcu,通过所述单核mcu连接sbc芯片。
16.在一些实施例中,所述tau与所述ccu之间通信采用can总线通信连接,通过部署多个所述tau将在预设距离范围外的车辆外设接入所述tau,且通过所述tau解析所述ccu的控制指令以对外设执行相应的监控程序。
17.在一些实施例中,所述tau靠近所述车辆外设部署。
18.在一些实施例中,所述ccu还包括配套的autosar软件组件。
19.在一些实施例中,所述ccu中将预设功能符合条件且耗费io资源的相关电路分散至多个所述tau中。
20.第二方面,本技术实施例还提供一种一种车载控制器,其中,所述车载控制器包括中央控制器ccu、娱乐系统域控制器cdcu、自动驾驶域控制器adcu、车载诊断obd、远程信息处理盒tbox,
21.所述ccu包括车身域控制器bdcu、整车域控制器vdcu、中央网关gw,所述bdcu以及所述gw采用同一片多核处理器,且程序部署于不同的处理器内;
22.所述ccu中用于监控车辆外设的接口硬件电路经拆分后部署到所述tau中,
23.所述ccu与第一车辆外设连接,所述ccu通过所述tau与所述第二车辆外设连接,其中所述第一车辆外设距离所述ccu的距离小于所述第二车辆外设距离所述tau的距离。
24.第三方面,本技术实施例还提供一种车载控制器设计方法,其中,所述方法包括:
25.将整车域控制器vdcu、车身域控制器bdcu、中央网关gw,所述vdcu、所述bdcu以及所述gw采用同一片多核处理器,且程序部署于不同的处理器内核作为中央控制器ccu;
26.将所述ccu配置为控制在预设距离范围内的车辆外设;
27.将所述ccu与终端执行器tau连接,并配置为通过所述tau控制在预设距离范围外的车辆外设。
28.第四方面,本技术实施例还提供一种电子设备,包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行上述方法。
29.第五方面,本技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行上述方法。
30.本技术实施例采用的上述至少一个技术方案能够达到以下有益效果:在车载控制器中包括整车域控制器vdcu、车身域控制器bdcu以及中央网关gw,所述vdcu、所述bdcu以及所述gw采用同一片多核处理器,且程序部署于不同的处理器内核作为中央控制器ccu。进一步所述ccu用于控制在预设距离范围内的车辆外设,且所述ccu与终端执行器tau连接用于通过所述tau控制在预设距离范围外的车辆外设。通过本技术减少线缆总量,从而降低电缆成本。通过减少域控制器数量,从而提高软件开发效率。
附图说明
31.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
32.图1为相关技术中的控制器架构示意图;
33.图2为本技术实施例中车载控制器的结构示意图;
34.图3为本技术实施例中车载控制器的架构示意图;
35.图4为本技术实施例中车载控制器中多核mcu的结构示意图;
36.图5为本技术实施例中车载控制器中单核mcu的结构示意图;
37.图6为本技术实施例中一种电子设备的结构示意图。
具体实施方式
38.为使本技术的目的、技术方案和优点更加清楚,下面将结合本技术具体实施例及相应的附图对本技术技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
39.如图1所示,相关技术中的车辆整车中的四大域控制器主要包括:自动驾驶域控制器adcu(automated driving computing unit)、娱乐系统域控制器cdcu(cockpit domain control unit)、车身域控制器bdcu(body domain control unit)、整车域控制器vdcu(vehicle domain control unit)。此外,通信部件包括:中央网关gw(gateway),车载诊断obd(on board diagnostic),远程信息处理盒tbox(telematics box)。各控制部件之间互联通常采用can/can fd或车载以太网。
40.具体而言,自动驾驶域控制器adcu的功能是通过各外部传感器,运行无人驾驶的算法,实现无人驾驶的功能。娱乐系统域控制器cdcu主要是为座舱中和司机、乘客提供娱乐体验,如控制仪表屏显示车辆情况、提供触摸屏可以进行人机操作,控制声、光、电的系列体验。车身域控制器bdcu主要控制车身内的外设,比如车灯、响应车内的各种开关、无钥匙进入等功能。整车域控制器vdcu主要是实现对车辆的控制,包括制动、专项、温度控制等。远程信息处理盒tbox主要是实现车和外部基站的通信,以及车辆网功能的实现。车载诊断obd是用于现场查看车辆状态、故障信息的接口。
41.发明人研究时发现,随着汽车智能化程度越来越高,外设数量激增。域控制器对外的连线数量也越来越多,相关技术中车辆控制域架构中的线缆的成本显著增高。
42.当有多个控制器时,相互之间通信的资源增加,会浪费其中微控制器的资源。如果业务调度复杂,不同微控制器之间还要进行时间上的同步,则用于调度和通信开销的资源占用多。
43.当有多个控制器时,联调的工作复杂,开发和测试验证的工作量较大,容易有问题,比如系统问题和缺陷不容易发现。此外,对于bdcu、vdcu和gw都有较高功能安全要求,一般要求上autosar,而autosar是依据控制器类型和芯片数量收取密钥费,产量越高费用越高。
44.针对上述不足,本技术实施例中的车载控制器,突破传统方式的完全按功能划分硬件的设计思路,首先,将多个多核mcu和对应硬件零部件,集成到单个零部件(中央控制器ccu)并应用一个多核mcu。其次,将功能简单耗费io资源的采集、控制等电路分散到多个低成本终端执行器tau中,这样ccu与多个tau之间只需数量很少的通信线连接,通常采用1至3条can总线,每路can总线只需要一对双绞线即可。
45.以下结合附图,详细说明本技术各实施例提供的技术方案。
46.本技术实施例提供了一种车载控制器,如图2所示,提供了本技术实施例中车载控制器的结构示意图,所述车载控制器至少包括整车域控制器vdcu210、车身域控制器
bdcu220、中央网关gw230,所述vdcu、所述bdcu以及所述gw采用同一片多核处理器,且程序部署于不同的处理器内核作为中央控制器ccu200;所述ccu200,用于控制在预设距离范围内的车辆外设100;所述ccu200与终端执行器tau300连接,用于通过所述tau控制在预设距离范围外的车辆外设100’。
47.考虑到所述bdcu、所述vdcu以及所述gw主要处理逻辑或数据通信,对实时性和安全性要求高。同时也不会像所述adcu等需要超强的算力。所述bdcu、所述vdcu以及所述gw中一般使用的主芯片采用多核安全mcu作为主控;其它包括电源、通信芯片、驱动芯片等。所以上述将所述vdcu、所述bdcu以及所述gw采用同一片多核处理器,并不是简单的合并,而是考虑到了处理器的实时性和安全性能的相似程序,进行的合并。
48.通过将三种控制器程序集中到一片多核处理器上的,使得多核处理器的内核能够充分利用,从而可减少处理器数量。
49.进一步地,考虑到bdcu、vdcu以及gw所需主芯片的功能和性能接近,都需要用asil-d安全等级的mcu,一般需要300mhz主频的1-2个arm核来运算处理。另外,三个控制器在车上部署位置也比较接近,本技术中将bdcu、vdcu和gw合用一片6核处理器,将程序部署到不同的处理器内核,从而提高了集成度,提高软件效率,同时只需要提供一个autosar密钥,降低成本。合一的控制器可称为ccu:中央控制器(central control unit)。
50.bdcu、vdcu和gw三个控制器一般部署在副驾驶台内,控制核检测的外设遍布车辆全身,且数量众多,大部分线缆长度都达数米,线缆总长达到数百甚至上千米。将三个控制器合一后只减少了控制器之间的通信线,线束成本降低很少。所述bdcu以及所述gw采用同一片多核处理器(采用同一个的多核处理器),且程序(包括软件程序即主要用于处理逻辑或数据通信)部署于不同的处理器内核作为中央控制器ccu200。在多核处理器中包括了不同的处理器内核,将bdcu、vdcu和gw分别部署在不同的处理器内核上,如果将所述bdcu、所述vdcu和所述gw的核心部分合并为ccu,同时大部分监控外设的接口硬件电路拆分后部署到tau中,使得所述ccu上的电路规模缩小到原三个控制器规模的三分之一。
51.可以理解,多核处理器是指在一枚处理器中集成两个或多个完整的计算引擎内核,此时处理器能支持系统总线上的多个处理器,由总线控制器提供所有总线控制信号和命令信号。
52.由于微控制器mcu的处理能力不断增强,往往具备多个处理器内核,在本技术的实施例中并不对于具体处理器的型号/类型进行具体限定,只要能够符合单芯片多内核即可。
53.为进一步降低线束成本,所述ccu只直接控制距离近的外设,距离远的可以增加适量tau终端执行器(terminal actuator unit)。示例性地,所述tau距离外设控制在0.5米内,与中央控制器之间通信采用can总线(2根线)互联,通常在整车部署4-6个终端执行器即可把所有较远需要控制的外设全部接入到tau。
54.所述终端执行器tau负责解析ccu的控制指令对外设执行相应的监控,上报控制结果和采集的数据,且功能简单,所以只需要用单核安全等级asil-b的单核mcu,程序开发很简单。
55.通过所述ccu200,集中控制在预设距离范围内的车辆外设100,即控制在预设距离范围内的车辆外设。所述ccu200与终端执行器tau300连接,通过所述tau控制在预设距离范围外的车辆外设100’,即控制距离ccu较远的外设。如图3所示是实现原理示意图。同时保持
自动驾驶域控制器adcu和娱乐系统域控制器cdcu的连接方式不变。
56.比如,车身域控制器bdcu车身内的外设原本包括比如车灯、响应车内的各种开关、无钥匙进入等功能。改进之后的所述ccu200通过终端执行器tau300连接所述bdcu的外设。同理,还可以通过终端执行器tau300连接所述vdcu中的车载外设,在本技术的实施例中并不进行具体限定。
57.通过本技术实施例中的车载控制器,由于设置多个tau靠近外设部署,降低了整车线束使用量,节约了成本。部署后只需对ccu配套autosar,降低密钥花费。由于所述ccu集合了bdcu、vdcu和gw的复杂核心功能,便于整体考虑功能安全,简化软件开发。
58.此外,上述车载控制器中区别于相关技术中在每个域控制器上都有外设连接的结构,采用多个tau将耗费处理器io资源的接口从中央处理器分散出来,降低ccu硬件设计难度。
59.对于硬件开发而言由于tau采用低成本小封装单核mcu,外围电路合理配置,最大化利用处理器资源,降低整体硬件成本;此外对于软件开发而言采用所述tau功能简单,开发软件简单,可多零部件并行开发,缩短整套系统软件开发周期。
60.在本技术的一个实施例中,所述ccu中用于监控车辆外设的接口硬件电路经拆分后部署到所述tau中,所述ccu中的车辆外设至少包括如下之一与娱乐系统域控制器cdcu连接的车辆外设、与自动驾驶域控制器adcu连接的车辆外设、车载诊断obd、远程信息处理盒tbox、其他车辆外设。
61.具体实施时,通过将所述ccu中用于监控车辆外设的接口硬件电路经拆分后再部署到所述tau中。同时,对于所述ccu中的车辆外设包括了未合并的域控制器,即娱乐系统域控制器cdcu连接的车辆外设、与自动驾驶域控制器adcu连接的车辆外设、车载诊断obd、远程信息处理盒tbox、其他车辆外设。这里的其他车辆外设是指在预设范围外的车辆外设总称。
62.在本技术的一个实施例中,所述ccu包括多核mcu,通过所述多核mcu分别连接存储芯片、电源芯片、加密芯片、驱动外设接口芯片,通过所述存储芯片,存储所述vdcu、所述bdcu以及所述gw中的程序代码;通过所述电源芯片为所述多核mcu所在的单板内的各个芯片供电;通过所述加密芯片存储所述vdcu、所述bdcu以及所述gw中的密匙对程序、数据进行加密;所述驱动外设接口芯片,用于连接娱乐系统域控制器cdcu连接的车辆外设、与自动驾驶域控制器adcu连接的车辆外设、车载诊断obd、远程信息处理盒tbox。
63.从内部结构来看系统的互连关系,采用多核mcu能够把原本分别采用3个微控制器的情况降低为1个微控制器。此外,每个微控制器外部都要有存储器、时钟、pmic(power management ic,电源管理集成电路,可为复杂mcu供电并具有高安全等级)、加密等芯片的,这些芯片也都从3套降为1套,进一步降低了芯片的成本。
64.存储芯片主要是用来存储程序代码;调理电路包含数字输入输出和模拟输入输出电路;电源芯片为单板内的各个芯片供电;加密芯片主要是用来存储密匙和对程序、数据进行加密,避免被外部非法读取,提供系统的安全性。高边驱动、低边驱动、can收发器、lin收发器和以太网phy是常用的驱动外设接口芯片。
65.如图4所示,通过所述存储芯片,存储所述vdcu、所述bdcu以及所述gw中的程序代码;通过所述电源芯片为所述多核mcu所在的单板内的各个芯片供电;通过所述加密芯片存
储所述vdcu、所述bdcu以及所述gw中的密匙对程序、数据进行加密;所述驱动外设接口芯片,用于连接娱乐系统域控制器cdcu连接的车辆外设、与自动驾驶域控制器adcu连接的车辆外设、车载诊断obd、远程信息处理盒tbox。经过上述改进之后的好处在于可以简化微控制器,同时兼容满足存储所述vdcu、所述bdcu以及所述gw中的程序代码、对所述vdcu、所述bdcu以及所述gw供电以以及加密。同时通过驱动外设接口芯片连接不同的车载外设。
66.在本技术的一个实施例中,所述tau包括单核mcu,通过所述单核mcu连接sbc芯片。
67.如图5所示,对于所述tau采用单核mcu,同时所述单核mcu连接sbc芯片,终端执行器(tau)功能简单,只需用低性能的单核mcu。除mcu外还包含:sbc(system basis chip,系统基础芯片),具有为整板电路提供所需电源、can/lin通信、监控诊断、安全监控等能力。调理电路包含数字输入输出和模拟输入输出电路;高边驱动和低边驱动是直接驱动外设的接口芯片。
68.在本技术的一个实施例中,所述tau与所述ccu之间通信采用can总线通信连接,通过部署多个所述tau将在预设距离范围外的车辆外设接入所述tau,且通过所述tau解析所述ccu的控制指令以对外设执行相应的监控程序。
69.在本技术的一个实施例中,所述tau靠近所述车辆外设部署。设置多个tau靠近外设部署,降低整车线束使用量,并且可以通过多个tau满足不同车载外设的连接需求。
70.终端执行器tau,负责解析ccu的控制指令对外设执行相应的监控,上报控制结果和采集的数据,功能简单。所以只需要用单核安全等级asil-b的小mcu,成本一般只需要复杂mcu的十分之一左右,且不需要autosar,程序开发很简单。
71.在本技术的一个实施例中,所述ccu还包括配套的autosar软件组件。采用同一个多核处理器后只有ccu需配套autosar,可降低密钥花费。
72.在本技术的一个实施例中,所述ccu中将预设功能符合条件且耗费io资源的相关电路分散至多个所述tau中。
73.根据实际控制需求,将实际场景中预设功能符合条件(即属于所述vdcu、所述bdcu以及所述gw的相同功能)且耗费io资源的相关电路分散至多个所述tau中。
74.本技术的实施例中,还提供了一种车载控制器,其中,所述车载控制器包括中央控制器ccu、娱乐系统域控制器cdcu、自动驾驶域控制器adcu、车载诊断obd、远程信息处理盒tbox,
75.所述ccu包括车身域控制器bdcu、整车域控制器vdcu、中央网关gw,所述bdcu以及所述gw采用同一片多核处理器,且程序部署于不同的处理器内;
76.所述ccu中用于监控车辆外设的接口硬件电路经拆分后部署到所述tau中,
77.所述ccu与第一车辆外设连接,所述ccu通过所述tau与所述第二车辆外设连接,其中所述第一车辆外设距离所述ccu的距离小于所述第二车辆外设距离所述tau的距离。
78.如图6所示,本技术的实施例中,还提供了一种车载控制器设计方法,其中,所述方法包括:
79.步骤s610,将整车域控制器vdcu、车身域控制器bdcu、中央网关gw,所述vdcu、所述bdcu以及所述gw采用同一片多核处理器,且程序部署于不同的处理器内核作为中央控制器ccu。
80.考虑到所述bdcu、所述vdcu以及所述gw主要处理逻辑或数据通信,对实时性和安
全性要求高。同时也不会像所述adcu等需要超强的算力。所述bdcu、所述vdcu以及所述gw中一般使用的主芯片采用多核安全mcu作为主控;其它包括电源、通信芯片、驱动芯片等。所以上述将所述vdcu、所述bdcu以及所述gw采用同一片多核处理器,并不是简单的合并,而是考虑到了处理器的实时性和安全性能的相似程序,进行的合并。
81.进一步地,考虑到bdcu、vdcu以及gw所需主芯片的功能和性能接近,都需要用asil-d安全等级的mcu,一般需要300mhz主频的1-2个arm核来运算处理。另外,三个控制器在车上部署位置也比较接近,本技术中将bdcu、vdcu和gw合用一片6核处理器,将程序部署到不同的处理器内核,从而提高了集成度,提高软件效率,同时只需要提供一个autosar密钥,降低成本。合一的控制器可称为ccu:中央控制器(central control unit)。
82.bdcu、vdcu和gw三个控制器一般部署在副驾驶台内,控制核检测的外设遍布车辆全身,且数量众多,大部分线缆长度都达数米,线缆总长达到数百甚至上千米。将三个控制器合一后只减少了控制器之间的通信线,线束成本降低很少。所述bdcu以及所述gw采用同一片多核处理器(采用同一个的多核处理器),且程序(包括软件程序即主要用于处理逻辑或数据通信)部署于不同的处理器内核作为中央控制器ccu200。在多核处理器中包括了不同的处理器内核,将bdcu、vdcu和gw分别部署在不同的处理器内核上,如果将所述bdcu、所述vdcu和所述gw的核心部分合并为ccu,同时大部分监控外设的接口硬件电路拆分后部署到tau中,使得所述ccu上的电路规模缩小到原三个控制器规模的三分之一。
83.步骤s610,将所述ccu配置为控制在预设距离范围内的车辆外设。
84.通过所述ccu200,集中控制在预设距离范围内的车辆外设100,即控制在预设距离范围内的车辆外设。所述ccu200与终端执行器tau300连接,通过所述tau控制在预设距离范围外的车辆外设100’,即控制距离ccu较远的外设。如图3所示是实现原理示意图。同时保持自动驾驶域控制器adcu和娱乐系统域控制器cdcu的连接方式不变。
85.步骤s610,将所述ccu与终端执行器tau连接,并配置为通过所述tau控制在预设距离范围外的车辆外设。
86.为进一步降低线束成本,所述ccu只直接控制距离近的外设,距离远的可以增加适量tau终端执行器(terminal actuator unit)。示例性地,所述tau距离外设控制在0.5米内,与中央控制器之间通信采用can总线(2根线)互联,通常在整车部署4-6个终端执行器即可把所有较远需要控制的外设全部接入到tau。
87.所述终端执行器tau负责解析ccu的控制指令对外设执行相应的监控,上报控制结果和采集的数据,且功能简单,所以只需要用单核安全等级asil-b的单核mcu,程序开发很简单。
88.以上所述仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。

技术特征:
1.一种车载控制器,其中,所述车载控制器包括整车域控制器vdcu、车身域控制器bdcu、中央网关gw,所述vdcu、所述bdcu以及所述gw采用同一片多核处理器,且程序部署于不同的处理器内核作为中央控制器ccu;所述ccu,用于控制在预设距离范围内的车辆外设;所述ccu与终端执行器tau连接,用于通过所述tau控制在预设距离范围外的车辆外设。2.如权利要求1所述车载控制器,其中,所述ccu中用于监控车辆外设的接口硬件电路经拆分后部署到所述tau中,所述ccu中的车辆外设至少包括如下之一与娱乐系统域控制器cdcu连接的车辆外设、与自动驾驶域控制器adcu连接的车辆外设、车载诊断obd、远程信息处理盒tbox、其他车辆外设。3.如权利要求2所述车载控制器,其中,所述ccu包括多核mcu,通过所述多核mcu分别连接存储芯片、电源芯片、加密芯片、驱动外设接口芯片,通过所述存储芯片,存储所述vdcu、所述bdcu以及所述gw中的程序代码;通过所述电源芯片为所述多核mcu所在的单板内的各个芯片供电;通过所述加密芯片存储所述vdcu、所述bdcu以及所述gw中的密匙对程序、数据进行加密;所述驱动外设接口芯片,用于连接娱乐系统域控制器cdcu连接的车辆外设、与自动驾驶域控制器adcu连接的车辆外设、车载诊断obd、远程信息处理盒tbox。4.如权利要求2所述车载控制器,其中,所述tau包括单核mcu,通过所述单核mcu连接sbc芯片。5.如权利要求1所述车载控制器,其中,所述tau与所述ccu之间通信采用can总线通信连接,通过部署多个所述tau将在预设距离范围外的车辆外设接入所述tau,且通过所述tau解析所述ccu的控制指令以对外设执行相应的监控程序。6.如权利要求5所述车载控制器,其中,所述tau靠近所述车辆外设部署。7.如权利要求1所述车载控制器,其中,所述ccu还包括配套的autosar软件组件。8.如权利要求1所述车载控制器,其中,所述ccu中将预设功能符合条件且耗费io资源的相关电路分散至多个所述tau中。9.一种车载控制器,其中,所述车载控制器包括中央控制器ccu、娱乐系统域控制器cdcu、自动驾驶域控制器adcu、车载诊断obd、远程信息处理盒tbox,所述ccu包括车身域控制器bdcu、整车域控制器vdcu、中央网关gw,所述bdcu以及所述gw采用同一片多核处理器,且程序部署于不同的处理器内;所述ccu中用于监控车辆外设的接口硬件电路经拆分后部署到所述tau中,所述ccu与第一车辆外设连接,所述ccu通过所述tau与所述第二车辆外设连接,其中所述第一车辆外设距离所述ccu的距离小于所述第二车辆外设距离所述tau的距离。10.一种车载控制器设计方法,其中,所述方法包括:将整车域控制器vdcu、车身域控制器bdcu、中央网关gw,所述vdcu、所述bdcu以及所述gw采用同一片多核处理器,且程序部署于不同的处理器内核作为中央控制器ccu;将所述ccu配置为控制在预设距离范围内的车辆外设;将所述ccu与终端执行器tau连接,并配置为通过所述tau控制在预设距离范围外的车辆外设。

技术总结
本申请公开了一种车载控制器、车载控制器设计方法,所述车载控制器包括整车域控制器VDCU、车身域控制器BDCU、中央网关GW,所述VDCU、所述BDCU以及所述GW采用同一片多核处理器,且程序部署于不同的处理器内核作为中央控制器CCU;所述CCU,用于控制在预设距离范围内的车辆外设;所述CCU与终端执行器TAU连接,用于通过所述TAU控制在预设距离范围外的车辆外设。通过本申请实现了车辆域控制器的集成,并得到中央控制器CCU。在硬件层面减少线缆总量,降低电缆成本。在软件层面由于减少域控制器数量,从而提高软件开发效率。从而提高软件开发效率。从而提高软件开发效率。


技术研发人员:张耀辉 陈飞 孟宪刚 赵伟建 李炜 骆强 贾磊 高新达
受保护的技术使用者:北京京深深向科技有限公司
技术研发日:2023.04.28
技术公布日:2023/8/1
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐