[go: up one dir, main page]

CN118701084A - Vehicle, vehicle control method, storage medium, and electronic device - Google Patents

Vehicle, vehicle control method, storage medium, and electronic device Download PDF

Info

Publication number
CN118701084A
CN118701084A CN202410829075.4A CN202410829075A CN118701084A CN 118701084 A CN118701084 A CN 118701084A CN 202410829075 A CN202410829075 A CN 202410829075A CN 118701084 A CN118701084 A CN 118701084A
Authority
CN
China
Prior art keywords
vehicle
perception
information
control
decision
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.)
Pending
Application number
CN202410829075.4A
Other languages
Chinese (zh)
Inventor
张晓宇
何文
吴光勋
张建伟
吴君
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing Changan Automobile Co Ltd
Original Assignee
Chongqing Changan Automobile Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Chongqing Changan Automobile Co Ltd filed Critical Chongqing Changan Automobile Co Ltd
Priority to CN202410829075.4A priority Critical patent/CN118701084A/en
Publication of CN118701084A publication Critical patent/CN118701084A/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/023Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0001Details of the control system
    • B60W2050/0002Automatic control, details of type of controller or control system architecture
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0001Details of the control system
    • B60W2050/0043Signal treatments, identification of variables or parameters, parameter estimation or state estimation

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Transportation (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

本发明提供了一种车辆、车辆控制方法、存储介质、电子装置,其中,该车辆包括:感知与计算组件,用于获取车辆外部全车的感知信息,利用感知信息中的基础参数确定至少两种不同感知类型的感知信息的决策关系,并基于决策关系生成与感知信息对应的车辆决策指令;运动与控制组件,与感知与计算组件通信连接,用于接收感知与计算组件发出的车辆决策指令,根据车辆决策指令和本地控制信息融合生成整车的车辆控制指令;驱动与执行组件,与运动与控制组件通信连接,用于接收车辆控制指令,基于车辆控制指令在本地执行车辆控制任务。通过本发明,解决了各控制器处理器资源重复使用浪费,驱动与执行组件易形成标准化的产品,减少整车成本。

The present invention provides a vehicle, a vehicle control method, a storage medium, and an electronic device, wherein the vehicle includes: a perception and computing component, which is used to obtain the perception information of the entire vehicle outside the vehicle, determine the decision relationship of the perception information of at least two different perception types using the basic parameters in the perception information, and generate a vehicle decision instruction corresponding to the perception information based on the decision relationship; a motion and control component, which is connected to the perception and computing component in communication, is used to receive the vehicle decision instruction issued by the perception and computing component, and generates the vehicle control instruction of the entire vehicle according to the fusion of the vehicle decision instruction and the local control information; a drive and execution component, which is connected to the motion and control component in communication, is used to receive the vehicle control instruction, and executes the vehicle control task locally based on the vehicle control instruction. Through the present invention, the waste of repeated use of processor resources of each controller is solved, and the drive and execution components are easy to form standardized products, reducing the cost of the entire vehicle.

Description

车辆、车辆控制方法、存储介质、电子装置Vehicle, vehicle control method, storage medium, and electronic device

技术领域Technical Field

本发明涉及车辆技术领域,具体而言,涉及一种车辆、车辆控制方法、存储介质、电子装置。The present invention relates to the field of vehicle technology, and in particular to a vehicle, a vehicle control method, a storage medium, and an electronic device.

背景技术Background Art

相关技术中,汽车电子电气架构是汽车电动化、智能化发展的核心,能贯穿整车设计,连通整车架构布局;电子电气架构的设计水平,直接影响车辆的智能化程度、安全体验、成本价值。Among the related technologies, automotive electronic and electrical architecture is the core of the development of automotive electrification and intelligence. It can run through the entire vehicle design and connect the entire vehicle architecture layout. The design level of the electronic and electrical architecture directly affects the vehicle's intelligence level, safety experience, and cost value.

交通主体逐渐从“人类”向“智能机器”转变,车内的生活空间从“以驾驶员为中心的单个简易生活空间”逐渐向“以家庭和社交群体为中心的多个智能生活空间”演变,车内技术架构从面向“人类”的EE架构逐渐向面向“机器智能”的架构演进。The main body of transportation is gradually changing from "humans" to "smart machines", the living space inside the car is gradually evolving from "a single simple living space centered on the driver" to "multiple smart living spaces centered on families and social groups", and the in-car technical architecture is gradually evolving from the EE architecture oriented towards "humans" to the architecture oriented towards "machine intelligence".

相关技术中,汽车架构方案迥异,但主要形态基本类似,主要包含整车控制、动力&底盘、驾驶&座舱、区域控制的架构形态,相关技术中汽车电子电气架构包括分布式电子电气架构和域集中式电子电气架构。分布式电子电气架构是整车电子电气架构的早期形态,在这个架构下,汽车电子电气系统由多个独立的控制单元组成,每个控制单元都控制着特定的汽车功能。比如,发动机电子控制单元(ECU)负责控制发动机的工作状态,制动控制单元则负责控制制动系统的运作。这些控制单元之间通过控制总线进行数据交换,以实现信息的共享和协同工作。这种架构下,整车资源协同性相对较低,各个ECU基本独立地进行本领域的功能逻辑控制。然而,随着汽车电子电气系统的不断发展,更高级别的架构逐渐被引入,以应对日益复杂的汽车功能和性能需求。域集中式电子电气架构是汽车电子电气架构的一种形式,相较于分布式架构,它更加集中和高效,在这种架构下,汽车电子电气系统被划分为不同的功能域,每个功能域由一个域控制器进行统一的控制,这种架构结合了智能化、网联化、电动化等现代汽车技术,以满足智能网联汽车对算力、安全防护等方面的要求。域集中式电子电气架构的典型划分方式是将全车的电子电气架构分为五个域:动力域、底盘域、车身域、座舱域和自动驾驶域。每个域都负责控制汽车的一个大功能模块,并通过域控制器进行统一的控制和管理。例如,动力域控制器主要控制车辆的动力总成,优化动力表现,保证动力安全;底盘域控制器则负责控制车辆的行驶行为和行驶姿态,包括制动系统管理、传动系统管理等功能。在域集中式架构中,域控制器作为每个域的独立控制器,内部匹配了一个核心运算力强的处理器,以满足智能网联汽车对算力的要求。此外,域集中式架构还将车辆根据功能及通信速率要求分为若干个独立功能模块,提高了系统的安全性和可靠性。若攻击者想要通过某一功能对整车进行攻击,该功能所在的域控制器可以及时监测并排除隐患,不会影响其他功能域。域集中式电子电气架构通过划分不同的功能域和采用高性能的域控制器,提高了汽车系统的集成度、安全性和可靠性。In the related technologies, the automotive architecture schemes are very different, but the main forms are basically similar, mainly including the architecture forms of vehicle control, power & chassis, driving & cockpit, and regional control. In the related technologies, the automotive electronic and electrical architecture includes distributed electronic and electrical architecture and domain centralized electronic and electrical architecture. Distributed electronic and electrical architecture is an early form of vehicle electronic and electrical architecture. Under this architecture, the automotive electronic and electrical system consists of multiple independent control units, each of which controls a specific automotive function. For example, the engine electronic control unit (ECU) is responsible for controlling the working state of the engine, and the brake control unit is responsible for controlling the operation of the brake system. These control units exchange data through the control bus to achieve information sharing and collaborative work. Under this architecture, the coordination of vehicle resources is relatively low, and each ECU basically performs functional logic control in this field independently. However, with the continuous development of automotive electronic and electrical systems, higher-level architectures are gradually introduced to cope with increasingly complex automotive functions and performance requirements. The domain-centralized electrical and electronic architecture is a form of automotive electrical and electronic architecture. Compared with the distributed architecture, it is more centralized and efficient. Under this architecture, the automotive electrical and electronic system is divided into different functional domains, and each functional domain is uniformly controlled by a domain controller. This architecture combines modern automotive technologies such as intelligence, networking, and electrification to meet the requirements of intelligent connected vehicles for computing power, safety protection, etc. The typical division method of the domain-centralized electrical and electronic architecture is to divide the entire vehicle's electrical and electronic architecture into five domains: power domain, chassis domain, body domain, cockpit domain, and autonomous driving domain. Each domain is responsible for controlling a large functional module of the car and is uniformly controlled and managed through the domain controller. For example, the power domain controller mainly controls the vehicle's powertrain, optimizes power performance, and ensures power safety; the chassis domain controller is responsible for controlling the vehicle's driving behavior and driving posture, including functions such as brake system management and transmission system management. In the domain-centralized architecture, the domain controller is an independent controller for each domain, and a processor with strong core computing power is matched internally to meet the requirements of intelligent connected vehicles for computing power. In addition, the domain-centralized architecture also divides the vehicle into several independent functional modules according to the function and communication rate requirements, which improves the security and reliability of the system. If an attacker wants to attack the entire vehicle through a certain function, the domain controller where the function is located can monitor and eliminate hidden dangers in time without affecting other functional domains. The domain-centralized electronic and electrical architecture improves the integration, security and reliability of the automotive system by dividing different functional domains and using high-performance domain controllers.

汽车电子电气架构发展的整体趋势是由分布式向域控,再向域集中进行发展,分布式电子电气架构对于整车的智能化程度提升有限,并且带来线束成本、整车重量的增加,但是用户对于整车智能化程度的更高要求使得域集中式电子电气架构在未来发展中略显不足。The overall trend of the development of automotive electronic and electrical architecture is from distributed to domain control and then to domain centralization. The distributed electronic and electrical architecture has limited improvement on the intelligence level of the entire vehicle, and brings about an increase in wiring harness costs and vehicle weight. However, users' higher requirements for the intelligence level of the entire vehicle make the domain centralized electronic and electrical architecture slightly insufficient in future development.

针对相关技术中存在的上述问题,暂未发现高效且准确的解决方案。With respect to the above-mentioned problems existing in the related technologies, no efficient and accurate solutions have been found yet.

发明内容Summary of the invention

本发明提供了一种车辆、车辆控制方法、存储介质、电子装置,以解决相关技术中的技术问题。The present invention provides a vehicle, a vehicle control method, a storage medium, and an electronic device to solve the technical problems in the related art.

根据本发明的一个实施例,提供了一种车辆,包括:感知与计算组件,用于获取所述车辆外部全车的感知信息,所述感知信息包括至少两种不同感知类型的感知信息,所述感知信息中包含基础参数,利用所述感知信息中的基础参数确定所述至少两种不同感知类型的感知信息的决策关系,并基于所述决策关系生成与所述感知信息对应的车辆决策指令;运动与控制组件,与所述感知与计算组件通信连接,用于接收所述感知与计算组件发出的车辆决策指令,根据所述车辆决策指令和本地控制信息融合生成整车的车辆控制指令;驱动与执行组件,与所述运动与控制组件通信连接,用于接收所述车辆控制指令,基于所述车辆控制指令在本地执行车辆控制任务。According to one embodiment of the present invention, a vehicle is provided, comprising: a perception and computing component, for acquiring perception information of the entire vehicle outside the vehicle, the perception information comprising perception information of at least two different perception types, the perception information containing basic parameters, using the basic parameters in the perception information to determine a decision relationship between the at least two different perception types of perception information, and generating a vehicle decision instruction corresponding to the perception information based on the decision relationship; a motion and control component, communicatively connected to the perception and computing component, for receiving a vehicle decision instruction issued by the perception and computing component, and generating a vehicle control instruction for the entire vehicle based on the fusion of the vehicle decision instruction and local control information; a drive and execution component, communicatively connected to the motion and control component, for receiving the vehicle control instruction, and locally executing a vehicle control task based on the vehicle control instruction.

可选地,所述感知与计算组件包括:Optionally, the perception and calculation component includes:

信息获取单元,用于获取与每个感知类型对应的感知信息的基础参数和目标参数;所述基础参数包括:传感器标识、传感器位置、感知数据值、感知时刻和感知数据的变化趋势中的一种或多种;目标参数包括:与所述感知信息相关联的车辆被控制的运动参数、车辆的被控制部件的标识和车辆被控制部件的参数中的一种或多种;An information acquisition unit, configured to acquire basic parameters and target parameters of the perception information corresponding to each perception type; the basic parameters include: one or more of a sensor identifier, a sensor position, a perception data value, a perception time, and a change trend of the perception data; the target parameters include: one or more of a vehicle controlled motion parameter associated with the perception information, an identifier of a controlled component of the vehicle, and a parameter of a controlled component of the vehicle;

决策关系确定单元,用于将所述目标参数信息相同的、至少两个不同感知类型的感知信息确定为感知信息组,确定所述感知信息组中每个感知信息的基础参数之间的关联关系,所述基础参数之间的关联关系包括:制约关系、优先级关系和融合关系;根据所述基础参数之间的关联关系确定感知信息组中感知信息的决策关系,所述感知信息组中感知信息的决策关系是根据所述基础参数的不同而变化。A decision relationship determination unit is used to determine perception information of at least two different perception types with the same target parameter information as a perception information group, determine the association relationship between basic parameters of each perception information in the perception information group, the association relationship between the basic parameters includes: a constraint relationship, a priority relationship and a fusion relationship; determine the decision relationship of the perception information in the perception information group according to the association relationship between the basic parameters, and the decision relationship of the perception information in the perception information group varies according to the difference of the basic parameters.

可选的,所述感知与计算组件包括:所述感知与计算组件包括:第一处理单元,用于获取目标参数与座舱相关的至少一个感知信息,根据获取到的感知信息生成座舱决策指令;第二处理单元,用于获取目标参数与驾驶相关的至少一个感知信息,根据获取到的感知信息生成自驾决策指令;其中,所述车辆决策指令包括所述座舱决策指令和所述自驾决策指令。Optionally, the perception and computing component includes: the perception and computing component includes: a first processing unit, used to obtain at least one perception information related to the target parameter and the cockpit, and generate a cockpit decision instruction based on the acquired perception information; a second processing unit, used to obtain at least one perception information related to the target parameter and the driving, and generate a self-driving decision instruction based on the acquired perception information; wherein the vehicle decision instruction includes the cockpit decision instruction and the self-driving decision instruction.

可选的,所述感知与计算组件包括:感知单元,用于采用预设感知策略识别车辆外部全车的感知信息,得到感知结果;所述信息获取单元获取所述感知结果中与每个感知类型对应的感知信息的基础参数和目标参数,所述决策关系确定单元根据所述基础参数之间的关联关系确定感知信息组中感知信息的决策关系;决策指令生成单元,与所述决策关系确定单元连接,用于根据所述决策关系以及预设计算策略计算出所述感知结果的车辆决策指令。Optionally, the perception and computing component includes: a perception unit, used to identify the perception information of the entire vehicle outside the vehicle using a preset perception strategy to obtain a perception result; the information acquisition unit obtains the basic parameters and target parameters of the perception information corresponding to each perception type in the perception result, and the decision relationship determination unit determines the decision relationship of the perception information in the perception information group according to the correlation relationship between the basic parameters; a decision instruction generation unit, connected to the decision relationship determination unit, for calculating the vehicle decision instructions of the perception result according to the decision relationship and a preset computing strategy.

可选的,所述感知与计算组件还包括:车辆控制指令分析单元,用于接收所述运动与控制组件反馈的车辆控制指令,并对所述车辆控制指令分析得到对应的目标车辆参数;策略调整单元,用于在预设感知策略所识别的感知信息不包含所述目标车辆参数对应的感知信息时,将所述目标车辆参数对应的感知信息加入到所述预设感知策略中,以及,根据所述目标车辆参数;反馈信息获取单元,用于在基于所述车辆控制指令在本地执行车辆控制任务后,获取车辆的状态参数,所述状态参数包括:执行状态参数和整车状态参数,根据目标车辆参数以及与所述目标车辆参数对应的状态参数的差异,调整所述预设计算策略。Optionally, the perception and computing component also includes: a vehicle control instruction analysis unit, which is used to receive the vehicle control instruction fed back by the motion and control component, and analyze the vehicle control instruction to obtain the corresponding target vehicle parameters; a strategy adjustment unit, which is used to add the perception information corresponding to the target vehicle parameters to the preset perception strategy when the perception information identified by the preset perception strategy does not contain the perception information corresponding to the target vehicle parameters, and, according to the target vehicle parameters; a feedback information acquisition unit, which is used to obtain the vehicle state parameters after executing the vehicle control task locally based on the vehicle control instruction, and the state parameters include: execution state parameters and vehicle state parameters, and adjust the preset calculation strategy according to the difference between the target vehicle parameters and the state parameters corresponding to the target vehicle parameters.

可选的,所述运动与控制组件包括:运动域控制器,用于根据所述车辆决策指令和本地控制信息生成整车的车辆控制指令,其中,所述车辆控制指令用于对所述车辆进行整车运动控制和整车平衡控制。Optionally, the motion and control component includes: a motion domain controller, used to generate vehicle control instructions for the entire vehicle based on the vehicle decision instructions and local control information, wherein the vehicle control instructions are used to perform vehicle motion control and vehicle balance control on the vehicle.

可选的,所述运动域控制器包括:主微处理器MCU,用于查找与所述车辆决策指令匹配的本地控制信息,基于所述车辆决策指令更新所述本地控制信息,生成针对车辆融合系统的车辆控制指令;冗余MCU,用于对所述车辆控制指令进行安全校验、以及在所述主MCU失效时,接管所述主MCU;所述车辆融合系统,所述车辆融合系统包括:整车控制单元VCU、整车热管理单元TMS、底盘转向单元、制动单元、悬架单元;其中,所述VCU,用于控制车辆的动力系统和制动系统,所述TMS,用于控制车辆的热管理系统,所述底盘转向单元,用于对所述车辆进行横向运动控制,所述制动单元,用于对所述车辆进行纵向运动控制,所述悬架单元,用于对所述车辆进行垂直运动控制。Optionally, the motion domain controller includes: a main microprocessor MCU, used to search for local control information matching the vehicle decision instructions, update the local control information based on the vehicle decision instructions, and generate vehicle control instructions for the vehicle fusion system; a redundant MCU, used to perform safety verification on the vehicle control instructions and take over the main MCU when the main MCU fails; the vehicle fusion system, the vehicle fusion system includes: a vehicle control unit VCU, a vehicle thermal management unit TMS, a chassis steering unit, a braking unit, and a suspension unit; wherein the VCU is used to control the vehicle's power system and braking system, the TMS is used to control the vehicle's thermal management system, the chassis steering unit is used to control the vehicle's lateral motion, the braking unit is used to control the vehicle's longitudinal motion, and the suspension unit is used to control the vehicle's vertical motion.

可选的,所述驱动与执行组件包括:若干个区域控制器,用于接收所述运动与控制组件发送的车辆控制指令,并根据所述车辆控制指令生成驱动命令,将所述驱动命令下发至对应的目标驱动器;若干个驱动器,每个驱动器至少与一个所述区域控制器和执行部件连接,用于接收所述驱动命令,并基于所述驱动命令驱动对应的执行部件。Optionally, the drive and execution component includes: a plurality of regional controllers, which are used to receive vehicle control instructions sent by the motion and control component, generate drive commands according to the vehicle control instructions, and send the drive commands to corresponding target drivers; a plurality of drivers, each driver is connected to at least one of the regional controllers and execution components, and is used to receive the drive commands and drive the corresponding execution components based on the drive commands.

可选的,所述若干个区域控制器,还用于通过传感器采集所述执行部件的真实物理信号,将所述真实物理信号转化成网络通信数据,将所述网络通信数据反馈至所述运动与控制组件。Optionally, the several regional controllers are also used to collect real physical signals of the execution components through sensors, convert the real physical signals into network communication data, and feed back the network communication data to the motion and control components.

可选的,所述执行部件包括以下至少之一:线控制动部件、线控转向部件、线控悬架部件、动力电机驱动部件。Optionally, the actuator includes at least one of the following: a wire-controlled braking component, a wire-controlled steering component, a wire-controlled suspension component, and a power motor drive component.

可选的,所述传感器包括以下至少之一:温度传感器、压力传感器、光线传感器、雨量传感器。Optionally, the sensor includes at least one of the following: a temperature sensor, a pressure sensor, a light sensor, and a rainfall sensor.

可选的,所述车辆还包括:供电网络,用于为所述感知与计算组件、所述运动与控制组件、以及所述驱动与执行组件供电。Optionally, the vehicle also includes: a power supply network for supplying power to the sensing and computing components, the motion and control components, and the driving and execution components.

可选的,所述车辆还包括:光通信网络,所述通信网络包括多条通信链路,所述感知与计算组件和所述运动与控制组件之间通过通信链路连接。Optionally, the vehicle further includes: an optical communication network, the communication network including a plurality of communication links, and the perception and computing component and the motion and control component are connected via the communication links.

可选的,所述车辆还包括外部感知设备,所述外部感知设备与所述感知与计算组件通过通信链路连接,所述通信链路用于实时传输所述外部感知设备采集的外部全车感知信息。Optionally, the vehicle further includes an external perception device, and the external perception device is connected to the perception and computing component via a communication link, and the communication link is used for transmitting external vehicle-wide perception information collected by the external perception device in real time.

可选的,所述外部感知设备包括以下至少之一:摄像头、雷达。Optionally, the external perception device includes at least one of the following: a camera, a radar.

根据本发明的另一个实施例,还提供了一种车辆控制方法,应用在上述实施例所述的车辆,包括:接收所述运动与控制组件发送的车辆控制指令;根据所述车辆控制指令生成驱动命令;查找与所述驱动命令匹配的目标驱动器;将所述驱动命令下发至所述目标驱动器,以使所述目标驱动器基于所述驱动命令驱动对应的执行部件。According to another embodiment of the present invention, a vehicle control method is also provided, which is applied to the vehicle described in the above embodiment, including: receiving a vehicle control instruction sent by the motion and control component; generating a drive command according to the vehicle control instruction; searching for a target driver that matches the drive command; and sending the drive command to the target driver so that the target driver drives the corresponding execution component based on the drive command.

可选的,在将所述驱动命令下发至所述目标驱动器之后,所述方法还包括:通过传感器采集所述执行部件的真实物理信号;将所述真实物理信号转化成网络通信数据;将所述网络通信数据反馈至所述运动与控制组件。Optionally, after sending the drive command to the target drive, the method further includes: collecting real physical signals of the execution component through sensors; converting the real physical signals into network communication data; and feeding back the network communication data to the motion and control component.

根据本申请实施例的另一方面,还提供了一种存储介质,该存储介质包括存储的程序,程序运行时执行上述的步骤。According to another aspect of an embodiment of the present application, a storage medium is further provided, which includes a stored program, and the above steps are executed when the program is run.

根据本申请实施例的另一方面,还提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;其中:存储器,用于存放计算机程序;处理器,用于通过运行存储器上所存放的程序来执行上述方法中的步骤。According to another aspect of an embodiment of the present application, there is also provided an electronic device, including a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; wherein: the memory is used to store computer programs; and the processor is used to execute the steps in the above method by running the program stored in the memory.

本申请实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述方法中的步骤。The embodiment of the present application also provides a computer program product including instructions, which, when executed on a computer, enables the computer to execute the steps in the above method.

本发明的有益效果:Beneficial effects of the present invention:

本申请实施例提供的一种车辆,包括:感知与计算组件,用于获取所述车辆外部全车的感知信息,所述感知信息包括至少两种不同感知类型的感知信息,所述感知信息中包含基础参数,利用所述感知信息中的基础参数确定所述至少两种不同感知类型的感知信息的决策关系,并基于所述决策关系生成与所述感知信息对应的车辆决策指令;运动与控制组件,与所述感知与计算组件通信连接,用于接收所述感知与计算组件发出的车辆决策指令,根据所述车辆决策指令和本地控制信息融合生成整车的车辆控制指令;驱动与执行组件,与所述运动与控制组件通信连接,用于接收所述车辆控制指令,基于所述车辆控制指令在本地执行车辆控制任务。A vehicle provided in an embodiment of the present application includes: a perception and computing component, used to obtain perception information of the entire vehicle outside the vehicle, the perception information includes perception information of at least two different perception types, the perception information contains basic parameters, the basic parameters in the perception information are used to determine the decision relationship between the at least two different perception types of perception information, and based on the decision relationship, a vehicle decision instruction corresponding to the perception information is generated; a motion and control component, which is communicatively connected to the perception and computing component, used to receive the vehicle decision instruction issued by the perception and computing component, and generate a vehicle control instruction for the entire vehicle according to the fusion of the vehicle decision instruction and local control information; a drive and execution component, which is communicatively connected to the motion and control component, used to receive the vehicle control instruction, and locally execute a vehicle control task based on the vehicle control instruction.

该方案,不再采用分布式传方案,将所有传感器数据统一集合到感知与计算组件中,解决了各控制器处理器资源重复使用浪费,传输时延高,线束较多且布置复杂的技术问题,有效保障车辆安全,减少算力浪费,在控制器层级进行算力整合,减少控制器、芯片数量,进而减少整车成本。并且,在运动与控制组件生成控制指令之前,该方案可以提前确定不同感知类型的感知信息之间的决策关系,也即配合关系,即使感知信息有变化,可以提前将不同感知类型的感知信息之间的关系分清楚,进而快速生成准确的车辆决策指令,方便后续快速生成车辆控制指令。This solution no longer uses a distributed transmission solution, but integrates all sensor data into the perception and computing components, solving the technical problems of repeated use of processor resources of each controller, high transmission latency, and multiple and complex wiring harnesses. It effectively ensures vehicle safety, reduces computing power waste, integrates computing power at the controller level, reduces the number of controllers and chips, and thus reduces vehicle costs. In addition, before the motion and control components generate control instructions, this solution can determine the decision relationship, that is, the coordination relationship, between the perception information of different perception types in advance. Even if the perception information changes, the relationship between the perception information of different perception types can be clarified in advance, thereby quickly generating accurate vehicle decision instructions, which is convenient for the subsequent rapid generation of vehicle control instructions.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

图1是根据本发明实施例的一种车辆的结构示意图;FIG1 is a schematic structural diagram of a vehicle according to an embodiment of the present invention;

图2是根据本发明实施例的一种场景示意图;FIG2 is a schematic diagram of a scenario according to an embodiment of the present invention;

图3是本发明感知与计算组件的示意图;FIG3 is a schematic diagram of the sensing and computing components of the present invention;

图4是本发明实施例中运动域控制器的框架示意图;FIG4 is a schematic diagram of a framework of a motion domain controller according to an embodiment of the present invention;

图5是本发明实施例中运动与控制组件的实现示意图;FIG5 is a schematic diagram of the implementation of the motion and control components in an embodiment of the present invention;

图6是本发明实施例的车辆电子电气架构的供电网络图;FIG6 is a power supply network diagram of a vehicle electrical and electronic architecture according to an embodiment of the present invention;

图7是本发明实施例中车辆通信网络的示意图;7 is a schematic diagram of a vehicle communication network in an embodiment of the present invention;

图8是本发明实施例中车辆的控制流程图;FIG8 is a control flow chart of a vehicle in an embodiment of the present invention;

图9是根据本发明实施例的一种车辆控制方法的流程图;FIG9 is a flow chart of a vehicle control method according to an embodiment of the present invention;

图10是本发明实施例中车辆的整体架构图;FIG10 is an overall structural diagram of a vehicle in an embodiment of the present invention;

图11是根据本发明实施例的一种车辆控制装置的结构框图;11 is a structural block diagram of a vehicle control device according to an embodiment of the present invention;

图12是根据本发明实施例的另一种场景示意图。FIG. 12 is a schematic diagram of another scenario according to an embodiment of the present invention.

具体实施方式DETAILED DESCRIPTION

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。In order to enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only embodiments of a part of the present application, not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work should fall within the scope of protection of the present application. It should be noted that the embodiments in the present application and the features in the embodiments can be combined with each other without conflict.

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

实施例1Example 1

在本实施例中提供了一种车辆,图1是根据本发明实施例的一种车辆的结构示意图,如图1所示,包括:In this embodiment, a vehicle is provided. FIG. 1 is a schematic structural diagram of a vehicle according to an embodiment of the present invention. As shown in FIG. 1 , the vehicle comprises:

感知与计算组件10,用于获取所述车辆外部全车的感知信息,利用所述感知信息中的基础参数确定所述至少两种不同感知类型的感知信息的决策关系,并基于所述决策关系生成与所述感知信息对应的车辆决策指令;A perception and calculation component 10 is used to obtain perception information of the entire vehicle outside the vehicle, determine a decision relationship between the perception information of the at least two different perception types using basic parameters in the perception information, and generate a vehicle decision instruction corresponding to the perception information based on the decision relationship;

本实施例的车辆架构中感知与计算组件类似于人体大脑,负责总体计算与决策,包括接收信息、记忆学习,计算后发出决策指令。The perception and computing components in the vehicle architecture of this embodiment are similar to the human brain and are responsible for overall calculation and decision-making, including receiving information, memorizing and learning, and issuing decision instructions after calculation.

其中,所述感知信息包括至少两种不同感知类型的感知信息,这里不同感知类型是指传感器的类型不同,不同感知类型是指从不同维度获取车辆的检测数据,从不同维度获取的车辆的检测数据可以相同,也可以不同。例如:不同传感器都可以获取到车速信息。具体举例:视觉传感器数据和雷达传感器数据是属于不同的感知类型;雷达测速传感器和车轮测速传感器属于不同感知类型。所述感知信息中包含基础参数,采集参数包括:传感器标识、传感器位置、感知数据值、感知时刻和感知数据的变化趋势中的一种或多种。利用基础参数中的关联关系来确定感知新之间的决策关系。Among them, the perception information includes perception information of at least two different perception types, where different perception types refer to different types of sensors, and different perception types refer to detection data of the vehicle obtained from different dimensions. The detection data of the vehicle obtained from different dimensions can be the same or different. For example: different sensors can obtain vehicle speed information. Specific examples: visual sensor data and radar sensor data belong to different perception types; radar speed sensors and wheel speed sensors belong to different perception types. The perception information contains basic parameters, and the acquisition parameters include: one or more of sensor identification, sensor position, perception data value, perception time and change trend of perception data. The correlation relationship in the basic parameters is used to determine the decision relationship between the perception information.

运动与控制组件12,与所述感知与计算组件通信连接,用于接收所述感知与计算组件发出的车辆决策指令,根据所述车辆决策指令和本地控制信息融合生成整车的车辆控制指令;The motion and control component 12 is connected to the sensing and computing component for receiving the vehicle decision instruction issued by the sensing and computing component, and generating the vehicle control instruction of the whole vehicle according to the fusion of the vehicle decision instruction and the local control information;

整车的车辆控制指令包括运动域(本实施例的运动域覆盖了传统汽车架构的全部控制域,即动力域、底盘域、车身域、座舱域和自动驾驶域)的全部车辆控制指令,可以是包括至少一个车辆控制指令的指令集。The vehicle control instructions of the entire vehicle include all vehicle control instructions in the motion domain (the motion domain of this embodiment covers all control domains of the traditional automobile architecture, namely the power domain, chassis domain, body domain, cockpit domain and autonomous driving domain), which may be an instruction set including at least one vehicle control instruction.

本实施例的运动与控制组件的本地控制信息是预先配置的车辆控制信息,如输入的导航线路、车辆驾驶模式、用户偏好、系统偏好等。The local control information of the motion and control component of this embodiment is pre-configured vehicle control information, such as input navigation routes, vehicle driving modes, user preferences, system preferences, etc.

运动与控制组件负责连接感知与计算组件和驱动与执行组件,处理信息交互,与传统架构相比,连接整车底盘“横、纵、垂”及车辆动力策略融合控制,减小传输时延,实现整车运动控制和平衡控制,提高用户体验;The motion and control component is responsible for connecting the perception and computing components and the drive and execution components, processing information interaction. Compared with the traditional architecture, it connects the "horizontal, longitudinal and vertical" of the vehicle chassis and the vehicle power strategy fusion control, reduces transmission delay, realizes vehicle motion control and balance control, and improves user experience;

驱动与执行组件14,与所述运动与控制组件通信连接,用于接收所述车辆控制指令,基于所述车辆控制指令在本地执行车辆控制任务。The driving and executing component 14 is connected to the motion and controlling component for receiving the vehicle control instruction and executing the vehicle control task locally based on the vehicle control instruction.

驱动与执行组件负责接受控制指令,通过将传统控制器的逻辑计算上移到运动与控制组件,保留强实施控制的本地驱动,与传统架构相比,可形成标准化、系列化可配置部件,解决成本问题。The drive and execution components are responsible for receiving control instructions. By moving the logical calculations of the traditional controller to the motion and control components, the local drive with strong implementation control is retained. Compared with the traditional architecture, standardized, serialized configurable components can be formed to solve cost issues.

通过上述方案,实现了一种新的车辆电子电气架构,包括三个组件,感知与计算组件,用于获取所述车辆外部全车的感知信息,所述感知信息包括至少两种不同感知类型的感知信息,确定所述至少两种不同感知类型的感知信息的决策关系,并基于所述决策关系生成与所述感知信息对应的车辆决策指令,运动与控制组件,与所述感知与计算组件通信连接,用于接收所述感知与计算组件发出的车辆决策指令,根据所述车辆决策指令和本地控制信息融合生成整车的车辆控制指令,驱动与执行组件,与所述运动与控制组件通信连接,用于接收所述车辆控制指令,基于所述车辆控制指令在本地执行车辆控制任务。该方案,不再采用分布式传方案,将所有传感器数据统一集合到感知与计算组件中,解决了各控制器处理器资源重复使用浪费,传输时延高,线束较多且布置复杂的技术问题,有效保障车辆安全,减少算力浪费,在控制器层级进行算力整合,减少控制器、芯片数量,进而减少整车成本。并且,在运动与控制组件生成控制指令之前,该方案可以提前确定不同感知类型的感知信息之间的决策关系,也即配合关系,即使感知信息有变化,可以提前将不同感知类型的感知信息之间的关系分清楚,进而快速生成准确的车辆决策指令,方便后续快速生成车辆控制指令。Through the above scheme, a new vehicle electronic and electrical architecture is realized, including three components: a perception and computing component, which is used to obtain the perception information of the whole vehicle outside the vehicle, the perception information includes perception information of at least two different perception types, determine the decision relationship of the perception information of at least two different perception types, and generate a vehicle decision instruction corresponding to the perception information based on the decision relationship; a motion and control component, which is connected to the perception and computing component in communication, is used to receive the vehicle decision instruction issued by the perception and computing component, and generates the vehicle control instruction of the whole vehicle according to the fusion of the vehicle decision instruction and local control information; a driving and execution component, which is connected to the motion and control component in communication, is used to receive the vehicle control instruction, and executes the vehicle control task locally based on the vehicle control instruction. This scheme no longer adopts a distributed transmission scheme, and all sensor data are uniformly collected into the perception and computing component, which solves the technical problems of repeated use and waste of processor resources of each controller, high transmission delay, and more wiring harnesses and complex layout, effectively ensures vehicle safety, reduces computing power waste, integrates computing power at the controller level, reduces the number of controllers and chips, and thus reduces the cost of the whole vehicle. Moreover, before the motion and control components generate control instructions, the solution can determine in advance the decision-making relationship, that is, the coordination relationship, between the perception information of different perception types. Even if the perception information changes, the relationship between the perception information of different perception types can be clarified in advance, thereby quickly generating accurate vehicle decision instructions, which is convenient for the subsequent rapid generation of vehicle control instructions.

本申请实施例提供的方案,具有如下有益效果:The solution provided in the embodiment of the present application has the following beneficial effects:

1、相关感知端传感器信息统一到感知与计算组件处理,并决策输出,同时适配AI、大数据自学习等能力;解决了传统车辆架构中,数据传输实时性不佳,各控制器分散处理存在处理器资源重复使用浪费,传输时延高,线束较多且布置复杂的技术问题;1. The relevant sensing end sensor information is unified to the sensing and computing components for processing, and decision output is made, while adapting to AI, big data self-learning and other capabilities; it solves the technical problems in the traditional vehicle architecture, such as poor real-time data transmission, the waste of processor resources due to the decentralized processing of each controller, high transmission delay, and many wiring harnesses with complex layout;

2、运动与控制组件负责整车运动,对传感器数据进行整合,整合动力、底盘功能,运动,统一控制转向、制动和悬架调整,有效保障车辆安全,减少算力浪费,更容易实现车辆高阶功能,比如智能漂移、极限过弯、极限爬坡等;2. The motion and control component is responsible for the movement of the entire vehicle, integrates sensor data, integrates power, chassis functions, and movement, and uniformly controls steering, braking, and suspension adjustment, effectively ensuring vehicle safety, reducing computing power waste, and making it easier to achieve high-level vehicle functions, such as intelligent drifting, extreme cornering, and extreme climbing;

3、通过设计类人架构,驱动与执行组件可以形成标准化,减少重复开发,降低重复投入;3. By designing a human-like architecture, the driving and execution components can be standardized, reducing repeated development and repeated investment;

4、由感知与计算组件、运动与控制组件、驱动与执行组件组成新的车辆架构,在控制器层级进行算力整合,减少控制器、芯片、线束数量,进而减少整车成本。4. A new vehicle architecture consisting of perception and computing components, motion and control components, and drive and execution components integrates computing power at the controller level, reducing the number of controllers, chips, and wiring harnesses, thereby reducing the cost of the entire vehicle.

这种基于三个中心的汽车整车架构,借鉴了人体神经系统的设计,体现了端到端的理念。架构的核心包括第一中心(数据处理与决策中心),第二中心(运动控制中心),和第三中心(执行端)。这种架构在以下几个方面具有显著优势:This three-center vehicle architecture draws on the design of the human nervous system and embodies the end-to-end concept. The core of the architecture includes the first center (data processing and decision center), the second center (motion control center), and the third center (execution end). This architecture has significant advantages in the following aspects:

1.数据处理与决策中心(第一中心):类似于人体的大脑,这个中心负责汇集和处理来自车辆各传感器的数据。通过先进的数据大模型和AI技术,这一中心能够快速、准确地分析海量数据,生成高效、精准的决策指令。这种集中化的数据处理方式确保了数据的一致性和决策的高效性,避免了因分散处理可能带来的延迟和误差。1. Data Processing and Decision-making Center (First Center): Similar to the human brain, this center is responsible for collecting and processing data from various vehicle sensors. Through advanced data big models and AI technology, this center can quickly and accurately analyze massive amounts of data and generate efficient and accurate decision-making instructions. This centralized data processing method ensures data consistency and efficient decision-making, avoiding delays and errors that may be caused by decentralized processing.

2.运动控制中心(第二中心):相当于人体的小脑,这一中心根据第一中心的决策指令,具体制定车辆的运动控制策略。运动控制中心的独立性使其能够专注于实时的车辆动态控制,确保了指令的快速响应和执行。这种分工明确的结构使得控制过程更加专业和高效。2. Motion Control Center (Second Center): Equivalent to the cerebellum of the human body, this center formulates the vehicle's motion control strategy based on the decision-making instructions of the First Center. The independence of the Motion Control Center enables it to focus on real-time vehicle dynamic control, ensuring rapid response and execution of instructions. This structure with clear division of labor makes the control process more professional and efficient.

3.执行端(第三中心):作为具体的执行机构,这一中心负责将第二中心的运动控制策略付诸实施。这包括控制发动机、制动系统、转向系统等。执行端的模块化设计使其能够迅速响应运动控制中心的指令,确保车辆的平稳运行和安全性。3. Execution end (third center): As a specific execution agency, this center is responsible for implementing the motion control strategy of the second center. This includes controlling the engine, braking system, steering system, etc. The modular design of the execution end enables it to quickly respond to the instructions of the motion control center to ensure the smooth operation and safety of the vehicle.

架构优势Architecture Advantages

1.端到端的一体化设计:整个系统从数据采集、决策生成、运动控制到最终执行,形成了一个端到端的闭环流程。这种设计确保了从数据输入到指令输出的过程具有高度的连贯性和一致性,避免了中间环节的信息丢失或处理延迟。1. End-to-end integrated design: The entire system forms an end-to-end closed-loop process from data acquisition, decision generation, motion control to final execution. This design ensures that the process from data input to command output is highly coherent and consistent, avoiding information loss or processing delays in the intermediate links.

2.高效的数据处理与决策能力:第一中心通过集成先进的数据大模型和AI技术,能够迅速处理海量传感数据,生成精准的决策指令。这种集中化的处理方式大大提高了系统的决策效率和准确性。2. Efficient data processing and decision-making capabilities: The First Center integrates advanced data big models and AI technology to quickly process massive sensor data and generate accurate decision-making instructions. This centralized processing method greatly improves the decision-making efficiency and accuracy of the system.

3.专业的运动控制:第二中心专注于运动控制策略的制定,使得车辆在执行第一中心的指令时更加灵活和精准。运动控制中心的存在减少了第一中心的负担,使其能够更专注于高层次的决策分析。3. Professional motion control: The second center focuses on the formulation of motion control strategies, making the vehicle more flexible and accurate in executing the instructions of the first center. The existence of the motion control center reduces the burden of the first center, allowing it to focus more on high-level decision-making analysis.

4.快速响应与执行:第三中心的模块化设计和专注执行功能,确保了指令的快速响应和准确执行。各执行单元的独立性和高效性,提升了整个系统的可靠性和安全性。4. Rapid response and execution: The modular design and focused execution function of the third center ensure rapid response and accurate execution of instructions. The independence and efficiency of each execution unit improve the reliability and security of the entire system.

5.可扩展性和适应性:这种三中心架构的模块化设计,使系统具备较强的可扩展性和适应性。新功能或新技术可以灵活地集成到相应的中心中,增强系统的整体性能和功能。5. Scalability and adaptability: The modular design of this three-center architecture enables the system to have strong scalability and adaptability. New functions or new technologies can be flexibly integrated into the corresponding centers to enhance the overall performance and functionality of the system.

总之,这种汽车整车架构通过端到端的设计理念和高度集成的三中心结构,显著提升了系统的处理能力、响应速度和整体效率,确保了车辆运行的安全性、稳定性和智能化水平。In short, this vehicle architecture significantly improves the system's processing capabilities, response speed, and overall efficiency through end-to-end design concepts and a highly integrated three-center structure, ensuring the safety, stability, and intelligence of vehicle operation.

现有技术中,所有感知信息均输入到处理器中进行集中处理,这种方式会导致,不同的感知信息之间只能到预定的策略进行,这里预定策略通常是针对感知信息自身来固定设定的,但在具体场景中,感知信息是由多个信息组成的,不同信息之间的关联关系是不同的,而且是动态变化的,所以,将感知信息作为一个整体进行数据处理,容易忽略感知信息内部的多个信息带来的变化。In the prior art, all perception information is input into the processor for centralized processing. This method results in that different perception information can only be processed according to predetermined strategies. Here, the predetermined strategy is usually fixed for the perception information itself. However, in specific scenarios, the perception information is composed of multiple information. The correlation relationship between different information is different and changes dynamically. Therefore, processing the perception information as a whole is likely to ignore the changes brought about by multiple information within the perception information.

本申请中对于不同感知类型的感知信息进行决策关系的确定,可以提前确定不同感知类型的感知信息之间的决策关系,也即配合关系,即使感知信息有变化,可以提前将不同感知类型的感知信息之间的关系分清楚,方便后续快速生成准确的车辆决策指令。In the present application, the decision relationship between perception information of different perception types is determined. The decision relationship, that is, the coordination relationship, between the perception information of different perception types can be determined in advance. Even if the perception information changes, the relationship between the perception information of different perception types can be clarified in advance, which is convenient for the subsequent rapid generation of accurate vehicle decision instructions.

另外,现有技术中,针对同一感知信息,与其它感知信息进行比较时,通常将感知信息作为一个整体进行判断,例如:感知信息具有不同的优先级时,不同的优先级通常都是认为预先设定的。但实际上,感知信息内部包含有多种信息,不同信息之间的关系并非仅仅是优先级,而是有其它的关系。图2是根据本发明实施例的一种场景示意图,图2中,感知信息1和感知信息2,按照现有技术,利用左侧的箭头,只能区分出优先级1和优先级2,但感知信息内部,还可以包括:基础参数和目标参数,每个基础参数之间的关系也是不同的。In addition, in the prior art, when the same perception information is compared with other perception information, the perception information is usually judged as a whole. For example, when the perception information has different priorities, the different priorities are usually considered to be pre-set. But in fact, the perception information contains a variety of information, and the relationship between different information is not just priority, but there are other relationships. Figure 2 is a scene diagram according to an embodiment of the present invention. In Figure 2, perception information 1 and perception information 2, according to the prior art, can only distinguish priority 1 and priority 2 using the arrow on the left, but the perception information can also include: basic parameters and target parameters, and the relationship between each basic parameter is also different.

为此,在本实施例的一个实施方式中,所述感知与计算组件包括:信息获取单元和决策关系确定单元,其中,To this end, in one implementation of this embodiment, the perception and calculation component includes: an information acquisition unit and a decision relationship determination unit, wherein:

信息获取单元,用于获取与每个感知类型对应的感知信息的基础参数和目标参数。The information acquisition unit is used to acquire basic parameters and target parameters of the perception information corresponding to each perception type.

在本申请实施例中,每个感知信息都有表示其来源的基础参数以及与表示其目的的目标参数,其中来源是指感知信息的被采集相关的信息,例如:所述基础参数包括:传感器标识、传感器位置、感知数据值、感知时刻和感知数据的变化趋势中的一种或多种。目标参数包括:与所述感知信息相关联的车辆被控制的运动参数、车辆的被控制部件的标识和车辆被控制部件的参数中的一种或多种。目标参数是指该感知信息可能相关的车辆的参数,例如:车轮转速传感器,其输出的感应信息中,对应的基础参数为:车轮转速传感器的ID、位置、转速值、转速采集时间、以及转速变化趋势;对应的目标参数为:车辆速度。再例如:车辆角度传感器,其输出的感应信息中,对应的基础参数为:角度传感器的ID、位置、角度值、角度采集时间、以及角度变化趋势;对应的目标参数为:车辆倾斜角度。In the embodiment of the present application, each perception information has a basic parameter indicating its source and a target parameter indicating its purpose, wherein the source refers to the information related to the collection of the perception information, for example: the basic parameters include: one or more of the sensor identification, sensor position, perception data value, perception time and the change trend of the perception data. The target parameters include: one or more of the motion parameters of the vehicle being controlled, the identification of the controlled components of the vehicle and the parameters of the controlled components of the vehicle associated with the perception information. The target parameter refers to the parameters of the vehicle that may be related to the perception information, for example: the wheel speed sensor, in the sensing information output by it, the corresponding basic parameters are: the ID, position, speed value, speed collection time, and speed change trend of the wheel speed sensor; the corresponding target parameter is: vehicle speed. Another example: the vehicle angle sensor, in the sensing information output by it, the corresponding basic parameters are: the ID, position, angle value, angle collection time, and angle change trend of the angle sensor; the corresponding target parameter is: vehicle tilt angle.

决策关系确定单元,用于将所述目标参数信息相同的、至少两个不同感知类型的感知信息确定为感知信息组,确定所述感知信息组中每个感知信息的基础参数之间的关联关系;根据所述基础参数之间的关联关系确定感知信息组中感知信息的决策关系,所述感知信息组中感知信息的决策关系是根据所述基础参数的不同而变化。A decision relationship determination unit is used to determine the perception information of at least two different perception types with the same target parameter information as a perception information group, and determine the association relationship between the basic parameters of each perception information in the perception information group; determine the decision relationship of the perception information in the perception information group according to the association relationship between the basic parameters, and the decision relationship of the perception information in the perception information group varies according to the difference of the basic parameters.

在本申请一个实施例中,所述感知信息至少包括:第一雷达感知信息,第二雷达感知信息、图像感知信息、档位感知信息;其中,第一雷达感知信息的基础信息包括:第一雷达标识、车辆前方位置、车前障碍物距离、第一检测时刻和车前障碍物距离变化率;第二雷达感知信息的基础信息包括:第二雷达标识、车辆后方位置、车后障碍物距离、第二检测时刻、车后障碍物距离变化率;图像感知信息对基础信息包括:第三标识、车辆后方位置、车辆后方影像和车辆后方影像变化,所述档位感知信息的基础数据包括:档位传感器标识、当前档位和档位变化情况;所述第一雷达感知信息、第二雷达感知信息、图像感知信息和档位感知信息的目标参数都包括:车辆速度;In one embodiment of the present application, the perception information at least includes: first radar perception information, second radar perception information, image perception information, and gear perception information; wherein the basic information of the first radar perception information includes: first radar identification, vehicle front position, vehicle front obstacle distance, first detection time, and vehicle front obstacle distance change rate; the basic information of the second radar perception information includes: second radar identification, vehicle rear position, vehicle rear obstacle distance, second detection time, and vehicle rear obstacle distance change rate; the basic information of the image perception information includes: third identification, vehicle rear position, vehicle rear image, and vehicle rear image change; the basic data of the gear perception information includes: gear sensor identification, current gear, and gear change; the target parameters of the first radar perception information, the second radar perception information, the image perception information, and the gear perception information all include: vehicle speed;

所述决策关系单元,用于将所述第一雷达感知信息、第二雷达感知信息、图像感知信息和档位感知信息定为感知信息组;所述决策关系单元在档位为倒挡时或切换至倒挡时,确定第一雷达感知信息、第二雷达感知信息的基础参数中车后障碍物距离的优先级高于车前障碍物距离的优先级,即关联关系为优先级关系,并且确定感知信息中的感知信息的决策关系为融合关系;并且,所述决策关系单元,在后障碍物距离的变化率为车后障碍距离逐渐减小至预设距离阈值时,确定第一雷达感知信息、第二雷达感知信息的基础参数中车前障碍物距离的优先级大于车后障碍物距离的优先级,即优先级关系,并且确定感知信息组中的感知信息的决策关系为优先级关系。The decision relationship unit is used to define the first radar perception information, the second radar perception information, the image perception information and the gear perception information as a perception information group; when the gear is in reverse gear or switched to reverse gear, the decision relationship unit determines that the priority of the obstacle distance behind the vehicle in the basic parameters of the first radar perception information and the second radar perception information is higher than the priority of the obstacle distance in front of the vehicle, that is, the association relationship is a priority relationship, and determines that the decision relationship of the perception information in the perception information is a fusion relationship; and, when the rate of change of the rear obstacle distance is that the obstacle distance behind the vehicle gradually decreases to a preset distance threshold, the decision relationship unit determines that the priority of the obstacle distance in front of the vehicle in the basic parameters of the first radar perception information and the second radar perception information is higher than the priority of the obstacle distance behind the vehicle, that is, a priority relationship, and determines that the decision relationship of the perception information in the perception information group is a priority relationship.

前述所述感知信息至少包括:第一雷达感知信息,第二雷达感知信息、图像感知信息、档位感知信息,在实际应用场景中,可以为倒车场景,其中,在倒车时,会采集第一雷达感知信息,第二雷达感知信息、图像感知信息、档位感知信息,这些感知信息的目标参数都是与车辆速度相关。The aforementioned perception information includes at least: first radar perception information, second radar perception information, image perception information, and gear position perception information. In actual application scenarios, it can be a reversing scenario, wherein the first radar perception information, the second radar perception information, the image perception information, and the gear position perception information are collected when reversing. The target parameters of these perception information are all related to the vehicle speed.

当车辆到倒挡时,此时,第一雷达感知信息、第二雷达感知信息的基础参数中车后障碍物距离与车前障碍物距离的关联关系为优先级关系,并且,车后障碍物距离的优先级高于车前障碍物距离的优先级,此时感知信息组中的决策关系也未优先级关系,根据这个决策关系,后续车辆决策指令可以为车后障碍物的距离优先指令,此时,当车后障碍物的距离达到预设阈值时,车辆可以根据车后障碍物的距离,直接进行车辆制动,也即将车辆刹停,避免车辆与后车碰撞。When the vehicle shifts to reverse gear, at this time, the correlation relationship between the distance of the obstacle behind the vehicle and the distance of the obstacle in front of the vehicle in the basic parameters of the first radar perception information and the second radar perception information is a priority relationship, and the priority of the distance of the obstacle behind the vehicle is higher than the priority of the distance of the obstacle in front of the vehicle. At this time, the decision relationship in the perception information group is also a priority relationship. According to this decision relationship, the subsequent vehicle decision instruction can be a distance priority instruction for the obstacle behind the vehicle. At this time, when the distance of the obstacle behind the vehicle reaches the preset threshold, the vehicle can directly brake the vehicle according to the distance of the obstacle behind the vehicle, that is, stop the vehicle, and avoid collision between the vehicle and the vehicle behind.

当在后障碍物距离的变化率为车后障碍距离逐渐减小至预设距离阈值时,表示即使采取制动措施,刹停车辆,但后车可能仍向前运动,使得两者之间距离进一步缩小,此时,制动措施很显然是无法满足对车辆的安全控制,那么此时,确定第一雷达感知信息、第二雷达感知信息的基础参数中车前障碍物距离的优先级大于车后障碍物距离的优先级,即优先级关系,并且确定感知信息组中的感知信息的决策关系为优先级关系,这里的感知信息和上面都是优先级关系,但优先级的具体信息不一样。在确定为车前障碍物距离的优先级大于车后障碍物距离的优先级时,车辆的决策指令为:车前障碍物的距离优先指令,并且在车前障碍物距离大于预设安全值(安全距离,例如:2米)时,进而在后续控制车辆向前移动,以使得车后障碍物距离加大,避免与后车相撞。When the rate of change of the distance to the rear obstacle is that the distance to the rear obstacle gradually decreases to the preset distance threshold, it means that even if braking measures are taken to stop the vehicle, the rear vehicle may still move forward, so that the distance between the two is further reduced. At this time, the braking measures are obviously unable to meet the safety control of the vehicle. Then, at this time, it is determined that the priority of the distance to the obstacle in front of the vehicle in the basic parameters of the first radar perception information and the second radar perception information is greater than the priority of the distance to the obstacle behind the vehicle, that is, the priority relationship, and the decision relationship of the perception information in the perception information group is determined to be a priority relationship. The perception information here is the priority relationship as above, but the specific information of the priority is different. When it is determined that the priority of the distance to the obstacle in front of the vehicle is greater than the priority of the distance to the obstacle behind the vehicle, the decision instruction of the vehicle is: the distance priority instruction of the obstacle in front of the vehicle, and when the distance to the obstacle in front of the vehicle is greater than the preset safety value (safety distance, for example: 2 meters), the vehicle is subsequently controlled to move forward to increase the distance to the obstacle behind the vehicle to avoid collision with the rear vehicle.

通过上述实施例,可以看到,本申请中,通过对感知信息中的基础信息的利用,可以对感知信息之间的决策关系进行动态调整,避免感知信息之间固定的关系存在的弊端,可以更加适应场景。Through the above embodiments, it can be seen that in this application, by utilizing the basic information in the perception information, the decision relationship between the perception information can be dynamically adjusted, avoiding the disadvantages of the fixed relationship between the perception information, and being more adaptable to the scene.

在确定感应信息的关系时,如果两个不同感知类型的感知信息,一个是关于车速的,一个是关于车辆倾斜角度的,那么两个感知信息之间是不会冲突。因此,在本申请实施例中,主要考虑是针对同一目标参数信息的不同感知类型的感知信息之间的关系。例如:目标参数信息都是车辆速度,但一个感知类型是车轮转速传感器,一个感知类型为雷达测速传感器,那么两个得到的感应信息之间是需要进行进一步判断的。例如:当车辆在冰面滑动式时,车轮转速传感器的速度车速为40km/h,而雷达测速传感器计算到的车速为60km/h,因此需要对相同目标参数信息的感应数据的关系进行区分。When determining the relationship between the sensing information, if two sensing information of different sensing types, one is about the vehicle speed and the other is about the vehicle tilt angle, then there will be no conflict between the two sensing information. Therefore, in the embodiment of the present application, the main consideration is the relationship between the sensing information of different sensing types for the same target parameter information. For example: the target parameter information is the vehicle speed, but one sensing type is the wheel speed sensor and the other sensing type is the radar speed sensor, then further judgment is needed between the two sensing information obtained. For example: when the vehicle is sliding on the ice, the speed of the wheel speed sensor is 40km/h, and the speed calculated by the radar speed sensor is 60km/h, so it is necessary to distinguish the relationship between the sensing data of the same target parameter information.

在本申请实施例中,所述基础参数之间的关联关系包括:制约关系、优先级关系和融合关系,其中制约关系为非A及B,也即仅采用A感应信息对车辆进行控制;优先级关系,是指两个感应信息之间有优先级关系,在对车辆进行控制时,选择优先级较高的感应信息;融合关系是指,两个感应信息进行融合后,例如:偏差补偿;一起对车辆进行控制;此外,关联关系还可以包括:选择关系,例如:当满足一个条件时,选择一种感应信息,当满足另一条件时,选择另一种感应信息。对此,在本申请实施例中,不做限制。In the embodiment of the present application, the association relationship between the basic parameters includes: a constraint relationship, a priority relationship and a fusion relationship, wherein the constraint relationship is non-A and B, that is, only the A sensing information is used to control the vehicle; the priority relationship means that there is a priority relationship between the two sensing information, and when controlling the vehicle, the sensing information with a higher priority is selected; the fusion relationship means that after the two sensing information are fused, for example: deviation compensation; the vehicle is controlled together; in addition, the association relationship may also include: a selection relationship, for example: when one condition is met, one sensing information is selected, and when another condition is met, another sensing information is selected. In this regard, in the embodiment of the present application, there is no limitation.

在具体应用时,可以对基础参数的权重进行赋值,在利用基础参数的关联关系确定决策关系时,可以根据权重赋值来计算,例如:传感器位置的权重是90%,并且传感器位置的关联关系是融合关系,那么整体感知参数的决策关系就是融合关系。In specific applications, weights of basic parameters can be assigned. When the decision relationship is determined by using the association relationship of basic parameters, it can be calculated based on the weight assignment. For example, if the weight of the sensor position is 90%, and the association relationship of the sensor position is a fusion relationship, then the decision relationship of the overall perception parameter is a fusion relationship.

在本申请实施例中,感知与计算组件,通过获取所述车辆的摄像头、雷达、超声波、惯性测量单元、GNSS(全球定位系统)、红外传感器、速度传感器信息及执行单元反馈信息及状态信息(包含、悬架高度、动力扭矩、发动机转速等)等多种不同感知类型的感知信息,并基于所述感知信息,结合AI大模型数据,通过几种具体的方式实现车辆决策指令。在一种场景下,通过所属传感器获得的感知信息,不同类别的传感器的感知信息的基础信息有较大差异性或环境制约性,通过对基础信息的优先级判断,依托关键信息(如车辆状态、车速、光照信息等),再剔除掉需要制约的基础信息,动态调整优先级,并结合本地大模型学习结果,生成决策指令。In the embodiment of the present application, the perception and computing component obtains the perception information of various different perception types such as the vehicle's camera, radar, ultrasonic wave, inertial measurement unit, GNSS (global positioning system), infrared sensor, speed sensor information and execution unit feedback information and status information (including suspension height, power torque, engine speed, etc.), and based on the perception information, combined with AI large model data, implements vehicle decision instructions in several specific ways. In one scenario, the perception information obtained by the corresponding sensors has large differences or environmental constraints in the basic information of the perception information of sensors of different categories. By judging the priority of the basic information, relying on key information (such as vehicle status, vehicle speed, lighting information, etc.), the basic information that needs to be restricted is eliminated, the priority is dynamically adjusted, and the decision instructions are generated in combination with the local large model learning results.

在另一种场景下,在某一确定的状态下,例如:驾驶状态;通过整合不同类型的传感器的感知信息,通过感知信息的基础信息,确定对传感器的感知信息进行融合处理,实现决策指令(例如:对敏感的路面信息,发动机扭矩、车速及转向状态,综合所获取的摄像头数据、激光雷达数据、GNSS数据等,发出决策指令)。In another scenario, in a certain state, such as driving state, by integrating the perception information of different types of sensors and the basic information of the perception information, it is determined to perform fusion processing on the perception information of the sensors to implement decision instructions (for example, sensitive road information, engine torque, vehicle speed and steering state, and comprehensive acquisition of camera data, lidar data, GNSS data, etc., to issue decision instructions).

在其它场景下,还可以增加在传感器的感知信息的基础信息中增加置信因子,结合日常大模型学习结果(如日常路段、驾驶习惯等),综合当前传感器输入的信息,基于感知信息中基础信息包含的置信因子进行自适应算法的改进和提升,进而在具体场景下,生成决策指令。或者,还可以在多模式混合情形下深度学习模型处理和融合多种传感器数据,例如卷积神经网络可以用于传感器采集的图像处理,而递归神经网络可以用于时间序列数据分析,以此实现更佳的决策指令。In other scenarios, we can also add confidence factors to the basic information of the sensor's perception information, combine the daily large model learning results (such as daily road sections, driving habits, etc.), integrate the information of the current sensor input, and improve and enhance the adaptive algorithm based on the confidence factors contained in the basic information in the perception information, and then generate decision instructions in specific scenarios. Alternatively, we can also use deep learning models to process and fuse multiple sensor data in a multi-mode mixed situation. For example, convolutional neural networks can be used for image processing collected by sensors, and recursive neural networks can be used for time series data analysis, so as to achieve better decision instructions.

在本实施例的一个实施方式中,所述感知与计算组件包括:第一处理单元,用于获取目标参数与座舱相关的至少一个感知信息,根据获取到的感知信息生成座舱决策指令;第二处理单元,用于获取目标参数与驾驶相关的至少一个感知信息,根据获取到的感知信息生成自驾决策指令;其中,所述车辆决策指令包括所述座舱决策指令和所述自驾决策指令。In one implementation of the present embodiment, the perception and computing component includes: a first processing unit, used to obtain at least one perception information related to the target parameter and the cockpit, and generate a cockpit decision instruction based on the acquired perception information; a second processing unit, used to obtain at least one perception information related to the target parameter and the driving, and generate a self-driving decision instruction based on the acquired perception information; wherein the vehicle decision instruction includes the cockpit decision instruction and the self-driving decision instruction.

感知与计算组件的核心是座舱、自动驾驶功能,对应于实施电脑的超算属性。本实施例的车辆架构针对不同能力等级的自动驾驶需求,会存在不同的物理形式,核心方式为one-chip(单SOC实现座舱、智驾控制共享一颗芯片算例)和多chip(座舱和智驾分别在不同芯片上实现功能,但是仍然在一个控制器上)。The core of the perception and computing components is the cockpit and autonomous driving functions, which corresponds to the supercomputing properties of the implementation computer. The vehicle architecture of this embodiment will have different physical forms for autonomous driving requirements of different capability levels. The core methods are one-chip (single SOC realizes cockpit and intelligent driving control sharing a chip example) and multi-chip (cockpit and intelligent driving are implemented on different chips, but still on the same controller).

在一个示例中,所述感知与计算组件包括:感知单元和决策指令生成单元,所述感知单元用于采用预设感知策略识别所述外部全车感知信息,得到感知结果;另外,所述信息获取单元获取所述感知结果中与每个感知类型对应的感知信息的基础参数和目标参数,所述决策关系确定单元根据所述基础参数之间的关联关系确定感知信息组中感知信息的决策关系,所述决策指令生成单元,与所述决策关系确定单元连接,用于采用根据所述决策关系以及预设策略计算出所述感知结果的车辆决策指令。In one example, the perception and computing component includes: a perception unit and a decision instruction generation unit, wherein the perception unit is used to identify the external full-vehicle perception information using a preset perception strategy to obtain a perception result; in addition, the information acquisition unit obtains the basic parameters and target parameters of the perception information corresponding to each perception type in the perception result, and the decision relationship determination unit determines the decision relationship of the perception information in the perception information group according to the correlation relationship between the basic parameters; the decision instruction generation unit is connected to the decision relationship determination unit, and is used to use a vehicle decision instruction to calculate the perception result based on the decision relationship and the preset strategy.

在该示例中,感知单元通过车载传感器(如雷达、摄像头、激光雷达等)实时获取车辆周围的环境信息,包括道路状况、其他车辆位置、行人、交通信号等。计算单元对感知到的信息进行处理和分析,运用各种算法(如图像识别、目标跟踪、障碍物检测等)来识别和理解环境,包含大数据、座舱功能、行、泊等高级功能的策略。In this example, the perception unit obtains real-time environmental information around the vehicle through on-board sensors (such as radar, camera, lidar, etc.), including road conditions, other vehicle locations, pedestrians, traffic signals, etc. The computing unit processes and analyzes the perceived information, and uses various algorithms (such as image recognition, target tracking, obstacle detection, etc.) to identify and understand the environment, including strategies for advanced functions such as big data, cockpit functions, driving, and parking.

例如,感知模块:采用高清摄像头、毫米波雷达、激光雷达等传感器进行环境感知,接收感知信息,并进行信息处理。For example, the perception module: uses high-definition cameras, millimeter-wave radars, lidar and other sensors to perceive the environment, receive perception information, and perform information processing.

计算模块:运用深度学习、计算机视觉等算法对环境信息进行处理和分析,识别出道路、车辆、行人等目标,并预测其运动轨迹。Computing module: Use deep learning, computer vision and other algorithms to process and analyze environmental information, identify targets such as roads, vehicles, pedestrians, and predict their movement trajectories.

可选的,在本申请实施例中,所述感知与计算组件,还包括:车辆控制指令分析单元、策略调整单元、反馈信息获取单元,其中,Optionally, in the embodiment of the present application, the perception and calculation component further includes: a vehicle control instruction analysis unit, a strategy adjustment unit, and a feedback information acquisition unit, wherein:

车辆控制指令分析单元,用于接收所述运动与控制组件反馈的车辆控制指令,并对所述车辆控制指令分析得到对应的目标车辆参数。The vehicle control instruction analysis unit is used to receive the vehicle control instruction fed back by the motion and control component, and analyze the vehicle control instruction to obtain corresponding target vehicle parameters.

在本申请实施例中,目标车辆控制参数可以是指对车辆具体控制参数,例如:可以为发动机转速、油门量、灯光亮度、档位等;In the embodiment of the present application, the target vehicle control parameter may refer to a specific control parameter of the vehicle, for example, the engine speed, throttle amount, light brightness, gear position, etc.;

策略调整单元,用于在预设感知策略所识别的感知信息不包含所述目标车辆参数对应的感知信息时,将所述目标车辆参数对应的感知信息加入到所述预设感知策略中,以及,根据所述目标车辆参数。A strategy adjustment unit is used to add the perception information corresponding to the target vehicle parameters to the preset perception strategy when the perception information identified by the preset perception strategy does not include the perception information corresponding to the target vehicle parameters, and according to the target vehicle parameters.

在本申请实施例中,当预设的感知策略没有灯光的感知信息时,更具感知信息判断车辆即将进入到隧道中,进而车龙指令指令中包含有打开灯光,那么此时,将需要将车打开灯光的指令对应的灯光的感应信息加入到预设感知策略中,进而在后续增加对灯光的感知,以便后续对远光、近光等进行控制。另外,若当前感知信息中包含有与目标车辆参数无关的感知信息,也可以在后续进行剔除,或者,逐步剔除,避免感知信息的冗余。In the embodiment of the present application, when the preset perception strategy does not have the perception information of the light, and it is judged based on the perception information that the vehicle is about to enter the tunnel, and the vehicle queue instruction includes turning on the light, then at this time, the sensing information of the light corresponding to the instruction to turn on the light of the vehicle needs to be added to the preset perception strategy, and then the perception of the light is added later, so as to control the high beam, low beam, etc. later. In addition, if the current perception information contains perception information that is not related to the target vehicle parameters, it can also be eliminated later, or gradually eliminated to avoid redundancy of perception information.

反馈信息获取单元,用于在基于所述车辆控制指令在本地执行车辆控制任务后,获取车辆的状态参数,所述状态参数包括:执行状态参数和整车状态参数。The feedback information acquisition unit is used to acquire the state parameters of the vehicle after the vehicle control task is locally executed based on the vehicle control instruction, and the state parameters include: execution state parameters and whole vehicle state parameters.

在本申请所述中,执行状态是指车辆控制指令执行后的参数与目标车辆参数的差异,例如:车辆控制指令对应的目标车辆参数为转速高到2500转;但发动机实际转速调整后为2300转,那么2300转就是执行状态参数;整体状态参数,是指在车辆控制指令执行后的整车倾斜角度、车速或其它参数。In the present application, execution status refers to the difference between the parameters after the execution of the vehicle control instruction and the target vehicle parameters. For example, the target vehicle parameter corresponding to the vehicle control instruction is a speed as high as 2500 rpm; but the actual engine speed is adjusted to 2300 rpm, then 2300 rpm is the execution status parameter; the overall status parameter refers to the vehicle tilt angle, vehicle speed or other parameters after the vehicle control instruction is executed.

所述策略调整单元还用于根据目标车辆参数以及与所述目标车辆参数对应的状态参数的差异,调整所述预设计算策略。The strategy adjustment unit is further used to adjust the preset calculation strategy according to the difference between the target vehicle parameters and the state parameters corresponding to the target vehicle parameters.

在本申请实施例中,根据目标车辆参数以及与所述目标车辆参数对应的状态参数的差异反应了调整是否到位,还是调整超过了设定值,例如:车辆控制指令为车速提高的100km/h,具体通过控制发动机提高到2500转,但实际上车速只提高到了90km/h,那么在后续的车辆控制指令中为了达到120km/h,需要将发动机转速提高到2600转,才能最终达到车速100km/h。通过反馈调节,可以使得策略调整单元可以及时对预设感知策略和预设计算策略进行调整。In the embodiment of the present application, the difference between the target vehicle parameters and the state parameters corresponding to the target vehicle parameters reflects whether the adjustment is in place or exceeds the set value. For example, the vehicle control instruction is to increase the vehicle speed by 100km/h, which is specifically increased by controlling the engine to 2500 revolutions, but in fact the vehicle speed is only increased to 90km/h. In order to reach 120km/h in the subsequent vehicle control instructions, the engine speed needs to be increased to 2600 revolutions to finally reach a vehicle speed of 100km/h. Through feedback regulation, the strategy adjustment unit can adjust the preset perception strategy and the preset calculation strategy in a timely manner.

还用于接收所述运动与控制组件反馈的车辆控制指令,采用所述车辆控制指令动态调整所述感知策略和所述计算策略。It is also used to receive vehicle control instructions fed back by the motion and control component, and use the vehicle control instructions to dynamically adjust the perception strategy and the calculation strategy.

感知与计算组件将处理后的环境信息经过处理后,将具体策略(算法计算结果)传递给运动与控制组件,为其提供决策依据;同时,接收来自运动与控制组件的反馈,根据反馈调整感知和计算策略,以提高系统的鲁棒性和准确性。After processing the environmental information, the perception and computation component passes the specific strategy (algorithm calculation results) to the motion and control component to provide it with a basis for decision-making; at the same time, it receives feedback from the motion and control component and adjusts the perception and computation strategies based on the feedback to improve the robustness and accuracy of the system.

图3是本发明感知与计算组件的示意图,感知与计算组件包含传统座舱、自动驾驶控制器包含的功能外,融合AI、大数据学习,能根据算法处理融合信息,并在统一计算后传输至运动域控制器进行执行,传统的架构智驾与座舱功能实现完全剥离,会有信息重复获取。传统架构下,自动驾驶的实现是,自动驾驶控制器在自动驾驶模式下,采集传感器数据,并有限处理后,分别控制转向、制动、动力等多个控制器,在提高自驾水平上会有较大局限。新架构下,通过提升SOC算例水平,融合信息处理,并统一传输,易实现较高水平自动驾驶。Figure 3 is a schematic diagram of the perception and computing components of the present invention. In addition to the functions included in the traditional cockpit and autonomous driving controller, the perception and computing components integrate AI and big data learning, can process and fuse information according to the algorithm, and transmit it to the motion domain controller for execution after unified calculation. The traditional architecture completely separates the intelligent driving and cockpit functions, and there will be repeated acquisition of information. Under the traditional architecture, the implementation of autonomous driving is that the autonomous driving controller collects sensor data in the autonomous driving mode, and after limited processing, it controls multiple controllers such as steering, braking, and power respectively, which will have great limitations in improving the level of self-driving. Under the new architecture, by improving the SOC example level, integrating information processing, and unified transmission, it is easy to achieve a higher level of autonomous driving.

逐步实现全场景连续体验,达到解放人的目的,算法向“感知与规控融合端到端”演进,感知能力增强,加强利用传感器的原始数据。逐步实现“物数融合、虚实一体”的智慧生活空间,达到愉悦人的目的。Gradually realize the continuous experience of all scenarios to achieve the purpose of liberating people. The algorithm evolves to "end-to-end integration of perception and regulation and control", enhances the perception ability, and strengthens the use of raw data from sensors. Gradually realize the smart living space of "integration of objects and numbers, integration of virtual and real" to achieve the purpose of pleasing people.

在本实施例的一个实施方式中,所述运动与控制组件包括:运动域控制器,用于根据所述车辆决策指令和本地控制信息生成整车的车辆控制指令,其中,所述车辆控制指令用于对所述车辆进行整车运动控制和整车平衡控制。In one implementation of this embodiment, the motion and control component includes: a motion domain controller, which is used to generate vehicle control instructions for the entire vehicle based on the vehicle decision instructions and local control information, wherein the vehicle control instructions are used to perform vehicle motion control and vehicle balance control on the vehicle.

运动与控制组件的任务是实现车辆运动和平衡控制,集成整车VCU(整车控制)、TMS(整车热管理)以及底盘横(转向)、纵(制动)、垂(悬架)三向控制策略,可以采用异构型SOC+MCU,或者是MCU+MCU,亦或内部隔离的单SOC,形成运动域控制器。The task of the motion and control component is to realize vehicle motion and balance control, integrating the whole vehicle VCU (vehicle control), TMS (vehicle thermal management) and the chassis lateral (steering), longitudinal (braking) and vertical (suspension) control strategies. It can adopt heterogeneous SOC+MCU, or MCU+MCU, or an internally isolated single SOC to form a motion domain controller.

在一个示例中,所述运动域控制器包括:主微处理器MCU,用于查找与所述车辆决策指令匹配的本地控制信息,基于所述车辆决策指令更新所述本地控制信息,生成针对车辆融合系统的车辆控制指令;冗余MCU,用于对所述车辆控制指令进行安全校验、以及在所述主MCU失效时,接管所述主MCU;所述车辆融合系统,所述车辆融合系统包括:整车控制单元VCU、整车热管理单元TMS、底盘转向单元、制动单元、悬架单元;其中,所述VCU,用于控制车辆的动力系统和制动系统,所述TMS,用于控制车辆的热管理系统,所述底盘转向单元,用于对所述车辆进行横向运动控制,所述制动单元,用于对所述车辆进行纵向运动控制,所述悬架单元,用于对所述车辆进行垂直运动控制。In one example, the motion domain controller includes: a main microprocessor MCU, used to find local control information matching the vehicle decision instruction, update the local control information based on the vehicle decision instruction, and generate a vehicle control instruction for the vehicle fusion system; a redundant MCU, used to perform safety verification on the vehicle control instruction and take over the main MCU when the main MCU fails; the vehicle fusion system, the vehicle fusion system includes: a vehicle control unit VCU, a vehicle thermal management unit TMS, a chassis steering unit, a braking unit, and a suspension unit; wherein the VCU is used to control the vehicle's power system and braking system, the TMS is used to control the vehicle's thermal management system, the chassis steering unit is used to control the vehicle's lateral motion, the braking unit is used to control the vehicle's longitudinal motion, and the suspension unit is used to control the vehicle's vertical motion.

在该示例中,运动域控制器基于感知与计算组件提供的环境信息和计算结果(车辆决策指令),进行执行决策,确定车辆的行驶轨迹、速度及最优路线等决策结果,根据决策结果,明确控制指令,确保车辆按照预设轨迹和速度行驶。接收感知与计算组件的环境信息,并基于这些信息进行决策,将决策结果发送给驱动与执行组件,同时接收来自驱动与执行组件的反馈,确保控制指令的准确执行。例如,运用规划算法进行路径规划,确保车辆在复杂环境中找到最优行驶路径,采用预设算法对车辆进行精确控制,确保车辆按照预设轨迹和速度行驶。In this example, the motion domain controller makes an execution decision based on the environmental information and calculation results (vehicle decision instructions) provided by the perception and computing components, determines the vehicle's driving trajectory, speed, and optimal route, and clarifies the control instructions based on the decision results to ensure that the vehicle drives according to the preset trajectory and speed. Receive environmental information from the perception and computing components, make decisions based on this information, send the decision results to the drive and execution components, and receive feedback from the drive and execution components to ensure the accurate execution of control instructions. For example, use planning algorithms for path planning to ensure that the vehicle finds the optimal driving path in a complex environment, and use preset algorithms to accurately control the vehicle to ensure that the vehicle drives according to the preset trajectory and speed.

图4是本发明实施例中运动域控制器的框架示意图,包括主模块(主MCU)和冗余模块(冗余MCU)、动力模块(TMS、VCU模块、BMS主、EMS)、卡钳模块(右卡钳驱动、左卡钳驱动)、悬架模块(ECDC驱动、ECAS驱动)、转向SBW/EPS、制动EMB/IBCU等。4 is a schematic diagram of the framework of the motion domain controller in an embodiment of the present invention, including a main module (main MCU) and a redundant module (redundant MCU), a power module (TMS, VCU module, BMS main, EMS), a caliper module (right caliper drive, left caliper drive), a suspension module (ECDC drive, ECAS drive), a steering SBW/EPS, a braking EMB/IBCU, etc.

在本实施例的一个实施方式中,所述驱动与执行组件包括:若干个区域控制器,用于接收所述运动与控制组件发送的车辆控制指令,并根据所述车辆控制指令生成驱动命令,将所述驱动命令下发至对应的目标驱动器;若干个驱动器(驱动控制器),每个驱动器至少与一个所述区域控制器和执行部件(执行器)连接,用于接收所述驱动命令,并基于所述驱动命令驱动对应的执行部件。In one implementation of this embodiment, the drive and execution component includes: a plurality of regional controllers, which are used to receive vehicle control instructions sent by the motion and control component, generate drive commands according to the vehicle control instructions, and send the drive commands to the corresponding target drivers; a plurality of drivers (drive controllers), each driver is connected to at least one of the regional controllers and execution components (actuators), and is used to receive the drive commands and drive the corresponding execution components based on the drive commands.

在该实施方式中,驱动与执行组件的核心是区域控制器(例如VIU1、VIU2)以及各执行部件的驱动器,区域控制器将传感器的真实物理信号(主要是模拟量)转化成网络通信数据传输至运动域控制中心,运动与控制组件下发驱动命令到VIU以及EMB(线控制动)、SBW(线控转向)、AHC(线控悬架)、动力电机驱动等,进而实现整车控制。驱动与执行组件根据运动与控制组件的控制指令,驱动车辆执行相应的动作,如加速、减速、转向等。In this implementation, the core of the drive and execution components is the regional controller (such as VIU1, VIU2) and the drivers of each execution component. The regional controller converts the real physical signal of the sensor (mainly analog quantity) into network communication data and transmits it to the motion domain control center. The motion and control components send drive commands to VIU and EMB (wire control brake), SBW (wire control steering), AHC (wire control suspension), power motor drive, etc., thereby realizing vehicle control. The drive and execution components drive the vehicle to perform corresponding actions, such as acceleration, deceleration, steering, etc. according to the control instructions of the motion and control components.

感知与计算组件将车辆的实际状态(如位置、速度、加速度等)反馈给运动与控制组件,以便进行实时调整。驱动与执行组件接收运动与控制组件的控制指令,并驱动车辆执行相应动作,将车辆的实际状态反馈给运动与控制组件,以便进行实时决策和调整。The perception and computing component feeds back the actual state of the vehicle (such as position, speed, acceleration, etc.) to the motion and control component for real-time adjustment. The drive and execution component receives the control instructions from the motion and control component, drives the vehicle to perform corresponding actions, and feeds back the actual state of the vehicle to the motion and control component for real-time decision-making and adjustment.

图5是本发明实施例中运动与控制组件的实现示意图,运动域控制器的供电系统冗余输入,外部传感器信号冗余输入,主系统接收感知与计算组件的数据,综合决策后,运动域控制器实现TMS、动力控制、横纵垂三向融合控制,冗余系统进行数据与安全校验,并在主系统意外失效时接管控制,保证行车安全。运动域控制器硬件上集成悬架、热管理及VCU部分的驱动,并采用主系统和冗余系统,车辆安全相关的功能主要涉及行车、制动等方面,因此在设计时考虑主、冗余系统通过两条CANFD总线实现与底盘部分(转向、制动)和动力部分的信息交互、控制。运动域控制器主辅系统分别接两路供电系统、两路传感器系统,并分别进行数据处理,同步接收感知与计算组件下发的执行指令。主系统和冗余系统之间采用CANFD总线进行数据交互、校验。主系统采用功能强大芯片(如异构型SOC,MCU,MCU+MCU,SOC+MCU或者两个冗余芯片集成在一颗SOC的芯片架构),具备强大的算力基础和多核架构,易于实现集成整车热管理、XYZ三向运动独立控制与融合控制,冗余系统使用功能安全等级ASILD的MCU,实现行车运动的冗余备份控制、安全校验。FIG5 is a schematic diagram of the implementation of the motion and control components in an embodiment of the present invention. The power supply system of the motion domain controller has redundant inputs, the external sensor signal has redundant inputs, and the main system receives the data of the perception and calculation components. After comprehensive decision-making, the motion domain controller implements TMS, power control, and horizontal, vertical and vertical three-way fusion control. The redundant system performs data and safety verification, and takes over the control when the main system fails unexpectedly to ensure driving safety. The motion domain controller hardware integrates the drive of the suspension, thermal management and VCU parts, and adopts the main system and redundant system. The functions related to vehicle safety mainly involve driving, braking and other aspects. Therefore, when designing, it is considered that the main and redundant systems realize information interaction and control with the chassis part (steering, braking) and the power part through two CANFD buses. The main and auxiliary systems of the motion domain controller are connected to two power supply systems and two sensor systems respectively, and perform data processing respectively, and synchronously receive the execution instructions issued by the perception and calculation components. The CANFD bus is used between the main system and the redundant system for data interaction and verification. The main system adopts powerful chips (such as heterogeneous SOC, MCU, MCU+MCU, SOC+MCU or two redundant chips integrated in one SOC chip architecture) with strong computing power foundation and multi-core architecture, which can easily realize integrated vehicle thermal management, XYZ three-way motion independent control and fusion control. The redundant system uses MCU with functional safety level ASIL D to realize redundant backup control and safety verification of driving motion.

驱动与执行组件包括电机、转向机构、制动系统等硬件,用于驱动车辆执行加速、减速、转向等动作。同时,采用各种传感器获取车辆的实际位置、速度、加速度等信息,并通过信息传输模块将这些信息发送给运动与控制组件。The drive and execution components include hardware such as motors, steering mechanisms, and brake systems, which are used to drive the vehicle to perform actions such as acceleration, deceleration, and steering. At the same time, various sensors are used to obtain information such as the actual position, speed, and acceleration of the vehicle, and these information are sent to the motion and control components through the information transmission module.

在本实施例新的车辆架构下,驱动与执行组件的存在核心是控制执行器的标准化,形成降本,避免当前车辆状态之间巨大差异造成的重复开发。Under the new vehicle architecture of this embodiment, the core of the existence of the drive and execution components is to control the standardization of the actuators, thereby reducing costs and avoiding repeated development caused by the huge differences between the current vehicle states.

可选的,所述执行部件可以但不限于为:线控制动部件、线控转向部件、线控悬架部件、动力电机驱动部件。Optionally, the execution component may be, but is not limited to: a wire-controlled braking component, a wire-controlled steering component, a wire-controlled suspension component, and a power motor drive component.

在一个示例中,所述若干个区域控制器,还用于通过传感器采集所述执行部件的真实物理信号,将所述真实物理信号转化成网络通信数据,将所述网络通信数据反馈至所述运动与控制组件。In one example, the several regional controllers are also used to collect real physical signals of the execution components through sensors, convert the real physical signals into network communication data, and feed back the network communication data to the motion and control components.

可选的,所述传感器可以但不限于为:温度传感器、压力传感器、光线传感器、雨量传感器。Optionally, the sensor may be, but is not limited to: a temperature sensor, a pressure sensor, a light sensor, and a rain sensor.

在本实施例中,所述车辆还包括:供电网络,用于为所述感知与计算组件、所述运动与控制组件、以及所述驱动与执行组件供电。In this embodiment, the vehicle further includes: a power supply network for supplying power to the sensing and computing component, the motion and control component, and the driving and execution component.

可选的,供电网络可以是48V供电网络,当然,也可以适配其他电压的供电网络,如12V等。Optionally, the power supply network may be a 48V power supply network. Of course, it may also be adapted to power supply networks of other voltages, such as 12V.

本实施例的车辆还提供了一种48V的供电网络系统,感知与计算组件、所述运动与控制组件、以及所述驱动与执行组件的供电以及驱动控制器、执行器的供电由48V进行供电,可有效减小负载电流、线束线径、线束损耗等同时,运动与控制组件采用双路冗余供电线路,可提高系统安全性。The vehicle of this embodiment also provides a 48V power supply network system. The power supply of the sensing and computing components, the motion and control components, the driving and execution components, and the drive controller and actuator are powered by 48V, which can effectively reduce the load current, wire diameter, wire loss, etc. At the same time, the motion and control components adopt dual redundant power supply lines to improve system safety.

供电网络的能源系统类似于人体心脏、血管,进行能量传输与动作执行。相较于传统整车架构,能源层引入48V供电系统,解决智能化程度增加带来的整车线束重量增加、成本增加以及12V供电不足以负荷的问题。The energy system of the power supply network is similar to the human heart and blood vessels, which transmit energy and execute actions. Compared with the traditional vehicle architecture, the energy layer introduces a 48V power supply system to solve the problems of increased vehicle wiring harness weight and cost due to the increased degree of intelligence, as well as the problem of insufficient 12V power supply.

图6是本发明实施例的车辆电子电气架构的供电网络图,由高压电池经过DCDC控制、电压分配控制器再到架构各中心,采用48V电压供电。运动与控制组件因集成整车管理、运动域控制,与行车安全相关,因此特有另外的独立冗余供电线路以保障电压分配控制器及线束出现异常情况下保证行车安全。感知与计算组件、运动与控制组件、驱动与执行组件的供电均由48V进行供电,大功率负载(比如线控转向驱动、线控制动驱动、动力电机驱动)由48V配电网络进行供电,传统小功率的传感器及负载仍然由5V/12V进行配电。FIG6 is a power supply network diagram of the vehicle electronic and electrical architecture of an embodiment of the present invention, which is powered by a high-voltage battery through a DCDC control, a voltage distribution controller, and then to each center of the architecture, using a 48V voltage. The motion and control components are related to driving safety because they integrate vehicle management and motion domain control, so they have a separate independent redundant power supply line to ensure driving safety in the event of abnormalities in the voltage distribution controller and wiring harness. The power supply of the perception and computing components, motion and control components, and drive and execution components are all powered by 48V, and high-power loads (such as wire-controlled steering drive, wire-controlled brake drive, and power motor drive) are powered by a 48V distribution network, and traditional low-power sensors and loads are still distributed by 5V/12V.

在此配电网络中,电源分配控制器主要用于48V的电源分配及保护,内置电子保险管,当电气回路的任一节点出现故障短路,可快速实现关断,并反馈故障。能源系统类似于人体心脏、血管,进行能量传输与动作执行。相较于传统整车架构,能源层引入48V供电系统,解决智能化程度增加带来的整车线束重量增加、成本增加以及12V供电不足以负荷的问题。In this power distribution network, the power distribution controller is mainly used for 48V power distribution and protection. It has a built-in electronic fuse. When a short circuit occurs at any node in the electrical circuit, it can be quickly shut down and feedback the fault. The energy system is similar to the human heart and blood vessels, which transmit energy and execute actions. Compared with the traditional vehicle architecture, the energy layer introduces a 48V power supply system to solve the problems of increased weight and cost of the vehicle wiring harness due to the increased degree of intelligence, as well as the problem of insufficient 12V power supply.

在本实施例中,所述车辆还包括:光通信网络,所述通信网络包括多条通信链路,所述感知与计算组件和所述运动与控制组件之间通过通信链路连接。In this embodiment, the vehicle further includes: an optical communication network, the communication network includes a plurality of communication links, and the perception and computing component and the motion and control component are connected via the communication links.

本实施例的通信网络可以是光通信网络,也可以是其他形式的通信网络,或者是多种通信网络组合形成的混合通信网络,如无源光通信+CAN/CANFD。通信链路可以是有线通信链路(如光通信线)或无线通信链路。The communication network of this embodiment can be an optical communication network, or other forms of communication networks, or a hybrid communication network formed by a combination of multiple communication networks, such as passive optical communication + CAN/CANFD. The communication link can be a wired communication link (such as an optical communication line) or a wireless communication link.

在一个示例中,所述车辆还包括外部感知设备,所述外部感知设备与所述感知与计算组件通过通信链路连接,所述通信链路用于实时传输所述外部感知设备采集的外部全车感知信息。In one example, the vehicle further includes an external perception device, and the external perception device is connected to the perception and computing component via a communication link, and the communication link is used to transmit external vehicle-wide perception information collected by the external perception device in real time.

可选的,所述外部感知设备可以但不限于为:摄像头、雷达。Optionally, the external sensing device may be, but is not limited to, a camera or a radar.

本实施例的通信系统类似于人体神经系统,连接各处小系统,进行通信及命令传递。对应于整车系统,采用无源光通信+CAN/CANFD的方式,相较于传统架构新增光通信方式解决传统架构带宽不足、抗干扰性差、实时性不足的问题。当前阶段大部分车场采用基于双绞线的以太网络技术,具备成本高、传输带宽有限的问题,对于未来智能化的发展需求有局限。The communication system of this embodiment is similar to the human nervous system, connecting various small systems for communication and command transmission. Corresponding to the whole vehicle system, passive optical communication + CAN/CANFD is adopted. Compared with the traditional architecture, the newly added optical communication method solves the problems of insufficient bandwidth, poor anti-interference and insufficient real-time performance of the traditional architecture. At the current stage, most parking lots use Ethernet technology based on twisted pair cables, which has the problems of high cost and limited transmission bandwidth, and is limited to the future development needs of intelligence.

智能驾驶相关的通信技术能力需要向“执行和传感数据均冗余传输、主干线路带宽万兆、传感器线路带宽超万兆,物理层确定性传输”演进,为解放人提供可靠的神经网络;智能生活相关的通信技术能力需要向“多中心数据交互,无感式动态组网”演进,为愉悦人提供灵活的神经网络。The communication technology capabilities related to intelligent driving need to evolve towards "redundant transmission of execution and sensing data, backbone line bandwidth of 10 Gigabits, sensor line bandwidth of over 10 Gigabits, and deterministic transmission at the physical layer" to provide a reliable neural network for liberated people; the communication technology capabilities related to smart life need to evolve towards "multi-center data interaction, seamless dynamic networking" to provide a flexible neural network for happy people.

图7是本发明实施例中车辆通信网络的示意图,提出了以光通信+CAN/CANFD为主的混合通信网络架构,在此架构上,减少通信传输的通信介质及通信方式,实现信息更稳定、安全、可靠的传输,并可有效减少线束,降低成本。特殊注意的是,在此架构中,光通信技术仅代表实现此架构的一种方式,代表未来整车架构通信网络的实现方式,现阶段应用此架构仍可使用传统以太网的通信方式。FIG7 is a schematic diagram of a vehicle communication network in an embodiment of the present invention, which proposes a hybrid communication network architecture based on optical communication + CAN/CANFD. On this architecture, the communication medium and communication method of communication transmission are reduced to achieve more stable, safe and reliable information transmission, and can effectively reduce wiring harnesses and reduce costs. It is particularly noted that in this architecture, optical communication technology only represents one way to implement this architecture, and represents the implementation method of the future vehicle architecture communication network. At this stage, the application of this architecture can still use the traditional Ethernet communication method.

感知与计算组件、运动与控制组件之间由于对数据传输带宽(≥1000M)、可靠性要求高,可采用光通信方式。摄像头、雷达与感知与计算组件之间数据量大,采用光通信方式。运动与控制组件与驱动与执行组件之间主要实现数据采集传输及驱动控制,对数据的传输带宽要求较低,对可靠性和实时性要求较高,综合成本考虑,用CANFD可以有效实现低成本、高可靠性的通信。Optical communication can be used between the perception and computing components and the motion and control components due to the high requirements for data transmission bandwidth (≥1000M) and reliability. The amount of data between the camera, radar and the perception and computing components is large, so optical communication is used. The motion and control components and the drive and execution components mainly realize data acquisition transmission and drive control. The data transmission bandwidth requirements are relatively low, and the reliability and real-time requirements are relatively high. Considering the comprehensive cost, CANFD can effectively realize low-cost and high-reliability communication.

在光通信网络的一个实施场景中,感知与计算组件作为通信链路路终端OLT,前后左右四条光路,实现与运动域控制器以及整车摄像头、雷达之间的连接,保证数据的稳定可靠传输。智能驾驶相关的通信技术能力需要向“执行和传感数据均冗余传输、主干线路带宽万兆、传感器线路带宽超万兆,物理层确定性传输”演进,为解放人提供可靠的神经网络;智能生活相关的通信技术能力需要向“多中心数据交互,无感式动态组网”演进,为愉悦人提供灵活的神经网络。此种通信网络架构下的光路布置方式,减少OLT的数量,增加复用率,解决当前CAN线数量多,布局复杂,成本高以及高带宽需求下的。In an implementation scenario of the optical communication network, the perception and computing component serves as the communication link terminal OLT, with four optical paths in front, back, left and right to achieve connection with the motion domain controller and the vehicle camera and radar, ensuring stable and reliable data transmission. The communication technology capabilities related to intelligent driving need to evolve to "redundant transmission of both execution and sensing data, 10 Gigabit bandwidth of the backbone line, more than 10 Gigabit bandwidth of the sensor line, and deterministic transmission at the physical layer" to provide a reliable neural network for liberated people; the communication technology capabilities related to smart life need to evolve to "multi-center data interaction, non-sensing dynamic networking" to provide a flexible neural network for happy people. This optical path arrangement method under the communication network architecture reduces the number of OLTs, increases the multiplexing rate, and solves the current problems of large number of CAN lines, complex layout, high cost and high bandwidth requirements.

图8是本发明实施例中车辆的控制流程图,包括:FIG8 is a control flow chart of a vehicle in an embodiment of the present invention, including:

S80,感知与计算组件,接收外部传感器信息(雷达、摄像头、显示屏等),进行计算、决策,完成舱内互动以及驾驶决策指令的发出。S80, the perception and computing component, receives external sensor information (radar, camera, display, etc.), performs calculations and decisions, completes in-cabin interactions, and issues driving decision instructions.

S81,运动与控制组件,接收感知与计算组件的指令,并与自身接收的控制信息进行融合,实现整车运动控制与驱动并对驱动与执行组件的部件进行执行指令下发。S81, the motion and control component receives instructions from the perception and computing component and integrates them with the control information it receives, realizes the motion control and drive of the whole vehicle and issues execution instructions to the components of the drive and execution components.

S82,驱动与执行组件,接收运动与控制组件的控制指令后,实现对应动作,完成本地任务的执行。S82, the driving and executing component, after receiving the control instruction from the motion and control component, implements the corresponding action and completes the execution of the local task.

以避障操作场景的应用场景为例进行说明,在该应用场景中,感知与计算组件,通过传感器感知到前方突然出现的障碍物,如行人、动物或其他车辆。计算中心迅速分析出障碍物的位置、速度等信息,并评估碰撞风险。将障碍物信息及其碰撞风险评估结果发送给运动与控制组件。Take the application scenario of obstacle avoidance operation as an example. In this application scenario, the perception and computing component senses obstacles that suddenly appear in front of it, such as pedestrians, animals or other vehicles, through sensors. The computing center quickly analyzes the location, speed and other information of the obstacle and assesses the collision risk. The obstacle information and its collision risk assessment results are sent to the motion and control component.

运动与控制组件,接收到障碍物信息后,立即启动避障策略。根据障碍物的位置和速度,重新规划行驶路径,并通过控制算法计算出避障所需的加减速和转向指令。将避障指令发送给驱动与执行组件,并持续接收来自该中心的反馈,以确保车辆能够安全避让障碍物。The motion and control component immediately initiates the obstacle avoidance strategy upon receiving obstacle information. It replans the driving path based on the position and speed of the obstacle, and calculates the acceleration, deceleration and steering instructions required for obstacle avoidance through the control algorithm. It sends the obstacle avoidance instructions to the drive and execution component, and continuously receives feedback from the center to ensure that the vehicle can safely avoid obstacles.

驱动与执行组件,根据避障指令,迅速调整车辆的行驶状态,如紧急制动、快速转向等,以避开障碍物。接收避障指令并执行,同时向运动与控制组件反馈车辆的实际状态,以便控制中心对避障过程进行实时监控和调整。The drive and execution components quickly adjust the vehicle's driving state according to the obstacle avoidance instructions, such as emergency braking, quick steering, etc., to avoid obstacles. They receive and execute obstacle avoidance instructions, and at the same time, they feed back the actual state of the vehicle to the motion and control components so that the control center can monitor and adjust the obstacle avoidance process in real time.

在本实施例中提供了一种车辆控制方法,图9是根据本发明实施例的一种车辆控制方法的流程图,应用在上述实施例的车辆的运动与控制组件中,如图9所示,该流程包括如下步骤:In this embodiment, a vehicle control method is provided. FIG. 9 is a flow chart of a vehicle control method according to an embodiment of the present invention, which is applied to the motion and control component of the vehicle in the above embodiment. As shown in FIG. 9 , the process includes the following steps:

步骤S902,接收所述运动与控制组件发送的车辆控制指令;Step S902, receiving a vehicle control instruction sent by the motion and control component;

步骤S904,根据所述车辆控制指令生成驱动命令;Step S904, generating a driving command according to the vehicle control instruction;

步骤S906,查找与所述驱动命令匹配的目标驱动器;Step S906, searching for a target driver matching the drive command;

步骤S908,将所述驱动命令下发至所述目标驱动器,以使所述目标驱动器基于所述驱动命令驱动对应的执行部件。Step S908: sending the driving command to the target driver, so that the target driver drives the corresponding execution component based on the driving command.

可选的,在将所述驱动命令下发至所述目标驱动器之后,还包括:通过传感器采集所述执行部件的真实物理信号;将所述真实物理信号转化成网络通信数据;将所述网络通信数据反馈至所述运动与控制组件。Optionally, after the drive command is sent to the target driver, the method further includes: collecting a real physical signal of the execution component through a sensor; converting the real physical signal into network communication data; and feeding back the network communication data to the motion and control component.

图10是本发明实施例中车辆的整体架构图,整车发展像人形机器人发展,提供类比于人体结构形成的一种架构,通过类人比较,每一个组件都具备独立的职责,贯穿整车行动,更加集中,而非传统意义上的功能域划分,在整车控制单元之间建立深度联系。包括感知与计算组件、运动与控制组件、驱动与执行组件、传感单元、控制单元、执行单元以及围绕架构实施所必须的通信网络及供电网络。Figure 10 is an overall architecture diagram of a vehicle in an embodiment of the present invention. The development of the whole vehicle is like the development of a humanoid robot, providing an architecture similar to the human body structure. Through human-like comparison, each component has independent responsibilities, which runs through the whole vehicle action, is more centralized, rather than the traditional functional domain division, and establishes a deep connection between the control units of the whole vehicle. It includes perception and computing components, motion and control components, drive and execution components, sensor units, control units, execution units, and the communication network and power supply network necessary for the implementation of the architecture.

感知与计算组件,类似人体大脑,负责总体计算&决策:接收信息、记忆学习,计算后发出决策指令;运动与控制组件,负责信息交互,躯体运动控制和平衡控制;驱动与执行组件,负责四肢躯体等执行和处理一些本地任务,如非条件反射的控制;通信系统,类似于人体神经系统,连接各处,进行命令传递;由CANFD→以太→光以太→无源光以太发展;能源系统,类似于人体心脏、血管,进行能量输送。The perception and computing components are similar to the human brain and are responsible for overall computing and decision-making: receiving information, memorizing and learning, and issuing decision instructions after calculation; the motion and control components are responsible for information interaction, body motion control, and balance control; the drive and execution components are responsible for executing and processing some local tasks such as unconditional reflex control of the limbs and body; the communication system is similar to the human nervous system, connecting various places to transmit commands; it develops from CANFD→Ether→Optical Ethernet→Passive Optical Ethernet; the energy system is similar to the human heart and blood vessels, and is responsible for energy transmission.

在执行器(手脚)主要是指诸如整车电器中的大灯、压缩机、鼓风机、雨刮电机等电器部件。传感器(皮肤)主要指诸如整车传感器中的温度、压力、光线、雨量等传感器部件。Actuators (hands and feet) mainly refer to electrical components such as headlights, compressors, blowers, wiper motors, etc. in the vehicle electrical system. Sensors (skin) mainly refer to sensor components such as temperature, pressure, light, rainfall, etc. in the vehicle sensors.

图10中,RCM为后大灯驱动模块、HCM为前大灯驱动模块、AHC为主动悬架控制器、EMB为线控制动系统、SBW为线控转向系统、PEBB为高压系统集成驱动控制器,VIU1、VIU2为区域控制器,BMS为电池电源管理系统,TBOX为智能远程网联通信系统;特别需要注明的是,本发明中提到的AHC、EMB、SBW、PEBB是控制器发展的阶段性产物,而本发明尤其强调的是具备对应功能的控制器,比如底盘垂向控制器、底盘纵向控制器、底盘横向控制器及动力驱动控制器等。In Figure 10, RCM is the rear headlight drive module, HCM is the front headlight drive module, AHC is the active suspension controller, EMB is the wire-controlled brake system, SBW is the wire-controlled steering system, PEBB is the high-voltage system integrated drive controller, VIU1 and VIU2 are regional controllers, BMS is the battery power management system, and TBOX is the intelligent remote network communication system; it should be particularly noted that the AHC, EMB, SBW, and PEBB mentioned in the present invention are phased products of the development of controllers, and the present invention particularly emphasizes controllers with corresponding functions, such as chassis vertical controllers, chassis longitudinal controllers, chassis lateral controllers, and power drive controllers.

采用本实施例基于类人架构的车辆,相关感知端传感器信息统一到感知与计算组件处理,并决策输出,同时适配AI、大数据自学习等能力;传统架构中,传感器数据传输到多控制器,多控制器分散处理信息后传输到自动驾驶域控制器(或其他功能域控制器,每个功能域控制器实现方式相同),此模式下,数据传输实时性不佳,各控制器分散处理存在处理器资源重复使用浪费,传输时延高,线束较多且布置复杂,本实施例可以解决上述问题。In the vehicle based on the humanoid architecture of this embodiment, the sensor information of the relevant perception end is unified to the perception and computing components for processing, and the decision output is made, while adapting to AI, big data self-learning and other capabilities; in the traditional architecture, sensor data is transmitted to multiple controllers, and the multiple controllers process the information in a decentralized manner and then transmit it to the autonomous driving domain controller (or other functional domain controllers, each functional domain controller is implemented in the same way). In this mode, the real-time data transmission is not good, the decentralized processing of each controller results in the reuse and waste of processor resources, the transmission delay is high, and the wiring harnesses are numerous and complex in layout. This embodiment can solve the above problems.

运动与控制组件实现运动能量融合,传统架构中,转向、制动、悬架、动力及驾驶完全独立分开,信息传递通过总线,往往只能实现基础转向、制动、能量回收等功能;类人架构下,运动与控制组件,主管整车运动,传统形式下如果在高速状态下、路面湿滑情况下,打方向很难保持车辆稳定,各部件之间动作始终有延时,易发生翻车等事故,本实施例的车辆架构下,对传感器数据进行整合,统一控制转向、制动和悬架调整,有效保障车辆安全。The motion and control components realize the fusion of motion energy. In the traditional architecture, steering, braking, suspension, power and driving are completely separated, and information is transmitted through the bus, which can often only realize basic steering, braking, energy recovery and other functions; under the humanoid architecture, the motion and control components are responsible for the movement of the whole vehicle. Under the traditional form, if it is at high speed or on a slippery road, it is difficult to keep the vehicle stable by steering. There is always a delay in the actions of various components, which is prone to accidents such as rollover. Under the vehicle architecture of this embodiment, the sensor data is integrated, and the steering, braking and suspension adjustment are uniformly controlled to effectively ensure the safety of the vehicle.

本实施例的方案还可以减少算力浪费,通过整合动力、底盘功能,运动统一控制,更容易行车高阶功能,比如智能漂移、极限过弯、极限爬坡等;三个组件在控制器层级进行算力整合,减少控制器、芯片数量,进而减少整车成本。The solution of this embodiment can also reduce the waste of computing power. By integrating power and chassis functions and unified motion control, it is easier to perform high-level driving functions, such as intelligent drifting, extreme cornering, extreme climbing, etc. The three components integrate computing power at the controller level, reducing the number of controllers and chips, and thus reducing the cost of the entire vehicle.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present invention.

实施例2Example 2

在本实施例中还提供了一种车辆控制,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。In this embodiment, a vehicle control is also provided, and the device is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can implement a combination of software and/or hardware of a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.

图11是根据本发明实施例的一种车辆控制装置的结构框图,如图10所示,该装置包括:FIG. 11 is a structural block diagram of a vehicle control device according to an embodiment of the present invention. As shown in FIG. 10 , the device includes:

接收模块110,用于接收所述运动与控制组件发送的车辆控制指令;A receiving module 110, for receiving a vehicle control instruction sent by the motion and control component;

生成模块112,用于根据所述车辆控制指令生成驱动命令;A generating module 112, configured to generate a driving command according to the vehicle control command;

查找模块114,用于查找与所述驱动命令匹配的目标驱动器;A search module 114, configured to search for a target drive that matches the drive command;

下发模块116,用于将所述驱动命令下发至所述目标驱动器,以使所述目标驱动器基于所述驱动命令驱动对应的执行部件。The sending module 116 is used to send the driving command to the target driver, so that the target driver drives the corresponding execution component based on the driving command.

可选的,所述装置还包括:采集模块,用于在所述下发模块将所述驱动命令下发至所述目标驱动器之后,通过传感器采集所述执行部件的真实物理信号;转化模块,用于将所述真实物理信号转化成网络通信数据;反馈模块,用于将所述网络通信数据反馈至所述运动与控制组件。Optionally, the device also includes: an acquisition module, which is used to collect the real physical signal of the execution component through a sensor after the sending module sends the drive command to the target driver; a conversion module, which is used to convert the real physical signal into network communication data; and a feedback module, which is used to feed back the network communication data to the motion and control component.

需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。It should be noted that the above modules can be implemented by software or hardware. For the latter, it can be implemented in the following ways, but not limited to: the above modules are all located in the same processor; or the above modules are located in different processors in any combination.

实施例3Example 3

本发明的实施例还提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。An embodiment of the present invention further provides a storage medium, in which a computer program is stored, wherein the computer program is configured to execute the steps of any of the above method embodiments when running.

可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的计算机程序:Optionally, in this embodiment, the storage medium may be configured to store a computer program for performing the following steps:

S1,接收所述运动与控制组件发送的车辆控制指令;S1, receiving a vehicle control instruction sent by the motion and control component;

S2,根据所述车辆控制指令生成驱动命令;S2, generating a driving command according to the vehicle control command;

S3,查找与所述驱动命令匹配的目标驱动器;S3, searching for a target drive that matches the drive command;

S4,将所述驱动命令下发至所述目标驱动器,以使所述目标驱动器基于所述驱动命令驱动对应的执行部件。S4, sending the driving command to the target driver, so that the target driver drives the corresponding execution component based on the driving command.

可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。Optionally, in this embodiment, the above-mentioned storage medium may include but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store computer programs.

本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。An embodiment of the present invention further provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。Optionally, the electronic device may further include a transmission device and an input/output device, wherein the transmission device is connected to the processor, and the input/output device is connected to the processor.

可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:Optionally, in this embodiment, the processor may be configured to perform the following steps through a computer program:

S1,接收所述运动与控制组件发送的车辆控制指令;S1, receiving a vehicle control instruction sent by the motion and control component;

S2,根据所述车辆控制指令生成驱动命令;S2, generating a driving command according to the vehicle control command;

S3,查找与所述驱动命令匹配的目标驱动器;S3, searching for a target drive that matches the drive command;

S4,将所述驱动命令下发至所述目标驱动器,以使所述目标驱动器基于所述驱动命令驱动对应的执行部件。S4, sending the driving command to the target driver, so that the target driver drives the corresponding execution component based on the driving command.

对于本专利的方案,下面结合具体场景均进行详细说明。The solutions of this patent are described in detail below in conjunction with specific scenarios.

一、大脑部分的控制逻辑1. Control logic of the brain

对于车辆而言,通过上述设置,在车辆内部(类似大脑)由两个中心组成,感知中心和计算中心,感知中心具体用于外界环境信息(含行人、车辆、位置、距离、路况、红绿灯等直接信息获取以及云端获取的间接信息)感知与处理,计算中心基于类似大的脑固有模块基于AI、大模型、实现数据融合处理,并基于数据内容,进行数据重构,依托数据的类别、执行度、优先级等通过数据决策、竞争、判断、融合等策略生成决策指令;在车辆内部(类似小脑)在运动与控制组件内部融合整车运动控制执行的功能逻辑控制,含底盘、动力、能量管理的基础功能控制以及运动能量融合控制,并驱动对应的执行器进行具体动作,解放传统架构下的执行部件对于算力的需求。具体详细结构参见图12所示,图12是根据本发明实施例的另一种场景示意图。For vehicles, through the above settings, the inside of the vehicle (similar to the brain) consists of two centers, the perception center and the computing center. The perception center is specifically used for the perception and processing of external environmental information (including direct information acquisition such as pedestrians, vehicles, locations, distances, road conditions, traffic lights, and indirect information obtained from the cloud). The computing center is based on AI and large models similar to the inherent modules of the large brain, and realizes data fusion processing. Based on the data content, data reconstruction is performed, and decision instructions are generated through data decision-making, competition, judgment, fusion and other strategies based on the category, execution degree, priority, etc. of the data; inside the vehicle (similar to the cerebellum), the functional logic control of the whole vehicle motion control execution is integrated in the motion and control components, including the basic functional control of the chassis, power, and energy management, as well as the motion energy fusion control, and the corresponding actuators are driven to perform specific actions, liberating the demand for computing power for the execution components under the traditional architecture. The specific detailed structure is shown in Figure 12, which is another scenario schematic diagram according to an embodiment of the present invention.

二、在感知与计算中心中,感知单元和计算决策单元通过精细的联动和协同工作,能够大幅提高硬件性能和功能扩展性。详细的方案分析如下:2. In the perception and computing center, the perception unit and the computing decision unit can greatly improve the hardware performance and functional scalability through fine linkage and collaboration. The detailed solution analysis is as follows:

1)感知单元模块:1) Perception unit module:

环境感知模块:利用传感器(摄像头、雷达、激光雷达等)感知周围环境,获取环境信息、扭矩、角度、速度、外界状态等信息。Environmental perception module: Use sensors (cameras, radars, lidars, etc.) to perceive the surrounding environment and obtain environmental information, torque, angle, speed, external status and other information.

车载数据采集模块:获取车辆内部的实时状态信息,如车轮扭矩、转向角度、车速、车身状态等。On-board data acquisition module: obtains real-time status information inside the vehicle, such as wheel torque, steering angle, vehicle speed, body status, etc.

云端数据接口模块:接收云端传递的其他车辆和基础设施提供的信息,实现车联网(V2X)功能。Cloud data interface module: Receives information from other vehicles and infrastructure transmitted from the cloud to realize vehicle-to-everything (V2X) functions.

2)计算决策单元模块:2) Calculation and decision-making unit module:

数据融合处理模块:对感知单元获取的多源数据进行融合处理,采用滤波、竞争、联合、判断、补充等多种方式,提高数据的准确性和一致性。Data fusion processing module: Fusion processing of multi-source data obtained by the perception unit, using filtering, competition, combination, judgment, supplementation and other methods to improve the accuracy and consistency of the data.

AI模块与神经网络管理模块:基于深度学习、大模型和AI算法进行复杂环境的分析和决策。管理和优化各种神经网络模型,支持在线学习和模型更新。AI module and neural network management module: Analyze and make decisions in complex environments based on deep learning, large models and AI algorithms. Manage and optimize various neural network models, and support online learning and model updates.

逻辑管理与决策模块:结合数据融合结果,执行高层次的逻辑管理和决策生成。Logical management and decision-making module: Combines data fusion results to perform high-level logical management and decision generation.

目标认知模块:识别和理解环境中的目标和动态行为。Target recognition module: Identify and understand targets and dynamic behaviors in the environment.

安全冗余模块:设计系统冗余和故障管理,确保系统的安全性和可靠性。Safety redundancy module: Design system redundancy and fault management to ensure the safety and reliability of the system.

模型训练与更新模块:基于实时数据和云端资源进行模型训练和更新,提升系统的适应性和智能化水平。Model training and update module: Model training and update based on real-time data and cloud resources to improve the adaptability and intelligence of the system.

具体实现方式:Specific implementation method:

1)数据融合与环境感知联动:1) Data fusion and environmental perception linkage:

环境感知模块、车载数据采集模块和云端数据接口模块采集的多源数据通过数据融合处理模块进行融合。滤波方法用于去除噪声和干扰,竞争和联合方法用于综合不同来源的数据,判断和补充方法用于在数据不全或有冲突时进行合理补充和调整。The multi-source data collected by the environment perception module, the vehicle data acquisition module and the cloud data interface module are fused through the data fusion processing module. The filtering method is used to remove noise and interference, the competition and joint methods are used to integrate data from different sources, and the judgment and supplementation methods are used to make reasonable supplements and adjustments when the data is incomplete or conflicting.

这种多层次的数据融合处理提升了环境感知的准确性和鲁棒性,使得计算决策单元能够基于更可靠的数据进行分析和决策。This multi-level data fusion processing improves the accuracy and robustness of environmental perception, enabling the computing decision-making unit to perform analysis and make decisions based on more reliable data.

2)大模型与AI模块和神经网络管理模块联动:2) The big model is linked with the AI module and the neural network management module:

大模型与AI模块提供强大的计算能力和复杂场景下的智能决策,而神经网络管理模块则负责管理和优化这些模型。The large models and AI modules provide powerful computing power and intelligent decision-making in complex scenarios, while the neural network management module is responsible for managing and optimizing these models.

神经网络管理模块可以基于实时数据和反馈进行在线学习和模型优化,确保AI决策的实时性和准确性。模型训练与更新模块则通过云端资源不断提升模型的性能和适应性。The neural network management module can perform online learning and model optimization based on real-time data and feedback to ensure the real-time and accuracy of AI decisions. The model training and update module continuously improves the performance and adaptability of the model through cloud resources.

3.逻辑管理与决策模块和目标认知模块联动:3. Logic management and decision-making module and target recognition module linkage:

逻辑管理与决策模块依赖目标认知模块提供的环境和目标信息,进行高层次的逻辑推理和决策。The logic management and decision-making module relies on the environment and target information provided by the target cognition module to perform high-level logical reasoning and decision-making.

目标认知模块实时分析感知数据,识别和理解环境中的关键目标(如行人、车辆、交通标志等),并将这些信息传递给逻辑管理与决策模块,确保决策的准确性和合理性。The target recognition module analyzes the perception data in real time, identifies and understands key targets in the environment (such as pedestrians, vehicles, traffic signs, etc.), and passes this information to the logic management and decision-making module to ensure the accuracy and rationality of the decision.

4.安全冗余模块与各模块联动:4. The safety redundancy module is linked with each module:

安全冗余模块设计系统的冗余备份和故障管理,确保在任何单点故障发生时,系统仍能继续安全运行。The safety redundancy module is designed with redundant backup and fault management of the system to ensure that the system can continue to operate safely when any single point failure occurs.

各功能模块在关键任务上都有冗余设计,数据融合处理模块在数据处理时可以调用冗余数据源,逻辑管理与决策模块在决策时可以根据安全冗余模块的反馈进行调整,确保安全性。Each functional module has redundant design for key tasks. The data fusion processing module can call redundant data sources when processing data. The logic management and decision-making module can make adjustments based on the feedback from the security redundant module when making decisions to ensure safety.

5.模型训练与更新模块与其他模块联动:5. Model training and updating module is linked with other modules:

模型训练与更新模块利用云端资源对各类神经网络和AI模型进行持续训练和更新,确保模型在面对新环境和新场景时具有良好的适应性。The model training and update module uses cloud resources to continuously train and update various neural networks and AI models, ensuring that the models have good adaptability when facing new environments and new scenarios.

各功能模块在运行过程中产生的数据和反馈信息被传递到模型训练与更新模块,进行离线分析和模型优化。优化后的模型通过OTA(OverTheAir)更新,部署到计算决策单元中,提升系统的整体性能。The data and feedback information generated by each functional module during operation are passed to the model training and update module for offline analysis and model optimization. The optimized model is updated via OTA (Over The Air) and deployed to the computing decision unit to improve the overall performance of the system.

可达成效果:Achievable results:

①.提高硬件性能:①. Improve hardware performance:

数据融合处理的高效性和准确性减少了计算决策单元的重复计算和错误处理,提高了整体计算效率。The high efficiency and accuracy of data fusion processing reduce repeated calculations and error processing in the calculation and decision-making units, and improve the overall calculation efficiency.

神经网络管理模块的优化和持续学习提升了AI模型的运行效率,减少了硬件资源的消耗。The optimization and continuous learning of the neural network management module improve the operating efficiency of the AI model and reduce the consumption of hardware resources.

安全冗余模块的设计确保了系统在各种故障情况下仍能高效运行,减少了因故障引起的性能下降。The design of the safety redundant module ensures that the system can still operate efficiently under various fault conditions, reducing the performance degradation caused by faults.

②.功能扩展:②. Function expansion:

模块化和联动设计使得系统可以灵活扩展新的功能模块。例如,可以通过增加新的传感器和数据接口扩展感知单元的功能,通过引入新的AI算法和模型扩展计算决策单元的功能。The modular and linkage design allows the system to flexibly expand new functional modules. For example, the function of the perception unit can be expanded by adding new sensors and data interfaces, and the function of the calculation and decision-making unit can be expanded by introducing new AI algorithms and models.

数据融合处理模块和模型训练与更新模块的联动可以支持新的数据源和新的模型类型,使系统能够适应更复杂和多变的环境。The linkage between the data fusion processing module and the model training and updating module can support new data sources and new model types, enabling the system to adapt to more complex and changing environments.

③.智能化和适应性提升:③. Improved intelligence and adaptability:

大模型与AI模块和神经网络管理模块的协同工作,使系统具备高度的智能化和自主学习能力,能够在不同的驾驶场景中做出最优决策。The collaborative work of the big model with the AI module and the neural network management module enables the system to be highly intelligent and capable of autonomous learning, enabling it to make optimal decisions in different driving scenarios.

实时在线学习和模型更新机制使系统具备持续适应和优化的能力,面对不断变化的环境和需求能够灵活调整。Real-time online learning and model update mechanisms enable the system to continuously adapt and optimize, and to flexibly adjust in the face of changing environments and demands.

三、有关小脑部分的控制逻辑:3. Control logic of the cerebellum:

要实现小脑的运动融合控制功能,并确保其各模块之间的高效联动配合,具体联动实例如下:To realize the cerebellum's motor fusion control function and ensure efficient linkage between its modules, the specific linkage examples are as follows:

1)横向控制与纵向控制的联动1) Linkage between horizontal and vertical control

转向与速度协调:在转弯时,横向控制模块根据大脑的指令调整转向角度,纵向控制模块同步调整速度,确保车辆平稳过弯。Steering and speed coordination: When turning, the lateral control module adjusts the steering angle according to the brain's instructions, and the longitudinal control module synchronously adjusts the speed to ensure that the vehicle turns smoothly.

车道保持与自适应巡航:车道保持辅助(LKA)和自适应巡航控制(ACC)协同工作,确保车辆在保持车道的同时与前车保持安全距离。Lane Keeping and Adaptive Cruise Control: Lane Keeping Assist (LKA) and Adaptive Cruise Control (ACC) work together to ensure that the vehicle maintains a safe distance from the vehicle ahead while maintaining its lane.

2)纵向控制与垂向控制的联动2) Linkage between longitudinal control and vertical control

速度与悬架协调:在不同速度下,纵向控制模块调整车辆速度,垂向控制模块根据路况和速度调整悬架状态,提高行驶舒适性和稳定性。Speed and suspension coordination: At different speeds, the longitudinal control module adjusts the vehicle speed, and the vertical control module adjusts the suspension state according to road conditions and speed to improve driving comfort and stability.

主动悬架与制动控制:在急刹车时,垂向控制模块调整悬架系统,减少车身俯仰,提高制动稳定性。Active suspension and brake control: During emergency braking, the vertical control module adjusts the suspension system to reduce vehicle pitch and improve braking stability.

3)动力驱动控制与能量管理的联动3) Linkage between power drive control and energy management

动力分配与能量回收:动力驱动控制模块根据行驶状态优化动力输出,能量管理模块在减速和制动时回收能量,提高能量利用效率。Power distribution and energy recovery: The power drive control module optimizes power output according to driving conditions, and the energy management module recovers energy during deceleration and braking to improve energy utilization efficiency.

四驱控制与电池管理:在四轮驱动模式下,动力驱动控制模块优化前后轴扭矩分配,能量管理模块监控电池状态,确保能量的高效利用和安全性。Four-wheel drive control and battery management: In four-wheel drive mode, the power drive control module optimizes the torque distribution between the front and rear axles, and the energy management module monitors the battery status to ensure efficient use of energy and safety.

4)状态监控与反馈的全局联动4) Global linkage of status monitoring and feedback

实时状态监控与调整:状态监控与反馈模块实时监控车辆各部件的状态,将反馈数据传递给各控制模块,确保各项指令的正确执行。Real-time status monitoring and adjustment: The status monitoring and feedback module monitors the status of each vehicle component in real time, and transmits feedback data to each control module to ensure the correct execution of each instruction.

故障检测与安全冗余:状态监控与反馈模块检测到异常或故障时,及时通知相关模块进行调整或切换到冗余系统,确保行车安全。Fault detection and safety redundancy: When the status monitoring and feedback module detects an abnormality or fault, it promptly notifies the relevant modules to make adjustments or switch to the redundant system to ensure driving safety.

可实现的有益效果:Achievable beneficial effects:

1)提高驾驶安全性1) Improve driving safety

协调控制:横向、纵向和垂向控制模块的协调工作,确保在各种驾驶情况下(如急转弯、加速、刹车)车辆的稳定性和安全性。Coordinated control: The coordinated work of the lateral, longitudinal and vertical control modules ensures the stability and safety of the vehicle in various driving situations (such as sharp turns, acceleration, braking).

实时反馈调整:状态监控与反馈模块的实时监控和反馈机制,确保各项指令的精准执行,减少潜在风险。Real-time feedback adjustment: The real-time monitoring and feedback mechanism of the status monitoring and feedback module ensures the accurate execution of various instructions and reduces potential risks.

2)提升行驶舒适性2) Improve driving comfort

悬架调节:垂向控制模块通过悬架调节和主动悬架系统实时优化车辆的悬挂状态,减少路面颠簸,提高乘坐舒适性Suspension adjustment: The vertical control module optimizes the vehicle's suspension status in real time through suspension adjustment and active suspension system, reducing road bumps and improving ride comfort.

平滑加速与制动:纵向控制模块的自适应巡航和再生制动功能,实现平滑加速和制动,提高乘坐体验。Smooth acceleration and braking: The adaptive cruise and regenerative braking functions of the longitudinal control module enable smooth acceleration and braking to enhance the riding experience.

3)优化能量利用3) Optimize energy utilization

能量回收:能量管理模块通过优化电池的充放电过程和再生制动,提高能量利用效率,延长续航里程,降低运营成本Energy recovery: The energy management module improves energy utilization efficiency, extends driving range and reduces operating costs by optimizing the battery charging and discharging process and regenerative braking.

动力优化:动力驱动控制模块通过优化动力分配,提高燃油或电力使用效率,提升车辆的经济性和环保性。Power optimization: The power drive control module optimizes power distribution, improves fuel or electricity efficiency, and improves the economy and environmental protection of the vehicle.

4)增强系统可靠性4) Enhance system reliability

冗余设计:动力驱动控制模块通过优化动力分配,提高燃油或电力使用效率,提升车辆的经济性和环保性。Redundant design: The power drive control module improves the efficiency of fuel or electricity use by optimizing power distribution, thereby improving the economy and environmental protection of the vehicle.

故障检测与处理:实时故障检测和处理机制,减少系统故障对车辆运行的影响,提高系统的可靠性和稳定性。Fault detection and processing: Real-time fault detection and processing mechanism reduces the impact of system faults on vehicle operation and improves system reliability and stability.

通过上述详细的模块设计和联动机制,小脑能够基于大脑的决策指令,高效地制定并执行车辆的运动控制策略,确保驾驶的安全性、舒适性和能量利用效率。这种模块化和联动设计也为未来功能的扩展和性能的提升提供了良好的基础。Through the above detailed module design and linkage mechanism, the cerebellum can efficiently formulate and execute the vehicle's motion control strategy based on the brain's decision instructions, ensuring driving safety, comfort and energy efficiency. This modular and linkage design also provides a good foundation for future function expansion and performance improvement.

具体提升:Specific improvements:

1)综合控制与优化:1) Comprehensive control and optimization:

传统架构:传统架构通常各模块独立工作,缺乏综合协调,可能导致控制响应慢、效率低。Traditional architecture: Traditional architecture usually has each module working independently and lacks comprehensive coordination, which may lead to slow control response and low efficiency.

运动与控制中心:通过横向、纵向、垂向和动力控制的综合优化,实现各控制模块的协同工作,提高车辆的整体性能。Motion and Control Center: Through the comprehensive optimization of lateral, longitudinal, vertical and power control, the coordinated work of various control modules is achieved to improve the overall performance of the vehicle.

2)能量管理与效率提升:2) Energy management and efficiency improvement:

传统架构:能量管理分散,能量回收和利用效率低。Traditional architecture: Energy management is decentralized, and energy recovery and utilization efficiency is low.

运动与控制中心:统一的能量管理模块优化能量的利用和回收,提高能量效率和续航里程。Motion and Control Center: A unified energy management module optimizes energy utilization and recovery, improving energy efficiency and driving range.

3)智能化与适应性:3) Intelligence and adaptability:

传统架构:智能化程度低,缺乏自适应控制和实时调整能力。Traditional architecture: low intelligence, lack of adaptive control and real-time adjustment capabilities.

运动与控制中心:通过大脑的高层决策和小脑的实时控制,实现智能化的运动控制和环境适应,提高车辆的智能化水平和适应能力。Motion and control center: Through the high-level decision-making of the brain and the real-time control of the cerebellum, intelligent motion control and environmental adaptation are realized, improving the intelligence level and adaptability of the vehicle.

4)安全性与可靠性:4) Safety and reliability:

传统架构:单点故障风险高,缺乏有效的冗余设计。Traditional architecture: high risk of single point failure and lack of effective redundancy design.

运动与控制中心:状态监控与反馈模块提供实时监控和冗余设计,确保系统在各种情况下的可靠性和安全性。Motion and control center: The status monitoring and feedback module provides real-time monitoring and redundant design to ensure the reliability and safety of the system in various situations.

3、架构3. Architecture

在类人架构中,相较于传统汽车架构,信号规则将发生变化。这种变化主要体现在信号类型、数据格式、通信协议和控制策略上。以下是大脑、小脑及执行端之间信号传递的具体方案和可能的信号规则改变。In the humanoid architecture, the signal rules will change compared to the traditional automotive architecture. This change is mainly reflected in the signal type, data format, communication protocol and control strategy. The following is the specific scheme of signal transmission between the brain, cerebellum and execution end and the possible changes in signal rules.

大脑到小脑的信号输出,大脑主要负责高层次的决策和复杂计算,其信号输出到小脑时需要明确指令和丰富的环境信息。主要信号包括:The signal output from the cerebrum to the cerebellum. The cerebrum is mainly responsible for high-level decision-making and complex calculations. Its signal output to the cerebellum requires clear instructions and rich environmental information. The main signals include:

1)高层次决策指令:1) High-level decision-making instructions:

路径规划指令:包括目标位置、路径点序列、行驶路线等。Path planning instructions: including target location, path point sequence, driving route, etc.

行为决策指令:如变道、超车、停车等操作的指令。Behavioral decision instructions: instructions for operations such as changing lanes, overtaking, and parking.

2)环境感知信息:2) Environmental perception information:

目标物信息:检测到的车辆、行人、障碍物的位置、速度、轨迹等。Target object information: location, speed, trajectory, etc. of detected vehicles, pedestrians, and obstacles.

路况信息:道路类型、路面情况、交通标志等。Road condition information: road type, road surface conditions, traffic signs, etc.

3)状态信息:3) Status information:

车辆整体状态:如当前车速、加速度、位置、方向等。The overall status of the vehicle: such as current speed, acceleration, position, direction, etc.

4)安全冗余信息:4) Safety redundancy information:

故障检测结果:包括任何感知和计算模块的故障信息。Fault detection results: including fault information of any perception and computing modules.

小脑的信号编排与处理,小脑接收到大脑的信号后,需要进行细化处理和控制策略的编排,以生成具体的执行指令。主要处理步骤和信号编排包括:Signal arrangement and processing of the cerebellum: After receiving the signal from the brain, the cerebellum needs to perform detailed processing and arrange control strategies to generate specific execution instructions. The main processing steps and signal arrangement include:

1)信号解析与分类:1) Signal analysis and classification:

解析高层次决策指令,转换为具体的运动控制参数(如转向角度、加速度、减速度等)。Parse high-level decision instructions and convert them into specific motion control parameters (such as steering angle, acceleration, deceleration, etc.).

环境感知信息处理:结合传感器数据,对目标物进行进一步识别和跟踪,更新实时环境模型。Environmental perception information processing: Combined with sensor data, further identify and track the target object and update the real-time environmental model.

2)运动控制策略编排:2) Motion control strategy arrangement:

横向控制策略:根据转向指令和车道保持需求,计算转向角度和转向力矩。Lateral control strategy: Calculates steering angle and steering torque based on steering instructions and lane keeping requirements.

纵向控制策略:根据加速度指令和自适应巡航需求,计算加速度、减速度和目标速度。Longitudinal control strategy: Calculate acceleration, deceleration and target speed based on acceleration command and adaptive cruise control requirements.

垂向控制策略:根据路况信息和悬架调节需求,调整悬架系统参数。Vertical control strategy: adjust suspension system parameters according to road condition information and suspension adjustment requirements.

3)综合控制策略生成:3) Comprehensive control strategy generation:

多控制策略融合:综合横向、纵向、垂向控制策略,生成协调一致的控制指令,确保车辆的平稳运行和响应速度。Multi-control strategy integration: Integrate lateral, longitudinal and vertical control strategies to generate coordinated control instructions to ensure smooth operation and response speed of the vehicle.

4)实时状态监控与反馈调整:4) Real-time status monitoring and feedback adjustment:

监控执行端反馈:实时监控各执行端(如转向系统、动力系统、悬架系统等)的状态,进行反馈调整。Monitor feedback from the actuator: monitor the status of each actuator (such as steering system, power system, suspension system, etc.) in real time and make feedback adjustments.

故障处理与安全冗余:检测到故障时,切换到安全冗余策略,确保系统稳定运行。Fault handling and safety redundancy: When a fault is detected, switch to the safety redundancy strategy to ensure stable operation of the system.

小脑到驱动与执行组件的信号输出。小脑根据综合控制策略生成具体的执行指令,输出到各执行端。主要信号包括:The cerebellum outputs signals to the drive and execution components. The cerebellum generates specific execution instructions based on the comprehensive control strategy and outputs them to each execution end. The main signals include:

1)转向系统指令:1) Steering system instructions:

转向角度指令:具体的转向角度和转向力矩。Steering angle command: specific steering angle and steering torque.

车道保持辅助指令:自动调整转向保持车道。Lane Keeping Assist Command: Automatically adjusts steering to maintain lane.

2)动力系统指令:2) Power system instructions:

加速/减速指令:目标加速度、减速度和速度值。Acceleration/deceleration instructions: target acceleration, deceleration and speed values.

动力分配指令:前后轴的扭矩分配,发动机或电动机的输出功率。Power distribution command: torque distribution between the front and rear axles, output power of the engine or electric motor.

3)悬架系统指令:3) Suspension system instructions:

悬架调节指令:调整悬架系统的刚度、阻尼,适应不同路况。Suspension adjustment instructions: adjust the stiffness and damping of the suspension system to adapt to different road conditions.

主动悬架控制指令:实时调整悬架状态,提高车辆稳定性和舒适性。Active suspension control instructions: adjust suspension status in real time to improve vehicle stability and comfort.

4)能量管理指令:4) Energy management instructions:

能量管理与回收指令:控制电池的充放电过程,优化能量利用。Energy management and recovery instructions: Control the battery charging and discharging process to optimize energy utilization.

再生制动指令:在减速和制动过程中回收能量。Regenerative Braking Command: Recovers energy during deceleration and braking.

信号规则的具体变化Specific changes to signal rules

1)信号类型与数据格式:1) Signal type and data format:

标准化接口:采用统一的数据格式和通信协议(如CAN、Ethernet等),确保大脑、小脑和执行端之间的高效通信。Standardized interface: Use unified data formats and communication protocols (such as CAN, Ethernet, etc.) to ensure efficient communication between the brain, cerebellum and execution end.

高带宽通信:支持高带宽数据传输,满足实时环境感知和高频控制指令的需求。High-bandwidth communication: supports high-bandwidth data transmission to meet the needs of real-time environmental perception and high-frequency control instructions.

2)实时性与优先级管理:2) Real-time and priority management:

实时性保证:确保高优先级的控制指令和紧急信号能够及时传递和处理,减少通信延迟。Real-time guarantee: Ensure that high-priority control instructions and emergency signals can be transmitted and processed in a timely manner, reducing communication delays.

优先级管理:设定不同类型信号的优先级,保证关键控制指令的传输可靠性。Priority management: Set the priority of different types of signals to ensure the transmission reliability of key control instructions.

3)冗余与故障检测机制:3) Redundancy and fault detection mechanism:

双向反馈:大脑和小脑之间、以及小脑和执行端之间的双向反馈机制,确保信号传递的可靠性和准确性。Bidirectional feedback: Bidirectional feedback mechanism between the cerebrum and cerebellum, and between the cerebellum and the executive end, ensures the reliability and accuracy of signal transmission.

冗余设计:关键信号和控制指令采用冗余设计,确保在信号丢失或故障时仍能正常运行。Redundant design: Redundant design is used for key signals and control instructions to ensure normal operation in case of signal loss or failure.

4)灵活性与扩展性:4)Flexibility and scalability:

模块化设计:信号规则和通信协议设计具有灵活性和扩展性,支持新功能模块和传感器的接入。Modular design: The signal rules and communication protocol design are flexible and extensible, supporting the integration of new functional modules and sensors.

动态调整:根据实时需求,动态调整控制策略和信号传递方式,提高系统的适应性和智能化水平。Dynamic adjustment: Dynamically adjust control strategies and signal transmission methods according to real-time needs to improve the adaptability and intelligence level of the system.

可能达到的效果Possible results

通过上述信号规则的改变和设计,可以实现以下有益效果:By changing and designing the above signal rules, the following beneficial effects can be achieved:

1)提高车辆控制精度:大脑与小脑之间的高效通信和信号传递,确保高层次决策指令能够准确转换为具体的运动控制指令,提高车辆控制的精度和响应速度。1) Improve vehicle control accuracy: Efficient communication and signal transmission between the cerebrum and cerebellum ensure that high-level decision-making instructions can be accurately converted into specific motion control instructions, improving the accuracy and response speed of vehicle control.

2)增强系统可靠性:双向反馈机制和冗余设计,确保信号传递的可靠性和系统的稳定性,减少因信号丢失或故障引起的风险。2) Enhance system reliability: Bidirectional feedback mechanism and redundant design ensure the reliability of signal transmission and system stability, and reduce the risks caused by signal loss or failure.

3)优化能量利用效率:能量管理模块与动力控制系统的协同工作,确保能量的高效利用,提高车辆的续航能力和经济性。3) Optimize energy utilization efficiency: The energy management module works in coordination with the power control system to ensure efficient use of energy and improve the vehicle's endurance and economy.

4)提升驾驶舒适性:悬架系统的动态调整和运动控制策略的综合优化,确保车辆在不同路况下的平稳运行,提高驾驶和乘坐的舒适性。4) Improve driving comfort: Dynamic adjustment of the suspension system and comprehensive optimization of motion control strategies ensure smooth operation of the vehicle under different road conditions and improve driving and riding comfort.

5)实现智能化扩展:模块化设计和灵活的信号规则,支持系统功能的扩展和升级,提高系统的智能化水平和适应能力,满足未来自动驾驶和智能交通的发展需求。5) Realize intelligent expansion: Modular design and flexible signal rules support the expansion and upgrade of system functions, improve the intelligence level and adaptability of the system, and meet the development needs of future autonomous driving and intelligent transportation.

新的大脑、小脑、执行端架构在信号规则上进行了显著改进,确保系统能够高效、准确、可靠地运行,并具备良好的扩展性和智能化能力。The new brain, cerebellum, and execution-end architecture have made significant improvements in signal rules, ensuring that the system can operate efficiently, accurately, and reliably, and has good scalability and intelligence capabilities.

可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation modes, and this embodiment will not be described in detail here.

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a general hardware platform, and of course, by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the relevant technology can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM/RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiment.

应理解的是,文中使用的术语仅出于描述特定示例实施方式的目的,而无意于进行限制。除非上下文另外明确地指出,否则如文中使用的单数形式“一”、“一个”以及“所述”也可以表示包括复数形式。术语“包括”、“包含”、“含有”以及“具有”是包含性的,并且因此指明所陈述的特征、步骤、操作、元件和/或部件的存在,但并不排除存在或者添加一个或多个其它特征、步骤、操作、元件、部件、和/或它们的组合。文中描述的方法步骤、过程、以及操作不解释为必须要求它们以所描述或说明的特定顺序执行,除非明确指出执行顺序。还应当理解,可以使用另外或者替代的步骤。It should be understood that the terms used in the text are only for the purpose of describing specific example embodiments, and are not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms "one", "an" and "said" as used in the text may also be meant to include plural forms. The terms "include", "comprise", "contain", and "have" are inclusive, and therefore specify the existence of stated features, steps, operations, elements and/or parts, but do not exclude the existence or addition of one or more other features, steps, operations, elements, parts, and/or combinations thereof. The method steps, processes, and operations described in the text are not interpreted as necessarily requiring them to be performed in the specific order described or illustrated, unless the execution order is clearly indicated. It should also be understood that additional or alternative steps may be used.

以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。The foregoing is merely a specific embodiment of the present invention, which enables those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features claimed herein.

Claims (19)

1. A vehicle, characterized by comprising:
The sensing and calculating component is used for acquiring sensing information of the whole vehicle outside the vehicle, the sensing information comprises at least two sensing information types, the sensing information comprises basic parameters, the basic parameters in the sensing information are utilized to determine decision relations of the sensing information of the at least two sensing information types, and vehicle decision instructions corresponding to the sensing information are generated based on the decision relations;
The motion and control assembly is in communication connection with the perception and calculation assembly and is used for receiving a vehicle decision instruction sent by the perception and calculation assembly and generating a vehicle control instruction of the whole vehicle according to the vehicle decision instruction and the local control information;
And the driving and executing assembly is in communication connection with the motion and control assembly and is used for receiving the vehicle control command and locally executing the vehicle control task based on the vehicle control command.
2. The vehicle of claim 1, wherein the sensing and computing component comprises:
the information acquisition unit is used for acquiring basic parameters and target parameters of the perception information corresponding to each perception type; the base parameters include: one or more of sensor identification, sensor location, perceived data value, perceived time, and perceived data trend; the target parameters include: one or more of a motion parameter of the vehicle being controlled, an identification of a controlled component of the vehicle, and a parameter of the controlled component of the vehicle associated with the perception information;
The decision relation determining unit is configured to determine, as a sensing information group, sensing information of at least two different sensing types, which are the same as the target parameter information, and determine an association relation between basic parameters of each sensing information in the sensing information group, where the association relation between the basic parameters includes: a constraint relationship, a priority relationship and a fusion relationship; and determining the decision relation of the perception information in the perception information group according to the association relation between the basic parameters, wherein the decision relation of the perception information in the perception information group is changed according to the different basic parameters.
3. The vehicle of claim 2, wherein the sensing and computing component comprises:
the first processing unit is used for acquiring at least one piece of perception information of the target parameter related to the cabin and generating a cabin decision instruction according to the acquired perception information;
The second processing unit is used for acquiring at least one piece of perception information related to driving of the target parameter and generating a self-driving decision instruction according to the acquired perception information;
the vehicle decision instruction comprises the cabin decision instruction and the self-driving decision instruction.
4. The vehicle of claim 2, wherein the sensing and computing component comprises:
the sensing unit is used for recognizing sensing information of the whole vehicle outside the vehicle by adopting a preset sensing strategy to obtain a sensing result;
The information acquisition unit acquires basic parameters and target parameters of the perception information corresponding to each perception type in the perception result, and the decision relation determination unit determines the decision relation of the perception information in the perception information group according to the association relation between the basic parameters;
And the decision instruction generation unit is connected with the decision relation determination unit and is used for calculating the vehicle decision instruction of the perception result according to the decision relation and a preset calculation strategy.
5. The vehicle of claim 4, wherein the sensing and computing component further comprises:
the vehicle control instruction analysis unit is used for receiving the vehicle control instruction fed back by the motion and control assembly and analyzing the vehicle control instruction to obtain corresponding target vehicle parameters;
The strategy adjustment unit is used for adding the perception information corresponding to the target vehicle parameter into the preset perception strategy when the perception information identified by the preset perception strategy does not contain the perception information corresponding to the target vehicle parameter, and according to the target vehicle parameter;
the feedback information acquisition unit is used for acquiring state parameters of the vehicle after the vehicle control task is locally executed based on the vehicle control instruction, and the state parameters comprise: executing the state parameters and the whole vehicle state parameters, and adjusting the preset calculation strategy according to the target vehicle parameters and the difference of the state parameters corresponding to the target vehicle parameters.
6. The vehicle of claim 1, wherein the motion and control assembly comprises:
And the motion domain controller is used for generating a vehicle control instruction of the whole vehicle according to the vehicle decision instruction and the local control information, wherein the vehicle control instruction is used for controlling the motion of the whole vehicle and controlling the balance of the whole vehicle.
7. The vehicle of claim 6, wherein the motion domain controller comprises:
The main microprocessor MCU is used for searching local control information matched with the vehicle decision instruction, updating the local control information based on the vehicle decision instruction and generating a vehicle control instruction for a vehicle fusion system;
The redundant MCU is used for carrying out safety check on the vehicle control instruction and taking over the main MCU when the main MCU fails;
The vehicle fusion system is described in the context of a vehicle, the vehicle fusion system includes: the system comprises a whole vehicle control unit VCU, a whole vehicle thermal management unit TMS, a chassis steering unit, a braking unit and a suspension unit; the VCU is used for controlling a power system and a braking system of a vehicle, the TMS is used for controlling a thermal management system of the vehicle, the chassis steering unit is used for controlling transverse motion of the vehicle, the braking unit is used for controlling longitudinal motion of the vehicle, and the suspension unit is used for controlling vertical motion of the vehicle.
8. The vehicle of claim 1, wherein the drive and implement assembly comprises:
The plurality of regional controllers are used for receiving the vehicle control command sent by the motion and control assembly, generating a driving command according to the vehicle control command and sending the driving command to a corresponding target driver;
And each driver is connected with at least one regional controller and the execution component, and is used for receiving the driving command and driving the corresponding execution component based on the driving command.
9. The vehicle of claim 8, wherein the plurality of zone controllers are further configured to collect real physical signals of the implement by sensors, convert the real physical signals into network communication data, and feed the network communication data back to the motion and control assembly.
10. The vehicle of claim 8, characterized in that the execution means comprise at least one of: a drive-by-wire component, a drive-by-wire steering component, a drive-by-wire suspension component, and a power motor driving component.
11. The vehicle of claim 9, wherein the sensor comprises at least one of: temperature sensor, pressure sensor, light sensor, rainfall sensor.
12. The vehicle of claim 1, characterized in that the vehicle further comprises: a power supply network for powering the sensing and computing components, the motion and control components, and the drive and execution components.
13. The vehicle of claim 1, characterized in that the vehicle further comprises: a communication network comprising a plurality of communication links, the sensing and computing components and the motion and control components being connected by communication links.
14. The vehicle of claim 13, further comprising an external awareness device coupled to the awareness and computing assembly via a communication link for transmitting in real-time external all-vehicle awareness information collected by the external awareness device.
15. The vehicle of claim 14, characterized in that the external awareness device comprises at least one of: camera, radar.
16. A vehicle control method, characterized by being applied to the vehicle according to any one of claims 1 to 15, comprising:
Receiving a vehicle control instruction sent by the motion and control assembly;
Generating a driving command according to the vehicle control command;
searching a target driver matched with the driving command;
And issuing the driving command to the target driver so that the target driver drives the corresponding execution component based on the driving command.
17. The method of claim 16, wherein after issuing the drive command to the target drive, the method further comprises:
acquiring a real physical signal of the execution part through a sensor;
converting the actual physical signal into network communication data;
The network communication data is fed back to the motion and control component.
18. A storage medium having a computer program stored therein, wherein the computer program is arranged to execute the vehicle control method of any one of claims 16 to 17 when run.
19. An electronic device comprising a memory and a processor, characterized in that the memory has stored therein a computer program, the processor being arranged to run the computer program for the vehicle control method as claimed in any of the claims 16 to 17.
CN202410829075.4A 2024-06-25 2024-06-25 Vehicle, vehicle control method, storage medium, and electronic device Pending CN118701084A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410829075.4A CN118701084A (en) 2024-06-25 2024-06-25 Vehicle, vehicle control method, storage medium, and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410829075.4A CN118701084A (en) 2024-06-25 2024-06-25 Vehicle, vehicle control method, storage medium, and electronic device

Publications (1)

Publication Number Publication Date
CN118701084A true CN118701084A (en) 2024-09-27

Family

ID=92807290

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410829075.4A Pending CN118701084A (en) 2024-06-25 2024-06-25 Vehicle, vehicle control method, storage medium, and electronic device

Country Status (1)

Country Link
CN (1) CN118701084A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119176094A (en) * 2024-11-21 2024-12-24 南京易信同控制设备科技有限公司 Quick disaster recovery management method and system for vehicle-mounted controller
CN119179289A (en) * 2024-11-01 2024-12-24 祺迹汽车科技(广州)有限公司 Decision control system and method for vehicle, electronic equipment and storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119179289A (en) * 2024-11-01 2024-12-24 祺迹汽车科技(广州)有限公司 Decision control system and method for vehicle, electronic equipment and storage medium
CN119176094A (en) * 2024-11-21 2024-12-24 南京易信同控制设备科技有限公司 Quick disaster recovery management method and system for vehicle-mounted controller

Similar Documents

Publication Publication Date Title
CN118701084A (en) Vehicle, vehicle control method, storage medium, and electronic device
Wei et al. Towards a viable autonomous driving research platform
EP1754621B1 (en) Driver assistance system
CN101378939B (en) Distributed train intelligence system and method
CN112896169B (en) Intelligent driving multi-mode control system and method
CN113525373B (en) Lane changing control system, control method and lane changing controller for vehicle
CN108995538A (en) A kind of Unmanned Systems of electric car
CN112874502B (en) Wire control chassis information physical system in intelligent traffic environment and control method
CN113895448B (en) Collaborative interactive control architecture and control method among domain controllers
CN110091868A (en) A kind of longitudinal collision avoidance method and its system, intelligent automobile of man-machine coordination control
CN109969192B (en) Vehicle and automatic driving control system
CN111873975B (en) Control method, device, system, equipment and medium for electronic parking brake
US12218858B2 (en) Dynamically reconfigurable network system and network scheduling method for intelligent vehicle
CN113264060B (en) Automatic driving energy-saving system and method based on cloud training model
CN115140046A (en) Vehicle control method and system, vehicle controller and cloud server
CN110161914B (en) Tactical vehicle overall vehicle comprehensive control system and method
CN113467474A (en) Automatic driving hierarchical control system
CN113942510B (en) Intelligent driving automobile automatic deflector rod channel changing controller and operation method thereof
CN113335303A (en) Vehicle control device and vehicle
CN111452838B (en) Passenger train control method and system capable of realizing free marshalling and decentralized independence
CN214492891U (en) An Intelligent Driving Control System Considering Vehicle Comfort
CN116653814A (en) Domain control network architecture and vehicle
Pikner et al. Robot bus low-level control system transformation to an open-source solution
US12110023B2 (en) Driving device, control method and apparatus, and storage medium
CN113341940B (en) Parallel automatic driving system

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