Control system and method of vehicle-mounted equipment, vehicle and readable storage medium
By introducing adaptation modules into the on-board equipment control system, the communication link between the functional module and the on-board equipment is simplified, and the problems of complex communication links and high maintenance costs in the existing systems are solved, thereby achieving lower communication load and higher system efficiency.
Patent Information
- Application Number
- CN202510285519.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-11
- Publication Date
- 2025-05-06
AI Technical Summary
The communication links of the existing vehicle-mounted equipment control system are complex, the communication load is large, the maintenance and adjustment costs are high, and the independent communication links of functional modules increase the complexity of the system.
By introducing an adapter module into the on-board equipment control system, the functional module only needs to send control signals to the adapter module, and the adapter module is responsible for sending wake-up messages to the scheduling module and sending control signals to the on-board equipment through the bus to simplify the communication link.
The communication link is simplified, the communication load is reduced, the system complexity and maintenance cost are reduced, and the development and update efficiency of functional modules is improved.
Smart Images

Figure CN119928752A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the automotive field, and in particular to a control system, method, vehicle and computer-readable storage medium for vehicle-mounted equipment. Background Art
[0002] In order to reduce power consumption, the on-board devices in the vehicle will be in a dormant state when not in use. In the dormant state, the on-board devices cannot receive control signals and cannot implement corresponding on-board functions.
[0003] Therefore, when the functional module needs to implement the corresponding function, it is necessary to wake up the vehicle-mounted device first, and then control the vehicle-mounted device to implement the vehicle-mounted function by sending a control signal.
[0004] In the related art, each functional module can wake up the vehicle-mounted equipment that needs to be called through the scheduling module, and then control it through a control signal.
[0005] However, this design requires that the communication link of the functional module needs to be connected to the adapter module on the one hand to send control signals through the adapter module, and needs to be connected to the scheduling module on the other hand to wake up the vehicle-mounted device through the scheduling module. The communication link is more complicated, the communication load is larger, and the cost of maintaining and adjusting the system is also higher. Summary of the invention
[0006] In order to overcome the problems existing in the related art, the present disclosure provides a control system, method, vehicle and computer-readable storage medium of an in-vehicle device, which can solve the above problems.
[0007] According to a first aspect of an embodiment of the present disclosure, a control system for a vehicle-mounted device is provided, wherein each vehicle-mounted device installed on the vehicle participates in realizing a corresponding vehicle-mounted function, wherein each vehicle-mounted function corresponds to a corresponding functional module, and the system comprises an adaptation module, a scheduling module and functional modules corresponding to each vehicle-mounted function, wherein: the functional module corresponding to the first vehicle-mounted function is used to send a control signal for the first vehicle-mounted device to the adaptation module in response to a trigger instruction initiated for the first vehicle-mounted function, and the first vehicle-mounted function is realized by the participation of the first vehicle-mounted device; the adaptation module is used to send a wake-up message to the scheduling module in response to the control signal, so as to trigger the scheduling module to wake up the first vehicle-mounted device; and, to send the control signal to the first vehicle-mounted device after being awakened through a bus.
[0008] According to a second aspect of an embodiment of the present disclosure, a method for controlling a vehicle-mounted device is provided, wherein each vehicle-mounted device installed on a vehicle participates in realizing a corresponding vehicle-mounted function, wherein each vehicle-mounted function corresponds to a corresponding functional module, and the method comprises: a functional module corresponding to a first vehicle-mounted function sends a control signal for the first vehicle-mounted device to an adaptation module in response to a trigger instruction initiated for the first vehicle-mounted function, and the first vehicle-mounted function is realized by the first vehicle-mounted device; the adaptation module sends a wake-up message to a scheduling module in response to the control signal, so as to trigger the scheduling module to wake up the first vehicle-mounted device; and, sending the control signal to the first vehicle-mounted device after being awakened through a bus.
[0009] According to a third aspect of an embodiment of the present disclosure, a vehicle is provided, wherein the vehicle is equipped with a control system of the vehicle-mounted device as described in the first aspect.
[0010] According to a fourth aspect of an embodiment of the present disclosure, there is provided a computer-readable storage medium on which is stored the control system of the vehicle-mounted device as described in the first aspect.
[0011] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:
[0012] The control system of the vehicle-mounted equipment proposed in the present disclosure includes an adaptation module, a scheduling module and a functional module, wherein the functional module can send a control signal to the adaptation module; after receiving the control signal, the adaptation module can send a wake-up message to the scheduling module based on the control signal to trigger the scheduling module to wake up the vehicle-mounted equipment that the functional module needs to call; the adaptation module can also send a control signal to the awakened vehicle-mounted equipment through the bus to realize the corresponding vehicle-mounted function.
[0013] Based on the embodiments of the present disclosure, the communication link is simplified and the load is small. When the functional module needs to implement the corresponding vehicle-mounted function, it only needs to send a control signal to the adapter module, and the adapter module communicates with the scheduling module to wake up the vehicle-mounted device and send a control signal to control the vehicle-mounted device. Since the number of vehicle-mounted devices is limited, the adapter module sends the wake-up message, and the link for waking up the vehicle-mounted device is integrated on the adapter module, which can reduce the complexity of the communication link and design, reduce the probability of communication problems, and reduce the resource load.
[0014] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] The accompanying drawings, which are incorporated in and constitute a part of this disclosure, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0016] Figure 1 It is a structural diagram of a control system of a vehicle-mounted device according to an exemplary embodiment of the present disclosure.
[0017] Figure 2 It is a structural diagram of a control system of a vehicle-mounted device according to an exemplary embodiment of the present disclosure.
[0018] Figure 3 It is a structural diagram of a control system of a vehicle-mounted device according to an exemplary embodiment of the present disclosure.
[0019] Figure 4 It is a structural diagram of a control system of a vehicle-mounted device according to an exemplary embodiment of the present disclosure.
[0020] Figure 5 It is a structural diagram of a control system of a vehicle-mounted device according to an exemplary embodiment of the present disclosure.
[0021] Figure 6 It is a schematic flow chart of a control method of a vehicle-mounted device according to an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION
[0022] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0023] The terms used in this disclosure are for the purpose of describing specific embodiments only and are not intended to limit the disclosure. The singular forms of "a", "said" and "the" used in this disclosure and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.
[0024] It should be understood that although the terms first, second, third, etc. may be used in the present disclosure to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the present disclosure, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0025] In some embodiments, a vehicle may be equipped with a partial network cluster (PNC). The PNC may divide the vehicle network into multiple independent partial networks, each of which includes related vehicle devices and signals.
[0026] When a function in a certain part of the network needs to work (for example, a certain vehicle-mounted device needs to implement a corresponding function), the part of the network can be awakened, and when the part of the network does not need to work, the part of the network can remain in a dormant state to save power consumption.
[0027] Figure 1 It is a schematic diagram of the structure of a control system of an in-vehicle device according to an embodiment of the present disclosure.
[0028] like Figure 1 As shown, the control system may include an adaptation module, multiple functional modules and a scheduling module.
[0029] The vehicle is equipped with multiple on-board devices. Based on the PNC technology, these on-board devices can be divided into multiple independent partial networks, and the PNC is awakened by the scheduling module.
[0030] In some embodiments, when a trigger instruction is received for functional module 1, functional module 1 may send a wake-up message to the scheduling module so that the scheduling module wakes up the vehicle-mounted device corresponding to functional module 1; functional module 1 may send a control signal to the adaptation module, and the adaptation module uploads the control signal to the bus, so that the awakened vehicle-mounted device can receive the control signal through the bus to implement the corresponding function.
[0031] In the above embodiment, each functional module is relatively independent of each other, and the functional module needs to take into account the communication with the adaptation module and the communication with the scheduling module.
[0032] However, firstly, since the scheduling module is developed by the supplier, after the scheduling module is changed (such as version update), the wake-up message sent by the functional module to trigger the scheduling module to wake up the vehicle-mounted device may also change. In this case, each functional module needs to be adjusted in turn to adjust the wake-up message sent by each functional module, which is costly, complicated and time-consuming.
[0033] Secondly, since the function module sends control signals to the adapter module and wake-up messages to the scheduling module respectively, when the function of the function module changes, the technician needs to modify the communication link between the function module and the adapter module and the communication link between the function module and the scheduling module at the same time. This brings inconvenience to the technician's operation, and since the technicians tend to develop the function module on the control signal side, they may miss the adjustment of the wake-up message, resulting in functional abnormality.
[0034] Thirdly, if a new functional module is to be added to the control system, the functional module needs to establish a communication link with both the adaptation module and the scheduling module, and the operation is relatively complicated.
[0035] Finally, since each functional module sends a message to the scheduling module independently, when multiple functional modules are enabled at the same time, the scheduling module needs to receive a large number of wake-up messages, and the communication load is large.
[0036] In order to solve the above technical problems, the present disclosure proposes a control system for a vehicle-mounted device.
[0037] Figure 2 It is a schematic diagram of the structure of a control system of an in-vehicle device according to an embodiment of the present disclosure.
[0038] In some embodiments, a vehicle may be equipped with multiple vehicle-mounted devices, and each installed vehicle-mounted device may participate in realizing a corresponding vehicle-mounted function, wherein each vehicle-mounted function corresponds to a corresponding functional module.
[0039] It should be noted that one vehicle-mounted device can realize one corresponding vehicle-mounted function or multiple corresponding vehicle-mounted functions; one vehicle-mounted function can be realized by one vehicle-mounted device or by the cooperation of multiple vehicle-mounted devices. For example, a window controller can realize the function of opening and closing the window, and a more complex vehicle-mounted function may also require a window controller to realize opening and closing the window (for example, the valet parking function requires the control of the window).
[0040] like Figure 2 As shown, the control system of the vehicle-mounted device includes an adaptation module 220, a scheduling module 230 and a functional module corresponding to each vehicle-mounted function, wherein:
[0041] A functional module corresponding to the first vehicle-mounted function, configured to send a control signal for the first vehicle-mounted device to the adaptation module 220 in response to a trigger instruction initiated for the first vehicle-mounted function, wherein the first vehicle-mounted function is implemented by the first vehicle-mounted device;
[0042] The adaptation module 220 is used to send a wake-up message to the scheduling module 230 in response to the control signal to trigger the scheduling module 230 to wake up the first vehicle-mounted device; and send the control signal to the awakened first vehicle-mounted device through a bus.
[0043] In some embodiments, the first in-vehicle function includes any in-vehicle function carried on the vehicle.
[0044] like Figure 2 As shown, the functional module corresponding to the first vehicle-mounted function may also be any functional module, such as functional module 211, functional module 212 or functional module 213. Different functional modules may correspond to different vehicle-mounted functions.
[0045] In some embodiments, the first vehicle-mounted function may be implemented by a first vehicle-mounted device, and the first vehicle-mounted device may be one or more.
[0046] When there are multiple first vehicle-mounted devices, any one of the first vehicle-mounted devices may need to be awakened by the scheduling module 230, or some of the first vehicle-mounted devices may need to be awakened by the scheduling module 230, while other parts of the first vehicle-mounted devices are in awake state or not in sleep state.
[0047] In some embodiments, in response to a trigger instruction initiated for the first in-vehicle function, a functional module corresponding to the first in-vehicle function may send a control signal to the adaptation module.
[0048] The control signal includes a call to the first vehicle-mounted device, and the first vehicle-mounted device can participate in implementing the first vehicle-mounted function.
[0049] After the functional module sends a control signal to the adapter module, if the first vehicle-mounted device to be called is in a dormant state, the first vehicle-mounted device will not be able to receive the control signal on the vehicle network, that is, it cannot be controlled by the functional module. Therefore, it is necessary to first ensure that the first vehicle-mounted device is in an awake state.
[0050] In some embodiments, after receiving the control signal, the adaptation module may send a wake-up message to the scheduling module in response to the control signal.
[0051] After receiving the wake-up message, the scheduling module can determine that the first vehicle-mounted device is in the awake state. Determining that the first vehicle-mounted device is in the awake state includes waking up the first vehicle-mounted device by the scheduling module when the first vehicle-mounted device is in the dormant state.
[0052] In some embodiments, the scheduling module may send a control signal to a bus, so as to send the control signal to the awakened first vehicle-mounted device through the bus.
[0053] It should be noted that there is no absolute order for the two steps of the adapter module sending the wake-up message to wake up the first vehicle-mounted device through the scheduling module, and the adapter module sending the control signal to the bus. The adapter module can send the control signal after determining that the first vehicle-mounted device is in the awakened state, or it can be done simultaneously.
[0054] The first vehicle-mounted device is in a dormant state, and the first vehicle-mounted device cannot obtain a control signal from the bus, but this does not affect the adapter module sending a control signal. Therefore, in some embodiments, the adapter module can first send a control signal to the bus, and after the first vehicle-mounted device switches to a wake-up state, the first vehicle-mounted device can obtain the control signal sent by the adapter module from the bus, thereby realizing the first vehicle-mounted function more quickly.
[0055] Based on the embodiments of the present disclosure, when the functional module of the present disclosure needs to control the vehicle-mounted device, it can only send a control signal to the adapter module, and the adapter module responds to the control signal and sends a wake-up message to the scheduling module to trigger the scheduling module to wake up the vehicle-mounted device. In this case, the functional module does not need to send a wake-up message to the scheduling module separately, and does not need to build a communication link between the scheduling module and the functional module. Instead, all wake-up message-related links are integrated into the adapter module, and the adapter module communicates with the scheduling module.
[0056] On the one hand, the embodiments of the present disclosure can simplify the communication link. Even if multiple functional modules need to call the vehicle-mounted device, the wake-up reports are all sent by the adaptation module, so the communication load is also small.
[0057] On the other hand, all wake-up messages are sent uniformly by the adapter module, so that the communication link for waking up the vehicle-mounted equipment is standardized, convenient for calling, and reduces the development and update costs of functional modules.
[0058] In some embodiments, the adaptation module may include an Adapter.
[0059] The hardware corresponding to the adapter module can be an adapter, and the adapter module can also be a software module with an adaptation function. Specifically, the adapter module can be used to convert data formats or protocols of different systems, such as converting a control signal sent by a functional module into a control signal that can be uploaded to a bus.
[0060] In some embodiments, the scheduling module may include a VFC (Virtual Function Cluster) module.
[0061] The scheduling module can monitor the partial network signal group where the vehicle-mounted device is located, and can switch the state of the partial network where the vehicle-mounted device is located, for example, switching from a dormant state to an awake state, and from an awake state to a dormant state.
[0062] In some embodiments, the scheduling module is used to: upon receiving the wake-up message, determine that a portion of the network signal group where the first vehicle-mounted device is located is in an awake state.
[0063] When receiving the wake-up message, the scheduling module can determine whether the partial network signal group where the first vehicle-mounted device is located is in the wake-up state.
[0064] If the vehicle-mounted device is in the awake state, the scheduling module may send a confirmation signal to the adaptation module to inform the adaptation module that the partial network signal group where the first vehicle-mounted device is located is in the awake state, or may not inform the adaptation module.
[0065] If the vehicle-mounted device is in a dormant state, the scheduling module may send a wake-up signal to the partial network signal group where the vehicle-mounted device is located, thereby waking up the partial network signal group. After sending the wake-up signal, the scheduling module may also send a signal to the adapter module to inform the adapter module that the partial network signal group where the first vehicle-mounted device is located is in an awake state, or the adapter module may not be informed.
[0066] When the scheduling module needs to inform the adapter module, the adapter module can send the control signal to the bus after receiving the confirmation signal; when the scheduling module does not need to inform the adapter module, the adapter module can directly upload the control signal to the bus after sending the wake-up message. When the on-board device is in the awake state, the on-board device can obtain the control signal uploaded by the adapter module from the bus.
[0067] In some embodiments, the adaptation module records the wake-up messages corresponding to each vehicle-mounted device respectively, and the wake-up message is sent to the scheduling module in response to the control signal, including: determining the first vehicle-mounted device called by the control signal; determining the wake-up message corresponding to the first vehicle-mounted device from the wake-up messages recorded by itself, and sending the wake-up message to the scheduling module.
[0068] The adaptation module can record the wake-up messages corresponding to each vehicle-mounted device. After receiving the control signal sent by the functional module, the adaptation module can determine the first vehicle-mounted device called by the control signal based on the control signal, and then send the wake-up message corresponding to the first vehicle-mounted device to the scheduling module.
[0069] Based on this embodiment, the control signal sent by the functional module can call the vehicle-mounted device, so that the functional module only needs to set the control signal to wake up the vehicle-mounted device, which facilitates the design and optimizes the communication link.
[0070] Since the adapter module is the information interface for the control system to communicate with the external application layer, most of the information will be gathered in the adapter module. Therefore, the wake-up trigger control with the scheduling module can be transferred to the adapter module, and the adapter module sends a wake-up message to trigger the wake-up control of the scheduling module. Furthermore, the PNC wake-up trigger interface can be made into a standardized interface to build a fixed wake-up link between the adapter module and the scheduling module.
[0071] Based on this setting, the functional module can simply and conveniently realize the wake-up requirements of the functional module for the on-board device by calling the wake-up link and the wake-up trigger interface set in the adaptation module, without the need to set a wake-up trigger interface corresponding to the required on-board device for each functional module separately.
[0072] In some embodiments, the adaptation module sends the control signal to the awakened first vehicle-mounted device through a bus, including: converting the control signal into a signal adapted by the first vehicle-mounted device and uploading it to the bus.
[0073] The adapter module can convert the control signal sent by the functional module into a signal adapted to the first vehicle-mounted device, that is, a signal for bus communication. The adapter module can upload the converted control signal to a bus (e.g., a CAN bus (Controller Area Network Bus)), so that the vehicle-mounted device can obtain the control signal based on the bus and control the vehicle-mounted device.
[0074] In some embodiments, the scheduling module is further used to: switch the first vehicle-mounted device to a sleep state when the first vehicle-mounted device does not receive the control signal for a period longer than a first period.
[0075] The scheduling module can monitor the partial network signal groups corresponding to each vehicle-mounted device, and when the duration of no communication in any partial network signal group is greater than the first duration, the partial network signal group is switched to a sleep state, thereby saving power consumption.
[0076] The first vehicle-mounted device is in a partial network signal group. Therefore, in some embodiments, the scheduling module can monitor the first vehicle-mounted device, and switch the first vehicle-mounted device to a sleep state when it is determined that the time duration for which the first vehicle-mounted device has not received a control signal is greater than a first time duration.
[0077] The solution of the present disclosure is further introduced below through two specific examples.
[0078] Figure 3 It is a schematic diagram of the structure of a control system of an in-vehicle device according to an embodiment of the present disclosure.
[0079] like Figure 3 As shown, the functional modules may include remote parking and valet parking.
[0080] Both remote parking and valet parking functions require control of the vehicle windows.
[0081] In some embodiments, the control signal may include a window closing request.
[0082] For example, the window closing request may be signalWindowcontrolReq (window closing request signal), the default value of which is 0. When signalWindowcontrolReq=1, it may be used to indicate a window opening request, and when signalWindowcontrolReq=2, it may be used to indicate a window closing request.
[0083] Whether opening or closing the window, the vehicle-mounted device (window controller) needs to be controlled through a control signal.
[0084] The function module (such as remote parking or valet parking) can send a control signal to the adapter module, and the control signal includes a window closing request. After receiving the control signal, the adapter module can determine a corresponding wake-up message based on the window closing request in the control signal, and the wake-up message is used to trigger the scheduling module to wake up the window controller.
[0085] After receiving the wake-up message, the scheduling module can send a wake-up signal to the partial network signal group where the window controller is located, thereby waking up the window controller.
[0086] For example, the partial network signal group where the window controller is located may be marked as PNC16, and the wake-up signal may be PNC16=1, indicating that the partial network signal group (PNC16) where the window controller is located is switched to the wake-up state (=1).
[0087] In some embodiments, the scheduling module may switch the awakened in-vehicle device to a sleep state.
[0088] For example, the scheduling module may send PNC16=0 to the partial network signal group where the window controller is located, thereby switching the partial network signal group to a dormant state (=0).
[0089] In some embodiments, the in-vehicle device can send and receive signals only when it is in the awake state.
[0090] Receiving and sending signals includes obtaining signals from the vehicle bus and sending signals to the vehicle bus. When the vehicle device is in a dormant state, the vehicle device may not monitor the vehicle bus, thereby reducing communication power consumption.
[0091] Figure 4It is a schematic diagram of the structure of a control system of an in-vehicle device according to an embodiment of the present disclosure.
[0092] like Figure 4 As shown, in some embodiments, the system also includes: a function creation module 410, which is used to create a second function module for the second vehicle-mounted device indicated by the instruction in response to the function creation instruction, and the second vehicle-mounted device participates in implementing the second vehicle-mounted function corresponding to the second function module.
[0093] When a technician needs to create a new function module, the function creation module 410 can create a second function module for the second vehicle-mounted device indicated by the function creation instruction in response to the function creation instruction, and the second vehicle-mounted device participates in implementing the second vehicle-mounted function corresponding to the second function module.
[0094] Since in the embodiment of the present disclosure, the wake-up message for triggering the wake-up of the vehicle-mounted device is sent by the adapter module. Therefore, in the process of creating a new functional module, it is not necessary for the technical staff to set up a separate wake-up control link for the second functional module. Instead, it is only necessary to determine the control signal and call the second vehicle-mounted device in the control signal sent by the second functional module to the adapter module.
[0095] After receiving the control signal sent by the second functional module, the adaptation module can determine the second vehicle-mounted device based on the control signal, and then send the wake-up message corresponding to the second vehicle-mounted device to the scheduling module to trigger the scheduling module to wake up the second vehicle-mounted device.
[0096] It can be seen that based on the above-mentioned embodiments of the present disclosure, the process of creating a new functional module is more concise, and the technicians only need to set the control signal sent by the functional module to the adapter module, which reduces the complexity of the operation and saves the process time.
[0097] Figure 5 It is a schematic diagram of the structure of a control system of an in-vehicle device according to an embodiment of the present disclosure.
[0098] like Figure 5 As shown, in some embodiments, the system also includes: a function adjustment module 510, which is used to respond to a function adjustment instruction and, for the first function module indicated by the instruction, adjust the first vehicle-mounted device called by the control signal issued by the first function module to adjust the vehicle-mounted function corresponding to the first function module.
[0099] The vehicle-mounted functions corresponding to the functional modules may involve changes in the vehicle-mounted devices during the updating process. Therefore, when the functions of the functional modules need to be adjusted, the technicians can adjust only the control signal sent by the first functional module based on the function adjustment module 510. The adjustment of the functional modules is achieved by adjusting the first vehicle-mounted device called in the control signal.
[0100] For example, the first vehicle-mounted function module needs to implement the corresponding vehicle-mounted function based on the control of the vehicle-mounted device A and the vehicle-mounted device B; if after the update, the first vehicle-mounted function module also needs to control the vehicle-mounted device C, then based on the embodiment of the present disclosure, the control signal sent by the first vehicle-mounted function module can be adjusted through the function adjustment module 510, and the vehicle-mounted device called by the control signal is changed from vehicle-mounted device A and vehicle-mounted device B to vehicle-mounted device A, vehicle-mounted device B and vehicle-mounted device C.
[0101] Since the adaptation module can determine the vehicle-mounted device called in the control signal, after the control signal of the first vehicle-mounted functional module is adjusted, there is no need to adjust the wake-up trigger link of the vehicle-mounted device separately. The adaptation module can obtain the corresponding vehicle-mounted device based on the adjusted control signal and send a new wake-up message to the scheduling module, thereby controlling the vehicle-mounted device corresponding to the adjusted functional module.
[0102] An embodiment of the present disclosure further provides an electronic device, which includes a control system of the vehicle-mounted device as in any of the above embodiments.
[0103] An embodiment of the present disclosure further provides a vehicle, wherein the vehicle is equipped with a control system of the vehicle-mounted device as in any of the above embodiments.
[0104] An embodiment of the present disclosure further provides a computer-readable storage medium on which a control system of a vehicle-mounted device as in any of the above embodiments is stored.
[0105] Corresponding to the embodiment of the control system of the vehicle-mounted device of the present disclosure, the present disclosure also provides an embodiment of a control method of the corresponding vehicle-mounted device.
[0106] Figure 6 It is a schematic flow chart of a control method of a vehicle-mounted device according to an embodiment of the present disclosure. Each vehicle-mounted device installed on a vehicle participates in realizing a corresponding vehicle-mounted function, wherein each vehicle-mounted function corresponds to a corresponding functional module.
[0107] like Figure 6 As shown, the control method of the vehicle-mounted device includes:
[0108] In step S601, the function module corresponding to the first vehicle-mounted function sends a control signal for the first vehicle-mounted device to the adaptation module in response to a trigger instruction initiated for the first vehicle-mounted function, and the first vehicle-mounted function is implemented by the first vehicle-mounted device;
[0109] In step S602, the adaptation module sends a wake-up message to the scheduling module in response to the control signal to trigger the scheduling module to wake up the first vehicle-mounted device; and sends the control signal to the awakened first vehicle-mounted device through the bus.
[0110] In some embodiments, the method further includes: upon receiving the wake-up message, the scheduling module determines that a portion of the network signal group where the first vehicle-mounted device is located is in an awake state.
[0111] In some embodiments, the adaptation module records the wake-up messages corresponding to each vehicle-mounted device respectively, and the wake-up message is sent to the scheduling module in response to the control signal, including: determining the first vehicle-mounted device called by the control signal; determining the wake-up message corresponding to the first vehicle-mounted device from the wake-up messages recorded by itself, and sending the wake-up message to the scheduling module.
[0112] In some embodiments, the method further includes: the function creation module responds to the function creation instruction and creates a second function module for the second vehicle-mounted device indicated by the instruction, and the second vehicle-mounted device participates in implementing the second vehicle-mounted function corresponding to the second function module.
[0113] In some embodiments, the method also includes: the function adjustment module responds to the function adjustment instruction, and adjusts the first vehicle-mounted device called by the control signal issued by the first function module indicated by the instruction to adjust the vehicle-mounted function corresponding to the first function module.
[0114] In some embodiments, the adaptation module sends the control signal to the awakened first vehicle-mounted device through a bus, including: converting the control signal into a signal adapted by the first vehicle-mounted device and uploading it to the bus.
[0115] In some embodiments, the method further includes: the scheduling module switches the first vehicle-mounted device to a sleep state when the first vehicle-mounted device does not receive the control signal for a period longer than a first period.
[0116] The implementation process of the functions and effects of each step in the above method is specifically described in the implementation process of the corresponding module in the above system, which will not be repeated here.
[0117] An embodiment of the present disclosure further proposes an electronic device, comprising: a processor and a memory; the memory is used to store a computer program; the processor is used to execute a control method of a vehicle-mounted device as described in any of the above embodiments by calling the computer program.
[0118] An embodiment of the present disclosure further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements a control system of a vehicle-mounted device as described in any of the above embodiments.
[0119] An embodiment of the present disclosure further provides a computer program product, including a computer program, wherein when the computer program is executed by a processor, the method described in any of the above embodiments is implemented.
[0120] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the disclosure disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0121] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
[0122] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. The terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the statement "comprises a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0123] The method and device provided in the embodiments of the present disclosure are introduced in detail above. Specific examples are used in this article to illustrate the principles and implementation methods of the present disclosure. The description of the above embodiments is only used to help understand the method of the present disclosure and its core idea. At the same time, for those skilled in the art, according to the idea of the present disclosure, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as a limitation on the present disclosure.
Claims
1. A control system for a vehicle-mounted device, characterized in that: Each vehicle-mounted device installed on the vehicle participates in realizing the corresponding vehicle-mounted function, wherein each vehicle-mounted function corresponds to a corresponding functional module, and the system includes an adaptation module, a scheduling module, and a functional module corresponding to each vehicle-mounted function, wherein: a functional module corresponding to the first vehicle-mounted function, configured to send a control signal for the first vehicle-mounted device to the adaptation module in response to a trigger instruction initiated for the first vehicle-mounted function, wherein the first vehicle-mounted function is implemented by the first vehicle-mounted device; The adapter module is used to send a wake-up message to the scheduling module in response to the control signal to trigger the scheduling module to wake up the first vehicle-mounted device; and send the control signal to the awakened first vehicle-mounted device through a bus.
2. The system according to claim 1, characterized in that The scheduling module is used to: When the wake-up message is received, it is determined that the partial network signal group where the first vehicle-mounted device is located is in the wake-up state.
3. The system according to claim 1, characterized in that The adaptation module records the wake-up messages corresponding to the respective vehicle-mounted devices, and the sending of the wake-up message to the scheduling module in response to the control signal includes: Determining the first vehicle-mounted device called by the control signal; Determine the wake-up message corresponding to the first vehicle-mounted device from each wake-up message recorded by itself, and send the wake-up message to the scheduling module.
4. The system according to claim 1, characterized in that The system further comprises: The function creation module is used to create a second function module for the second vehicle-mounted device indicated by the function creation instruction in response to the function creation instruction, and the second vehicle-mounted device participates in implementing the second vehicle-mounted function corresponding to the second function module.
5. The system according to claim 1, characterized in that The system further comprises: The function adjustment module is used to respond to the function adjustment instruction and adjust the first vehicle-mounted device called by the control signal sent by the first function module indicated by the instruction to adjust the vehicle-mounted function corresponding to the first function module.
6. The system according to claim 1, characterized in that The adapting module sends the control signal to the awakened first vehicle-mounted device through the bus, including: The control signal is converted into a signal adapted by the first vehicle-mounted device and uploaded to the bus.
7. The system according to claim 1, characterized in that The scheduling module is also used for: When the first vehicle-mounted device does not receive the control signal for a period longer than a first period, the first vehicle-mounted device is switched to a sleep state.
8. A method for controlling a vehicle-mounted device, characterized in that: Each vehicle-mounted device installed on the vehicle participates in realizing a corresponding vehicle-mounted function, wherein each vehicle-mounted function corresponds to a corresponding functional module, and the method comprises: The function module corresponding to the first vehicle-mounted function sends a control signal for the first vehicle-mounted device to the adaptation module in response to a trigger instruction initiated for the first vehicle-mounted function, and the first vehicle-mounted function is implemented by the first vehicle-mounted device; The adapting module sends a wake-up message to the scheduling module in response to the control signal to trigger the scheduling module to wake up the first vehicle-mounted device; and sends the control signal to the awakened first vehicle-mounted device through a bus.
9. A vehicle, characterized in that: The vehicle is equipped with a control system for an on-vehicle device according to any one of claims 1 to 7.
10. A computer-readable storage medium storing the control system of the vehicle-mounted device according to any one of claims 1 to 7.