Equipment self-adaptive control method and device

By obtaining and analyzing the control scenario information of the device, and generating device control parameters suitable for this scenario, the problem of users frequently resetting configuration parameters in the device sharing environment is solved, and the adaptive configuration and efficiency improvement of the device is achieved.

CN119556653APending Publication Date: 2025-03-04LIUZHOU LIUGONG EXCAVATORS CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411642167.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-18
Publication Date
2025-03-04

AI Technical Summary

Technical Problem

In a device sharing environment, users need to frequently reset device configuration parameters, resulting in increased labor costs and reduced work efficiency.

Method used

By obtaining the control scenario information of the current user, analyzing the target configuration information of the device, and generating device control parameters suitable for the control scenario based on whether the target configuration information exists in the preset information set to automatically adjust the device configuration.

Benefits of technology

It realizes adaptive configuration of equipment, simplifies the operation process, reduces the need for manual setup and control, improves the convenience, adaptability and accuracy of equipment control, and improves the equipment control efficiency and actual work efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119556653A_ABST
    Figure CN119556653A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of control, and discloses an equipment adaptive control method and device, and the method comprises the steps: obtaining the control scene information of a current user, the control scene information being used for representing at least one of the behavior execution condition of the user controlling equipment, the state condition of the user, the state condition of the equipment, and the environment condition of the equipment; according to the control scene information, target configuration information of the equipment is analyzed, and the target configuration information is used for representing the configuration condition needing to be adjusted when the equipment adapts to the control scene information; whether the target configuration information exists in the preset information set or not is judged, and when it is judged that the target configuration information exists in the preset information set, according to the target configuration information, equipment control parameters, suitable for controlling the scene information, of the user are generated, so that configuration operation matched with the equipment control parameters is executed on the equipment. Therefore, the convenience, the self-adaptability and the accuracy of equipment control can be improved, and the working efficiency of the equipment is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of control technology, and in particular to a method and device for adaptively controlling equipment. Background Art

[0002] In modern construction and engineering projects, large mechanical equipment such as excavators are used more and more widely. These equipment are usually rented or shared to different users to meet different customer needs.

[0003] When users use the above-mentioned equipment, they are usually required to set the equipment's configuration parameters to suit their own needs in order to meet their operating habits. They are also required to manually record the equipment's working information to record the project progress. However, it has been found in practice that due to the shared nature of the equipment, the configuration parameters set by the user will be overwritten by the configuration parameters set by the next user, so that when the user uses the equipment again, it is necessary to re-set the equipment's configuration parameters to suit its own needs. This not only increases labor costs, but also reduces the user's actual work efficiency.

[0004] It can be seen that it is particularly important to improve the working efficiency of equipment by improving the convenience of equipment control. Summary of the invention

[0005] The present invention provides a device adaptive control method and device, which can improve the device working efficiency by improving the convenience of device control.

[0006] In order to solve the above technical problems, the first aspect of the present invention discloses a device adaptive control method, the method comprising:

[0007] Acquire control scenario information of the current user, where the control scenario information is used to indicate at least one of the execution status of the user's control of the device, the user's status, the device's status, and the environment in which the device is located;

[0008] Analyzing target configuration information of the device according to the control scenario information, where the target configuration information is used to indicate a configuration condition that needs to be adjusted for the device to adapt to the control scenario information;

[0009] Determine whether the target configuration information exists in the preset information set. When it is determined that the target configuration information exists in the preset information set, generate device control parameters of the user suitable for the control scenario information according to the target configuration information, so as to perform configuration operations on the device that match the device control parameters.

[0010] As an optional implementation manner, in the first aspect of the present invention, analyzing the target configuration information of the device according to the control scenario information includes:

[0011] According to the control scenario information, the control task information of the device and the first configuration information of the device are analyzed, the control task information including at least one of task amount information, task type information, task timeliness information, and task action object information, the task action object information is used to indicate the situation of the object on which the user controls the device, the first configuration information is used to indicate the current configuration of the device, the first configuration information includes at least one of human configuration sub-information, software and hardware configuration sub-information, time configuration sub-information, and space configuration sub-information, the time configuration sub-information is used to indicate the idle time of the device, and the space configuration sub-information is used to indicate the operable space range of the device;

[0012] analyzing second configuration information of the device according to the control task information, where the second configuration information is used to indicate a required configuration situation of the device supporting the control task information, and the second configuration information corresponds to the first configuration information;

[0013] Determine, according to the second configuration information, third configuration information of the first configuration information, where the third configuration information is used to indicate a configuration condition that needs to be adjusted for the first configuration information compared with the second configuration information;

[0014] The third configuration information is determined as target configuration information of the device.

[0015] As an optional implementation manner, in the first aspect of the present invention, before determining the third configuration information as the target configuration information of the device, the method further includes:

[0016] Determining, according to the third configuration information, at least one desired adjustment configuration item of the device;

[0017] For each of the desired adjustment configuration items, determining whether the desired adjustment configuration item is in a set of preset configuration items of the device;

[0018] When it is determined that all the desired adjustment configuration items are not in the preset configuration item set, triggering the execution of the operation of determining the third configuration information as the target configuration information of the device;

[0019] When it is determined that the desired adjustment configuration item is in the preset configuration item set, the desired adjustment configuration item is determined as the target configuration item;

[0020] Adjusting the third configuration information according to all the target configuration items;

[0021] And, determining the third configuration information as target configuration information of the device includes:

[0022] The adjusted third configuration information is determined as the target configuration information of the device.

[0023] As an optional implementation manner, in the first aspect of the present invention, each configuration item in the preset configuration item set has a corresponding configuration priority value, and the configuration priority value is used to indicate the configuration protection degree of the configuration item. Before adjusting the third configuration information according to all the target configuration items, the method further includes:

[0024] Calculating a target configuration priority value of the third configuration information according to the configuration priority values ​​of all the target configuration items, wherein the target configuration priority value is used to indicate a degree of configuration adjustment of the device by the third configuration information;

[0025] Determine whether the target configuration priority value is greater than or equal to a preset target configuration priority threshold, and when it is determined that the target configuration priority value is greater than or equal to the preset target configuration priority threshold, trigger the execution of the operation of adjusting the third configuration information according to all the target configuration items; and determining the adjusted third configuration information as the target configuration information of the device;

[0026] When it is determined that the target configuration priority value is less than the preset target configuration priority threshold, the operation of determining the third configuration information as the target configuration information of the device is triggered.

[0027] As an optional implementation manner, in the first aspect of the present invention, before generating, according to the target configuration information, a device control parameter of the user applicable to the control scenario information to perform a configuration operation matching the device control parameter on the device, the method further includes:

[0028] Determine, according to the target configuration information, a first simulated control effect of the device, where the first simulated control effect is used to represent an expected control effect of the device simulating the configuration of the target configuration information;

[0029] According to the target configuration information, simulate configuring the device to obtain fourth configuration information of the device, where the fourth configuration information is used to indicate the latest configuration status of the device after simulating configuring the target configuration information;

[0030] Predicting a second simulated control effect of the device according to the fourth configuration information, where the second simulated control effect is used to represent an actual simulated control effect of the device after the device simulates configuring the target configuration information;

[0031] Determine whether the second simulated control effect matches the first simulated control effect, and when it is determined that the second simulated control effect matches the first simulated control effect, trigger the execution of the step of generating, according to the target configuration information, a device control parameter of the user suitable for the control scenario information, so as to perform a configuration operation matching the device control parameter on the device;

[0032] When it is determined that the second analog control effect does not match the first analog control effect, adjusting the target configuration information according to the first analog control effect and the second analog control effect;

[0033] And, generating, according to the target configuration information, a device control parameter of the user applicable to the control scenario information, so as to perform a configuration operation matching the device control parameter on the device, including:

[0034] According to the adjusted target configuration information, device control parameters of the user suitable for the control scenario information are generated to perform configuration operations matching the device control parameters on the device.

[0035] As an optional implementation manner, in the first aspect of the present invention, before simulating configuring the device according to the target configuration information to obtain fourth configuration information of the device, the method further includes:

[0036] Analyze first configuration space information and second configuration space information of the device according to the control scenario information, wherein the first configuration space information is used to represent a theoretical controllable configuration space situation of the device, and the second configuration space information is used to represent an idle configuration space situation of the device;

[0037] Determine third configuration space information of the device according to the first configuration space information and the second configuration space information, wherein the third configuration space information is used to indicate a temporarily schedulable and extractable adjustable configuration space in the device;

[0038] Determine fourth configuration space information of the device according to the first configuration space information, the second configuration space information and the third configuration space information, where the fourth configuration space information is used to indicate an actual controllable configuration space situation of the device;

[0039] Determining whether the fourth configuration space information matches the target available space information, the target available space information being determined according to the target configuration information, and when it is determined that the fourth configuration space information matches the target available space information, triggering the execution of the operation of simulating configuration of the device according to the target configuration information to obtain the fourth configuration information of the device;

[0040] When it is determined that the fourth configuration space information does not match the target available space information, adjusting the target configuration information according to the fourth configuration space information and the target available space information;

[0041] And, simulating configuration of the device according to the target configuration information to obtain fourth configuration information of the device includes:

[0042] The device is configured in a simulated manner according to the adjusted target configuration information to obtain fourth configuration information of the device.

[0043] As an optional implementation manner, in the first aspect of the present invention, before simulating configuring the device according to the target configuration information to obtain fourth configuration information of the device, the method further includes:

[0044] analyzing at least one simulated configuration adjustment item of the device according to the target configuration information;

[0045] Analyzing the simulated configuration risk information of the device according to all the simulated configuration adjustment items;

[0046] Determining whether the simulated configuration risk information matches the preset risk information, and when it is determined that the simulated configuration risk information does not match the preset risk information, triggering the execution of the operation of simulating the configuration of the device according to the target configuration information to obtain the fourth configuration information of the device;

[0047] When it is determined that the simulated configuration risk information matches the preset risk information, adjusting the target configuration information according to the simulated configuration risk information and the preset risk information;

[0048] And, simulating configuration of the device according to the target configuration information to obtain fourth configuration information of the device includes:

[0049] The device is configured in a simulated manner according to the adjusted target configuration information to obtain fourth configuration information of the device.

[0050] A second aspect of the present invention discloses a device adaptive control apparatus, the device comprising:

[0051] An acquisition module, used to acquire control scenario information of the current user, wherein the control scenario information is used to indicate at least one of the execution of the user's control of the device, the user's state, the device's state, and the device's environment;

[0052] An analysis module, used for analyzing target configuration information of the device according to the control scenario information, wherein the target configuration information is used for indicating a configuration condition that needs to be adjusted for the device to adapt to the control scenario information;

[0053] A judging module, used to judge whether the target configuration information exists in a preset information set;

[0054] A control module is used to generate device control parameters for the user suitable for the control scenario information according to the target configuration information when the judgment module determines that the target configuration information exists in the preset information set, so as to perform configuration operations matching the device control parameters on the device.

[0055] As an optional implementation manner, in the second aspect of the present invention, the specific manner in which the analysis module analyzes the target configuration information of the device according to the control scenario information includes:

[0056] According to the control scenario information, the control task information of the device and the first configuration information of the device are analyzed, the control task information including at least one of task amount information, task type information, task timeliness information, and task action object information, the task action object information is used to indicate the situation of the object on which the user controls the device, the first configuration information is used to indicate the current configuration of the device, the first configuration information includes at least one of human configuration sub-information, software and hardware configuration sub-information, time configuration sub-information, and space configuration sub-information, the time configuration sub-information is used to indicate the idle time of the device, and the space configuration sub-information is used to indicate the operable space range of the device;

[0057] analyzing second configuration information of the device according to the control task information, where the second configuration information is used to indicate a required configuration situation of the device supporting the control task information, and the second configuration information corresponds to the first configuration information;

[0058] Determine, according to the second configuration information, third configuration information of the first configuration information, where the third configuration information is used to indicate a configuration condition that needs to be adjusted for the first configuration information compared with the second configuration information;

[0059] The third configuration information is determined as target configuration information of the device.

[0060] As an optional implementation, in the second aspect of the present invention, the device further includes:

[0061] a first determining module, configured to determine at least one desired adjustment configuration item of the device according to the third configuration information before the analyzing module determines the third configuration information as the target configuration information of the device;

[0062] The judgment module is further configured to judge, for each of the expected adjustment configuration items, whether the expected adjustment configuration item is in the preset configuration item set of the device; when it is judged that all the expected adjustment configuration items are not in the preset configuration item set, trigger the analysis module to perform the operation of determining the third configuration information as the target configuration information of the device;

[0063] The first determining module is further configured to determine the desired adjustment configuration item as a target configuration item when the determining module determines that the desired adjustment configuration item is in the preset configuration item set;

[0064] A first adjustment module, configured to adjust the third configuration information according to all the target configuration items;

[0065] And, the specific manner in which the analysis module determines the third configuration information as the target configuration information of the device includes:

[0066] The adjusted third configuration information is determined as the target configuration information of the device.

[0067] As an optional implementation, in the second aspect of the present invention, each configuration item in the preset configuration item set has a corresponding configuration priority value, and the configuration priority value is used to indicate the configuration protection degree of the configuration item, and the device further includes:

[0068] a calculation module, configured to calculate a target configuration priority value of the third configuration information according to the configuration priority values ​​of all the target configuration items before the first adjustment module adjusts the third configuration information according to all the target configuration items, wherein the target configuration priority value is used to indicate a degree of configuration adjustment of the device by the third configuration information;

[0069] The judging module is further configured to judge whether the target configuration priority value is greater than or equal to a preset target configuration priority threshold value, and when it is judged that the target configuration priority value is greater than or equal to the preset target configuration priority threshold value, the first adjustment module is triggered to perform the operation of adjusting the third configuration information according to all the target configuration items; the analysis module determines the adjusted third configuration information as the target configuration information of the device;

[0070] When the judgment module determines that the target configuration priority value is less than the preset target configuration priority threshold, the analysis module is triggered to perform the operation of determining the third configuration information as the target configuration information of the device.

[0071] As an optional implementation, in the second aspect of the present invention, the device further includes:

[0072] A second determination module is configured to determine a first simulated control effect of the device according to the target configuration information before the control module generates a device control parameter of the user suitable for the control scenario information according to the target configuration information to perform a configuration operation matching the device control parameter on the device, wherein the first simulated control effect is used to represent an expected control effect of the device simulating the configuration of the target configuration information;

[0073] a configuration module, configured to simulate configuration of the device according to the target configuration information to obtain fourth configuration information of the device, wherein the fourth configuration information is used to indicate the latest configuration status of the device after the target configuration information is simulated;

[0074] A prediction module, used for predicting a second simulated control effect of the device according to the fourth configuration information, where the second simulated control effect is used to represent an actual simulated control effect of the device after the target configuration information is simulated and configured;

[0075] The judgment module is further used to judge whether the second simulation control effect matches the first simulation control effect. When it is judged that the second simulation control effect matches the first simulation control effect, the control module is triggered to execute the generation of the device control parameters of the user suitable for the control scenario information according to the target configuration information, so as to perform the configuration operation matching the device control parameters on the device;

[0076] a second adjustment module, configured to adjust the target configuration information according to the first analog control effect and the second analog control effect when the judgment module judges that the second analog control effect does not match the first analog control effect;

[0077] And, the control module generates the device control parameters of the user suitable for the control scenario information according to the target configuration information, so as to perform the configuration operation matching the device control parameters on the device. The specific manner includes:

[0078] According to the adjusted target configuration information, device control parameters of the user suitable for the control scenario information are generated to perform configuration operations matching the device control parameters on the device.

[0079] As an optional implementation manner, in the second aspect of the present invention, the analysis module is further used to analyze the first configuration space information and the second configuration space information of the device according to the control scenario information before the configuration module simulates the configuration of the device according to the target configuration information to obtain the fourth configuration information of the device, wherein the first configuration space information is used to represent the theoretical controllable configuration space situation of the device, and the second configuration space information is used to represent the idle configuration space situation of the device;

[0080] The second determination module is further used to determine third configuration space information of the device according to the first configuration space information and the second configuration space information, wherein the third configuration space information is used to indicate the adjustable configuration space situation of the temporary schedulable extraction in the device;

[0081] The second determining module is further used to determine fourth configuration space information of the device according to the first configuration space information, the second configuration space information and the third configuration space information, wherein the fourth configuration space information is used to represent an actual controllable configuration space situation of the device;

[0082] The judgment module is further used to judge whether the fourth configuration space information matches the target available space information, the target available space information is determined according to the target configuration information, and when it is judged that the fourth configuration space information matches the target available space information, the configuration module is triggered to perform the operation of simulating configuration of the device according to the target configuration information to obtain the fourth configuration information of the device;

[0083] The second adjustment module is further configured to adjust the target configuration information according to the fourth configuration space information and the target available space information when the judgment module judges that the fourth configuration space information does not match the target available space information;

[0084] And, the configuration module simulates the configuration of the device according to the target configuration information, and a specific manner of obtaining the fourth configuration information of the device includes:

[0085] The device is configured in a simulated manner according to the adjusted target configuration information to obtain fourth configuration information of the device.

[0086] As an optional implementation, in the second aspect of the present invention, the analysis module is further configured to analyze at least one simulated configuration adjustment item of the device according to the target configuration information before the configuration module simulates configuring the device according to the target configuration information to obtain the fourth configuration information of the device;

[0087] The analysis module is further used to analyze the simulation configuration risk information of the device according to all the simulation configuration adjustment items;

[0088] The judgment module is further used to judge whether the simulated configuration risk information matches the preset risk information, and when it is judged that the simulated configuration risk information does not match the preset risk information, triggering the configuration module to perform the operation of simulating the configuration of the device according to the target configuration information to obtain the fourth configuration information of the device;

[0089] The second adjustment module is further configured to adjust the target configuration information according to the simulated configuration risk information and the preset risk information when the judgment module judges that the simulated configuration risk information matches the preset risk information;

[0090] And, the configuration module simulates the configuration of the device according to the target configuration information, and a specific manner of obtaining the fourth configuration information of the device includes:

[0091] The device is configured in a simulated manner according to the adjusted target configuration information to obtain fourth configuration information of the device.

[0092] A third aspect of the present invention discloses another device adaptive control apparatus, the apparatus comprising:

[0093] A memory storing executable program code;

[0094] a processor coupled to the memory;

[0095] The processor calls the executable program code stored in the memory to execute the device adaptive control method disclosed in the first aspect of the present invention.

[0096] A fourth aspect of the present invention discloses a computer storage medium, wherein the computer storage medium stores computer instructions, and when the computer instructions are called, they are used to execute the device adaptive control method disclosed in the first aspect of the present invention.

[0097] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:

[0098] In an embodiment of the present invention, control scenario information of the current user is obtained, and the control scenario information is used to represent at least one of the execution status of the user's control behavior of the device, the user's status, the device's status, and the device's environment. According to the control scenario information, the target configuration information of the device is analyzed, and the target configuration information is used to represent the configuration status that needs to be adjusted for the device to adapt to the control scenario information. It is determined whether the target configuration information exists in the preset information set. When it is determined that the target configuration information exists in the preset information set, the user's device control parameters suitable for the control scenario information are generated according to the target configuration information, so as to perform configuration operations on the device that match the device control parameters. It can be seen that the implementation of the present invention can analyze the target configuration information used to represent the configuration situation that needs to be adjusted for the device to adapt to the control scene information based on the obtained diverse control scene information of the current user, and generate the user's device control parameters suitable for the control scene information according to the target configuration information when the judgment result is yes, so as to perform matching configuration operations on the device, realize the device adaptive configuration of the user control scene, simplify the operation process, reduce the need for manual setting and control, improve the convenience, adaptability and accuracy of device control, improve the device control efficiency and actual work efficiency, and at the same time, provide users with adaptive device control solutions for different control scenarios of different users, which can further improve the user's actual use experience. Furthermore, compared with the prior art, due to the shared attributes of the device, the configuration parameters set by the user will be overwritten by the configuration parameters set by the next user. The present invention can also further improve the user's information security, improve the security of device control, prevent information leakage and tampering, and help improve engineering safety. BRIEF DESCRIPTION OF THE DRAWINGS

[0099] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0100] Figure 1 It is a flow chart of a device adaptive control method disclosed in an embodiment of the present invention;

[0101] Figure 2 It is a flow chart of another device adaptive control method disclosed in an embodiment of the present invention;

[0102] Figure 3 It is a structural schematic diagram of a device adaptive control apparatus disclosed in an embodiment of the present invention;

[0103] Figure 4It is a structural schematic diagram of another device adaptive control device disclosed in an embodiment of the present invention;

[0104] Figure 5 It is a structural schematic diagram of another device adaptive control apparatus disclosed in an embodiment of the present invention. DETAILED DESCRIPTION

[0105] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0106] The terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, device, product or end including a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units inherent to these processes, methods, products or ends.

[0107] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present invention. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0108] The present invention discloses a device adaptive control method and device, which can analyze the target configuration information used to represent the configuration situation that the device needs to adjust to the control scene information according to the obtained diversified control scene information of the current user, and generate the device control parameters of the user suitable for the control scene information according to the target configuration information by judging whether the preset information set exists, and when the judgment result is yes, the device performs matching configuration operations on the device, realizes the device adaptive configuration of the user control scene, simplifies the operation process, reduces the demand for manual setting and control, improves the convenience, adaptability and accuracy of device control, improves the device control efficiency and actual work efficiency, and at the same time, provides users with adaptive device control solutions for different control scenes of different users, which can further improve the user's actual use experience. Furthermore, compared with the prior art, due to the shared attributes of the device, the configuration parameters set by the user will be overwritten by the configuration parameters set by the next user. The present invention can also further improve the user's information security, improve the security of device control, prevent information leakage and tampering, and help improve engineering safety. The following are detailed descriptions.

[0109] Embodiment 1

[0110] See also Figure 1 , Figure 1 is a flow chart of a device adaptive control method disclosed in an embodiment of the present invention. Figure 1 The device adaptive control method described can be applied to any device, especially devices with shared attributes, such as actual engineering equipment, specifically, excavator equipment, tower crane equipment, etc. It can also be applied to smart devices related to the device, including but not limited to battery devices, cloud devices, edge computing devices, relay devices, base station devices, city management devices, smart network devices, smart home devices, etc., which are not limited in the embodiments of the present invention. Figure 1 As shown, the device adaptive control method may include the following operations:

[0111] 101. Obtain control scenario information of the current user, where the control scenario information is used to indicate at least one of the following: the execution of the user's control behavior of the device, the user's state, the device's state, and the environment in which the device is located;

[0112] In an embodiment of the present invention, optionally, the above-mentioned control scene information can be obtained by specifically combining one or more media such as images, radars, voices, texts, computer program logs, etc. Before step 101, there may also be a corresponding identity recognition process, which can further improve the security and accuracy of device control.

[0113] 102. Analyze target configuration information of the device according to the control scenario information, where the target configuration information is used to indicate the configuration status that needs to be adjusted for the device to adapt to the control scenario information;

[0114] In an embodiment of the present invention, as an optional implementation manner, the above-mentioned analyzing the target configuration information of the device according to the control scenario information includes:

[0115] Analyze the control task information of the device and the first configuration information of the device according to the control scenario information, the control task information includes at least one of task quantity information, task type information, task timeliness information, and task action object information, the task action object information is used to indicate the situation of the object on which the user controls the device, the first configuration information is used to indicate the current configuration of the device, the first configuration information includes at least one of human configuration sub-information, software and hardware configuration sub-information, time configuration sub-information, and space configuration sub-information, the time configuration sub-information is used to indicate the idle time of the device, and the space configuration sub-information is used to indicate the operable space range of the device;

[0116] Analyzing second configuration information of the device according to the control task information, the second configuration information is used to indicate a required configuration of the device to support the control task information, and the second configuration information corresponds to the first configuration information;

[0117] Determine third configuration information of the first configuration information according to the second configuration information, where the third configuration information is used to indicate a configuration condition that needs to be adjusted for the first configuration information compared with the second configuration information;

[0118] The third configuration information is determined as target configuration information of the device.

[0119] In an embodiment of the present invention, optionally, the above-mentioned task type information can be obtained by combining the control scenario information with the control scenario analysis corresponding to the control scenario, such as excavator tasks, log recording tasks, tower crane tasks, test tasks, communication tasks, etc., and can be further refined, such as pit digging tasks, brick moving tasks, etc., and can also be refined to specific scales, which are determined in combination with the actual application scenarios. The embodiment of the present invention does not make specific limitations on this.

[0120] It can be seen that the implementation of this optional embodiment can analyze the control task information of the device and the first configuration information used to represent the current configuration status of the device according to the obtained diverse control scenario information, analyze the second configuration information corresponding to the first configuration information and used to represent the required configuration status of the device supporting the control task information according to the control task information, determine the third configuration information of the first configuration information used to represent the configuration status that needs to be adjusted compared with the second configuration information according to the second configuration information, and determine the third configuration information as the target configuration information of the device, which can improve the accuracy and scientificity of the analysis of the target configuration information, is conducive to improving the accuracy, convenience and adaptability of device control, and is conducive to improving the actual working efficiency of the device.

[0121] In this optional embodiment, as an optional implementation manner, before determining the third configuration information as the target configuration information of the device, the method further includes:

[0122] Determining at least one desired adjustment configuration item of the device according to the third configuration information;

[0123] For each desired adjustment configuration item, determining whether the desired adjustment configuration item is in a preset configuration item set of the device;

[0124] When it is determined that all the desired adjustment configuration items are not in the preset configuration item set, an operation of determining the third configuration information as the target configuration information of the device is triggered;

[0125] When it is determined that the expected adjustment configuration item is in the preset configuration item set, the expected adjustment configuration item is determined as the target configuration item;

[0126] Adjust the third configuration information according to all target configuration items;

[0127] Optionally, determining the third configuration information as target configuration information of the device includes:

[0128] The adjusted third configuration information is determined as the target configuration information of the device.

[0129] It can be seen that the implementation of this optional embodiment can determine at least one expected adjustment configuration item of the device according to the third configuration information obtained by analysis and used to represent the configuration situation that the first configuration information needs to be adjusted compared with the second configuration information before determining the third configuration information as the target configuration information of the device, further refine the analysis granularity, and when it is determined that all expected adjustment configuration items are not in the preset configuration item set of the device, trigger the execution of the operation of determining the third configuration information as the target configuration information of the device, and when it is determined that there is an expected adjustment configuration item in the preset configuration item set, the expected adjustment configuration item is determined as the target configuration item, and the third configuration information is adjusted according to all the target configuration items to determine the adjusted third configuration information as the target configuration information of the device, thereby improving the security and stability of device control, preventing systemic collapse of the device, and reducing the risk of the device being maliciously attacked, which is conducive to further improving the accuracy and security of device control while improving the adaptability of device control.

[0130] In this optional embodiment, as another optional implementation, each configuration item in the above-mentioned preset configuration item set has a corresponding configuration priority value, and the configuration priority value is used to indicate the configuration protection degree of the configuration item. Before adjusting the third configuration information according to all target configuration items, the method further includes:

[0131] Calculate a target configuration priority value of the third configuration information according to the configuration priority values ​​of all target configuration items, where the target configuration priority value is used to indicate the degree of configuration adjustment of the device by the third configuration information;

[0132] Determine whether the target configuration priority value is greater than or equal to a preset target configuration priority threshold, and when it is determined that the target configuration priority value is greater than or equal to the preset target configuration priority threshold, trigger the execution of adjusting the third configuration information according to all target configuration items; and determining the adjusted third configuration information as the target configuration information of the device;

[0133] When it is determined that the target configuration priority value is less than a preset target configuration priority threshold, an operation of determining the third configuration information as the target configuration information of the device is triggered.

[0134] It can be seen that the implementation of this optional embodiment can calculate the target configuration priority value for indicating the degree of configuration adjustment of the device by the third configuration information based on the configuration priority values ​​of all target configuration items before adjusting the third configuration information according to all target configuration items, and when it is determined that the target configuration priority value is greater than or equal to the preset target configuration priority threshold, the operation of adjusting the third configuration information according to all target configuration items is triggered; and the adjusted third configuration information is determined as the target configuration information of the device. This can further improve the protection accuracy of device control, prevent unauthorized configuration and device crash due to setting a configuration priority value for each target configuration item, and improve the protection security of important configurations.

[0135] 103. Determine whether target configuration information exists in the preset information set;

[0136] 104. When it is determined that the preset information set contains target configuration information, a device control parameter of the user suitable for controlling the scene information is generated according to the target configuration information, so as to perform a configuration operation matching the device control parameter on the device.

[0137] In an embodiment of the present invention, optionally, when it is determined that the target configuration information does not exist in the preset information set, a prompt message can be sent to the user, and further, with the user's authorization, the user's operation information can be recorded, and the user's configuration information suitable for the above-mentioned control scene information can be generated and stored in the above-mentioned preset information set, so that when the user uses the device for the second time and the control scene information is the same, the user's device control parameters suitable for the control scene information can be automatically generated to perform matching configuration operations on the device.

[0138] Further, optionally, the above step 101 and the above process of recording the user's operation information can be implemented through a specific APP related to the embodiment of the present invention. Specifically, the user can perform the operation through the APP prompts.

[0139] Further, optionally, during the execution of the above step 104, the equipment maintenance suggestions, erroneous operation prompts and other information may be reported to the user and the equipment owner respectively in combination with the configuration situation.

[0140] It can be seen that the implementation of the embodiment of the present invention can analyze the target configuration information used to represent the configuration situation that needs to be adjusted for the device to adapt to the control scene information according to the obtained diverse control scene information of the current user, and generate the user's device control parameters suitable for the control scene information according to the target configuration information when the judgment result is yes, so as to perform matching configuration operations on the device, realize the device adaptive configuration of the user control scene, simplify the operation process, reduce the need for manual setting and control, improve the convenience, adaptability and accuracy of device control, improve the device control efficiency and actual work efficiency, and at the same time, provide users with adaptive device control solutions for different control scenarios of different users, which can further improve the user's actual use experience. Furthermore, compared with the prior art, due to the shared attributes of the device, the configuration parameters set by the user will be overwritten by the configuration parameters set by the next user. The present invention can also further improve the user's information security, improve the security of device control, prevent information leakage and tampering, and help improve engineering safety.

[0141] Embodiment 2

[0142] See also Figure 2 , Figure 2 is a flow chart of another device adaptive control method disclosed in an embodiment of the present invention. Figure 2 The device adaptive control method described can be applied to any device, especially devices with shared attributes, such as actual engineering equipment, specifically, excavator equipment, tower crane equipment, etc. It can also be applied to smart devices related to the device, including but not limited to battery devices, cloud devices, edge computing devices, relay devices, base station devices, city management devices, smart network devices, smart home devices, etc., which are not limited in the embodiments of the present invention. Figure 2 As shown, the device adaptive control method may include the following operations:

[0143] 201. Acquire control scenario information of the current user, where the control scenario information is used to indicate at least one of the execution of the user's control behavior of the device, the user's state, the device's state, and the environment in which the device is located;

[0144] 202. Analyze target configuration information of the device according to the control scenario information, where the target configuration information is used to indicate the configuration status that needs to be adjusted for the device to adapt to the control scenario information;

[0145] 203. Determine whether target configuration information exists in the preset information set;

[0146] 204. When it is determined that the preset information set contains target configuration information, a first simulated control effect of the device is determined according to the target configuration information, where the first simulated control effect is used to represent an expected control effect of the device simulating the target configuration information.

[0147] In the embodiment of the present invention, it should be noted that the target configuration information existing in the above-mentioned preset information set may be the target configuration information found by searching and finding multiple fragmented information in the preset information set. In view of this situation, the operation steps of the embodiment of the present invention are specially proposed.

[0148] 205. According to the target configuration information, simulate configuring the device to obtain fourth configuration information of the device, where the fourth configuration information is used to indicate the latest configuration status of the device after simulating configuring the target configuration information;

[0149] In the embodiment of the present invention, as an optional implementation manner, before simulating the configuration of the device according to the target configuration information to obtain the fourth configuration information of the device, the method further includes:

[0150] Analyze the first configuration space information and the second configuration space information of the device according to the control scenario information, where the first configuration space information is used to represent the theoretical controllable configuration space of the device, and the second configuration space information is used to represent the idle configuration space of the device;

[0151] Determine third configuration space information of the device according to the first configuration space information and the second configuration space information, where the third configuration space information is used to indicate a temporarily schedulable and extractable adjustable configuration space in the device;

[0152] Determine fourth configuration space information of the device according to the first configuration space information, the second configuration space information and the third configuration space information, where the fourth configuration space information is used to indicate an actual controllable configuration space situation of the device;

[0153] Determining whether the fourth configuration space information matches the target available space information, where the target available space information is determined based on the target configuration information. When it is determined that the fourth configuration space information matches the target available space information, triggering execution of an operation of simulating configuration of the device based on the target configuration information to obtain the fourth configuration information of the device;

[0154] When it is determined that the fourth configuration space information does not match the target available space information, adjusting the target configuration information according to the fourth configuration space information and the target available space information;

[0155] Optionally, simulating configuration of a device according to the target configuration information to obtain fourth configuration information of the device includes:

[0156] According to the adjusted target configuration information, the device is configured in a simulated manner to obtain fourth configuration information of the device.

[0157] It can be seen that the implementation of this optional embodiment can analyze the first configuration space information used to represent the theoretical controllable configuration space situation of the device and the second configuration space information used to represent the idle configuration space situation of the device according to the control scenario information, and determine the third configuration space information of the device used to represent the adjustable configuration space situation of the temporary schedulable extraction in the device in combination with the first configuration space information and the second configuration space information, so as to determine the fourth configuration space information of the device used to represent the actual controllable configuration space situation of the device according to the first configuration space information, the second configuration space information and the third configuration space information, thereby improving the accuracy and comprehensiveness of the device space analysis, and determining whether to trigger the execution of the operation of simulating the configuration of the device according to the target configuration information to obtain the fourth configuration information of the device by judging whether the fourth configuration space information matches the target available space information determined according to the target configuration information. This is beneficial to improving the accuracy of device control and the scientific nature of device configuration from the device space level and the simulation control level, and is beneficial to protecting the device and reducing the loss of the device, while improving the adaptability of the device control and the safety of the device control.

[0158] In the embodiment of the present invention, as another optional implementation, before simulating the configuration of the device according to the target configuration information to obtain the fourth configuration information of the device, the method further includes:

[0159] Analyzing at least one simulated configuration adjustment item of the device according to the target configuration information;

[0160] Analyze the simulated configuration risk information of the device based on all simulated configuration adjustment items;

[0161] Determine whether the simulated configuration risk information matches the preset risk information, and when it is determined that the simulated configuration risk information does not match the preset risk information, trigger the execution of simulating the configuration of the device according to the target configuration information to obtain the fourth configuration information of the device;

[0162] When it is determined that the simulated configuration risk information matches the preset risk information, the target configuration information is adjusted according to the simulated configuration risk information and the preset risk information;

[0163] Optionally, simulating configuration of a device according to the target configuration information to obtain fourth configuration information of the device includes:

[0164] According to the adjusted target configuration information, the device is configured in a simulated manner to obtain fourth configuration information of the device.

[0165] It can be seen that the implementation of this optional embodiment can analyze at least one simulated configuration adjustment item of the device according to the analyzed target configuration information before simulating the configuration of the device according to the target configuration information to obtain the fourth configuration information of the device, thereby analyzing the simulated configuration risk information of the device according to all simulated configuration adjustment items at the simulation control level, and when it is determined that the simulated configuration risk information does not match the preset risk information, the operation of simulating the configuration of the device according to the target configuration information to obtain the fourth configuration information of the device is triggered, which can further improve the accuracy of device control and the scientific nature of device configuration from the simulation control level and the risk prediction level, further help protect equipment, reduce equipment loss, and further improve the safety of device control while improving the adaptability of device control.

[0166] 206. Predict a second simulated control effect of the device according to the fourth configuration information, where the second simulated control effect is used to represent an actual simulated control effect of the device after the target configuration information is simulated and configured;

[0167] 207. Determine whether the second analog control effect matches the first analog control effect. When it is determined that the second analog control effect matches the first analog control effect, step 210 is triggered.

[0168] 208. When it is determined that the second simulation control effect does not match the first simulation control effect, adjusting the target configuration information according to the first simulation control effect and the second simulation control effect;

[0169] 209. Generate device control parameters of the user suitable for controlling the scene information according to the adjusted target configuration information, so as to perform configuration operations matching the device control parameters on the device;

[0170] 210. Generate device control parameters of the user suitable for controlling the scene information according to the target configuration information, so as to perform configuration operations matching the device control parameters on the device.

[0171] In the embodiment of the present invention, for other supplementary explanations of step 201 to step 210, please refer to the supplementary explanations of step 101 to step 104 in the first embodiment, and the embodiment of the present invention will not elaborate on them.

[0172] It can be seen that the implementation of the embodiment of the present invention can, when it is determined that the target configuration information exists in the preset information set, in order to prevent the situation where the target configuration information exists in the preset information set and the target configuration information exists by searching and finding multiple fragmented information in the preset information set, further, according to the target configuration information, a first simulated control effect of the device for representing the expected control effect of the device simulating the target configuration information is determined, and according to the target configuration information, the device is simulated and configured to obtain fourth configuration information of the device for representing the latest configuration status after the device simulates the target configuration information. By predicting the second simulated control effect of the device corresponding to the fourth configuration information and judging whether the second simulated control effect matches the first simulated control effect, it is determined whether the target configuration information needs to be readjusted, so as to further improve the accuracy and safety of the device control while improving the adaptability of the device control, which is conducive to improving the actual working efficiency of the device.

[0173] Embodiment 3

[0174] See also Figure 3 , Figure 3 It is a schematic diagram of the structure of a device adaptive control device disclosed in an embodiment of the present invention. The device adaptive control device can be applied to any device, especially devices with shared attributes, such as actual engineering equipment, specifically, excavator equipment, tower crane equipment, etc. It can also be applied to smart devices related to the device, including but not limited to battery devices, cloud devices, edge computing devices, relay devices, base station devices, city management equipment, smart network devices, smart home devices, etc., which are not limited in the embodiments of the present invention. Figure 3 As shown, the device adaptive control device may include:

[0175] An acquisition module 301 is used to acquire control scenario information of the current user, where the control scenario information is used to indicate at least one of the execution of the user's control of the device, the user's state, the device's state, and the device's environment;

[0176] An analysis module 302 is used to analyze target configuration information of a device according to the control scenario information, where the target configuration information is used to indicate the configuration status that needs to be adjusted for the device to adapt to the control scenario information;

[0177] A determination module 303 is used to determine whether target configuration information exists in the preset information set;

[0178] The control module 304 is used to generate device control parameters suitable for controlling scene information according to the target configuration information when the judgment module 303 determines that there is target configuration information in the preset information set, so as to perform configuration operations matching the device control parameters on the device.

[0179] It can be seen that the implementation of the embodiment of the present invention can analyze the target configuration information used to represent the configuration situation that needs to be adjusted for the device to adapt to the control scene information according to the obtained diverse control scene information of the current user, and generate the user's device control parameters suitable for the control scene information according to the target configuration information when the judgment result is yes, so as to perform matching configuration operations on the device, realize the device adaptive configuration of the user control scene, simplify the operation process, reduce the need for manual setting and control, improve the convenience, adaptability and accuracy of device control, improve the device control efficiency and actual work efficiency, and at the same time, provide users with adaptive device control solutions for different control scenarios of different users, which can further improve the user's actual use experience. Furthermore, compared with the prior art, due to the shared attributes of the device, the configuration parameters set by the user will be overwritten by the configuration parameters set by the next user. The present invention can also further improve the user's information security, improve the security of device control, prevent information leakage and tampering, and help improve engineering safety.

[0180] In the embodiment of the present invention, as an optional implementation, the specific manner in which the above-mentioned analysis module 302 analyzes the target configuration information of the device according to the control scenario information includes:

[0181] Analyze the control task information of the device and the first configuration information of the device according to the control scenario information, the control task information includes at least one of task quantity information, task type information, task timeliness information, and task action object information, the task action object information is used to indicate the situation of the object on which the user controls the device, the first configuration information is used to indicate the current configuration of the device, the first configuration information includes at least one of human configuration sub-information, software and hardware configuration sub-information, time configuration sub-information, and space configuration sub-information, the time configuration sub-information is used to indicate the idle time of the device, and the space configuration sub-information is used to indicate the operable space range of the device;

[0182] Analyzing second configuration information of the device according to the control task information, the second configuration information is used to indicate a required configuration of the device to support the control task information, and the second configuration information corresponds to the first configuration information;

[0183] Determine third configuration information of the first configuration information according to the second configuration information, where the third configuration information is used to indicate a configuration condition that needs to be adjusted for the first configuration information compared with the second configuration information;

[0184] The third configuration information is determined as target configuration information of the device.

[0185] It can be seen that the implementation of this optional embodiment can analyze the control task information of the device and the first configuration information used to represent the current configuration status of the device according to the obtained diverse control scenario information, analyze the second configuration information corresponding to the first configuration information and used to represent the required configuration status of the device supporting the control task information according to the control task information, determine the third configuration information of the first configuration information used to represent the configuration status that needs to be adjusted compared with the second configuration information according to the second configuration information, and determine the third configuration information as the target configuration information of the device, which can improve the accuracy and scientificity of the analysis of the target configuration information, is conducive to improving the accuracy, convenience and adaptability of device control, and is conducive to improving the actual working efficiency of the device.

[0186] In this optional embodiment, as an optional implementation, Figure 4 As shown, the device also includes:

[0187] A first determination module 305 is configured to determine at least one desired adjustment configuration item of the device according to the third configuration information before the analysis module 302 determines the third configuration information as the target configuration information of the device;

[0188] The judging module 303 is further configured to judge, for each desired adjustment configuration item, whether the desired adjustment configuration item is in a preset configuration item set of the device; when it is judged that all the desired adjustment configuration items are not in the preset configuration item set, trigger the analysis module 302 to perform an operation of determining the third configuration information as the target configuration information of the device;

[0189] The first determining module 305 is further configured to determine the desired adjustment configuration item as a target configuration item when the determining module 303 determines that the desired adjustment configuration item is in the preset configuration item set;

[0190] A first adjustment module 306, configured to adjust the third configuration information according to all target configuration items;

[0191] Optionally, the specific manner in which the analysis module 302 determines the third configuration information as the target configuration information of the device includes:

[0192] The adjusted third configuration information is determined as the target configuration information of the device.

[0193] It can be seen that the implementation of this optional embodiment can determine at least one expected adjustment configuration item of the device according to the third configuration information obtained by analysis and used to represent the configuration situation that the first configuration information needs to be adjusted compared with the second configuration information before determining the third configuration information as the target configuration information of the device, further refine the analysis granularity, and when it is determined that all expected adjustment configuration items are not in the preset configuration item set of the device, trigger the execution of the operation of determining the third configuration information as the target configuration information of the device, and when it is determined that there is an expected adjustment configuration item in the preset configuration item set, the expected adjustment configuration item is determined as the target configuration item, and the third configuration information is adjusted according to all the target configuration items to determine the adjusted third configuration information as the target configuration information of the device, thereby improving the security and stability of device control, preventing systemic collapse of the device, and reducing the risk of the device being maliciously attacked, which is conducive to further improving the accuracy and security of device control while improving the adaptability of device control.

[0194] In this optional embodiment, as another optional implementation, each configuration item in the above-mentioned preset configuration item set has a corresponding configuration priority value, and the configuration priority value is used to indicate the configuration protection degree of the configuration item. Optionally, Figure 4 As shown, the device also includes:

[0195] A calculation module 307 is used to calculate a target configuration priority value of the third configuration information according to the configuration priority values ​​of all target configuration items before the first adjustment module 306 adjusts the third configuration information according to all target configuration items, where the target configuration priority value is used to indicate the degree of configuration adjustment of the device by the third configuration information;

[0196] The judging module 303 is further used to judge whether the target configuration priority value is greater than or equal to a preset target configuration priority threshold. When it is judged that the target configuration priority value is greater than or equal to the preset target configuration priority threshold, the first adjusting module 306 is triggered to adjust the third configuration information according to all target configuration items; the analyzing module 302 determines the adjusted third configuration information as the target configuration information of the device;

[0197] When the determination module 303 determines that the target configuration priority value is less than the preset target configuration priority threshold, the analysis module 302 is triggered to perform an operation of determining the third configuration information as the target configuration information of the device.

[0198] It can be seen that the implementation of this optional embodiment can calculate the target configuration priority value for indicating the degree of configuration adjustment of the device by the third configuration information based on the configuration priority values ​​of all target configuration items before adjusting the third configuration information according to all target configuration items, and when it is determined that the target configuration priority value is greater than or equal to the preset target configuration priority threshold, the operation of adjusting the third configuration information according to all target configuration items is triggered; and the adjusted third configuration information is determined as the target configuration information of the device. This can further improve the protection accuracy of device control, prevent unauthorized configuration and device crash due to setting a configuration priority value for each target configuration item, and improve the protection security of important configurations.

[0199] In an optional embodiment, if Figure 4 As shown, the device also includes:

[0200] A second determination module 308 is configured to determine a first simulated control effect of the device according to the target configuration information before the control module 304 generates a device control parameter suitable for the control scenario information of the user according to the target configuration information to perform a configuration operation matching the device control parameter on the device, wherein the first simulated control effect is used to represent an expected control effect of the device simulating the target configuration information;

[0201] The configuration module 309 is used to simulate the configuration of the device according to the target configuration information to obtain fourth configuration information of the device, where the fourth configuration information is used to indicate the latest configuration status of the device after the target configuration information is simulated;

[0202] A prediction module 310, configured to predict a second simulated control effect of the device according to the fourth configuration information, where the second simulated control effect is used to represent an actual simulated control effect after the device simulates configuring the target configuration information;

[0203] The judging module 303 is further used to judge whether the second simulated control effect matches the first simulated control effect. When it is judged that the second simulated control effect matches the first simulated control effect, the control module 304 is triggered to generate device control parameters suitable for the control scene information of the user according to the target configuration information, so as to perform a configuration operation matching the device control parameters on the device.

[0204] The second adjustment module 311 is used to adjust the target configuration information according to the first simulation control effect and the second simulation control effect when the judgment module 303 judges that the second simulation control effect does not match the first simulation control effect;

[0205] Optionally, the control module 304 generates, according to the target configuration information, device control parameters of the user suitable for controlling the scene information, so as to perform configuration operations matching the device control parameters on the device. The specific manner includes:

[0206] According to the adjusted target configuration information, device control parameters of the user suitable for controlling the scene information are generated to perform configuration operations matching the device control parameters on the device.

[0207] It can be seen that the implementation of the embodiment of the present invention can, when it is determined that the target configuration information exists in the preset information set, in order to prevent the situation where the target configuration information exists in the preset information set and the target configuration information exists by searching and finding multiple fragmented information in the preset information set, further, according to the target configuration information, a first simulated control effect of the device for representing the expected control effect of the device simulating the target configuration information is determined, and according to the target configuration information, the device is simulated and configured to obtain fourth configuration information of the device for representing the latest configuration status after the device simulates the target configuration information. By predicting the second simulated control effect of the device corresponding to the fourth configuration information and judging whether the second simulated control effect matches the first simulated control effect, it is determined whether the target configuration information needs to be readjusted, so as to further improve the accuracy and safety of the device control while improving the adaptability of the device control, which is conducive to improving the actual working efficiency of the device.

[0208] In this optional embodiment, as an optional implementation, the above-mentioned analysis module 302 is also used to analyze the first configuration space information and the second configuration space information of the device according to the control scenario information before the configuration module 309 simulates the configuration of the device according to the target configuration information to obtain the fourth configuration information of the device, the first configuration space information is used to represent the theoretical controllable configuration space situation of the device, and the second configuration space information is used to represent the idle configuration space situation of the device;

[0209] The second determination module 308 is further used to determine third configuration space information of the device according to the first configuration space information and the second configuration space information, where the third configuration space information is used to indicate the adjustable configuration space situation of the temporary schedulable extraction in the device;

[0210] The second determining module 308 is further used to determine fourth configuration space information of the device according to the first configuration space information, the second configuration space information and the third configuration space information, where the fourth configuration space information is used to indicate the actual controllable configuration space of the device;

[0211] The judgment module 303 is further used to judge whether the fourth configuration space information matches the target available space information, and the target available space information is determined according to the target configuration information. When it is judged that the fourth configuration space information matches the target available space information, the configuration module 309 is triggered to perform an operation of simulating configuration of the device according to the target configuration information to obtain the fourth configuration information of the device;

[0212] The second adjustment module 311 is further configured to adjust the target configuration information according to the fourth configuration space information and the target available space information when the determination module 303 determines that the fourth configuration space information does not match the target available space information;

[0213] Optionally, the configuration module 309 simulates configuring the device according to the target configuration information, and a specific manner of obtaining the fourth configuration information of the device includes:

[0214] According to the adjusted target configuration information, the device is configured in a simulated manner to obtain fourth configuration information of the device.

[0215] It can be seen that the implementation of this optional embodiment can analyze the first configuration space information used to represent the theoretical controllable configuration space situation of the device and the second configuration space information used to represent the idle configuration space situation of the device according to the control scenario information, and determine the third configuration space information of the device used to represent the adjustable configuration space situation of the temporary schedulable extraction in the device in combination with the first configuration space information and the second configuration space information, so as to determine the fourth configuration space information of the device used to represent the actual controllable configuration space situation of the device according to the first configuration space information, the second configuration space information and the third configuration space information, thereby improving the accuracy and comprehensiveness of the device space analysis, and determining whether to trigger the execution of the operation of simulating the configuration of the device according to the target configuration information to obtain the fourth configuration information of the device by judging whether the fourth configuration space information matches the target available space information determined according to the target configuration information. This is beneficial to improving the accuracy of device control and the scientific nature of device configuration from the device space level and the simulation control level, and is beneficial to protecting the device and reducing the loss of the device, while improving the adaptability of the device control and the safety of the device control.

[0216] In this optional embodiment, as another optional implementation, the above-mentioned analysis module 302 is also used to analyze at least one simulated configuration adjustment item of the device according to the target configuration information before the configuration module 309 simulates configuring the device according to the target configuration information to obtain the fourth configuration information of the device;

[0217] The analysis module 302 is further used to analyze the simulated configuration risk information of the device according to all simulated configuration adjustment items;

[0218] The judgment module 303 is further used to judge whether the simulated configuration risk information matches the preset risk information. When it is judged that the simulated configuration risk information does not match the preset risk information, the configuration module 309 is triggered to perform an operation of simulating the configuration of the device according to the target configuration information to obtain the fourth configuration information of the device;

[0219] The second adjustment module 311 is further configured to adjust the target configuration information according to the simulated configuration risk information and the preset risk information when the judgment module 303 judges that the simulated configuration risk information matches the preset risk information;

[0220] Optionally, the configuration module 309 simulates configuring the device according to the target configuration information, and a specific manner of obtaining the fourth configuration information of the device includes:

[0221] According to the adjusted target configuration information, the device is configured in a simulated manner to obtain fourth configuration information of the device.

[0222] It can be seen that the implementation of this optional embodiment can analyze at least one simulated configuration adjustment item of the device according to the analyzed target configuration information before simulating the configuration of the device according to the target configuration information to obtain the fourth configuration information of the device, thereby analyzing the simulated configuration risk information of the device according to all simulated configuration adjustment items at the simulation control level, and when it is determined that the simulated configuration risk information does not match the preset risk information, the operation of simulating the configuration of the device according to the target configuration information to obtain the fourth configuration information of the device is triggered, which can further improve the accuracy of device control and the scientific nature of device configuration from the simulation control level and the risk prediction level, further help protect equipment, reduce equipment loss, and further improve the safety of device control while improving the adaptability of device control.

[0223] Embodiment 4

[0224] See also Figure 5 , Figure 5 It is a structural diagram of another device adaptive control device disclosed in an embodiment of the present invention. The device adaptive control device can be applied to any device, especially a device with shared attributes, such as actual engineering equipment, specifically, excavator equipment, tower crane equipment, etc. It can also be applied to smart devices related to the device, including but not limited to battery devices, cloud devices, edge computing devices, relay devices, base station devices, city management equipment, smart network devices, smart home devices, etc., which are not limited in the embodiment of the present invention. Figure 5 As shown, the device adaptive control device may include:

[0225] The memory 401 stores executable program codes.

[0226] A processor 402 is coupled to the memory 401 .

[0227] The processor 402 calls the executable program code stored in the memory 401 to execute the steps in the device adaptive control method described in the first embodiment of the present invention or the second embodiment of the present invention.

[0228] Embodiment 5

[0229] An embodiment of the present invention discloses a computer storage medium, which stores computer instructions. When the computer instructions are called, they are used to execute the steps in the device adaptive control method described in Embodiment 1 or Embodiment 2 of the present invention.

[0230] Embodiment 6

[0231] An embodiment of the present invention discloses a computer program product, which includes a non-transitory computer storage medium storing a computer program, and the computer program is operable to enable a computer to execute the steps in the device adaptive control method described in Embodiment 1 or Embodiment 2.

[0232] The device embodiments described above are only illustrative, wherein the modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, i.e., they may be located in one place, or they may be distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Those of ordinary skill in the art may understand and implement it without creative work.

[0233] Through the specific description of the above embodiments, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the above technical solution can be essentially or partly contributed to the prior art in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, and the storage medium includes a read-only memory (ROM), a random access memory (RAM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable rewritable read-only memory (EEPROM), a compact disc (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.

[0234] Finally, it should be noted that the method and apparatus for adaptive control of a device disclosed in the embodiment of the present invention disclose only the preferred embodiments of the present invention, which are only used to illustrate the technical solution of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, it should be understood by those skilled in the art that the technical solutions described in the aforementioned embodiments can still be modified, or some of the technical features therein can be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims

1. A device adaptive control method, characterized in that: The method comprises: Acquire control scenario information of the current user, where the control scenario information is used to indicate at least one of the execution status of the user's control of the device, the user's status, the device's status, and the environment in which the device is located; Analyzing target configuration information of the device according to the control scenario information, where the target configuration information is used to indicate a configuration condition that needs to be adjusted for the device to adapt to the control scenario information; Determine whether the target configuration information exists in the preset information set. When it is determined that the target configuration information exists in the preset information set, generate device control parameters of the user suitable for the control scenario information according to the target configuration information, so as to perform configuration operations on the device that match the device control parameters.

2. The device adaptive control method according to claim 1, characterized in that: The analyzing target configuration information of the device according to the control scenario information includes: According to the control scenario information, the control task information of the device and the first configuration information of the device are analyzed, the control task information including at least one of task amount information, task type information, task timeliness information, and task action object information, the task action object information is used to indicate the situation of the object on which the user controls the device, the first configuration information is used to indicate the current configuration of the device, the first configuration information includes at least one of human configuration sub-information, software and hardware configuration sub-information, time configuration sub-information, and space configuration sub-information, the time configuration sub-information is used to indicate the idle time of the device, and the space configuration sub-information is used to indicate the operable space range of the device; analyzing second configuration information of the device according to the control task information, where the second configuration information is used to indicate a required configuration situation of the device supporting the control task information, and the second configuration information corresponds to the first configuration information; Determine, according to the second configuration information, third configuration information of the first configuration information, where the third configuration information is used to indicate a configuration condition that needs to be adjusted for the first configuration information compared with the second configuration information; The third configuration information is determined as target configuration information of the device.

3. The device adaptive control method according to claim 2, characterized in that: Before determining the third configuration information as the target configuration information of the device, the method further includes: Determining, according to the third configuration information, at least one desired adjustment configuration item of the device; For each of the desired adjustment configuration items, determining whether the desired adjustment configuration item is in a set of preset configuration items of the device; When it is determined that all the desired adjustment configuration items are not in the preset configuration item set, triggering the execution of the operation of determining the third configuration information as the target configuration information of the device; When it is determined that the desired adjustment configuration item is in the preset configuration item set, the desired adjustment configuration item is determined as the target configuration item; Adjusting the third configuration information according to all the target configuration items; And, determining the third configuration information as target configuration information of the device includes: The adjusted third configuration information is determined as the target configuration information of the device.

4. The device adaptive control method according to claim 3, characterized in that: Each configuration item in the preset configuration item set has a corresponding configuration priority value, and the configuration priority value is used to indicate the configuration protection degree of the configuration item. Before adjusting the third configuration information according to all the target configuration items, the method further includes: Calculating a target configuration priority value of the third configuration information according to the configuration priority values ​​of all the target configuration items, wherein the target configuration priority value is used to indicate a degree of configuration adjustment of the device by the third configuration information; Determine whether the target configuration priority value is greater than or equal to a preset target configuration priority threshold, and when it is determined that the target configuration priority value is greater than or equal to the preset target configuration priority threshold, trigger the execution of the operation of adjusting the third configuration information according to all the target configuration items; and determining the adjusted third configuration information as the target configuration information of the device; When it is determined that the target configuration priority value is less than the preset target configuration priority threshold, the operation of determining the third configuration information as the target configuration information of the device is triggered.

5. The device adaptive control method according to any one of claims 1 to 4, characterized in that: Before generating, according to the target configuration information, device control parameters of the user applicable to the control scenario information so as to perform a configuration operation matching the device control parameters on the device, the method further includes: Determine, according to the target configuration information, a first simulated control effect of the device, where the first simulated control effect is used to represent an expected control effect of the device simulating the configuration of the target configuration information; According to the target configuration information, simulate configuring the device to obtain fourth configuration information of the device, where the fourth configuration information is used to indicate the latest configuration status of the device after simulating configuring the target configuration information; Predicting a second simulated control effect of the device according to the fourth configuration information, where the second simulated control effect is used to represent an actual simulated control effect of the device after the device simulates configuring the target configuration information; Determine whether the second simulated control effect matches the first simulated control effect, and when it is determined that the second simulated control effect matches the first simulated control effect, trigger the execution of the operation of generating, according to the target configuration information, the device control parameters of the user suitable for the control scenario information, so as to perform the configuration operation matching the device control parameters on the device; When it is determined that the second analog control effect does not match the first analog control effect, adjusting the target configuration information according to the first analog control effect and the second analog control effect; And, generating, according to the target configuration information, a device control parameter of the user applicable to the control scenario information, so as to perform a configuration operation matching the device control parameter on the device, including: According to the adjusted target configuration information, device control parameters of the user suitable for the control scenario information are generated to perform configuration operations matching the device control parameters on the device.

6. The device adaptive control method according to claim 5, characterized in that: Before simulating configuring the device according to the target configuration information to obtain fourth configuration information of the device, the method further includes: Analyze first configuration space information and second configuration space information of the device according to the control scenario information, wherein the first configuration space information is used to represent a theoretical controllable configuration space situation of the device, and the second configuration space information is used to represent an idle configuration space situation of the device; Determine third configuration space information of the device according to the first configuration space information and the second configuration space information, wherein the third configuration space information is used to indicate a temporarily schedulable and extractable adjustable configuration space in the device; Determine fourth configuration space information of the device according to the first configuration space information, the second configuration space information and the third configuration space information, where the fourth configuration space information is used to indicate an actual controllable configuration space situation of the device; Determining whether the fourth configuration space information matches the target available space information, the target available space information being determined according to the target configuration information, and when it is determined that the fourth configuration space information matches the target available space information, triggering the execution of the operation of simulating configuration of the device according to the target configuration information to obtain the fourth configuration information of the device; When it is determined that the fourth configuration space information does not match the target available space information, adjusting the target configuration information according to the fourth configuration space information and the target available space information; And, simulating configuration of the device according to the target configuration information to obtain fourth configuration information of the device includes: The device is configured in a simulated manner according to the adjusted target configuration information to obtain fourth configuration information of the device.

7. The device adaptive control method according to claim 5, characterized in that: Before simulating configuring the device according to the target configuration information to obtain fourth configuration information of the device, the method further includes: analyzing at least one simulated configuration adjustment item of the device according to the target configuration information; Analyzing the simulated configuration risk information of the device according to all the simulated configuration adjustment items; Determining whether the simulated configuration risk information matches the preset risk information, and when it is determined that the simulated configuration risk information does not match the preset risk information, triggering the execution of the operation of simulating the configuration of the device according to the target configuration information to obtain the fourth configuration information of the device; When it is determined that the simulated configuration risk information matches the preset risk information, adjusting the target configuration information according to the simulated configuration risk information and the preset risk information; And, simulating configuration of the device according to the target configuration information to obtain fourth configuration information of the device includes: The device is configured in a simulated manner according to the adjusted target configuration information to obtain fourth configuration information of the device.

8. An adaptive control device for equipment, characterized in that: The device comprises: An acquisition module, used to acquire control scenario information of the current user, wherein the control scenario information is used to indicate at least one of the execution of the user's control of the device, the user's state, the device's state, and the device's environment; An analysis module, used for analyzing target configuration information of the device according to the control scenario information, wherein the target configuration information is used for indicating a configuration condition that needs to be adjusted for the device to adapt to the control scenario information; A judging module, used to judge whether the target configuration information exists in a preset information set; A control module is used to generate device control parameters for the user suitable for the control scenario information according to the target configuration information when the judgment module determines that the target configuration information exists in the preset information set, so as to perform configuration operations matching the device control parameters on the device.

9. An adaptive control device for equipment, characterized in that: The device comprises: A memory storing executable program code; a processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the device adaptive control method as described in any one of claims 1-7.

10. A computer storage medium, characterized in that: The computer storage medium stores computer instructions, and when the computer instructions are called, they are used to execute the device adaptive control method according to any one of claims 1 to 7.