CN120103807A - Control method, device, vehicle and control system - Google Patents
Control method, device, vehicle and control system Download PDFInfo
- Publication number
- CN120103807A CN120103807A CN202311605044.2A CN202311605044A CN120103807A CN 120103807 A CN120103807 A CN 120103807A CN 202311605044 A CN202311605044 A CN 202311605044A CN 120103807 A CN120103807 A CN 120103807A
- Authority
- CN
- China
- Prior art keywords
- target
- chip
- control unit
- acquisition request
- domain 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
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0208—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the configuration of the monitoring system
- G05B23/0213—Modular or universal configuration of the monitoring system, e.g. monitoring system having modules that may be combined to build monitoring program; monitoring system that can be applied to legacy systems; adaptable monitoring system; using different communication protocols
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/24—Pc safety
- G05B2219/24065—Real time diagnostics
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Stored Programmes (AREA)
Abstract
The embodiment of the invention discloses a control method, a control device, a vehicle and a control system, wherein the control system comprises at least one domain controller and a central control unit. When the central control unit detects that the service acquisition request is triggered, the system start state of the target system on chip of the target domain controller corresponding to the service acquisition request is detected, and then the target system on chip or the target micro control unit of the target domain controller is indicated to respond to the service acquisition request according to the system start state. Therefore, the target system-on-chip or the target micro-control unit is instructed to respond to the service acquisition request according to the system start state of the target system-on-chip, and the embodiment can respond to the service acquisition request without waiting for the successful start of the target system-on-chip, so that the problem that the domain controller service is unavailable due to low start speed of the system-on-chip in the initial power-on stage is solved, and user experience is further ensured.
Description
Technical Field
The invention relates to the field of control, in particular to a control method, a control device, a vehicle and a control system.
Background
With the development of the degree of informatization of vehicles, more and more electronic controller units (Electronic Control Unit, ECU) are mounted on vehicles in order to provide more diverse services to users, but with the increase of electronic controller units, the entire vehicle system becomes more and more complex.
In this regard, to simplify the vehicle system for managing vehicle functions, ECU functions that are functionally similar or often interact with each other are integrated into a more powerful processor hardware platform than the electronic controller units to replace the original individual electronic controller units, which is referred to as a domain controller (Domain Control Unit, DCU).
However, in the prior art, a problem that a domain controller service is not available due to slow start-up speed of a system on a chip occurs in an initial power-on stage, so that user experience is affected.
Disclosure of Invention
In view of the above, the embodiments of the present invention provide a control method, apparatus, vehicle, and control system, so that a response to a service acquisition request can be made without waiting for a successful start of a target system on chip, thereby solving the problem that a domain controller service is not available due to a slow start speed of the system on chip in an initial power-up stage, and further ensuring user experience.
In a first aspect, an embodiment of the present invention provides a control system, including:
at least one domain controller, each domain controller comprises a system on chip and a micro control unit;
A central control unit configured to perform the steps of:
In response to detecting that a service acquisition request is triggered, detecting a system start state of a target system on chip, wherein the target system on chip is a system on chip of a target domain controller, and the target domain controller is a domain controller corresponding to the service acquisition request;
and according to the system starting state, indicating the target system-on-chip or the target micro-control unit to respond to the service acquisition request, wherein the target micro-control unit is a micro-control unit of the target domain controller.
Further, the system start-up state includes a successful start-up state and an unsuccessful start-up state;
The central control unit is configured to perform:
Indicating the target micro-control unit to respond to the service acquisition request in response to the target system-on-chip being in an unsuccessful start state, or
And responding to the target system-on-chip in a successful starting state, and indicating the target system-on-chip to respond to the service acquisition request.
Further, the central control unit is further configured to perform:
and calling a first program and a second program, wherein the first program is used for realizing data communication with the target micro control unit, and the second program is used for realizing data communication with the target system-on-chip.
Further, the central control unit is configured to perform:
Instructing the target micro control unit to respond to the service acquisition request by the first program, or
And the second program instructs the target system-on-chip to respond to the service acquisition request.
Further, the central control unit is further configured to perform:
after the target micro control unit is instructed to respond to the service acquisition request by the first program, stopping running the first program in response to detecting that the target system-on-chip is in a successful start state.
Further, a first response program for responding to the first program is deployed in the target micro control unit, and a second response program for responding to the second program is deployed in the target system-on-chip.
Further, the system further comprises at least one electronic controller unit;
The micro control unit and the target system-on-chip are configured to perform:
and controlling the corresponding electronic controller unit to provide service according to the service acquisition request.
Further, the central control unit is configured to perform:
determining that the target system-on-chip is in a successful starting state in response to receiving a service available message sent by the target system-on-chip;
and determining that the target system-on-chip is in an unsuccessful starting state in response to not receiving a service available message sent by the target system-on-chip.
Further, each micro control unit is used for starting a corresponding system on chip.
In a second aspect, an embodiment of the present invention provides a control method, including:
In response to detecting that a service acquisition request is triggered, detecting a system start state of a target system on chip, wherein the target system on chip is a system on chip of a target domain controller, and the target domain controller is a domain controller corresponding to the service acquisition request;
and according to the system starting state, indicating the target system-on-chip or the target micro-control unit to respond to the service acquisition request, wherein the target micro-control unit is a micro-control unit of the target domain controller.
In a third aspect, an embodiment of the present invention provides a control apparatus, including:
The system comprises a detection unit, a service acquisition unit and a control unit, wherein the detection unit is used for responding to the detection that a service acquisition request is triggered and detecting the system start state of a target system on chip, the target system on chip is a system on chip of a target domain controller, and the target domain controller is a domain controller corresponding to the service acquisition request;
and the indicating unit is used for indicating the target system-on-chip or the target micro-control unit to respond to the service acquisition request according to the system starting state, wherein the target micro-control unit is a micro-control unit of the target domain controller.
In a fourth aspect, embodiments of the present invention provide a computer readable storage medium having stored thereon computer program instructions which, when executed by a processor, implement a method as described in the second aspect.
In a fifth aspect, an embodiment of the present invention provides an electronic device, including:
A memory for storing one or more computer program instructions;
A processor, the one or more computer program instructions being executed by the processor to implement the method as described in the second aspect.
In a sixth aspect, embodiments of the present invention provide a computer program product which, when run on a computer, causes the computer to perform the method according to the second aspect.
In a seventh aspect, an embodiment of the present invention provides a vehicle including:
A vehicle body;
The control system of any of the first aspects.
The control system of the embodiment of the invention comprises at least one domain controller and a central control unit, wherein the central control unit detects the system start state of a target system on a chip of a target domain controller corresponding to a service acquisition request when detecting that the service acquisition request is triggered, and then instructs the target system on a chip of the target domain controller or a target micro control unit to respond to the service acquisition request according to the system start state. Therefore, the target system-on-chip or the target micro-control unit is instructed to respond to the service acquisition request according to the system start state of the target system-on-chip, and the embodiment can respond to the service acquisition request without waiting for the successful start of the target system-on-chip, so that the problem that the domain controller service is unavailable due to low start speed of the system-on-chip in the initial power-on stage is solved, and user experience is further ensured.
Drawings
The above and other objects, features and advantages of the present invention will become more apparent from the following description of embodiments of the present invention with reference to the accompanying drawings, in which:
FIG. 1 is a schematic diagram of a control system according to an embodiment of the present invention;
FIG. 2 is a flow chart of a control method according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a control system according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of a control device according to an embodiment of the present invention;
fig. 5 is a schematic diagram of an electronic device according to an embodiment of the invention.
Detailed Description
The present application is described below based on examples, but the present application is not limited to only these examples. In the following detailed description of the present application, certain specific details are set forth in detail. The present application will be fully understood by those skilled in the art without the details described herein. Well-known methods, procedures, flows, components and circuits have not been described in detail so as not to obscure the nature of the application.
Moreover, those of ordinary skill in the art will appreciate that the drawings are provided herein for illustrative purposes and that the drawings are not necessarily drawn to scale.
Unless the context clearly requires otherwise, the words "comprise," comprising, "and the like throughout the specification are to be construed as including, rather than being exclusive or exhaustive, that is to say, as" including but not limited to.
In the description of the present application, it should be understood that the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. Furthermore, in the description of the present application, unless otherwise indicated, the meaning of "a plurality" is two or more.
The schemes described in the present specification and embodiments, if related to personal information processing, all perform processing on the premise of having a validity base (for example, obtaining agreement of a personal information body, or being necessary for executing a contract, etc.), and perform processing only within a prescribed or agreed range. The user refuses to process the personal information except the necessary information of the basic function, and the basic function is not influenced by the user.
In the following description, a vehicle control system will be described as an example, but it should be understood that the solution according to the embodiments of the present application is also applicable to control systems of other types of machine devices, such as unmanned vehicle control systems or aircraft control systems, etc., and the present application is not limited thereto.
Fig. 1 is a schematic diagram of a control system according to an embodiment of the invention. As shown in fig. 1, the control system comprises a central control unit 11 and at least one domain controller 12.
Wherein the central control unit 11 is a hardware device for receiving and processing user requests. In this embodiment, the central control unit 11 is connected to each domain controller 12, and the central control unit 11 is configured to instruct, when a user request is detected, the corresponding domain controller 12 to respond to the user request to provide a corresponding service to the user.
It should be appreciated that the central control unit 11 may be present in the control system as a separate control device or may be integrated in a corresponding domain controller, as the application is not limited in this regard. In order to be able to receive the user request and to feed back the result of the request processing to the user, the central control unit 11 may be connected to a corresponding input/output device, such as a touch screen or the like. Meanwhile, in order to process the user request in time, the central control unit 11 may be started in a hot start manner to avoid the process of re-powering.
The domain controller 12 is a processor hardware platform for providing a plurality of vehicle functions, and at least one electronic controller unit is integrated into the domain controller 12, each of the electronic controller units being operable to provide at least one vehicle function. In the present embodiment, the domain controller 12 may control the corresponding electronic controller unit to provide the corresponding vehicle function under the direction of the central control unit 11 to provide the service to the user.
It should be understood that in order to be able to provide vehicle functions, each of said electronic controller units should also be connected to a respective actuator (e.g. power windows, air conditioning, car lights, and audio, etc.) or sensor (e.g. radar sensor, speed sensor, acceleration sensor, etc.).
Further, since the integrated domain controller is too complex, in order to ensure that the domain controller can operate normally, each domain controller 12 typically includes two parts, namely a System on Chip (SoC) and a micro control unit (Micro Control Unit, MCU).
Among them, since the performance of the system on chip is stronger than that of the micro control unit, the related art generally uses the system on chip as a carrier of a service program to make the system on chip provide services for users by running an internally deployed service program. However, in the initial power-up stage, the domain controller is usually started by a cold start mode when the domain controller is started, that is, the micro control unit is started first and then the corresponding system on chip is started through the micro control unit, which makes it take a long time for the related art system on chip to be successfully started, and the domain controller cannot provide services for the user before the system on chip is not successfully started.
In this embodiment, the service program related to the user experience is deployed in the micro control unit in advance, and then when the central control unit 11 detects that the service acquisition request is triggered, the target system-on-chip of the target domain controller or the target micro control unit responds to the service acquisition request according to the system start state of the target system-on-chip of the corresponding target domain controller.
Therefore, the embodiment can respond to the service acquisition request without waiting for the successful start of the target system on chip, thereby solving the problem that the domain controller service is not available due to low start speed of the system on chip in the initial power-on stage, and further ensuring the user experience.
Meanwhile, since the micro control unit is usually in an idle state in the initial power-on stage, the service program is deployed in the micro control unit, so that the micro control unit can replace a system-on-chip to provide service for a user before the system-on-chip is successfully started, and the utilization efficiency of the micro control unit can be improved.
Alternatively, the central control unit 11 and each domain controller 12 may be connected through an ethernet. The domain controllers 12 and the electronic controller units may be connected by a CAN bus (Controller Area Network, controller area network bus), flexRay bus, or LIN bus (Local Interconnect Network ). Thus, data interaction of the vehicle system can be achieved.
Fig. 2 is a flowchart of a control method according to an embodiment of the present invention. As shown in fig. 2, the control method specifically may include the following steps:
it should be understood that the execution subject of the control method may specifically be the central control unit in the above-described embodiment.
S100, detecting a system start state of the target system-on-chip in response to detecting that the service acquisition request is triggered.
Specifically, the central control unit may determine a target domain controller corresponding to a service acquisition request and detect a system start state of a target system on chip of the target domain controller when detecting that the service acquisition request is triggered.
It should be appreciated that the overall vehicle architecture can be generally divided into a cabin domain, a body domain, an autopilot domain, a power domain, and a chassis domain according to the electronic-electrical architecture of the existing vehicle. Accordingly, the domain controllers of the vehicle may include cabin domain controllers, body domain controllers, autopilot domain controllers, power domain controllers, and chassis domain controllers, among others. The cabin domain controller is used for controlling various electronic information systems (such as a central control system, a vehicle-mounted infotainment system, a head-up display system, a seat system, an instrument system, a rearview mirror system, a driving behavior monitoring system, a navigation system and the like) in the intelligent cabin. The body area controller is used for controlling various electronic devices (such as car lights, car doors, car windows, sunroofs, windscreen wipers, air conditioners, antennas, gateway communication and the like) on the car body. The autopilot domain controller is configured to implement and control autopilot functions of the vehicle. The power domain controller is an intelligent power assembly management unit, and the functions of the power domain controller include, but are not limited to, engine management, gearbox management, battery management, power distribution management, emission management, speed limit management, oil saving and electricity saving management and the like. The chassis domain controller is used for controlling the running behavior and running posture of the vehicle, and the functions of the chassis domain controller include, but are not limited to, brake system management, vehicle transmission system management, running system management, steering system management, vehicle speed sensor management, vehicle body posture sensor management, air suspension system management, airbag system management and the like. In step S100, the central control unit may determine a target domain controller among the cabin domain controller, the body domain controller, the autopilot domain controller, the power domain controller, and the chassis domain controller according to the current service acquisition request. For example, if the current service acquisition request is to turn on the air conditioner, the central control unit may determine a body domain controller for managing each electronic device on the body as a target domain controller.
It should be understood that the above-mentioned control domain division manner is only given for illustration, and in the actual application process, the control domain may be divided in other manners due to the expansion of the service or the difference of the applied machine equipment, but the central control unit may determine the target domain controller from the corresponding domain controllers according to the current service acquisition request.
It should be appreciated that, since some services may need to be implemented by multiple domain controllers in cooperation, the number of target domain controllers determined by the central control unit may be one or more.
And S200, indicating the target system-on-chip or the target micro control unit to respond to the service acquisition request according to the system start state.
Specifically, after detecting the system start state of the target system on chip, the central control unit may instruct the target system on chip or the target micro control unit of the target domain controller to respond to the service acquisition request according to the system start state.
Optionally, since the system on chip generally feeds back a service available message to the central control unit after successful start, when detecting a service acquisition request, the central control unit may determine a system start state of the target system on chip by detecting whether the service available message sent by the target system on chip is received. Specifically, if a service available message sent by the target system-on-chip is received, the central control unit may determine that the target system-on-chip is in a successful start state. Or if the service available message sent by the target system-on-chip is not received, the central control unit can determine that the target system-on-chip is in an unsuccessful starting state.
Alternatively, the central control unit may instruct the target micro-control unit to respond to the service acquisition request when the target system-on-chip is in an unsuccessful start state. Or the central control unit may instruct the target system-on-chip to respond to the service acquisition request when the target system-on-chip is in a successful start-up state.
Alternatively, in order to enable successful communication with the target micro control unit and the target system on chip, the central control unit may have a first program and a second program deployed therein. The central control unit may evoke the first and second programs during an initial power-up phase. The first program is used for realizing data communication with the target micro-control unit, and the second program is used for realizing data communication with the target system-on-chip. Further, when the target system-on-chip is in an unsuccessful start state, the central control unit may instruct the target micro control unit to respond to the service acquisition request through the first program. Or when the target system-on-chip is in a successful start state, the central control unit can instruct the target system-on-chip to respond to the service acquisition request through the second program. Correspondingly, a first response program for responding to the first program is also deployed in the target micro-control unit, and a second response program for responding to the second program is also deployed in the target system-on-chip.
Further, SOME/IP protocol stack (Scalable service-Oriented MiddlewarE over IP, internet protocol-based extensible service-oriented communication middleware) may be employed for communication between the first program and the first response program and between the second program and the second response program. Wherein the SOME/IP protocol stack is a service-oriented in-vehicle Ethernet communication protocol, which may be used for different physical layer networks including Ethernet, CAN, flexRay, etc., with the objective of providing interoperability between these networks.
Optionally, in order to save the memory space of the central control unit, the central control unit may further stop running the first program after detecting that the target system-on-chip is in a successful start state.
Optionally, the target system-on-chip or the target micro-control unit may control the corresponding electronic controller unit to provide the corresponding service according to the service acquisition request under the instruction of the central control unit.
Fig. 3 is a schematic diagram of a control system according to an embodiment of the present invention. As shown in fig. 3, the control system includes a central control unit 31 and a target domain controller 32. The central control unit 31 includes an application layer 311, an application framework layer 312, and a local service layer 313.
The Application layer 311 includes at least one Application (APP). In this embodiment, the user may trigger a corresponding service acquisition request through each of the application programs.
The application framework layer 312 includes at least one vehicle service component therein. In this embodiment, each of the vehicle service components is configured to maintain a service state of a corresponding vehicle service, where the service state may provide service support to an application program, may communicate a downward call of the application program with each service program in the local service layer 313, or may be configured to receive an up-to-date state of the corresponding vehicle service and notify the up-to-date state to a corresponding application program in time.
The local service layer 313 includes a proxy service, which is a Native process for maintaining at least one service program. In the present embodiment, the proxy service is used to maintain a service program related to user experience deployed in the central control unit 31.
Further, in the present embodiment, the service program deployed at the central control unit 31 may include a first program, a second program, and a selection program. The first program is used for communicating with a first response program in the target micro control unit 322, the second program is used for communicating with a second response program in the target system-on-chip 321, and the selection program is used for detecting a system start state of the target system-on-chip 321 and indicating the first program to communicate with the first response program or indicating the second program to communicate with the second response program according to the system start state so as to enable the target micro control unit 322 or the target system-on-chip 321 to respond to the service acquisition request.
Specifically, in the actual application process, after the central control unit is started, the first program and the second program are called and the first program and the second program complete corresponding service identifier binding operation and service subscription operation. When an application detects that a user triggers a service acquisition request, a vehicle service component corresponding to the service acquisition request communicates the service acquisition request to a selection program corresponding to the service acquisition request. The selection program may detect a system start state of the target system on chip 321 of the target domain controller corresponding to the service acquisition request, and communicate with a first response program in the target micro control unit 322 or instruct a corresponding second program to communicate with a second response program in the target system on chip 321 according to the first program indicated by the system start state, so that the target micro control unit 322 or the target system on chip 321 responds to the service acquisition request. It should be appreciated that the service identities of the first program and the second program corresponding to the same service program may be different.
Alternatively, the application and the vehicle service component may communicate via a Binder. Wherein the Binder is a mechanism for cross-process communication that allows components in one process to communicate with components in another process to enable inter-process communication. The vehicle service components and the service programs in the local service layer 313 may communicate via HAL (Hardware Abstraction Layer ). The first program and the second program in the local service layer 313 and the first response program in the target micro control unit 322 and the second response program in the target system on chip 321 may use a SOME/IP protocol stack to communicate.
When the control method of the embodiment of the invention detects that the service acquisition request is triggered, detecting the system starting state of the target system on chip of the target domain controller corresponding to the service acquisition request, and indicating the target system on chip or the target micro control unit of the target domain controller to respond to the service acquisition request according to the system starting state. Therefore, the target system-on-chip or the target micro-control unit is instructed to respond to the service acquisition request according to the system start state of the target system-on-chip, and the embodiment can respond to the service acquisition request without waiting for the successful start of the target system-on-chip, so that the problem that the domain controller service is unavailable due to low start speed of the system-on-chip in the initial power-on stage is solved, and user experience is further ensured.
Fig. 4 is a schematic diagram of a control device according to an embodiment of the invention. As shown in fig. 4, the control device of the embodiment of the present invention includes a detection unit 41 and an indication unit 42.
Specifically, the detecting unit 41 is configured to detect, in response to detecting that a service acquisition request is triggered, a system start state of a target system on chip, where the target system on chip is a system on chip of a target domain controller, and the target domain controller is a domain controller corresponding to the service acquisition request;
the indicating unit 42 is configured to indicate, according to the system start state, the target system on chip or a target micro control unit to respond to the service acquisition request, where the target micro control unit is a micro control unit of the target domain controller.
When detecting that the service acquisition request is triggered, the control device of the embodiment of the invention detects the system start state of the target system on chip of the target domain controller corresponding to the service acquisition request, and then indicates the target system on chip or the target micro control unit of the target domain controller to respond to the service acquisition request according to the system start state. Therefore, the target system-on-chip or the target micro-control unit is instructed to respond to the service acquisition request according to the system start state of the target system-on-chip, and the embodiment can respond to the service acquisition request without waiting for the successful start of the target system-on-chip, so that the problem that the domain controller service is unavailable due to low start speed of the system-on-chip in the initial power-on stage is solved, and user experience is further ensured.
Fig. 5 is a schematic diagram of an electronic device according to an embodiment of the invention. As shown in fig. 5, the electronic device shown in fig. 5 may be specifically a central control unit in the above embodiment, which includes a general-purpose computer hardware structure including at least a processor 51 and a memory 52. The processor 51 and the memory 52 are connected by a bus 53. The memory 52 is adapted to store instructions or programs executable by the processor 51. The processor 51 may be a separate microprocessor or a collection of one or more microprocessors. Thus, the processor 51 performs the process of the embodiment of the present invention as described above to realize the processing of data and the control of other devices by executing the instructions stored in the memory 52. The bus 53 connects the above-described components together, and connects the above-described components to the display controller 54 and the display device and the input/output (I/O) device 55. Input/output (I/O) devices 55 may be a mouse, keyboard, modem, network interface, touch input device, somatosensory input device, printer, and other devices known in the art. Typically, the input/output devices 55 are connected to the system through input/output (I/O) controllers 56.
It will be apparent to those skilled in the art that embodiments of the present application may be provided as a method, apparatus (device) or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may employ a computer program product embodied on one or more computer-readable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations of methods, apparatus (devices) and computer program products according to embodiments of the application. It will be understood that each of the flows in the flowchart may be implemented by computer program instructions.
These computer program instructions may be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows.
These computer program instructions may also be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows.
Another embodiment of the present invention is directed to a non-volatile storage medium storing a computer readable program for causing a computer to perform some or all of the method embodiments described above.
Another embodiment of the present invention relates to a vehicle, including a vehicle body and the above control system disposed on the vehicle body, where the vehicle body is configured to implement a basic function of the vehicle, such as a manned traveling function, and the control system may respond to a service acquisition request without waiting for a successful start of a target system on chip, so as to solve a problem that a domain controller service is not available due to a slow start speed of the system on chip in an initial power-up stage, thereby ensuring user experience.
That is, it will be understood by those skilled in the art that all or part of the steps in implementing the methods of the embodiments described above may be implemented by specifying relevant hardware by a program, where the program is stored in a storage medium, and includes several instructions for causing a device (which may be a single-chip microcomputer, a chip or the like) or a processor (processor) to perform all or part of the steps in the methods of the embodiments of the application. The storage medium includes a U disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, an optical disk, or other various media capable of storing program codes.
The above description is only of the preferred embodiments of the present application and is not intended to limit the present application, and various modifications and variations may be made to the present application by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the protection scope of the present application.
Claims (15)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202311605044.2A CN120103807A (en) | 2023-11-28 | 2023-11-28 | Control method, device, vehicle and control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202311605044.2A CN120103807A (en) | 2023-11-28 | 2023-11-28 | Control method, device, vehicle and control system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN120103807A true CN120103807A (en) | 2025-06-06 |
Family
ID=95884468
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202311605044.2A Pending CN120103807A (en) | 2023-11-28 | 2023-11-28 | Control method, device, vehicle and control system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN120103807A (en) |
-
2023
- 2023-11-28 CN CN202311605044.2A patent/CN120103807A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108540361B (en) | Enhanced central gateway for vehicle networking | |
| US8452465B1 (en) | Systems and methods for ECU task reconfiguration | |
| CN114205386A (en) | Vehicle-mounted network communication method oriented to service architecture | |
| KR20000057625A (en) | Fault-resilient automobile control system | |
| EP3179320B1 (en) | Method and device for processing real-time vehicle traveling data | |
| US10423430B2 (en) | Operating system startup acceleration | |
| JP7495890B2 (en) | In-vehicle computer system and automated driving assistance system | |
| EP3167360B1 (en) | Operating system startup acceleration | |
| CN115469853A (en) | Low code development method, device, equipment and medium for vehicle remote control function | |
| EP3167363B1 (en) | Operating system startup acceleration | |
| CN111660758B (en) | air conditioning controls | |
| KR102109125B1 (en) | Method for managing state of ECU in vehicle based on automotive open system architecture | |
| CN111190610A (en) | In-vehicle system | |
| CN116431391A (en) | Data backup method, device, vehicle and storage medium | |
| WO2023189955A1 (en) | Vehicle control device and vehicle control system | |
| CN120103807A (en) | Control method, device, vehicle and control system | |
| Hegde et al. | An insight into the hardware and software complexity of ECUs in vehicles | |
| US12487813B2 (en) | Vehicular electronic control device and update program | |
| WO2024009706A1 (en) | Vehicle-mounted system, electronic control device, access authorization policy update method, and program | |
| JP7517259B2 (en) | Information processing device, vehicle system, information processing method, and program | |
| CN119968827A (en) | A device rescue method and related equipment | |
| JP2004291943A (en) | Vehicle control device | |
| CN115303123A (en) | Methods, apparatus, computer equipment, vehicles and media for vehicles | |
| US20260091743A1 (en) | In-vehicle device, service providing method, and service providing program | |
| US20260062011A1 (en) | Vehicle control system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |