Domain control system, vehicle control system and method, medium, product, equipment and vehicle
By directly connecting the physical layer devices between the domain control system and the intelligent networking system, Ethernet communication is realized, which solves the problem of complex and high cost of traditional connections, reduces hardware costs and improves the security and reliability of data transmission.
Patent Information
- Application Number
- CN202510326429.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-18
- Publication Date
- 2025-08-12
AI Technical Summary
The hardware connection between traditional domain control systems and intelligent networking systems is complex and costly.
By setting up a control chip in the domain control system to directly connect the physical layer equipment to the intelligent networking system, Ethernet communication is realized and traditional complex data transmission equipment is avoided.
Significantly reduce the hardware cost of domain control systems, while improving the security and reliability of data transmission.
Smart Images

Figure CN120469286A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a domain control system, a vehicle control system and method, a medium, a product, a device, and a vehicle. Background Art
[0002] A domain control system (DCS) is a system used to control vehicle driving status. The DCS controller connects to several external devices to obtain vehicle status data. With the advancement of intelligent driving technology, this data can be sent to the intelligent connected vehicle system for processing, enabling intelligent vehicle control and data exchange. However, the hardware connection between the DCS and the intelligent connected vehicle system is complex and costly. Summary of the Invention
[0003] The embodiments of the present application provide a domain control system, a vehicle control system and method, a medium, a product, a device, and a vehicle, which simplify the connection method between the domain control system and the intelligent network system, reduce hardware costs, and at least partially solve the above-mentioned technical problems.
[0004] In order to achieve the above-mentioned purpose, according to the first aspect of the present application, a domain control system is provided, including a control chip, wherein the control chip is connected to the intelligent network system through a physical layer device to realize communication between the control chip and the intelligent network system.
[0005] Optionally, the domain control system further includes: a first controller connected to the intelligent network system, and the first controller is used to respond to a request from the intelligent network system and control the domain control system to be in a corresponding working mode.
[0006] Optionally, the first controller is connected to the intelligent connected system via a CAN bus to control the domain control system to be in a corresponding working mode.
[0007] Optionally, the first controller is further connected to the control chip to realize data transmission with the intelligent network system through the control chip and the physical layer device.
[0008] Optionally, the first controller and the control chip are connected via an inter-process communication.
[0009] Optionally, the control chip includes: a second controller and a third controller; wherein, in different working modes, the second controller and / or the third controller is selected to communicate with the intelligent network system.
[0010] According to a second aspect of the present application, a vehicle control system is provided, comprising the domain control system and intelligent network connection system described in any one of the above embodiments.
[0011] According to a third aspect of the present application, a vehicle control method is provided, which is applied to a domain control system, the domain control system including a control chip. The method includes: the control chip communicating with an intelligent network system through a physical layer device.
[0012] Optionally, the domain control system further includes a first controller; the method further includes: the first controller controls the domain control system to be in a corresponding working mode in response to a request of the intelligent connected system.
[0013] Optionally, the method further includes: the first controller transmitting data with the intelligent network system through the control chip and the physical layer device.
[0014] Optionally, the method further includes: the intelligent connected system sending prompt information based on at least one of the environmental data and the vehicle body data.
[0015] Optionally, the control chip includes a second controller and a third controller; the method further includes: in different working modes, selecting the second controller and / or the third controller to communicate with the intelligent connected system.
[0016] Optionally, the operating mode includes a first mode and a second mode that are different.
[0017] Optionally, in the first mode: the first controller controls the environmental data to be sent to the intelligent connected system.
[0018] Optionally, in the first mode: the third controller controls the vehicle body data to be sent to the intelligent connected system through the physical layer device.
[0019] Optionally, in the second mode: the first controller controls the environmental data to be sent to the intelligent connected system and / or the second controller.
[0020] Optionally, in the second mode: the second controller controls the vehicle body data to be sent to the intelligent connected system through the physical layer device.
[0021] According to a fourth aspect of the present application, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the above-mentioned vehicle control method is implemented.
[0022] According to a fifth aspect of the present application, a computer program product is provided, comprising a computer program, which implements the above-mentioned vehicle control method when executed by a processor.
[0023] According to a sixth aspect of the present application, an electronic device is provided, comprising: a memory on which a computer program is stored; and a processor for executing the computer program in the memory to implement the above-mentioned vehicle control method.
[0024] According to a seventh aspect of the present application, a vehicle is provided, comprising the domain control system described in any one of the above embodiments, or comprising the above vehicle control system, or comprising the above electronic device.
[0025] The domain control system of the embodiment of the present application includes a control chip, which is connected to the intelligent network system via a physical layer device, enabling communication between the control chip and the intelligent network system, so that data can be transmitted between the domain control system and the intelligent network system via the physical layer device. The embodiment of the present application optimizes the connection structure between the domain control system and the intelligent network system, avoiding the use of traditional complex data transmission equipment. The physical layer device can be used to achieve data transmission between the domain control system and the intelligent network system, significantly reducing the hardware cost of the domain control system.
[0026] Other features and advantages of the present application will be described in detail in the subsequent detailed description. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] To more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present application. Those skilled in the art can also derive other drawings based on these drawings without inventive effort.
[0028] In order to more completely understand the present application and its beneficial effects, the following description will be given in conjunction with the accompanying drawings, wherein the same drawing numbers represent the same parts in the following description.
[0029] Figure 1 is a structural diagram of a vehicle control system provided in an exemplary embodiment of the present disclosure;
[0030] Figure 2 is a structural diagram of another vehicle control system provided in an exemplary embodiment of the present disclosure;
[0031] Figure 3 is a structural diagram of another vehicle control system provided in an exemplary embodiment of the present disclosure;
[0032] Figure 4 is a structural diagram of another vehicle control system provided in an exemplary embodiment of the present disclosure;
[0033] Figure 5is a structural diagram of another vehicle control system provided in an exemplary embodiment of the present disclosure;
[0034] Figure 6 is a flowchart of a vehicle control method provided in an exemplary embodiment of the present disclosure;
[0035] Figure 7 is a flowchart of another vehicle control method provided in an exemplary embodiment of the present disclosure;
[0036] Figure 8 is a flowchart of another vehicle control method provided in an exemplary embodiment of the present disclosure;
[0037] Figure 9 FIG. 1 is a schematic diagram of the architecture of a vehicle provided in an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION
[0038] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the embodiments described are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.
[0039] According to the first aspect of the present application, an embodiment of the present application provides a domain control system, which is set in a vehicle control system. Figures 1 to 5 , Figures 1 to 5 An optional structural diagram of a vehicle control system is provided, wherein the vehicle control system includes a domain control system 100 and an intelligent network connection system 200.
[0040] See also Figure 1 , Figure 1 1 is a schematic diagram of the structure of a vehicle control system provided by an embodiment of the present application. The domain control system 100 includes a control chip 110, which is connected to an intelligent network system 200 via a physical layer device 120 to enable communication between the control chip 110 and the intelligent network system 200, such as Ethernet communication.
[0041] The domain control system 100 is a system that controls the vehicle's driving state. The domain control system 100 can be a driving domain control system that can be used to control an advanced driving assistance system (ADAS) or vehicle chassis control. The domain control system 100 connects to external devices such as image acquisition devices and sensors, receives data collected by these devices, perceives the vehicle's driving environment, and thus implements driving control of the vehicle.
[0042] The intelligent connected system 200 is connected to the domain control system 100 to implement intelligent control based on the data collected by the domain control system 100. For example, the intelligent connected system 200 can identify road obstacles or distinguish lane information by acquiring environmental data such as images around the vehicle; or it can determine the vehicle's driving status based on body data such as the vehicle's posture. In addition, the intelligent connected system 200 can also be used to display or interact with vehicle information. For example, a user can interact with the intelligent connected system 200 through a user terminal to perform control operations such as remote starting, door unlocking, and vehicle positioning on the vehicle, or view vehicle status data such as mileage and tire pressure through the user terminal.
[0043] The control chip 110 is a chip that performs control operations in the domain control system 100. The control chip 110 is connected to external devices such as image acquisition devices and vehicle body sensors, and realizes vehicle driving control by processing the raw data collected by the external devices.
[0044] In-vehicle Ethernet communication enables high-bandwidth data transmission, meeting the transmission requirements of high data volumes. Traditional in-vehicle Ethernet interface circuits include two components: a media access controller (MAC) and a physical layer device (PHY). The Ethernet MAC connects to the PHY and transmits data to other nodes via the PHY. Correspondingly, data from other nodes also needs to pass through the PHY before being received by the MAC. In this embodiment, the control chip 110 and the intelligent connected system 200 are directly connected via the physical layer device 120. Acting as a bridge between the data link layer and the physical medium, the physical layer device 120 converts data link layer signals into signals that can be transmitted by the physical medium and ensures reliable transmission of these signals over physical media such as cables and optical fibers. In some embodiments, the physical layer device 120 can be a PHY chip, used to send and receive Ethernet data frames, enabling Ethernet communication between the control chip 110 and the intelligent connected system 200. In some embodiments, the control chip 110 is provided with an Ethernet data interface (ETH). The physical layer device 120 connects to the ETH interface and receives Ethernet data transmitted by the control chip 110.
[0045] In summary, the domain control system 100 provided in the embodiment of the present application includes a control chip 110. The control chip 110 is connected to the intelligent network system 200 via a physical layer device 120, enabling Ethernet communication between the control chip 110 and the intelligent network system 200, so that data can be transmitted between the domain control system 100 and the intelligent network system 200 via the physical layer device 120. The embodiment of the present application optimizes the connection structure between the domain control system 100 and the intelligent network system 200, avoiding the traditional hardware structure of data transmission through a switch. The physical layer device 120 can be used to achieve data transmission between the domain control system 100 and the intelligent network system 200, and when Ethernet communication is achieved, the hardware cost of the domain control system 100 is significantly reduced.
[0046] See also Figure 2 In some embodiments, the domain control system 100 further includes a first controller 130. The first controller 130 is connected to the intelligent network system 200 and is configured to respond to a request from the intelligent network system 200 and control the domain control system 100 to be in a corresponding working mode.
[0047] The operating mode of the domain control system 100 is related to the vehicle's driving requirements or environmental conditions. For example, when the vehicle is stationary, the domain control system 100 can be in sentry mode; when the vehicle is in motion, the domain control system 100 can be in normal operating mode. Sentry mode is the operating mode activated when the vehicle is stationary. In sentry mode, the image acquisition device continuously captures the surrounding dynamics of the vehicle to monitor the vehicle's status.
[0048] The first controller 130 is located within the domain control system 100 and is connected to the intelligent connected system 200. When the vehicle needs to switch modes, the intelligent connected system 200 sends a request instruction to the first controller 130, so that the first controller 130 controls the domain control system 100 to operate in the corresponding operating mode. The first controller 130 is primarily used to receive request instructions and communication responses from the intelligent connected system 200, and can use a low-power computing unit, such as a microcontroller unit (MCU).
[0049] When the intelligent connected system 200 receives a sentry mode entry request sent by the user terminal, it sends a sentry mode request instruction to the first controller 130, so that the first controller 130 controls the domain control system 100 to be in sentry mode; when the vehicle starts to drive or the intelligent connected system 200 receives a sentry mode exit request sent by the user terminal, it sends a normal working mode request instruction to the first controller 130, so that the first controller 130 controls the domain control system 100 to be in normal working mode.
[0050] In some specific embodiments, the first controller 130 connects to the intelligent connected system 200 via a CAN bus to control the domain control system 100 to operate in a corresponding mode. The CAN bus enables real-time communication. In this embodiment, the intelligent connected system 200 sends a request to the first controller 130 via the CAN bus to enable the domain control system 100 to operate in a different mode.
[0051] In some other embodiments, the first controller 130 is connected to the control chip 110 to implement data transmission with the intelligent connected system 200 through the control chip 110 and the physical layer device 120 .
[0052] Please continue reading Figure 2 The first controller 130 is also connected to the control chip 110, allowing the first controller 130 to transmit data to the intelligent connected system 200 through the control chip 110 and the physical layer device 120. Data transmission between the domain control system 100 and the intelligent connected system 200 can be carried out simultaneously via the CAN bus and Ethernet. The redundant design of the dual communication channels improves the security of data transmission between the domain control system 100 and the intelligent connected system 200.
[0053] For example, the intelligent network system 200 can periodically send heartbeat packets to the domain control system 100 to confirm the normal connection of the domain control system 100. The domain control system 100 can respond to the heartbeat packet data sent by the intelligent network system 200 through CAN bus communication between the first controller 130 and the intelligent network system 200, or through Ethernet communication between the control chip 110 and the physical layer device 120 and the intelligent network system 200.
[0054] In some specific embodiments, the first controller 130 and the control chip 110 are connected via an inter-process communication.
[0055] Among them, inter-process communication (IPC) is a communication method for realizing data exchange between different processes. In this embodiment, IPC communication is used between the first controller 130 and the control chip 110. The data transmission speed is high, stable and reliable. The communication method that can be satisfied can be Scalable service-oriented Middleware over IP (SOME / IP) provided by the network, Diagnostic Communication over Internet Protocol (DOIP) based on Internet Protocol, etc. The first controller 130 and the control chip 110 realize message transmission through IPC communication, so that the control chip 110 can send the data of the first controller 130 to the intelligent network system 200 through the physical layer device 120.
[0056] In this embodiment, the control chip 110 is connected to the first controller 130 on the basis of the connection between the control chip 110 and the intelligent network system 200 through the physical layer device 120. There is no need to connect the first controller 130 to the intelligent network system 200. The connection between the first controller 130 and the intelligent network system 200 can be achieved through the control chip 110 and the physical layer device 120, thereby optimizing the connection method of the domain control system 100 and reducing the hardware cost of the domain control system 100.
[0057] In some embodiments, the intelligent connected system 200 is used to send prompt information based on at least one of environmental data and vehicle body data.
[0058] Environmental data is data used to characterize the vehicle's external environment. Examples of environmental data include image data, temperature data, and meteorological data surrounding the vehicle, used to determine the real-time environment or weather conditions surrounding the vehicle. Vehicle body data is data used to characterize the vehicle's status, including vehicle posture data monitored by attitude sensors, proximity information detected by ultrasonic sensors, and vehicle scratches and collisions detected by an inertial measurement unit (IMU).
[0059] The intelligent connected system 200 can process and analyze the vehicle body data or acquired environmental data transmitted by the control chip 110 independently, or analyze the vehicle body data and environmental data in combination to determine the current status of the vehicle. A prompt message is sent to the user terminal when the vehicle is in an abnormal state or has safety hazards. The user can perform real-time monitoring or safety monitoring of the vehicle based on the prompt message received by the user terminal. Exemplarily, the user terminal can be a terminal device such as the user's mobile phone, tablet, computer, or watch. For example, when the intelligent connected system 200 detects that the vehicle has been scratched or collided based on the environmental data and vehicle body data, the intelligent connected system 200 sends a prompt signal to the user terminal to issue an alarm.
[0060] See also Figure 3 In some embodiments, the control chip 110 includes a second controller 1102 and a third controller 1104. In different working modes, the second controller 1102 and / or the third controller 1104 are selected to communicate with the intelligent connected system 200.
[0061] The second controller 1102 and the third controller 1104 are computing units disposed within the control chip 110. The second controller 1102 and the third controller 1104 are connected to the same external device. It will be appreciated that the control chip 110 integrating the second controller 1102 and the third controller 1104 is a heterogeneous chip, i.e., multiple different types of computing units are integrated within the control chip 110. Heterogeneous chips can execute different computing units according to different requirements, achieving high-efficiency, low-power data processing.
[0062] In this embodiment, the second controller 1102 may be a system on a chip (SOC), and the third controller 1104 may be a microcontroller unit (MCU). As computing units, SOC and MCU differ in data processing capabilities and power consumption. The second controller 1102 and / or the third controller 1104 may be selected to communicate with the intelligent connected system 200 based on the computing requirements or power consumption requirements of different operating modes. For example, when a vehicle is in sentry mode, only a portion of the external devices are typically required to be in operation. Furthermore, sentry mode is enabled when the vehicle is stationary and often requires a long period of operation. Therefore, when sentry mode is enabled, a low-power MCU may be selected to operate to reduce the vehicle's overall power consumption.
[0063] It is understandable that, according to the actual needs of the domain control system 100 , in some embodiments, multiple processing units similar to the second controller 1102 or the third controller 1104 may be provided on the control chip 110 to cope with complex task processing situations.
[0064] In some embodiments, the operating mode includes a first mode and a second mode that are distinct.
[0065] The operating mode is related to the vehicle's driving requirements or environmental conditions. For example, the sentry mode can be set to the first mode, and the normal mode can be set to the second mode. In sentry mode, the control chip 110 only needs to connect to some sensors for sensing the vehicle's posture, and the control chip 110 can choose to operate with a low-power MCU. In normal mode, the control chip 110 needs to connect to a large number of external devices and there are a lot of data processing and analysis requirements, so the control chip 110 can choose to operate with the SOC.
[0066] It can be understood that as the application scenarios of the domain control system 100 change, the working mode may also include a third working mode that is different from the first mode and the second mode, and so on. This embodiment has no limit on the number of working modes. In actual applications, multiple working modes can be set according to different driving requirements or environmental conditions of the vehicle, and different hardware operations can be selected in different working modes.
[0067] In some embodiments, in the first mode: the first controller 130 is used to control the environmental data to be sent to the intelligent connected system 200.
[0068] See also Figure 4 , the first controller 130 is also connected to the image acquisition device 300, and is used to control the data transmission direction of the image acquisition device 300. Among them, the image acquisition device 300 is a device set on the vehicle, used to collect images of the vehicle's surroundings to determine the vehicle's environmental data. For example, the image acquisition device 300 can be a surround-view camera. The environmental data collected by the image acquisition device 300 can be transmitted to the domain control system 100 or the intelligent network system 200 for processing and analysis according to different working modes. The first controller 130 is connected to the port for controlling the data flow in the image acquisition device 300, and controls the data transmission direction in different working modes. This embodiment has no restrictions on the number and setting location of the image acquisition device 300, as long as the collection of environmental data around the vehicle can be achieved.
[0069] Taking the first mode as sentinel mode as an example, when the first controller 130 receives a request instruction from the intelligent connected system 200 to enter the first mode, i.e., sentinel mode, the first controller 130 controls the image acquisition device 300 to transmit the collected environmental data to the intelligent connected system 200 for processing and analysis.
[0070] In some embodiments, in the first mode: the third controller 1104 is used to control the vehicle body data to be sent to the intelligent network system through the physical layer device.
[0071] See also Figure 5, the control chip 110 is also connected to the vehicle body sensor 400, for receiving the vehicle body data collected by the vehicle body sensor 400, and processing and analyzing the received vehicle body data. The vehicle body sensor 400 can be a posture sensor for detecting the vehicle posture, or it can be an IMU for detecting scratches or collisions, etc. In the first mode, that is, the sentry mode, the domain control system 100 is in a low-power working state, and the control chip 110 runs a low-power MCU. At the same time, the third controller 1104 sends the received vehicle body data to the intelligent network system 200 through the physical layer device 120, so that the intelligent network system 200 can perform data processing and analysis based on the acquired environmental data and / or the vehicle body data transmitted by the third controller 1104 through the physical layer device 120.
[0072] In some other embodiments, in the second mode: the first controller 130 is used to control the environmental data to be sent to the intelligent connected system 200 and / or the second controller 1102.
[0073] Please continue reading Figure 4 The image acquisition device 300 is connected to both the intelligent connected system 200 and the control chip 110. The first controller 130 can control the image acquisition device 300 to send the collected environmental data to the intelligent connected system 200 and / or the control chip 110. The intelligent connected system 200 can communicate with the outside world based on the environmental data, and the domain control system 100 can perform driving control based on the environmental data.
[0074] Taking the second mode as normal mode as an example, when the first controller 130 receives a command from the intelligent connected system 200 to enter the second mode, the domain control system 100 enters normal mode. The first controller 130 controls the image acquisition device 300 to transmit the collected environmental data to the intelligent connected system 200 and / or the control chip for processing and analysis. Since the second mode is normal mode, the control chip 110 runs the SOC to meet complex processing requirements. Therefore, at this time, the image acquisition device 300 can also transmit the collected environmental data to the SOC.
[0075] In some embodiments, in the second mode: the second controller 1102 is used to control the vehicle body data to be sent to the intelligent connected system 200 through the physical layer device 120.
[0076] Taking the second mode as the normal mode as an example, the second controller 1102 in the control chip 110 operates in the second mode. Accordingly, the second controller 1102 transmits the received vehicle body data to the intelligent connected system 200 via the physical layer device 120, so that the intelligent connected system 200 processes and analyzes the acquired environmental data, or processes and analyzes the environmental data in combination with the vehicle body data transmitted by the second controller 1102 via the physical layer device 120.
[0077] In summary, this embodiment connects the control chip 110 in the domain control system 100 to the intelligent connected system 200 via the physical layer device 120, optimizing the connection structure between the domain control system 100 and the intelligent connected system 200. Using the physical layer device 120 enables Ethernet communication between the domain control system 100 and the intelligent connected system 200, significantly reducing the hardware cost of the domain control system 100. Furthermore, this embodiment provides a second controller 1102 and a third controller 1104 within the control chip 110, enabling selection of the second controller 1102 and / or the third controller 1104 for operation according to different operating modes. This embodiment selects the corresponding controller for performing calculations based on different operating modes, significantly reducing the power consumption of the domain control system 100.
[0078] According to the second aspect of the present application, an embodiment of the present application provides a vehicle control method, which is applied to a domain control system 100, and the domain control system 100 includes a control chip 110. Figure 6 , the vehicle control method may include the following steps S600:
[0079] Step S600: The control chip communicates with the intelligent network system via Ethernet through the physical layer device.
[0080] See also Figure 1 and Figure 6 The control chip 110 is a chip that performs control operations in the domain control system 100. The control chip 110 is connected to external devices such as the image acquisition device 300 and the vehicle body sensor 400, and realizes driving control of the vehicle by processing the raw data collected by the external devices.
[0081] The intelligent connected system 200 is connected to the control chip 110 and can perform intelligent analysis and control based on the data collected by the domain control system 100. In this embodiment, the control chip 110 is connected to the intelligent connected system 200 via the physical layer device 120. Ethernet communication is performed between the control chip 110 and the intelligent connected system 200, enabling high-volume data transmission. Specifically, the physical layer device 120 acts as a bridge between the data link layer and the physical medium, converting data link layer signals into signals that can be transmitted by the physical medium and ensuring reliable transmission of these signals across physical media such as cables and optical fibers.
[0082] The embodiment of the present application can realize data transmission between the domain control system 100 and the intelligent network system 200 through the physical layer device 120, while ensuring the Ethernet communication function, greatly reducing the hardware cost of the domain control system 100.
[0083] In some embodiments, the domain control system 100 further includes a first controller 130. The vehicle control method further includes: the first controller controls the domain control system to be in a corresponding working mode in response to a request from the intelligent connected system.
[0084] The first controller 130 is disposed within the domain control system 100 and is connected to the intelligent connected system 200. When the vehicle needs to switch modes, the intelligent connected system 200 sends a request command to the first controller 130, causing the first controller 130 to control the domain control system 100 to operate in the corresponding operating mode. In some embodiments, the first controller 130 is connected to the intelligent connected system 200 via a CAN bus to control the domain control system 100 to operate in the corresponding operating mode.
[0085] Taking the entry or exit of sentry mode as an example, when the intelligent connected system 200 receives a sentry mode entry request sent by the user terminal, it sends a sentry mode request instruction to the first controller 130, so that the first controller 130 controls the domain control system 100 to be in sentry mode; when the vehicle starts to drive or the intelligent connected system 200 receives a sentry mode exit request sent by the user terminal, it sends a normal working mode request instruction to the first controller 130, so that the first controller 130 controls the domain control system 100 to be in normal working mode.
[0086] In some embodiments, the method further includes: the first controller transmits data with the intelligent network system through the control chip and the physical layer device.
[0087] Please continue reading Figures 2 to 5 The first controller 130 is connected to the control chip 110 to transmit data between the control chip 110 and the physical layer device 120 and the intelligent network system 200. In some embodiments, the first controller 130 and the control chip 110 are connected through an inter-process communication (IPC) to transmit data between the control chip 110 and the physical layer device 120 and the intelligent network system 200.
[0088] For example, the intelligent connected system 200 can periodically send heartbeat packets to the domain control system 100 to confirm the normal connection of the domain control system 100. The domain control system 100 can respond to the heartbeat packet data sent by the intelligent connected system 200 through CAN bus communication between the first controller 130 and the intelligent connected system 200, or through Ethernet communication between the control chip 110 and the physical layer device 120 and the intelligent connected system 200. The redundant design of the dual communication channels between the domain control system 100 and the intelligent connected system 200 improves the security of data transmission between the domain control system 100 and the intelligent connected system 200.
[0089] In some embodiments, the method further includes: the intelligent connected system sends prompt information based on at least one of the environmental data and the vehicle body data.
[0090] The intelligent connected system 200 obtains vehicle body data from the control chip 110 through the physical layer device 120, and can determine the current state of the vehicle based on the environmental data and / or vehicle body data obtained. And send a prompt message to the user terminal if the current state is abnormal. The user can monitor the vehicle based on the prompt message received by the user terminal. Among them, environmental data such as image data around the vehicle body, temperature data, meteorological data and other data representing the external environment of the vehicle. Vehicle body data such as vehicle posture data monitored by the posture sensor, object proximity information monitored by the ultrasonic sensor, vehicle scratches and collisions detected by the inertial measurement unit (IMU), and other data representing the state of the vehicle itself.
[0091] For example, when the intelligent connected system 200 detects an approaching object based on environmental data, or detects a scratch or collision with the vehicle based on vehicle body data, the intelligent connected system 200 sends a prompt signal alert to the user terminal. In some embodiments, the intelligent connected system 200 may also combine environmental data and vehicle body data to jointly analyze and determine the vehicle's status, and send a prompt message based on the monitored vehicle status.
[0092] In some other embodiments, the control chip 110 includes a second controller 1102 and a third controller 1104. The vehicle control method further includes: selecting the second controller and / or the third controller to communicate with the intelligent network system in different working modes.
[0093] The second controller 1102 and the third controller 1104 are computing units disposed within the control chip 110 . The second controller 1102 and the third controller 1104 are connected to the same external device and have different data processing capabilities and power consumption.
[0094] Different operating modes correspond to different computing requirements or power consumption. The processor running on the control chip 110 is selected based on the different operating modes. Specifically, the second controller 1102 and / or the third controller 1104 are selected to connect to the intelligent connected system 200 via the physical layer device 120. This reduces the power consumption of the domain control system 100 while still meeting Ethernet communication requirements. For example, because Sentry mode requires long-term operation and only requires connecting to a limited number of external devices, a low-power MCU can be selected when Sentry mode is enabled to reduce the vehicle's overall power consumption.
[0095] In some embodiments, the operating mode includes a first mode and a second mode. For example, the first mode is Sentry Mode, and the second mode is Normal Mode. In Sentry Mode, the control chip 110 only needs to connect to some sensors for sensing the vehicle's posture, and the control chip 110 can choose to operate with a low-power MCU. In Normal Mode, the control chip 110 needs to connect to a large number of external devices and has a large amount of data processing and analysis requirements, so the control chip 110 can choose to operate with the SOC.
[0096] It can be understood that as the application scenarios of the domain control system 100 change, the working mode may also include a third working mode that is different from the first mode and the second mode, and so on. This embodiment has no limit on the number of working modes. In actual applications, multiple working modes can be set according to different driving requirements or environmental conditions of the vehicle, and different hardware operations can be selected in different working modes.
[0097] In some embodiments, in the first mode: the first controller controls the environmental data to be sent to the intelligent connected system.
[0098] The first controller 130 is connected to the image acquisition device 300 and controls the transmission direction of the environmental data collected by the image acquisition device 300. Taking the first mode as the sentinel mode as an example, when the first controller 130 receives an instruction from the intelligent connected system 200 to be in the first mode, the domain control system 100 is in the sentinel mode, and the first controller 130 controls the image acquisition device 300 to transmit the collected environmental data to the intelligent connected system 200 for processing and analysis.
[0099] In some embodiments, in the first mode: the third controller 1104 controls the vehicle body data to be sent to the intelligent connected system 200 through the physical layer device 120 .
[0100] Taking the first mode as sentinel mode as an example, when the first controller 130 receives an instruction from the intelligent connected system 200 to be in the first mode, the domain control system 100 is in sentinel mode, and the control chip 110 runs the low-power third controller 1104. The third controller 1104 transmits the vehicle body data collected by the vehicle body sensor 400 to the intelligent connected system 200 via the physical layer device 120, so that the intelligent connected system 200 performs data processing and analysis based on the acquired environmental data and / or the vehicle body data transmitted by the third controller 1104 via the physical layer device 120.
[0101] In some other embodiments, in the second mode: the first controller 130 controls the environmental data to be sent to the intelligent connected system 200 and / or the second controller 1102 .
[0102] In addition to being connected to the intelligent connected system 200, the image acquisition device 300 is also connected to the control chip 110 of the domain control system 100. Under the control of the first controller 130, the image acquisition device 300 sends the collected environmental data to the intelligent connected system 200 and / or the control chip 110. The intelligent connected system 200 exchanges information based on the environmental data, and the domain control system 100 performs driving control based on the environmental data.
[0103] Taking the second mode as normal mode as an example, when the first controller 130 receives a command from the intelligent connected system 200 to enter the second mode, the domain control system 100 enters the second mode. The first controller 130 controls the image acquisition device 300 to transmit the collected environmental data to the intelligent connected system 200 and / or the control chip 110 for processing and analysis. Because the second mode is normal mode, the domain control system 100 needs to process a large amount of data and has high processing requirements. The control chip 110 runs the second controller 1102. At this time, the image acquisition device 300 transmits the collected environmental data to the control chip 110, that is, the environmental data is transmitted to the second controller 1102.
[0104] In some embodiments, in the second mode: the second controller 1102 controls the vehicle body data to be sent to the intelligent connected system 200 through the physical layer device 120 .
[0105] Taking the second mode as the normal mode as an example, the second controller 1102 in the control chip 110 operates in the second mode. Accordingly, the second controller 1102 transmits the received vehicle body data to the intelligent connected system 200 via the physical layer device 120. The intelligent connected system 200 processes and analyzes the acquired environmental data. The intelligent connected system 200 may also combine the environmental data with the vehicle body data transmitted by the second controller 1102 via the physical layer device 120 for processing and analysis.
[0106] The vehicle control method provided in the embodiments of the present application is described in detail below through some examples.
[0107] See also Figure 7 , Figure 7 This is a flow chart of a vehicle control method provided in an embodiment of the present application. The vehicle control method is applied to a domain control system 100. The domain control system 100 includes a control chip 110 and a first controller 130. The control chip 110 is connected to an intelligent network system 200 via a physical layer device 120. The first controller 130 is also connected to the control chip 110 and the intelligent network system 200. The vehicle control method may include the following steps S701 to S705:
[0108] Step S701: The first controller controls the domain control system to be in the first mode in response to a request from the intelligent connected system.
[0109] The first controller 130 is connected to the intelligent connected system 200 via a CAN bus. The intelligent connected system 200 sends a first mode entry request to the first controller 130. In response to the request, the first controller 130 controls the domain control system 100 to enter the first mode, which is the sentry mode.
[0110] Step S702: The first controller controls the environmental data to be sent to the intelligent network system.
[0111] In the first mode, ie, the sentinel mode, the first controller 130 controls the environmental data collected by the image acquisition device 300 to be sent directly to the intelligent connected system 200 for processing and analysis.
[0112] Step S703: Select the third controller to communicate with the intelligent connected system in the first mode.
[0113] In sentinel mode, the low-power third controller 1104 is selected to operate. In this case, the third controller 1104 is an MCU. This embodiment uses the MCU to communicate with the intelligent network system 200 in sentinel mode, reducing the power consumption of the domain control system 100 while enabling data transmission with the intelligent network system 200 via Ethernet communication.
[0114] Step S704: Start the third controller, so that the third controller communicates with the intelligent network system via Ethernet through the physical layer device.
[0115] After receiving the request to enter sentry mode, the first controller 130 starts the third controller 1104 in the control chip 110 and shuts down the second controller 1102 in the control chip 110. This embodiment reduces the power consumption of the domain control system 100 by selecting the low-power third controller 1104 to operate in the first mode.
[0116] In sentry mode, the third controller 1104 communicates with the intelligent network system 200 through Ethernet via the physical layer device 120. The physical layer device 120 converts the data link layer signal sent by the third controller 1104 into a signal that can be transmitted by the physical medium. This enables data transmission between the third controller 1104 and the intelligent network system 200 via Ethernet communication, significantly reducing the cost of Ethernet communication.
[0117] Step S705: The third controller controls the vehicle body data to be sent to the intelligent network connection system through the physical layer device.
[0118] Vehicle body data is data received by the third controller 1104 via external devices, such as vehicle posture data and radar sensing data. The third controller 1104 sends environmental data to the intelligent connected system 200 via the physical layer device 120. This environmental data is transmitted to the third controller 1104 by the vehicle body sensor 400. In some embodiments, the first controller 130 may also communicate with the intelligent connected system 200 via Ethernet via the third controller 1104 and the physical layer device 120.
[0119] In some other embodiments, the intelligent connected system 200 may also send prompt information to the user terminal based on at least one of the environmental data and the vehicle body data, so that the user terminal can monitor vehicle threats in real time and respond in a timely manner.
[0120] related Figure 7 For the execution process of each step in the embodiment, please refer to the introduction of other embodiments of this application, which will not be repeated here.
[0121] In addition to the first mode, the operating mode of the domain control system 100 in the embodiment of the present application also includes a second mode that is different from the first mode. Figure 8 , Figure 8 This is a flow chart of another vehicle control method provided by an embodiment of the present application, in which the domain control system 100 and Figure 7 The domain control system 100 of the embodiment is the same, and the vehicle control method may include the following steps S801 to S805:
[0122] Step S801: The first controller controls the domain control system to be in the second mode in response to a request from the intelligent connected system.
[0123] The second mode is the normal mode. The domain control system 100 operating in the second mode means that the domain control system 100 adjusts the operating mode from the current mode to the second mode.
[0124] Step S802: The first controller controls the environmental data to be sent to the intelligent network system.
[0125] In the second mode, ie, the normal mode, the first controller 130 can control the image acquisition device 300 to send the collected environmental data to the intelligent connected system 200 for processing and analysis.
[0126] Step S803: Select the second controller to communicate with the intelligent connected system in the second mode.
[0127] In normal mode, the control chip 110 is connected to multiple external devices and needs to process a large amount of data, and selects the second controller 1102 with better performance to work. At this time, the second controller 1102 is a SOC.
[0128] Step S804: Start the second controller, so that the second controller communicates with the intelligent network system via Ethernet through the physical layer device.
[0129] Upon receiving a request to enter normal mode, i.e., exit sentry mode, the first controller 130 activates the second controller 1102 in the control chip 110 and deactivates the third controller 1104 in the control chip 110. In some embodiments, after the second controller 1102 is activated, the first controller 130 may also control the image acquisition device 300 to transmit the acquired environmental data to the second controller 1102.
[0130] In normal mode, the second controller 1102 communicates with the intelligent network system 200 via Ethernet through the physical layer device 120. The physical layer device 120 converts the data link layer signal sent by the second controller 1102 into a signal that can be transmitted by the physical medium, thereby realizing Ethernet communication between the second controller 1102 and the intelligent network system 200.
[0131] Step S805: The second controller controls the vehicle body data to be sent to the intelligent network connection system through the physical layer device.
[0132] Vehicle body data is data received by the second controller 1102 via external devices, such as vehicle posture data and radar sensing data. The second controller 1102 sends environmental data to the intelligent connected system 200 via the physical layer device 120. This environmental data is then transmitted to the third controller 1104 by the vehicle body sensor 400. In some embodiments, the first controller 130 may also communicate with the intelligent connected system 200 via Ethernet via the second controller 1102 and the physical layer device 120.
[0133] In some other embodiments, the intelligent connected system 200 may also send prompt information to the user terminal based on at least one of the environmental data and the vehicle body data, so that the user terminal can monitor vehicle threats in real time and respond in a timely manner.
[0134] related Figure 8 For the execution process of each step in the embodiment, please refer to the introduction of other embodiments of this application, which will not be repeated here.
[0135] For the specific implementation methods and corresponding beneficial effects of each embodiment of the above-mentioned vehicle control method, please refer to the above-mentioned domain control system embodiment, which will not be elaborated here.
[0136] According to a third aspect of the present application, embodiments of the present application further provide a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the above-described vehicle control method. This non-transitory computer-readable storage medium has all the beneficial effects of the above-described vehicle control method, and this application will not further elaborate on them.
[0137] According to a fourth aspect of the present application, an embodiment of the present application further provides an electronic device comprising: a memory and a processor, wherein the memory stores a computer program; the processor is configured to execute the computer program in the memory to implement the steps of the above-described vehicle control method. This electronic device has all the beneficial effects of the above-described vehicle control method, and this application will not further elaborate on them.
[0138] The computer-readable storage medium may be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or any combination thereof, and this application does not specifically limit this. More specific examples of computer-readable storage media may include, but are not limited to, an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.
[0139] In some embodiments of the present application, a computer-readable storage medium may be any tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device.
[0140] The computer-readable storage medium may be included in the electronic device or may exist independently, without being incorporated into the electronic device. The computer-readable storage medium carries one or more programs. When executed by the electronic device, the one or more programs enable the control chip in the electronic device to communicate with the intelligent connected system via Ethernet via a physical layer device.
[0141] Computer program code for performing the operations of some embodiments of the present application can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, through the Internet using an Internet service provider).
[0142] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of the systems, methods, and computer program products according to various embodiments of the present application. In this regard, each box in the flowchart or block diagram may represent a module, program segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function.
[0143] It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures.
[0144] For example, two blocks shown in succession may actually be executed substantially in parallel, or they may sometimes be executed in the reverse order, depending on the functionality involved. It should also be noted that each block in the block diagrams and / or flow charts, and combinations of blocks in the block diagrams and / or flow charts, may be implemented using a dedicated hardware-based system that performs the specified functions or operations, or may be implemented using a combination of dedicated hardware and computer instructions.
[0145] The units described in some embodiments of the present application may be implemented by software or hardware.
[0146] The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.
[0147] According to the fifth aspect of this application, Figure 9As shown, an embodiment of the present application further provides a vehicle 10, which includes the domain control system, or vehicle control system, or the electronic device described in any of the above embodiments. The vehicle has all the beneficial effects of the above domain control system, or vehicle control system, or electronic device, etc., and this application will not repeat them here.
[0148] The vehicle may be a fuel vehicle, a plug-in hybrid vehicle or a new energy vehicle, etc., and this application does not make any specific restrictions on this.
[0149] In the description of this application, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more features. In the description of this application, "plurality" means two or more, unless otherwise specifically defined.
[0150] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0151] The embodiments, implementation methods and related technical features of the present application can be combined and replaced with each other without conflict.
[0152] The above are merely preferred embodiments of the present application and do not constitute any form of limitation to the present application. Although the descriptions of each embodiment in the embodiments of the present application have different focuses, for parts that are not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments. However, any simple modifications, equivalent changes and modifications made to the above embodiments based on the technical essence of the present application without departing from the content of the technical solution of the present application are still within the scope of the technical solution of the present application.
Claims
1. A domain control system, characterized in that: It includes a control chip, which is connected to the intelligent network system through a physical layer device to achieve communication between the control chip and the intelligent network system.
2. The domain control system according to claim 1, characterized in that: The domain control system further includes: The first controller is connected to the intelligent network system, and is used to respond to the request of the intelligent network system and control the domain control system to be in a corresponding working mode.
3. The domain control system according to claim 2, characterized in that: The first controller is connected to the intelligent network system via a CAN bus to control the domain control system to be in a corresponding working mode.
4. The domain control system according to claim 2, characterized in that: The first controller is also connected to the control chip to realize data transmission with the intelligent network system through the control chip and the physical layer device.
5. The domain control system according to claim 4, characterized in that: The first controller and the control chip are connected via an inter-process communication.
6. The domain control system according to any one of claims 1 to 5, characterized in that: The control chip includes: a second controller and a third controller; Among them, in different working modes, the second controller and / or the third controller are selected to communicate with the intelligent network system.
7. A vehicle control system, characterized in that: It includes the domain control system and intelligent network connection system as described in any one of claims 1 to 6.
8. A vehicle control method, applied to a domain control system, characterized in that: The domain control system includes a control chip, and the method includes: The control chip communicates with the intelligent network system through physical layer devices.
9. The method according to claim 8, characterized in that The domain control system further includes a first controller; and the method further includes: The first controller controls the domain control system to be in a corresponding working mode in response to a request from the intelligent connected system.
10. The method according to claim 9, characterized in that The method further comprises: The first controller transmits data with the intelligent network system through the control chip and the physical layer device.
11. The method according to claim 10, characterized in that The method further comprises: The intelligent network connection system sends prompt information based on at least one of environmental data and vehicle body data.
12. The method according to any one of claims 8 to 11, characterized in that The control chip includes a second controller and a third controller; the method further includes: In different working modes, the second controller and / or the third controller are selected to communicate with the intelligent network system.
13. The method according to claim 12, characterized in that The operating modes include a first mode and a second mode that are different from each other.
14. The method according to claim 13, characterized in that In the first mode: The first controller controls the environmental data to be sent to the intelligent connected system.
15. The method according to claim 13, characterized in that In the first mode: The third controller controls the vehicle body data to be sent to the intelligent network system through the physical layer device.
16. The method according to claim 13, characterized in that In the second mode: The first controller controls the environmental data to be sent to the intelligent connected system and / or the second controller.
17. The method according to claim 13, wherein In the second mode: The second controller controls the vehicle body data to be sent to the intelligent network system through the physical layer device.
18. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by the controller, the vehicle control method according to any one of claims 8 to 17 is implemented.
19. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the vehicle control method according to any one of claims 8 to 17 is implemented.
20. An electronic device, characterized in that: include: a memory having a computer program stored thereon; A processor, configured to execute the computer program in the memory to implement the vehicle control method according to any one of claims 8 to 17.
21. A vehicle, characterized in that: Includes the domain control system as described in any one of claims 1 to 6, or the vehicle control system as described in claim 7, or includes the electronic device as described in claim 20.