Group-based control method, system, operating machinery and electronic equipment

By transmitting and optimizing operating parameters between objects to be controlled within the group, the problem of low intelligence caused by one adjustment in the prior art is solved, and the coordinated control and efficient adjustment of multiple objects to be controlled is achieved.

CN115589424BActive Publication Date: 2025-08-15SANY HEAVY MACHINERY
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211216209.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-30
Publication Date
2025-08-15
Estimated Expiration
2042-09-30

AI Technical Summary

Technical Problem

In the prior art, intelligent control for multiple objects to be controlled needs to be adjusted one by one, resulting in a low degree of intelligent control.

Method used

Through a group-based control method, the operating parameters of objects to be controlled with better performance indicators in the group are obtained and transmitted to objects to be controlled with poor performance indicators. The operating parameters are optimized using the performance model to achieve coordinated control between objects to be controlled.

Benefits of technology

The intelligence of control of multiple objects to be controlled has been improved, the adjustment process has been simplified, and the adjustment efficiency has been improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115589424B_ABST
    Figure CN115589424B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of intelligent control technology, and provides a group-based control method, system, operating machine, and electronic equipment, wherein a group is a collection of multiple objects to be controlled that are connected to each other in communication; the method comprises: obtaining operating parameters of a first object to be controlled within the group whose performance index is greater than a preset index threshold; transmitting the operating parameters of the first object to be controlled to each second object to be controlled within the group whose performance index is less than the preset index threshold; and controlling the operation of each second object to be controlled based on the operating parameters of the first object to be controlled. The present invention is intended to address the defect in the prior art of low intelligent control due to the need for intelligent control of each object to be controlled one by one. Based on the communication connection between the objects to be controlled within the group, collaborative control between the objects to be controlled is achieved, effectively improving the intelligent control level of the objects to be controlled.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of intelligent control technology, and in particular to a group-based control method, system, operating machinery and electronic equipment. Background Art

[0002] Currently, intelligent control of equipment and vehicles typically involves collecting the object's operating parameters online. This is then analyzed and resolved using empirical data to address any local functional or performance issues. Finally, the updated data is downloaded to the object to address the issue. When multiple objects are required on-site, each needs to be manually adjusted individually until performance meets the required requirements. This is labor-intensive and limits the level of intelligent control.

[0003] However, although various operating parameters of the controlled objects can be collected online, mathematical models constructed based on empirical data can be used to derive new operating parameters for adjusting problems encountered by the controlled objects. However, because the mathematical models are constructed separately for each controlled object, only multiple controlled objects can be controlled separately on site, resulting in a low level of intelligent control over the controlled objects. Summary of the Invention

[0004] The present invention provides a group-based control method, system, operating machinery and electronic equipment to solve the defect in the prior art that the control intelligence level is not high due to the need to intelligently control the objects to be controlled one by one. Based on the communication connection between the objects to be controlled in the group, collaborative control between the objects to be controlled is achieved, effectively improving the intelligence level of the control of the objects to be controlled.

[0005] The present invention provides a group-based control method, wherein the group is a collection of multiple objects to be controlled that are connected to each other in communication; the control method includes:

[0006] Acquiring an operating parameter of a first object to be controlled in the group, where the first object to be controlled is an object to be controlled in the group whose performance index is greater than a preset index threshold;

[0007] transmitting the operating parameters of the first object to be controlled to each second object to be controlled; the second object to be controlled is the object to be controlled in the group whose performance index is less than the preset index threshold;

[0008] Based on the operating parameters of the first object to be controlled, the operation of each of the second objects to be controlled is controlled.

[0009] According to the group-based control method of the present invention, before obtaining the operating parameters of the first object to be controlled in the group, the method further includes:

[0010] Obtaining operating parameters of each of the objects to be controlled in the group;

[0011] Inputting the operating parameters of each of the objects to be controlled into a corresponding performance model to obtain optimized operating parameters after optimizing the operating parameters;

[0012] Based on the optimized operating parameters, controlling the operation of each of the objects to be controlled;

[0013] The performance model is obtained by training based on the operating parameters of each of the objects to be controlled and corresponding performance indicators. The performance indicators are performance data achieved by each of the objects to be controlled based on the operating parameters of each of the objects to be controlled.

[0014] According to the group-based control method of the present invention, inputting the operating parameters of each of the objects to be controlled into a corresponding performance model to obtain optimized operating parameters after optimizing the operating parameters includes:

[0015] Inputting the operating parameters of each of the objects to be controlled into the principal component analysis layer of the corresponding performance model, and screening out key operating parameters whose impact on the performance indicator exceeds a preset impact range threshold from the operating parameters;

[0016] Inputting the key operating parameters into the corresponding recurrent neural network layer of the performance model, optimizing the key operating parameters by minimizing the loss function between the standard key parameters and the preset indicator threshold, and obtaining optimized key operating parameters;

[0017] The optimized key operating parameters are input into the corresponding output layer of the performance model, the optimized key operating parameters are used as the optimized operating parameters, and the performance model is output.

[0018] According to the group-based control method of the present invention, after controlling the operation of each of the second objects to be controlled based on the operating parameters of the first objects to be controlled, the method further includes:

[0019] Determining whether the performance index achieved by each of the second objects to be controlled is lower than the preset index threshold;

[0020] If the value is higher than or equal to the preset indicator threshold, then based on the operating parameters of the first object to be controlled, continue to control the operation of the second object to be controlled;

[0021] If it is lower than the preset indicator threshold, the operating parameters of the first object to be controlled are transmitted to the performance model of the second object to be controlled, and the operation of the second object to be controlled is controlled based on the optimized operating parameters after optimizing the operating parameters of the first object to be controlled output by the performance model.

[0022] The group-based control method according to the present invention further includes:

[0023] acquiring a transmission rate for transmitting the operating parameters of the first object to be controlled to each of the second objects to be controlled;

[0024] Based on the transmission rate, the number of operating parameters of the first object to be controlled transmitted to each of the second objects to be controlled within a preset unit time is adjusted.

[0025] The present invention also provides a group-based control system, wherein the group is a collection of multiple objects to be controlled that are communicatively connected to each other; the control system comprises:

[0026] an acquisition module, configured to acquire operating parameters of a first object to be controlled in the group; the first object to be controlled is an object to be controlled in the group whose performance index is greater than a preset index threshold;

[0027] a transmission module, configured to transmit the operating parameters of the first object to be controlled to each second object to be controlled; the second object to be controlled is the object to be controlled in the group whose performance index is less than the preset index threshold;

[0028] A processing module is configured to control the operation of each of the second objects to be controlled based on the operating parameters of the first objects to be controlled.

[0029] The group-based control system according to the present invention further comprises:

[0030] A cloud platform for collecting and processing operating parameters of each of the objects to be controlled in the group;

[0031] A performance model is used to obtain optimized operating parameters after optimizing the operating parameters of each object to be controlled based on the operating parameters of the object to be controlled, and to send the optimized operating parameters to the processing module. The performance model is trained based on the operating parameters of each object to be controlled collected and processed by the cloud platform, and the corresponding performance indicators. The performance indicators are performance data achieved by each object to be controlled based on the operating parameters of each object to be controlled.

[0032] The present invention further provides a working machine, wherein a plurality of the working machines are communicatively connected with each other, and the working machines are controlled based on any of the group-based control systems described above.

[0033] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements any of the above-described group-based control methods when executing the program.

[0034] The present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements any of the group-based control methods described above.

[0035] The present invention provides a group-based control method, system, operating machine, and electronic device. The method obtains the operating parameters of the first object to be controlled within the group, i.e., the object to be controlled with better performance indicators, and then transmits the operating parameters of the object to be controlled with better performance indicators to each second object to be controlled, i.e., the object to be controlled within the group with worse performance indicators, so that the second object to be controlled can operate based on the operating parameters of the object to be controlled with better performance indicators. By enabling the objects to be controlled within the group to communicate with each other, the operating parameters of the object to be controlled with better working performance can be used to control the objects to be controlled with worse working performance. This not only avoids the trouble of adjusting and controlling multiple objects to be controlled one by one, and improves the intelligent level of control for multiple objects to be controlled, but also greatly simplifies the method of adjusting the working performance of the objects to be controlled based on the interconnection and intercommunication of the operating parameters between multiple objects to be controlled, thereby improving the adjustment efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0037] Figure 1 is a flow chart of a group-based control method provided by an embodiment of the present invention;

[0038] Figure 2 This is one of the structural diagrams of a group of excavators provided by an embodiment of the present invention;

[0039] Figure 3 is a schematic diagram of the structure of a computing system on which the group-based control method provided by an embodiment of the present invention relies;

[0040] Figure 4 This is the second structural diagram of a group of excavators provided by an embodiment of the present invention;

[0041] Figure 5 1 is a schematic structural diagram of an excavator group to which the group-based control method provided by an embodiment of the present invention is applied;

[0042] Figure 6 1 is a schematic diagram of a control flow of an excavator group using a group-based control method provided by an embodiment of the present invention;

[0043] Figure 7 This is a schematic structural diagram of a group-based control system provided by the present invention;

[0044] Figure 8 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION

[0045] To make the objectives, technical solutions, and advantages of the present invention more clear, the technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the embodiments described are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts shall fall within the scope of protection of the present invention.

[0046] Understandably, currently, in enclosed environments like mines, docks, and factories, multiple identical equipment models are typically deployed. This facilitates both operational and maintenance management. For example, a textile factory might be equipped with multiple identical textile machines for fabric processing; at a dock, multiple identical transport vehicles might be deployed for cargo transfer; in a mine, multiple identical excavators might be deployed for mineral extraction; and at a charging station, multiple identical charging piles might be deployed for vehicle charging. The list goes on.

[0047] Take the intelligent control of excavators as an example. Currently, intelligent excavator control typically involves collecting the excavator's various functional and performance parameters online. This is then analyzed using empirical data to address any local functional or performance issues with a single excavator. Finally, the updated data is downloaded to the current excavator through remote backend operations to improve its overall operational performance. Controlling multiple excavators requires manual on-site adjustment of each excavator's parameters, requiring repeated adjustments until performance meets the required requirements. This is inefficient.

[0048] It's clear that for excavator fleets operating in specific, enclosed environments like mines, if they're all the same model and operate in the same environment, each excavator should theoretically achieve the same performance—meaning, their performance indicators should be equivalent. Furthermore, the operating parameters of different excavators performing the same function should theoretically be largely the same.

[0049] Based on this, an embodiment of the present invention provides a group-based control method, which groups multiple objects to be controlled into a group, and then uses the operating parameters of the objects to be controlled with better performance indicators in the group to control the objects to be controlled with poor performance indicators, so as to ensure the working performance of each object to be controlled in the group and realize simultaneous control of multiple objects to be controlled.

[0050] The following combination Figures 1 to 6 A group-based control method of the present invention is described, which is executed based on a remote control platform and / or the software or hardware therein, such as Figure 1 As shown, the group-based control method according to the embodiment of the present invention includes the following steps:

[0051] 101. Obtain operating parameters of a first object to be controlled in the group, where the first object to be controlled is an object to be controlled in the group whose performance index is greater than a preset index threshold;

[0052] Specifically, a group consists of multiple interconnected, communicative objects to be controlled. Performance indicators are hardware parameters, or performance data, that can measure the operating performance of the controlled object. For example, for an excavator, hardware parameters that can measure its operating performance may include: the ratio of fuel consumption or power consumption to operating efficiency, the degree of jitter during operation, the smoothness and smoothness of the working device, and operating accuracy. For a charging station, hardware parameters that can measure its operating performance may include: the ratio of power consumption to charge capacity, the total heat generation, and so on. Therefore, for different controlled objects, one or more performance indicators can be pre-selected from the hardware parameters that can measure their operating performance to characterize the controlled object. Then, when the controlled object is operating, the pre-selected hardware parameters are combined with preset weights to calculate the value of the performance indicator that represents the operating performance of the controlled object. It can be understood that a larger value of the performance indicator indicates better operating performance of the controlled object, while a smaller value of the performance indicator indicates worse operating performance of the controlled object.

[0053] More specifically, different operating parameters are required to control different objects to perform different actions, that is, to achieve corresponding functions. Taking an excavator as an example, engine speed, fuel level, hydraulic oil level, common rail pressure, oil pressure, boost pressure, intake air temperature, engine torque, fuel usage, working pump pressure, working pump flow, valve core current, shut-off valve current, hydraulic oil temperature, working cylinder chamber pressure, and pilot operating handle displacement are all excavator operating parameters. By changing these operating parameters, the excavator's operating performance can be modified.

[0054] 102. Transmitting the operating parameters of the first object to be controlled to each second object to be controlled; the second object to be controlled is an object to be controlled within the group whose performance index is less than a preset index threshold;

[0055] Specifically, after preselecting the hardware parameters used to measure the operating performance of the controlled object, a performance index based on the hardware parameters can be obtained. Simultaneously, combined with a pre-set threshold for the index, the performance index of the controlled object can be calculated by obtaining the corresponding hardware parameters of the controlled object during its operation. Furthermore, by comparing the performance index with the preset threshold, controlled objects within the group with poor operating performance can be identified.

[0056] 103. Control the operation of each second object to be controlled based on the operating parameters of the first object to be controlled.

[0057] Specifically, as mentioned above, in the same application scenario, objects to be controlled of the same model can achieve approximately the same working performance, and the operating parameters when achieving the same working performance should theoretically be the same. Therefore, by transmitting the operating parameters of the object to be controlled with better performance indicators within the group to the object to be controlled with worse performance indicators, the object to be controlled with worse performance indicators can be operated with the operating parameters of the object to be controlled with better performance indicators. This can improve the working performance of the second object to be controlled, thereby achieving coordinated control of multiple objects to be controlled, avoiding the trouble of controlling each object one by one, effectively simplifying the control processing flow, reducing the amount of calculation, and improving the intelligent level of control. At the same time, it is applicable to a variety of application scenarios and suitable for large-scale promotion and use.

[0058] More specifically, taking the group as an excavator, Figure 2 As shown, the excavators can be placed in the same wireless local area network to form a group connected by the local area network. Then, the operating parameters of the excavators with better performance indicators can be transmitted to the excavators whose performance indicators do not reach the preset indicator threshold through the wireless local area network, so that the excavators with poor working performance can operate with the operating parameters, and the working performance of the excavators with poor working performance can be controlled and adjusted.

[0059] As an embodiment of the present invention, before obtaining the operating parameters of the first object to be controlled in the group, the method further includes:

[0060] Obtain the operating parameters of each object to be controlled in the group;

[0061] Inputting the operating parameters of the object to be controlled into the corresponding performance model to obtain optimized operating parameters after optimizing the operating parameters;

[0062] Control the operation of each object to be controlled based on optimized operating parameters;

[0063] The performance model is obtained by training based on the operating parameters of each object to be controlled and corresponding performance indicators. The performance indicators are performance data achieved by each object to be controlled based on the operating parameters of each object to be controlled.

[0064] Specifically, the operating parameters of each controlled object within a group are first passed through a trained performance model to optimize the operating parameters. The controlled objects are then operated based on the optimized operating parameters obtained from the performance model. The performance model is trained based on the operating parameters of the controlled objects and their corresponding performance indicators, enabling a comprehensive analysis of the relationship between operating parameters and performance. Once the operating parameters of the controlled objects are obtained, the performance model can be used to optimize the operating parameters, providing the controlled objects with optimal operating parameters in real time, thereby ensuring optimal performance.

[0065] More specifically, the performance model is set up in the cloud to form Figure 3 The computing system of the cloud + AI module shown in the figure. The cloud storage is used to centrally collect various operating parameters transmitted by the objects to be controlled in the group, and then classify and integrate them to provide data samples for training the performance model. The performance model adopts a deep learning model. That is, during the training process, deep learning is used to conduct in-depth analysis of the collected and integrated data samples to obtain a mathematical model that affects the working performance of the object to be controlled. The constructed mathematical model is verified based on the operating parameters and corresponding performance indicators of the object to be controlled collected in real time. After the verification correctness meets the set standard, the trained performance model is obtained.

[0066] As an embodiment of the present invention, the operating parameters of each object to be controlled are input into the corresponding performance model to obtain the optimized operating parameters after optimizing the operating parameters, including:

[0067] Input the operating parameters of each object to be controlled into the principal component analysis layer of the corresponding performance model, and screen out the key operating parameters whose impact on the performance index exceeds the preset impact range threshold from the operating parameters;

[0068] Input the key operating parameters into the recurrent neural network layer of the corresponding performance model, optimize the key operating parameters by minimizing the loss function between the standard key parameters and the preset indicator threshold, and obtain the optimized key operating parameters;

[0069] The optimized key operating parameters are input into the output layer of the corresponding performance model, the optimized key operating parameters are used as the optimized operating parameters, and the performance model is output.

[0070] Specifically, the performance model consists of a principal component analysis layer, a recurrent neural network layer and an output layer. After the operating parameters are input into the performance model, the principal component analysis method and the recurrent neural network can be combined to first perform principal component analysis to screen out the operating parameters that have a greater impact on the working performance of the controlled object from the obtained operating parameters of the controlled object, that is, to obtain the key operating parameters. Then, a mathematical model of the key parameters affecting the working performance of the system is obtained through deep learning training, and the key operating parameters are optimized through the minimization loss function of the standard key parameters and the preset indicator threshold to obtain optimized key operating parameters that are more suitable for the current operation of the controlled object. Finally, the obtained optimized key operating parameters are returned to the controlled object as the optimized operating parameters, so that the controlled object can operate based on better operating parameters, thereby improving the working performance.

[0071] More specifically, regarding the connection method between each object to be controlled in the group and the cloud, still taking the excavator group as an example, Figure 4 As shown in the figure, the wireless LAN that makes up the excavator group is primarily composed of routers (1-n), wireless switches, and wireless APs (Access Points). The routers, installed on the bodies of excavators 1-N, serve as the network medium for excavator group information communication. They are primarily used to set the network transmission rate for the excavator group and send tuning data to the excavator group based on the set transmission rate. The wireless switches receive information from the excavator group, and the wireless APs aggregate and upload the data received by the switches. This means that the current information of the excavators transmitted by the routers is tuned and sent to other excavators in the excavator group or to the cloud. The APs also receive optimized operating parameters sent from the cloud.

[0072] Furthermore, the excavator group constructed by the wireless local area network communicates with the cloud through 4G, 5G, etc. Specifically, taking the 5G communication connection as an example, the connection structure of the excavator group using the group-based control method provided by the embodiment of the present invention is as follows: Figure 5 As shown. It can be understood that Figure 5 The excavator shown in the figure is replaced by a charging pile, a transport vehicle, a warehousing and logistics system, etc., which are based on the same connection structure arrangement and can still achieve the same control effect, so we will not go into details here.

[0073] As an embodiment of the present invention, after controlling the operation of each second object to be controlled based on the operating parameters of the first object to be controlled, the method further includes:

[0074] Determining whether the performance index achieved by each second object to be controlled is lower than a preset index threshold;

[0075] If it is higher than or equal to the preset indicator threshold, then based on the operating parameters of the first object to be controlled, continue to control the operation of the second object to be controlled;

[0076] If it is lower than the preset indicator threshold, the operating parameters of the first object to be controlled are transmitted to the performance model of the second object to be controlled, and the operation of the second object to be controlled is controlled based on the optimized operating parameters output by the performance model after optimizing the operating parameters of the first object to be controlled.

[0077] It should be noted that the operating parameters that have good working performance for a single object to be controlled may not necessarily have the same adaptability to other objects to be controlled of the same model. Therefore, there is a situation where the working performance of the second object to be controlled is still unsatisfactory when the operating parameters of the first object to be controlled are applied to operate.

[0078] Specifically, after controlling the operation of the second object to be controlled based on the operating parameters of the first object to be controlled, it is determined whether the performance index of the second object to be controlled is still lower than the preset index threshold value, and when the working performance is still not ideal, the operating parameters of the first object to be controlled are uploaded to the performance model of the second object to be controlled in the cloud, and each performance model is trained for the operating parameters of each object to be controlled and the performance index achieved based on the operating parameters, so that the performance model can optimize the operating parameters of the first object to be controlled for the corresponding second object to be controlled, and then enable the second object to be controlled to operate with the optimized operating parameters, thereby effectively improving the working performance of the second object to be controlled, that is, improving the control effect of the group-based control method provided by the embodiment of the present invention.

[0079] As an embodiment of the present invention, the group-based control method provided by the present invention further includes:

[0080] Acquire a transmission rate for transmitting the operating parameters of the first object to be controlled to each second object to be controlled;

[0081] Based on the transmission rate, the number of operating parameters of the first object to be controlled transmitted to each second object to be controlled within the preset unit time is adjusted.

[0082] Specifically, based on the differences in operating performance of each to-be-controlled object, it is necessary to transmit operating parameters between the first to-be-controlled object and the second to-be-controlled object. By obtaining the transmission rate at which the operating parameters of the first to-be-controlled object are transmitted to each second to-be-controlled object, and then adjusting the amount of the first to-be-controlled object's operating parameters transmitted to each second to-be-controlled object within a preset unit time based on the transmission rate, this ensures a balanced use of the transmission time by different to-be-controlled objects within the group, thereby ensuring convenient, rapid, and effective transmission of operating parameters between the to-be-controlled objects.

[0083] More specifically, for Figure 5 In the excavator group shown, the router collects the transmission rate of the excavator group in real time, and then sets the length of the adjustment information according to the transmission rate between the excavators, that is, the number of excavator operating parameters transmitted within a unit time, so as to ensure the balance of the transmission time occupied by each excavator.

[0084] The following Figure 6 As shown, the group-based control method provided by the embodiment of the present invention is applied to Figure 5 Flowchart showing the control of the excavators in the excavator group.

[0085] By adopting the group-based control method provided in the embodiment of the present invention, the operating parameters of multiple excavators can be interconnected, and the system has the ability to communicate, share and self-adjust the current excavator status information, thereby realizing the complementarity of the various advantageous operating parameters of the excavators; at the same time, the operating parameters of the excavators can be autonomously and effectively classified and integrated online, and deep learning can be completed autonomously to output the optimal performance debugging operating parameters; in addition, the use of 5G communication transmission makes the transmission of operating parameters highly real-time, and the operating parameters of the current excavator can be quickly received and sent, and the cloud platform computing mode is adopted to avoid the problems of insufficient hardware memory and insufficient computing power for big data storage, thereby realizing fast and accurate control of multiple excavators.

[0086] It is understandable that Figure 6The workflow shown is for an excavator group. When the group consists of multiple charging piles or transport vehicles of the same model, it is only necessary to obtain the corresponding operating parameters for different objects to be controlled. For example, the charging rate of the charging pile, the power consumption per unit time, the actual charging amount per unit time, etc.; the fuel consumption, mileage, engine speed, vehicle speed, fuel tank level, remaining battery power, etc. of the transport vehicle. The performance indicators for different objects to be controlled can also be pre-set. For example, the degree of vibration of the entire excavator during operation is used as the basis for measuring the working performance of the excavator, that is, the frequency value is used as the performance indicator. When the vibration reaches the set frequency upper limit, the performance indicator is lower than the preset indicator threshold, indicating that the working performance of the excavator is poor; the power consumption of the charging pile per unit time and the actual charging amount per unit time are used as the basis for measuring the working performance of the charging pile, that is, the ratio of the actual charging amount per unit time to the power consumption is used as the performance indicator. When the ratio of the actual charging amount per unit time to the power consumption is less than the set percentage, the performance indicator is lower than the preset indicator threshold, indicating that the working performance of the charging pile is poor; the fuel consumption and mileage of the transport vehicle are used as the basis for measuring the working performance of the transport vehicle, that is, the ratio of fuel consumption to mileage is used as the performance indicator. When the ratio of fuel consumption to mileage is less than the set fuel consumption standard, the performance indicator is lower than the preset indicator threshold, indicating that the working performance of the transport vehicle is poor.

[0087] A group-based control system provided by the present invention is described below. The group-based control system described below and the group-based control method described above can refer to each other.

[0088] The present invention provides a group-based control system, wherein a group is a collection of multiple objects to be controlled that are connected to each other in communication; Figure 7 As shown, the control system includes: an acquisition module 710, a transmission module 720 and a processing module 730; wherein,

[0089] The acquisition module 710 is used to acquire the operating parameters of the first object to be controlled in the group; the first object to be controlled is the object to be controlled in the group whose performance index is greater than a preset index threshold;

[0090] The transmission module 720 is used to transmit the operating parameters of the first object to be controlled to each second object to be controlled; the second object to be controlled is the object to be controlled within the group whose performance index is less than a preset index threshold;

[0091] The processing module 730 is configured to control the operation of each second object to be controlled based on the operating parameters of the first object to be controlled.

[0092] The group-based control system provided by an embodiment of the present invention obtains the operating parameters of the first object to be controlled within the group, i.e., the object to be controlled with better performance indicators, and then transmits the operating parameters of the object to be controlled with better performance indicators to each second object to be controlled, i.e., the object to be controlled within the group with worse performance indicators, so that the second object to be controlled can operate based on the operating parameters of the object to be controlled with better performance indicators. By enabling the objects to be controlled within the group to communicate with each other, the operating parameters of the object to be controlled with better working performance can be used to control the objects to be controlled with worse working performance. This not only avoids the trouble of adjusting and controlling multiple objects to be controlled one by one, improving the intelligent level of control for multiple objects to be controlled, but also greatly simplifies the method of adjusting the working performance of the objects to be controlled based on the interconnection and intercommunication of the operating parameters between multiple objects to be controlled, thereby improving the adjustment efficiency.

[0093] As an embodiment of the present invention, the group-based control system further includes:

[0094] The cloud platform is used to collect and process the operating parameters of each object to be controlled in the group;

[0095] The performance model is used to obtain optimized operating parameters after optimizing the operating parameters based on the operating parameters of each object to be controlled, and send the optimized operating parameters to the processing module. The performance model is trained based on the operating parameters of each object to be controlled collected and processed by the cloud platform, and the corresponding performance indicators. The performance indicators are the performance data achieved by each object to be controlled based on the operating parameters of each object to be controlled.

[0096] Specifically, the cloud platform can be a private cloud, a commercial cloud, or the like. The cloud platform's cloud storage can collect operating parameters of the objects to be controlled within the group, categorize and integrate these operating parameters, and provide a large number of data samples for constructing and training the performance model. The performance model is preferably a deep learning model. By performing deep model learning on the large number of data samples integrated by the cloud platform, a performance model based on the operating parameters that have a primary impact on the module to be controlled is obtained. The operating parameters of the objects to be controlled are optimized by the performance model and then transmitted back to the processing module, which then controls the operation of the objects to be controlled based on the optimized operating parameters.

[0097] Preferably, the acquisition module is further used to acquire the operating parameters of each object to be controlled in the group;

[0098] The transmission module is further used to input the operating parameters of each object to be controlled into the corresponding performance model to obtain the optimized operating parameters after optimizing the operating parameters;

[0099] The processing module is further configured to control the operation of each object to be controlled based on the optimized operation parameters.

[0100] Preferably, the transmission module is more specifically used to input the operating parameters of each object to be controlled into the principal component analysis layer of the corresponding performance model, and screen out the key operating parameters whose impact on the performance indicators exceeds the preset influence range threshold from the operating parameters; input the key operating parameters into the recurrent neural network layer of the corresponding performance model, optimize the key operating parameters by minimizing the loss function of the standard key parameters and the preset indicator threshold, and obtain optimized key operating parameters; input the optimized key operating parameters into the output layer of the corresponding performance model, use the optimized key operating parameters as the optimized operating parameters, and output the performance model.

[0101] Preferably, the group-based control system provided by the embodiment of the present invention further includes: a judgment module;

[0102] The judgment module is used to judge whether the performance index achieved by each second object to be controlled based on the operating parameters of the first object to be controlled is lower than a preset index threshold; and when the performance index is higher than or equal to the preset index threshold, the processing module continues to control the operation of the second object to be controlled based on the operating parameters of the first object to be controlled; and when the performance index is lower than the preset index threshold, the transmission module transmits the operating parameters of the first object to be controlled to the performance model of the second object to be controlled, and controls the operation of the second object to be controlled based on the optimized operating parameters output by the performance model after optimizing the operating parameters of the first object to be controlled.

[0103] Preferably, the acquisition module is further configured to acquire a transmission rate of transmitting the operating parameters of the first object to be controlled to each second object to be controlled;

[0104] The processing module is further configured to adjust, based on the transmission rate, the number of operating parameters of the first object to be controlled that are transmitted to each second object to be controlled within a preset unit time.

[0105] The present invention further provides a working machine, wherein a plurality of working machines are communicatively connected with each other, and the working machines are controlled based on a group-based control system as described in any of the above embodiments.

[0106] It is understandable that the operating machinery controlled by the group-based control system provided by any of the above embodiments has all the advantages and technical effects of the group-based control system, which will not be described in detail here.

[0107] Specifically, the operating machinery may be any operating machinery of the same model and in the same application scenario, such as an excavator, a loader, a crane, etc.

[0108] More specifically, the group-based control system provided by the above-mentioned embodiments of the present invention can be used not only to control operating machinery, but also to control other devices and equipment of the same model in the same application scenario, such as charging piles, battery exchange equipment, logistics sorting equipment, sewing equipment, etc., which will not be elaborated here.

[0109] Figure 8 An example of a physical structure diagram of an electronic device is shown below. Figure 8 As shown, the electronic device may include: a processor 810, a communication interface 820, a memory 830, and a communication bus 840, wherein the processor 810, the communication interface 820, and the memory 830 communicate with each other via the communication bus 840. The processor 810 may call the logic instructions in the memory 830 to execute a group-based control method, where the group is a collection of multiple objects to be controlled that are communicatively connected to each other; the control method includes: obtaining the operating parameters of a first object to be controlled in the group, where the first object to be controlled is an object to be controlled in the group whose performance index is greater than a preset index threshold; transmitting the operating parameters of the first object to be controlled to each second object to be controlled; where the second object to be controlled is an object to be controlled in the group whose performance index is less than a preset index threshold; and controlling the operation of each second object to be controlled based on the operating parameters of the first object to be controlled.

[0110] In addition, the logic instructions in the above-mentioned memory 830 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when sold or used as an independent product. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the various embodiments of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0111] On the other hand, the present invention also provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute a group-based control method provided by the above methods, where the group is a collection of multiple objects to be controlled that are communicatively connected to each other; the control method includes: obtaining the operating parameters of the first object to be controlled in the group, where the first object to be controlled is an object to be controlled in the group whose performance index is greater than a preset index threshold; transmitting the operating parameters of the first object to be controlled to each second object to be controlled; the second object to be controlled is an object to be controlled in the group whose performance index is less than a preset index threshold; and controlling the operation of each second object to be controlled based on the operating parameters of the first object to be controlled.

[0112] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which implements a group-based control method when executed by a processor, wherein the group is a collection of multiple objects to be controlled that are communicatively connected to each other; the control method includes: obtaining the operating parameters of the first object to be controlled in the group, the first object to be controlled being an object to be controlled in the group whose performance index is greater than a preset index threshold; transmitting the operating parameters of the first object to be controlled to each second object to be controlled; the second object to be controlled being an object to be controlled in the group whose performance index is less than a preset index threshold; and controlling the operation of each second object to be controlled based on the operating parameters of the first object to be controlled.

[0113] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, i.e., they may be located in one location or distributed across multiple network units. Some or all of the modules may be selected based on actual needs to achieve the objectives of the present embodiment. Persons of ordinary skill in the art will be able to understand and implement the present invention without inventive effort.

[0114] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, or of course, by hardware. Based on this understanding, the essence of the above technical solution or the part that contributes to the existing technology can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or certain parts of the embodiments.

[0115] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. 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 group-based control method, characterized in that: The group is a collection of multiple objects to be controlled that are connected to each other in communication; the control method includes: Obtaining operating parameters of each of the objects to be controlled in the group; Inputting the operating parameters of each of the objects to be controlled into corresponding performance models to obtain optimized operating parameters after optimizing the operating parameters; Based on the optimized operating parameters, controlling the operation of each of the objects to be controlled; The performance model is obtained by training based on the operating parameters of each of the objects to be controlled and corresponding performance indicators, and the performance indicators are performance data achieved by each of the objects to be controlled based on the operating parameters of each of the objects to be controlled; Acquiring an operating parameter of a first object to be controlled in the group, where the first object to be controlled is an object to be controlled in the group whose performance index is greater than a preset index threshold; transmitting the operating parameters of the first object to be controlled to each second object to be controlled; the second object to be controlled is the object to be controlled in the group whose performance index is less than the preset index threshold; controlling the operation of each of the second objects to be controlled based on the operating parameters of the first object to be controlled; Determining whether the performance index achieved by each of the second objects to be controlled is lower than the preset index threshold; If the value is higher than or equal to the preset indicator threshold, then based on the operating parameters of the first object to be controlled, continue to control the operation of the second object to be controlled; If it is lower than the preset indicator threshold, the operating parameters of the first object to be controlled are transmitted to the performance model of the second object to be controlled, and the operation of the second object to be controlled is controlled based on the optimized operating parameters after optimizing the operating parameters of the first object to be controlled output by the performance model.

2. The group-based control method according to claim 1, characterized in that: Inputting the operating parameters of each of the objects to be controlled into a corresponding performance model to obtain optimized operating parameters after optimizing the operating parameters includes: Inputting the operating parameters of each of the objects to be controlled into the principal component analysis layer of the corresponding performance model, and screening out key operating parameters whose impact on the performance indicator exceeds a preset impact range threshold from the operating parameters; Inputting the key operating parameters into the corresponding recurrent neural network layer of the performance model, optimizing the key operating parameters by minimizing the loss function between the standard key parameters and the preset indicator threshold, and obtaining optimized key operating parameters; The optimized key operating parameters are input into the corresponding output layer of the performance model, the optimized key operating parameters are used as the optimized operating parameters, and the performance model is output.

3. The group-based control method according to claim 1, characterized in that: Also includes: acquiring a transmission rate for transmitting the operating parameters of the first object to be controlled to each of the second objects to be controlled; Based on the transmission rate, the number of operating parameters of the first object to be controlled transmitted to each of the second objects to be controlled within a preset unit time is adjusted.

4. A group-based control system, characterized in that: The group is a collection of multiple objects to be controlled that are connected to each other in communication; the control system includes: an acquisition module, configured to acquire operating parameters of a first object to be controlled in the group; the first object to be controlled is an object to be controlled in the group whose performance index is greater than a preset index threshold; a transmission module, configured to transmit the operating parameters of the first object to be controlled to each second object to be controlled; the second object to be controlled is the object to be controlled in the group whose performance index is less than the preset index threshold; a processing module, configured to control the operation of each of the second objects to be controlled based on the operating parameters of the first objects to be controlled; Before obtaining the operating parameters of the first object to be controlled in the group, the method further includes: Obtaining operating parameters of each of the objects to be controlled in the group; Inputting the operating parameters of each of the objects to be controlled into a corresponding performance model to obtain optimized operating parameters after optimizing the operating parameters; Based on the optimized operating parameters, controlling the operation of each of the objects to be controlled; The performance model is obtained by training based on the operating parameters of each of the objects to be controlled and corresponding performance indicators, and the performance indicators are performance data achieved by each of the objects to be controlled based on the operating parameters of each of the objects to be controlled; After controlling the operation of each of the second objects to be controlled based on the operating parameters of the first objects to be controlled, the method further includes: Determining whether the performance index achieved by each of the second objects to be controlled is lower than the preset index threshold; If the value is higher than or equal to the preset indicator threshold, then based on the operating parameters of the first object to be controlled, continue to control the operation of the second object to be controlled; If it is lower than the preset indicator threshold, the operating parameters of the first object to be controlled are transmitted to the performance model of the second object to be controlled, and the operation of the second object to be controlled is controlled based on the optimized operating parameters after optimizing the operating parameters of the first object to be controlled output by the performance model.

5. The group-based control system according to claim 4, characterized in that Also includes: A cloud platform for collecting and processing operating parameters of each of the objects to be controlled in the group; A performance model is used to obtain optimized operating parameters after optimizing the operating parameters of each object to be controlled based on the operating parameters of the object to be controlled, and to send the optimized operating parameters to the processing module. The performance model is trained based on the operating parameters of each object to be controlled collected and processed by the cloud platform, and the corresponding performance indicators. The performance indicators are performance data achieved by each object to be controlled based on the operating parameters of each object to be controlled.

6. A working machine, characterized in that: The plurality of working machines are communicatively connected to each other, and the working machines are controlled based on the group-based control system according to claim 4 or 5.

7. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the group-based control method according to any one of claims 1 to 3 is implemented.

8. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the group-based control method according to any one of claims 1 to 3 is implemented.

Citation Information

Patent Citations

  • Method for sharing operating parameters between terminals, server and terminals

    CN103458019A

  • Beam-pumping unit operation control method, device and equipment and storage medium

    CN113123765A