CN115604322A - Intelligent cabin domain controller, control method thereof and vehicle - Google Patents

Intelligent cabin domain controller, control method thereof and vehicle Download PDF

Info

Publication number
CN115604322A
CN115604322A CN202211058831.5A CN202211058831A CN115604322A CN 115604322 A CN115604322 A CN 115604322A CN 202211058831 A CN202211058831 A CN 202211058831A CN 115604322 A CN115604322 A CN 115604322A
Authority
CN
China
Prior art keywords
target vehicle
vehicle
image
domain controller
controller
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211058831.5A
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 CN202211058831.5A priority Critical patent/CN115604322A/en
Publication of CN115604322A publication Critical patent/CN115604322A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • 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
    • B60R16/0231Circuits relating to the driving or the functioning of the vehicle
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/166Anti-collision systems for active traffic, e.g. moving vehicles, pedestrians, bikes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40208Bus networks characterized by the use of a particular bus standard
    • H04L2012/40215Controller Area Network CAN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40267Bus for use in transportation systems
    • H04L2012/40273Bus for use in transportation systems the transportation system being a vehicle

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Engineering (AREA)
  • Traffic Control Systems (AREA)

Abstract

The application provides an intelligent cockpit domain controller, a control method thereof and a vehicle, wherein the cockpit domain controller is integrated with an instrument, an infotainment controller, a networking module, a remote management unit, a low-speed pedestrian alarm, fatigue monitoring, a vehicle data recorder, a head-up display and the like, so that the electronic and electric architecture of the automobile is reconstructed, the development trend of the electronic and electric architecture is met, and the problems that the bandwidth of the distributed electronic and electric architecture is low, the network is flat, an ECU (electronic control unit) is required for each function and the like can be optimized; the electric cost of the whole vehicle can be reduced, value is created for customers, and customer experience can be improved. According to the method and the device, the control logic is further centralized, the development efficiency is improved, and the software is easy to update in an iterative manner. Meanwhile, the cockpit area controller can improve customer experience through a high-computation-power SOC, and the bottlenecks of multifunctional logic dispersion and the like of the number of distributed architecture controllers are solved.

Description

Intelligent cabin domain controller, control method thereof and vehicle
Technical Field
The application relates to the technical field of vehicle control, in particular to an intelligent cabin domain controller, a control method thereof and a vehicle.
Background
With the new development requirements represented by automobile electromotion, networking, intellectualization and sharing, the functions of the whole automobile are increased, and the number of controllers is continuously increased. The traditional automobile network architecture is a distributed architecture with multiple controller connections. It features low bandwidth, flat network, and need of one ECU unit for each function. With the continuous improvement of the network connection level of the intelligent automobile, more ECUs are required for the rich functions of the automobile. However, the more complex system architecture may lead to a reduction in the reliability of the automotive electronics, and such a network architecture may not meet future demands. Therefore, in order to deal with the improvement of intelligent automobile functions and software complexity, achieve higher safety and reaction speed, ensure that a large amount of data is received and processed in time and send corresponding instructions, and the electronic and electric framework of the automobile needs to be reconstructed.
Disclosure of Invention
In view of the above shortcomings of the prior art, the present application provides an intelligent cockpit domain controller and a control method thereof to solve the above technical problems.
The application provides an intelligence passenger cabin domain controller, including:
the communication module is used for providing controller domain network communication and Ethernet communication for a target vehicle and carrying out signal routing management and network management on the target vehicle; wherein the target vehicle is a vehicle comprising an intelligent cockpit area controller;
the data recording module is used for recording the internal image of the target vehicle and recording the image which is within a first distance from the target vehicle;
the monitoring module is used for monitoring the first object and outputting a first prompt message based on a monitoring result; wherein the first object comprises a driving object that controls the target vehicle;
the display module is used for displaying the driving information of the target vehicle and providing a human-computer interaction interface so that the first object can carry out human-computer interaction with the target vehicle;
the alarm module is used for outputting a second prompt message, wherein the second prompt message comprises: a message generated when a second object outside of the target vehicle is at a second distance from the target vehicle;
and the vehicle-mounted communication service terminal is used for carrying out remote control and data transparent transmission on the target vehicle.
In an embodiment of the present application, the cockpit area controller further includes: and the infotainment control module is used for providing vehicle-mounted entertainment, navigation, radio and music.
In an embodiment of the present application, if the target vehicle is a new energy vehicle, the cockpit area controller further includes: and the remote management module is used for uploading the power information of the target vehicle to a data platform.
In an embodiment of the present application, when the data recording module records the image inside the target vehicle and records the image within the first distance from the target vehicle, the data recording module further includes:
framing the recorded image to obtain a plurality of single-frame images;
inputting each single-frame image into a first preset neural network model for identification, and determining whether a first object exists in the single-frame image;
if the first object exists in the single-frame image, controlling the door of the target vehicle to be in an open state;
and if the first object does not exist in the single frame image, controlling the door of the target vehicle to be in a closed state.
In an embodiment of the present application, the process of monitoring the first object by the monitoring module and outputting the first prompt message based on the monitoring result includes:
acquiring an image which is recorded by the data recording module and contains the first object in the target vehicle, and recording the image as an image in the vehicle;
framing the vehicle interior image to obtain a plurality of single-frame vehicle interior images;
inputting each single-frame vehicle internal image into a second preset neural network model, performing behavior action recognition on the first object, and determining a behavior action score of the first object; wherein the behavior action recognition comprises: expression recognition, driving action recognition, body posture recognition and eyelid action recognition;
comparing the behavior action with a preset score;
if the behavior action score is larger than or equal to a preset score, outputting a first prompt message to the first object, wherein the first prompt message comprises a message for prompting the first object to pay attention to fatigue driving;
and if the behavior action score is smaller than a preset score, framing the vehicle interior image again, and identifying the behavior action of the framed single-frame vehicle interior images.
In an embodiment of the application, the data recording module includes a driving recorder.
In one embodiment of the present application, the display module includes a meter of the target vehicle; and/or the display module comprises a display screen arranged inside the target vehicle.
The present application also provides a method of controlling an intelligent cockpit domain controller, the method comprising the steps of:
receiving a request instruction for starting an intelligent cabin domain controller;
responding to the request instruction, providing controller domain network communication and Ethernet communication for a target vehicle, and performing signal routing management and network management on the target vehicle; recording the images inside the target vehicle and recording the images within a first distance from the target vehicle; monitoring the first object and outputting a first prompt message based on the monitoring result; displaying the driving information of the target vehicle and providing a human-computer interaction interface for human-computer interaction between the first object and the target vehicle; generating and outputting a second prompt message when a second object outside the target vehicle is at a second distance from the target vehicle; carrying out remote control and data transparent transmission on the target vehicle; wherein the target vehicle is a vehicle including an intelligent cockpit area controller, and the first object includes a driving object controlling the target vehicle.
The present application further provides a vehicle comprising an intelligent cockpit area controller as described in any of the above.
The present application further provides an electronic device, the electronic device including:
one or more processors;
a storage device to store one or more programs that, when executed by the one or more processors, cause the electronic device to implement the method of controlling an intelligent cockpit domain controller as described above.
The present application also provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor of a computer, causes the computer to execute the method of controlling an intelligent cockpit domain controller as described above.
As described above, the present application provides an intelligent cockpit area controller, a control method thereof, and a vehicle, which have the following beneficial effects:
in order to deal with the improvement of intelligent automobile functions and software complexity, higher safety and reaction speed are achieved, and a large amount of data are ensured to be received, processed and corresponding instructions are sent out in time. By reconstructing the electronic and electric framework of the automobile, the method not only accords with the development trend of the electronic and electric framework, but also can optimize the problems of low bandwidth, flat network, need of one ECU unit for each function and the like of the distributed electronic and electric framework; simultaneously, the intelligent cockpit domain controller is integrated by multiple controllers, so that the electric cost of the whole vehicle can be reduced, the value is created for customers, and the experience of the customers can be improved. The method is equivalent to the method for integrating the information entertainment controller, the instrument, the automobile data recorder, the DMS, the low-speed pedestrian alarm, the remote management unit, the T-BOX and the like through the cockpit domain controller, so that the control logic is further centralized, the development efficiency is improved, and the software is easy to update in an iterative manner. Meanwhile, the cockpit area controller can improve the customer experience through the high-computation-power SOC, and the bottlenecks of multifunctional logic dispersion and the like of the number of distributed architecture controllers are solved.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the application.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and together with the description, serve to explain the principles of the application. It is obvious that the drawings in the following description are only some embodiments of the application, and that for a person skilled in the art, other drawings can be derived from them without inventive effort. In the drawings:
fig. 1 is a schematic hardware structure diagram of an intelligent cockpit domain controller provided in an embodiment of the present application;
fig. 2 is a diagram of a distributed network architecture of an intelligent cockpit domain controller provided in an embodiment of the present application;
fig. 3 is a domain architecture network topology diagram of an intelligent cockpit domain controller according to an embodiment of the present application;
FIG. 4 is a schematic diagram of an exemplary system architecture to which one or more embodiments of the present application may be applied;
fig. 5 is a hardware configuration diagram of an electronic device suitable for implementing one or more embodiments of the present application.
Detailed Description
The embodiments of the present application will be described with reference to the accompanying drawings and preferred embodiments, and other advantages and effects of the present application will be readily apparent to those skilled in the art from the disclosure in the specification. The present application is capable of other and different embodiments and its several details are capable of modifications and/or changes in various respects, all without departing from the spirit of the present application. It should be understood that the preferred embodiments are for purposes of illustration only and are not intended to limit the scope of the present disclosure.
It should be noted that the drawings provided in the following embodiments are only for illustrating the basic idea of the present application, and the drawings only show the components related to the present application and are not drawn according to the number, shape and size of the components in actual implementation, the type, quantity and proportion of each component in actual implementation may be changed freely, and the layout of the components may be more complicated.
In the following description, numerous details are set forth to provide a more thorough explanation of embodiments of the present application, however, it will be apparent to one skilled in the art that embodiments of the present application may be practiced without these specific details, and in other embodiments, well-known structures and devices are shown in block diagram form rather than in detail in order to avoid obscuring embodiments of the present application.
The above section presents the content of an exemplary system architecture to which the solution of the present application applies, and the following continues to present the intelligent cockpit domain controller of the present application.
Fig. 1 illustrates a hardware structure diagram of an intelligent cockpit domain controller according to an embodiment of the present application. Specifically, as shown in fig. 1, the present embodiment provides an intelligent cockpit area controller, including:
a communication module 101, configured to provide controller area network communication and ethernet communication for a target vehicle, and perform signal routing management and network management for the target vehicle; wherein the target vehicle is a vehicle comprising an intelligent cockpit area controller. As an example, in this embodiment, the communication module 101 may implement transceiving of control instructions, status instructions, OTA data packets, and the like of each controller of the entire vehicle in a communication manner such as CAN, ethernet, CANFD, and the like.
The data recording module 102 is configured to record an image inside the target vehicle and record an image within a first distance from the target vehicle. Specifically, when the data recording module 102 records the image inside the target vehicle and records the image within the first distance from the target vehicle, the method further includes: framing the recorded image to obtain a plurality of single-frame images; inputting each single-frame image into a first preset neural network model for identification, and determining whether a first object exists in the single-frame image; if the first object exists in the single-frame image, controlling the door of the target vehicle to be in an open state; and if the first object does not exist in the single frame image, controlling the door of the target vehicle to be in a closed state. Wherein the first object in this embodiment comprises a driving object controlling said target vehicle, e.g. the first object in this embodiment may be a driver. In this embodiment, the first distance may be set according to actual conditions, and the embodiment does not limit specific values, and may be set to 20 meters, for example. As an example, the data recording module in the present embodiment includes, but is not limited to, a car recorder.
And the monitoring module 103 is used for monitoring the first object and outputting a first prompt message based on the monitoring result. Specifically, the process of monitoring the first object by the monitoring module 103 and outputting the first prompt message based on the monitoring result includes: acquiring an image which is recorded by the data recording module and contains the first object in the target vehicle, and recording the image as an image in the vehicle; framing the vehicle interior image to obtain a plurality of single-frame vehicle interior images; inputting each single-frame vehicle internal image into a second preset neural network model, performing behavior action recognition on the first object, and determining a behavior action score of the first object; wherein the behavioral action recognition comprises: expression recognition, driving action recognition, body posture recognition and eyelid action recognition; comparing the behavior action with a preset score; if the behavior action score is larger than or equal to a preset score, outputting a first prompt message to the first object, wherein the first prompt message comprises a message for prompting the first object to pay attention to fatigue driving; and if the behavior action score is smaller than a preset score, framing the vehicle interior image again, and identifying the behavior action of the framed single-frame vehicle interior images. Therefore, the expression recognition, the driving action recognition, the body posture recognition and the eyelid action recognition can be performed on the driver through the monitoring module in the embodiment, so that the fatigue monitoring and the distraction monitoring can be performed on the driver, and the fatigue driving of the driver is prevented. Meanwhile, when fatigue driving occurs to the driver, some prompts can be given to the driver to assist the driver in safe driving.
The display module 104 is configured to display driving information of the target vehicle and provide a human-computer interaction interface for human-computer interaction between the first object and the target vehicle. As an example, the display module 104 includes a meter of the target vehicle; and/or the display module comprises a display screen arranged inside the target vehicle. Therefore, in the embodiment, the display module is used for realizing the display control of the driving information, and meanwhile, some HMI (Human Machine Interface, abbreviated as HMI) display is provided for the driver to assist the driver in carrying out safe driving.
An alarm module 105, configured to output a second prompt message, where the second prompt message includes: a message generated when a second object outside the target vehicle is at a second distance from the target vehicle. Wherein the second subject includes, but is not limited to, humans and animals. As an example, the second distance in this embodiment may be set according to actual situations, and this embodiment does not limit specific values, and may be set to be 2 meters, for example. Therefore, the embodiment can prompt the driver when people and animals around the vehicle are close to the vehicle, and the driver is prevented from injuring the people or animals around the vehicle.
And the vehicle-mounted communication service terminal 106 is used for performing remote control and data transparent transmission on the target vehicle.
An infotainment control module 107 for providing in-vehicle entertainment, navigation, radio, and music. This embodiment is achieved by
In an exemplary embodiment, if the target vehicle is a new energy vehicle, the cockpit area controller further includes: and the remote management module is used for uploading the power information of the target vehicle to a data platform.
As shown in fig. 2 and fig. 3, in another exemplary embodiment of the present application, the present application further provides a multi-controller integrated intelligent cockpit domain controller, which is integrated with an instrument, an infotainment controller, a networking module, a remote management unit, a low-speed pedestrian alarm, fatigue monitoring, a tachograph, a heads-up display, etc., and brings more intelligent and safe interactive experience to an automobile through multi-screen fusion, and is also a key interface for advanced load driving, automatic driving, artificial intelligence, etc. technologies. The internal chip of the intelligent cabin domain controller is mainly composed of a CPU, an SOC chip composed of a GPU, an ISP and a DSP, and is responsible for the operation processing work of the massive data in the cabin, including video access of a plurality of cameras, audio processing in the vehicle, image rendering and output of voice and a plurality of display screens, WIFI/BT interconnection in the vehicle and Ethernet data interaction between other domains in the vehicle.
As shown in fig. 2, fig. 2 illustrates a distributed entire vehicle network topology, which mainly represents network communication of an entire vehicle. When a distributed architecture is adopted, the controller has a single function and the control logic is dispersed. The gateway S100 is mainly responsible for the entire vehicle CAN and ethernet communication, and is responsible for signal routing, network management, and the like of the entire vehicle. S111 represents CAN communication, S112 represents ethernet communication, and S113 represents CANFD communication, which is mainly a vehicle communication medium and is used to receive and transmit control commands, status commands, OTA data packets, and the like of each controller of a vehicle. The drive recorder S101 is mainly used for recording and storing images around and inside the vehicle, and is used as source data for playback. The infotainment controller S102 mainly implements functions of in-vehicle entertainment, navigation, radio, music, and the like, and mainly provides a client with feelings related to entertainment and the like. The DMS monitoring module S103 mainly realizes fatigue monitoring and distraction monitoring of the driver, and gives some prompts to the driver when the driver is tired. And the meter S104 is mainly used for realizing display control of driving information, providing a driver with a plurality of HMI displays and assisting the driver to carry out safe driving. The remote management unit S105 is mainly used for uploading power related information such as a transmission power battery pack and the like to a data platform according to the requirements of new energy vehicle regulations. The low-speed pedestrian alarm S107 mainly plays a role in prompting people around the vehicle by realizing driving prompting sound aiming at the new energy vehicle. The T-BOX vehicle-mounted communication service terminal S108 mainly realizes the functions of vehicle remote control, data transparent transmission and the like.
As shown in fig. 3, fig. 3 illustrates a network topology diagram of a domain architecture, showing a gateway S100 hanging a cabin domain controller S209 and other domain controllers. According to the embodiment, the information entertainment controller, the instrument, the automobile data recorder, the DMS, the low-speed pedestrian alarm, the remote management unit, the T-BOX and the like are integrated through the cabin domain controller, so that control logic is further centralized, the development efficiency is improved, and software iteration updating is easy. Meanwhile, the cockpit area controller can improve the customer experience through the high-computation-power SOC, and the bottlenecks of multifunctional logic dispersion and the like of the number of distributed architecture controllers are solved.
To sum up, the application provides an intelligence passenger cabin domain controller, and the integration has instrument, infotainment controller, networking module, remote management unit, low-speed pedestrian alarm, fatigue monitoring, vehicle event data recorder, new line demonstration etc. and fuse through many screens and bring the interactive experience of more intellectuality and security for the car, also is the key interface of techniques such as senior load driving, autopilot and artificial intelligence simultaneously. By reconstructing the electronic and electrical architecture of the automobile, the method not only accords with the development trend of the electronic and electrical architecture, but also can solve the problems that the distributed electronic and electrical architecture is low in bandwidth, flat in network, needs one ECU (electronic control unit) for each function and the like; simultaneously this application is integrated into an intelligent passenger cabin territory controller through many controllers, can reduce whole car electric cost, creates value for the customer, also can promote customer experience. The method is equivalent to the method for integrating the information entertainment controller, the instrument, the automobile data recorder, the DMS, the low-speed pedestrian alarm, the remote management unit, the T-BOX and the like through the cockpit domain controller, so that the control logic is further centralized, the development efficiency is improved, and the software is easy to update in an iterative manner. Meanwhile, the cockpit area controller can improve customer experience through a high-computation-power SOC, and the bottlenecks of multifunctional logic dispersion and the like of the number of distributed architecture controllers are solved.
In an exemplary embodiment of the present application, there is also provided a vehicle comprising an intelligent cockpit area controller as described in any one of the above. It should be noted that the vehicle provided in the foregoing embodiment and the intelligent cockpit area controller provided in the foregoing embodiment belong to the same concept, and the specific manner in which each module performs operations has been described in detail in the method embodiment, and is not described herein again. In practical applications, the vehicle provided in the above embodiments may be implemented by different functional modules according to needs, that is, the internal structure of the system is divided into different functional modules to implement all or part of the functions described above, which is not limited herein.
In an exemplary embodiment of the present application, the present application further provides a method of controlling an intelligent cockpit domain controller, the method comprising the steps of:
receiving a request instruction for starting an intelligent cabin domain controller;
responding to the request instruction, providing controller domain network communication and Ethernet communication for a target vehicle, and performing signal routing management and network management on the target vehicle; recording the images inside the target vehicle and recording the images within a first distance from the target vehicle; monitoring the first object and outputting a first prompt message based on the monitoring result; displaying the driving information of the target vehicle, and providing a human-computer interaction interface for human-computer interaction between the first object and the target vehicle; generating and outputting a second prompt message when a second object outside the target vehicle is at a second distance from the target vehicle; and, carrying out remote control and data transparent transmission on the target vehicle; wherein the target vehicle is a vehicle including an intelligent cockpit area controller, and the first object includes a driving object controlling the target vehicle.
Therefore, the method can reconstruct the electronic and electrical architecture of the automobile, not only accords with the development trend of the electronic and electrical architecture, but also can optimize the problems of low bandwidth, flat network, one ECU unit for each function and the like of the distributed electronic and electrical architecture; meanwhile, the electric cost of the whole vehicle can be reduced, value is created for customers, and customer experience can be improved. In addition, the control logic can be further centralized, the development efficiency is improved, and the software iteration update is easy. Meanwhile, the cockpit area controller can improve customer experience through a high-computation-power SOC, and the bottlenecks of multifunctional logic dispersion and the like of the number of distributed architecture controllers are solved. In this embodiment, the specific manner executed by each module of the intelligent cockpit domain controller has been described in detail in the above embodiment, so the present embodiment is not described again in detail.
In particular, fig. 4 shows a schematic diagram of an exemplary system architecture to which technical solutions in one or more embodiments of the present application may be applied. As shown in fig. 4, system architecture 100 may include terminal device 110, network 120, and server 130. The terminal device 110 may include various electronic devices such as a smart phone, a tablet computer, a notebook computer, and a desktop computer. The server 130 may be an independent physical server, a server cluster or a distributed system formed by a plurality of physical servers, or a cloud server providing cloud computing services. Network 120 may be any type of communications medium capable of providing a communications link between terminal device 110 and server 130, such as a wired communications link or a wireless communications link.
The system architecture in the embodiments of the present application may have any number of terminal devices, networks, and servers, as desired for implementation. For example, the server 130 may be a server group composed of a plurality of server devices. In addition, the technical solution provided in the embodiment of the present application may be applied to the terminal device 110, may also be applied to the server 130, or may be implemented by both the terminal device 110 and the server 130, which is not particularly limited in this application.
In one embodiment of the present application, the terminal device 110 or the server 130 of the present application may receive a request instruction to start the intelligent cockpit domain controller; responding to the request instruction, providing controller domain network communication and Ethernet communication for a target vehicle, and performing signal routing management and network management for the target vehicle; recording the images inside the target vehicle and recording the images within a first distance from the target vehicle; monitoring the first object, and outputting a first prompt message based on a monitoring result; displaying the driving information of the target vehicle, and providing a human-computer interaction interface for human-computer interaction between the first object and the target vehicle; generating and outputting a second prompt message when a second object outside the target vehicle is at a second distance from the target vehicle; remote control and data transparent transmission are carried out on the target vehicle; wherein the target vehicle is a vehicle including an intelligent cockpit area controller, and the first object includes a driving object controlling the target vehicle. The method for controlling the intelligent cockpit domain controller by using the terminal device 110 or the server 130 can reconstruct the electronic and electrical architecture of the automobile, not only accords with the development trend of the electronic and electrical architecture, but also can optimize the problems of low bandwidth, flat network, need of one ECU (electronic control unit) for each function and the like of the distributed electronic and electrical architecture; meanwhile, the electric cost of the whole vehicle can be reduced, value is created for customers, and customer experience can be improved. And moreover, the control logic can be further centralized, the development efficiency is improved, and the software iteration update is easy. Meanwhile, the cockpit area controller can improve the customer experience through the high-computation-power SOC, and the bottlenecks of multifunctional logic dispersion and the like of the number of distributed architecture controllers are solved.
An embodiment of the present application further provides an electronic device, including: one or more processors; a storage device for storing one or more programs which, when executed by the one or more processors, cause the electronic device to implement the method of controlling an intelligent cockpit domain controller provided in the various embodiments described above.
FIG. 5 illustrates a schematic structural diagram of a computer system suitable for use in implementing the electronic device of an embodiment of the present application. It should be noted that the computer system 1000 of the electronic device shown in fig. 5 is only an example, and should not bring any limitation to the function and the use range of the embodiment of the present application.
As shown in fig. 5, the computer system 1000 includes a Central Processing Unit (CPU) 1001, which can perform various suitable actions and processes, such as executing the method described in the above embodiments, according to a program stored in a Read-Only Memory (ROM) 1002 or a program loaded from a storage portion 1008 into a Random Access Memory (RAM) 1003. In the RAM 1003, various programs and data necessary for system operation are also stored. The CPU 1001, ROM 1002, and RAM 1003 are connected to each other by a bus 1004. An Input/Output (I/O) interface 1005 is also connected to the bus 1004.
The following components are connected to the I/O interface 1005: an input section 1006 including a keyboard, a mouse, and the like; an output section 1007 including a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and a speaker; a storage portion 1008 including a hard disk and the like; and a communication section 1009 including a Network interface card such as a LAN (Local Area Network) card, a modem, or the like. The communication section 1009 performs communication processing via a network such as the internet. A drive 1010 is also connected to the I/O interface 1005 as necessary. A removable medium 1011 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on the drive 1010 as necessary, so that a computer program read out therefrom is mounted into the storage section 1008 as necessary.
In particular, according to embodiments of the present application, the processes described above with reference to the flow diagrams may be implemented as computer software programs. For example, embodiments of the present application include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising a computer program for performing the method illustrated by the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network through the communication part 1009 and/or installed from the removable medium 1011. When the computer program is executed by a Central Processing Unit (CPU) 1001, various functions defined in the system of the present application are executed.
It should be noted that the computer readable media shown in the embodiments of the present application may be computer readable signal media or computer readable storage media or any combination of the two. The computer readable storage medium may be, for example, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a Read-Only Memory (ROM), an Erasable Programmable Read-Only Memory (EPROM), a flash Memory, an optical fiber, a portable Compact Disc Read-Only Memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present application, a computer-readable signal medium may comprise a propagated data signal with a computer-readable computer program embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. The computer program embodied on the computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the foregoing.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. Each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). 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. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams or flowchart illustration, and combinations of blocks in the block diagrams or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in the embodiments of the present application may be implemented by software or hardware, and the described units may also be disposed in a processor. Wherein the names of the elements do not in some way constitute a limitation on the elements themselves.
Another aspect of the present application also provides a computer readable storage medium having stored thereon a computer program which, when executed by a processor of a computer, causes the computer to execute the method of controlling an intelligent cockpit domain controller as described above. The computer-readable storage medium may be included in the electronic device described in the above embodiment, or may exist alone without being assembled into the electronic device.
Another aspect of the application also provides a computer program product or computer program comprising computer instructions stored in a computer readable storage medium. The processor of the computer device reads the computer instructions from the computer readable storage medium, and the processor executes the computer instructions, so that the computer device executes the method for controlling the intelligent cockpit domain controller provided in the above embodiments.
The above-described embodiments are merely illustrative of the principles and utilities of the present application and are not intended to limit the application. Any person skilled in the art can modify or change the above-described embodiments without departing from the spirit and scope of the present application. Accordingly, it is intended that all equivalent modifications or changes which can be made by those skilled in the art without departing from the spirit and technical concepts disclosed in the present application shall be covered by the claims of the present application.

Claims (9)

1. An intelligent cockpit domain controller, comprising:
the communication module is used for providing controller domain network communication and Ethernet communication for a target vehicle and carrying out signal routing management and network management on the target vehicle; the target vehicle is a vehicle comprising an intelligent cockpit area controller;
the data recording module is used for recording the internal image of the target vehicle and recording the image which is within a first distance from the target vehicle;
the monitoring module is used for monitoring the first object and outputting a first prompt message based on a monitoring result; wherein the first object comprises a driving object that controls the target vehicle;
the display module is used for displaying the driving information of the target vehicle and providing a human-computer interaction interface so that the first object and the target vehicle can carry out human-computer interaction;
the alarm module is used for outputting a second prompt message, wherein the second prompt message comprises: a message generated when a second object outside of the target vehicle is at a second distance from the target vehicle;
and the vehicle-mounted communication service terminal is used for carrying out remote control and data transparent transmission on the target vehicle.
2. The intelligent cockpit domain controller of claim 1, wherein said cockpit domain controller further comprises: and the infotainment control module is used for providing vehicle-mounted entertainment, navigation, radio and music.
3. The intelligent cockpit domain controller of claim 1 where if said target vehicle is a new energy vehicle, said cockpit domain controller further comprises: and the remote management module is used for uploading the power information of the target vehicle to a data platform.
4. The intelligent cockpit domain controller of any of claims 1-3 wherein said data recording module, when recording said image of the interior of said target vehicle and recording said image within a first distance from said target vehicle, further comprises:
framing the recorded image to obtain a plurality of single-frame images;
inputting each single-frame image into a first preset neural network model for recognition, and determining whether a first object exists in the single-frame image;
if the first object exists in the single-frame image, controlling the door of the target vehicle to be in an open state;
and if the first object does not exist in the single frame image, controlling the door of the target vehicle to be in a closed state.
5. The intelligent cockpit domain controller of any of claims 1-3 wherein said process of monitoring a first object by said monitoring module and outputting a first prompt message based on the monitoring result comprises:
acquiring an image which is recorded by the data recording module and contains the first object in the target vehicle, and recording the image as an image in the vehicle;
framing the vehicle interior image to obtain a plurality of single-frame vehicle interior images;
inputting each single-frame vehicle internal image into a second preset neural network model, performing behavior action recognition on the first object, and determining a behavior action score of the first object; wherein the behavioral action recognition comprises: expression recognition, driving action recognition, body posture recognition and eyelid action recognition;
comparing the behavior action with a preset score;
if the behavior action score is larger than or equal to a preset score, outputting a first prompt message to the first object, wherein the first prompt message comprises a message for prompting the first object to pay attention to fatigue driving;
and if the behavior action score is smaller than a preset score, framing the vehicle interior image again, and identifying the behavior action of the framed single-frame vehicle interior images.
6. The intelligent cockpit domain controller of claim 1 where said data logging module comprises a tachograph.
7. The intelligent cockpit domain controller of claim 1 wherein said display module includes a meter of said target vehicle; and/or the display module comprises a display screen arranged inside the target vehicle.
8. A method of controlling an intelligent cockpit domain controller according to any of claims 1 to 7 comprising the steps of:
receiving a request instruction for starting an intelligent cabin domain controller;
responding to the request instruction, providing controller domain network communication and Ethernet communication for a target vehicle, and performing signal routing management and network management on the target vehicle; recording the images inside the target vehicle and recording the images within a first distance from the target vehicle; monitoring the first object and outputting a first prompt message based on the monitoring result; displaying the driving information of the target vehicle, and providing a human-computer interaction interface for human-computer interaction between the first object and the target vehicle; generating and outputting a second prompt message when a second object outside the target vehicle is at a second distance from the target vehicle; remote control and data transparent transmission are carried out on the target vehicle; wherein the target vehicle is a vehicle including an intelligent cockpit area controller, and the first object includes a driving object controlling the target vehicle.
9. A vehicle characterised in that the vehicle includes an intelligent cockpit domain controller as claimed in any one of claims 1 to 7.
CN202211058831.5A 2022-08-30 2022-08-30 Intelligent cabin domain controller, control method thereof and vehicle Pending CN115604322A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211058831.5A CN115604322A (en) 2022-08-30 2022-08-30 Intelligent cabin domain controller, control method thereof and vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211058831.5A CN115604322A (en) 2022-08-30 2022-08-30 Intelligent cabin domain controller, control method thereof and vehicle

Publications (1)

Publication Number Publication Date
CN115604322A true CN115604322A (en) 2023-01-13

Family

ID=84843475

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211058831.5A Pending CN115604322A (en) 2022-08-30 2022-08-30 Intelligent cabin domain controller, control method thereof and vehicle

Country Status (1)

Country Link
CN (1) CN115604322A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116500896A (en) * 2023-04-28 2023-07-28 重庆大学 Intelligent real-time scheduling model and method for intelligent network-connected automobile domain controller multi-virtual CPU tasks

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116500896A (en) * 2023-04-28 2023-07-28 重庆大学 Intelligent real-time scheduling model and method for intelligent network-connected automobile domain controller multi-virtual CPU tasks
CN116500896B (en) * 2023-04-28 2024-03-15 重庆大学 Intelligent real-time scheduling model and method for intelligent network-connected automobile domain controller multi-virtual CPU tasks

Similar Documents

Publication Publication Date Title
JP6611908B2 (en) System and method for vehicle management
CN109474912B (en) Vehicle-mounted gateway system and monitoring method and device of vehicle-mounted subsystem
US20180281598A1 (en) Apparatuses and methods of an in-vehicle gateway system for monitoring and controling in-vehicle subsystems
CN106814666A (en) The intelligent cockpit system of colour display
JP2024510518A (en) Terminal upgrade method and device
CN114398060A (en) Vehicle-mounted controller software upgrading method and device, electronic equipment and storage medium
US20240217459A1 (en) Vehicle development platform, domain controller, vehicle control system, and vehicle
CN109686047A (en) The method and apparatus with prompting are supervised for vehicle condition
CN115604322A (en) Intelligent cabin domain controller, control method thereof and vehicle
CN115277800A (en) Vehicle-mounted domain control device and method and vehicle-mounted system
WO2024114425A1 (en) Intelligent cabin computing power sharing architecture, computing power sharing method, device and medium
CN115098142A (en) Firmware upgrading method, device and system for vehicle-mounted terminal
EP4369186A1 (en) Control method and apparatus, device, and storage medium
WO2023039804A1 (en) Signal connection method, signal connection apparatus, and test system
CN115421834A (en) Vehicle machine window management method, device, equipment and medium
CN115877819A (en) Vehicle remote diagnosis management method, device, equipment and medium
KR20190123368A (en) Smart car control and display system
CN108595209A (en) Data store and read method, device, system and storage medium
CN112677985A (en) Method and device for determining activation level of central control function of vehicle, electronic equipment and medium
CN115743001B (en) Vehicle control method, device, electronic apparatus, storage medium, and program product
CN116400845A (en) Multi-screen interaction method and device for intelligent assistant of automobile, electronic equipment and storage medium
CN117440034A (en) Service generation method, device and system
CN117119007A (en) Log acquisition method and device, electronic equipment and storage medium
CN117826638A (en) Intelligent cabin simulation system, simulation experiment architecture, method and storage medium
CN116820283A (en) Scene arrangement method and device of vehicle-mounted virtual personal assistant

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