A method and system for automatically collecting information of a concrete mixing station
By automatically collecting information in the concrete mixing station, the mixing data is obtained and analyzed, and the problems of signal instability and equipment damage are solved, real-time control and optimization management of concrete mixing are realized.
Patent Information
- Application Number
- CN202411676642.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-22
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2044-11-22
AI Technical Summary
In the prior art, the automatic collection of information of concrete mixing stations has problems such as signal instability and equipment damage, which leads to the inability to automatically collect information through wireless transmission, affecting the real-time control and optimization management of concrete mixing.
By obtaining concrete mixing requirements and equipment information, conducting concrete mixing planning, selecting multiple concrete mixing equipment and determining multiple mixing stages. Based on these stages, the working stage positioning is carried out, the stage acquisition instructions are generated and sent, the direct acquisition data is received and analyzed, the normal and abnormal devices are selected, and the indirect acquisition data of abnormal devices is assisted through the Internet to obtain the indirect acquisition data of abnormal devices and perform summary processing.
It ensures that the complete data is obtained during the automatic collection of information of the concrete mixing station, avoids lag or missing production monitoring, and realizes real-time control and optimization management of concrete mixing.
Smart Images

Figure CN119179292B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of concrete mixing, and in particular relates to a method and system for automatically collecting information of a concrete mixing station. Background Art
[0002] Concrete mixing is the process of mixing cement, sand and gravel aggregates, water, admixtures, additives, etc. in a certain proportion and stirring them into concrete, ensuring the uniformity and stability of the various components of concrete during the mixing process, which is directly related to the strength, durability and construction performance of the concrete.
[0003] In the prior art, intelligent concrete mixing management is highly dependent on the ability to automatically collect various data from the concrete mixing station. However, in the automatic information collection scenario of the concrete mixing station, due to the influence of environmental factors, problems such as unstable wireless transmission signals and damage to transmission equipment may occur, resulting in the inability to automatically collect information through wireless transmission, causing delays or omissions in production monitoring, and affecting the real-time control and optimization management of concrete mixing. Summary of the invention
[0004] The purpose of the embodiments of the present invention is to provide a method and system for automatically collecting information of a concrete mixing plant, aiming to solve the problems raised in the background technology.
[0005] To achieve the above objectives, the embodiments of the present invention provide the following technical solutions:
[0006] A method for automatically collecting information of a concrete mixing station, the method specifically comprising the following steps:
[0007] Obtain concrete mixing demand and concrete mixing plant equipment information, conduct concrete mixing planning, select multiple concrete mixing equipment, and determine multiple concrete mixing stages;
[0008] Based on the multiple concrete mixing stages, work stage positioning is performed to determine the current mixing stage, and a stage collection instruction is generated and sent to the multiple concrete mixing equipment;
[0009] Receiving the directly collected data fed back by the plurality of concrete mixing equipments, transmitting and analyzing the plurality of directly collected datas, and selecting a plurality of normal mixing equipments and a plurality of abnormal mixing equipments;
[0010] Acquire the communication interconnection records of the plurality of concrete mixing equipment, perform interconnection assistance analysis, and select interconnection assistance equipment corresponding to the plurality of abnormal mixing equipment from the plurality of normal mixing equipment;
[0011] Through the plurality of interconnected assisting devices, the indirect collected data of the plurality of abnormal mixing devices are assisted to be obtained, and the plurality of directly collected data and the plurality of indirectly collected data are summarized and processed.
[0012] As a further limitation of the technical solution of the embodiment of the present invention, the obtaining of the concrete mixing demand and the mixing station equipment information of the concrete mixing station, performing concrete mixing planning, selecting multiple concrete mixing equipment, and determining multiple concrete mixing stages specifically includes the following steps:
[0013] Receive concrete mixing requirements and select concrete mixing plants;
[0014] Acquire mixing station equipment information of the concrete mixing station;
[0015] According to the concrete mixing demand and the equipment information of the mixing station, perform equipment selection planning and select multiple concrete mixing equipment;
[0016] According to the concrete mixing demand and the equipment information of the mixing station, a mixing stage planning is performed to determine a plurality of concrete mixing stages.
[0017] As a further limitation of the technical solution of the embodiment of the present invention, the multiple concrete mixing stages include: equipment initialization stage, raw material storage stage, batching stage, stirring stage and sampling and detection stage.
[0018] As a further limitation of the technical solution of the embodiment of the present invention, the method of positioning the working stage based on the multiple concrete mixing stages, determining the current mixing stage, and generating and sending the stage collection instruction to the multiple concrete mixing equipment specifically includes the following steps:
[0019] Based on the multiple concrete mixing stages, work stage positioning is performed to determine the current mixing stage;
[0020] According to the current mixing stage, generating a stage collection instruction;
[0021] According to the preset multiple device sending addresses, the stage collection instruction is sent to the multiple concrete mixing devices.
[0022] As a further limitation of the technical solution of the embodiment of the present invention, the receiving of the directly collected data fed back by the multiple concrete mixing equipment, transmitting and analyzing the multiple directly collected data, and selecting the multiple normal mixing equipment and the multiple abnormal mixing equipment specifically include the following steps:
[0023] Receiving directly collected data fed back by a plurality of concrete mixing equipments;
[0024] Performing transmission address analysis on the multiple directly collected data to obtain multiple direct transmission addresses;
[0025] According to the preset multiple device transmission addresses, address matching is performed on the multiple direct transmission addresses, and the address matching results are recorded;
[0026] According to the address matching result, a plurality of normal mixing equipment and a plurality of abnormal mixing equipment are selected from the plurality of concrete mixing equipment.
[0027] As a further limitation of the technical solution of the embodiment of the present invention, the obtaining of the communication interconnection records of the plurality of concrete mixing equipment, performing interconnection assistance analysis, and selecting interconnection assistance equipment corresponding to the plurality of abnormal mixing equipment from the plurality of normal mixing equipment specifically comprises the following steps:
[0028] Acquire communication interconnection records of a plurality of the concrete mixing equipment;
[0029] According to the communication and interconnection records, selecting a plurality of communication and interconnection devices of the plurality of abnormal mixing devices from the plurality of normal mixing devices;
[0030] From the multiple communication and interconnection devices, select an interconnection assistance device corresponding to the multiple abnormal mixing devices.
[0031] As a further limitation of the technical solution of the embodiment of the present invention, the assisting in obtaining the indirect collected data of the plurality of abnormal mixing devices through the plurality of interconnected assisting devices, and summarizing and processing the plurality of the directly collected data and the plurality of the indirectly collected data specifically include the following steps:
[0032] Activate the communication interconnection channels between multiple interconnection assistance devices and corresponding abnormal mixing devices;
[0033] Assisting in obtaining indirect collection data of a plurality of abnormal mixing devices through a plurality of said communication interconnection channels;
[0034] Aggregating the plurality of directly collected data and the plurality of indirectly collected data to generate aggregated collected data;
[0035] The summarized collected data is visualized.
[0036] A concrete mixing station information automatic collection system, the system includes a concrete mixing planning unit, a working stage positioning unit, a direct data analysis unit, an auxiliary equipment selection unit and an auxiliary collection summary unit, wherein:
[0037] A concrete mixing planning unit is used to obtain the concrete mixing demand and the mixing plant equipment information of the concrete mixing plant, perform concrete mixing planning, select multiple concrete mixing equipment, and determine multiple concrete mixing stages;
[0038] A working stage positioning unit, used for positioning the working stage based on the multiple concrete mixing stages, determining the current mixing stage, generating and sending a stage collection instruction to the multiple concrete mixing equipment;
[0039] A direct data analysis unit, used for receiving the directly collected data fed back by the plurality of concrete mixing equipments, transmitting and analyzing the plurality of directly collected datas, and selecting a plurality of normal mixing equipments and a plurality of abnormal mixing equipments;
[0040] an assisting device selecting unit, configured to obtain communication interconnection records of the plurality of concrete mixing devices, perform interconnection assistance analysis, and select interconnection assisting devices corresponding to the plurality of abnormal mixing devices from the plurality of normal mixing devices;
[0041] The assisting collection and summarizing unit is used to assist in obtaining the indirect collection data of the multiple abnormal mixing devices through the multiple interconnected assisting devices, and to summarize the multiple direct collection data and the multiple indirect collection data.
[0042] As a further limitation of the technical solution of the embodiment of the present invention, the concrete mixing planning unit specifically includes:
[0043] Demand receiving module, used to receive concrete mixing demand and select concrete mixing station;
[0044] An information acquisition module, used to acquire mixing station equipment information of the concrete mixing station;
[0045] A selection planning module is used to perform equipment selection planning and select multiple concrete mixing equipment according to the concrete mixing demand and the mixing station equipment information;
[0046] The stage planning module is used to perform mixing stage planning according to the concrete mixing demand and the equipment information of the mixing station, and determine multiple concrete mixing stages.
[0047] As a further limitation of the technical solution of the embodiment of the present invention, the assisting collection and aggregation unit specifically includes:
[0048] An interconnection activation module, used to activate the communication interconnection channels between multiple interconnection assistance devices and corresponding abnormal mixing devices;
[0049] An assisting collection module, used for assisting in obtaining the indirect collection data of the plurality of abnormal mixing devices through the plurality of communication interconnection channels;
[0050] A data aggregation module, used for aggregating the plurality of directly collected data and the plurality of indirectly collected data to generate aggregated collected data;
[0051] A visualization module is used to visualize the collected data.
[0052] Compared with the prior art, the present invention has the following beneficial effects:
[0053] The embodiment of the present invention performs concrete mixing planning; sends stage collection instructions to multiple concrete mixing equipment; receives multiple directly collected data, selects multiple normal mixing equipment and multiple abnormal mixing equipment; performs interconnection assistance analysis, selects multiple interconnection assistance devices corresponding to the abnormal mixing equipment; assists in obtaining the indirect collection data of multiple abnormal mixing equipment, and performs summary processing. It is capable of transmitting and analyzing multiple directly collected data, identifying multiple abnormal mixing equipment, and performing interconnection assistance analysis, selecting multiple corresponding interconnection assistance devices, and assisting in obtaining multiple indirect collection data, which can ensure that complete data can be obtained during the automatic collection of concrete mixing station information, thereby avoiding delays or omissions in production monitoring and ensuring real-time control and optimized management of concrete mixing. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention.
[0055] Figure 1 A flow chart of a method provided by an embodiment of the present invention is shown.
[0056] Figure 2 A flow chart of concrete mixing planning in the method provided by an embodiment of the present invention is shown.
[0057] Figure 3 A flow chart of collecting instructions in the sending phase of the method provided by an embodiment of the present invention is shown.
[0058] Figure 4 A flow chart of directly collecting data, receiving and analyzing the data in the method provided by an embodiment of the present invention is shown.
[0059] Figure 5 A flow chart of interconnection assisted analysis in the method provided by an embodiment of the present invention is shown.
[0060] Figure 6 A flow chart of assisting in obtaining indirect data collection in the method provided by an embodiment of the present invention is shown.
[0061] Figure 7 The application architecture diagram of the system provided by the embodiment of the present invention is shown.
[0062] Figure 8 The structure block diagram of the concrete mixing planning unit in the system provided by the embodiment of the present invention is shown.
[0063] Fig. 9 The structure block diagram of the assisting collection and aggregation unit in the system provided by the embodiment of the present invention is shown. DETAILED DESCRIPTION
[0064] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0065] It is understandable that in the prior art, intelligent concrete mixing management is highly dependent on the ability to automatically collect various data of the concrete mixing station. However, in the automatic information collection scenario of the concrete mixing station, due to the influence of environmental factors, problems such as unstable wireless transmission signals and damage to transmission equipment may occur, resulting in the inability to automatically collect information through wireless transmission, causing delays or omissions in production monitoring, and affecting the real-time control and optimization management of concrete mixing.
[0066] To solve the above problems, the embodiment of the present invention performs concrete mixing planning by acquiring concrete mixing demand and mixing station equipment information of a concrete mixing station, selects multiple concrete mixing equipment, and determines multiple concrete mixing stages; based on multiple concrete mixing stages, performs work stage positioning, determines the current mixing stage, generates and sends stage collection instructions to multiple concrete mixing equipment; receives direct collection data fed back by multiple concrete mixing equipment, performs transmission analysis on the multiple direct collection data, selects multiple normal mixing equipment and multiple abnormal mixing equipment; obtains communication interconnection records of multiple concrete mixing equipment, performs interconnection assistance analysis, and selects interconnection assistance equipment corresponding to multiple abnormal mixing equipment from multiple normal mixing equipment; assists in obtaining indirect collection data of multiple abnormal mixing equipment through multiple interconnection assistance equipment, and summarizes and processes multiple direct collection data and multiple indirect collection data. It can transmit and analyze multiple directly collected data, identify multiple abnormal mixing equipment, and conduct interconnected assisted analysis, select multiple corresponding interconnected assisted equipment, and assist in obtaining multiple indirectly collected data. It can ensure that complete data can be obtained during the automatic collection of concrete mixing station information, thereby avoiding delays or omissions in production monitoring and ensuring real-time control and optimized management of concrete mixing.
[0067] Figure 1 A flow chart of a method provided by an embodiment of the present invention is shown.
[0068] Specifically, a method for automatically collecting information of a concrete mixing station comprises the following steps:
[0069] Step S101, obtaining concrete mixing demand and mixing station equipment information of a concrete mixing station, performing concrete mixing planning, selecting multiple concrete mixing equipment, and determining multiple concrete mixing stages.
[0070] In the embodiment of the present invention, by receiving the concrete mixing demand, analyzing the concrete mixing demand, selecting a concrete mixing station, and then obtaining the mixing station equipment information of the concrete mixing station, the concrete mixing demand and the mixing station equipment information are integrated to perform equipment selection planning, select multiple concrete mixing equipment from the concrete mixing station, and integrate the concrete mixing demand and the mixing station equipment information to perform mixing stage planning, and determine multiple concrete mixing stages. Specifically, the multiple concrete mixing stages include: equipment initialization stage, raw material storage stage, batching stage, mixing stage and sampling and detection stage, wherein the equipment initialization stage is mainly to monitor the sensors for various information collection (temperature sensors installed on the storage and transportation equipment of raw materials such as cement, aggregates, water, etc., to monitor the temperature of the raw materials, etc.) temperature changes; humidity sensors monitor the humidity of aggregates and cement to ensure that the materials are dry; weight sensors are installed at the bottom of the silo and the supporting structure of the mixing cylinder to monitor changes in material weight; flow sensors are installed on the water pipes to monitor the amount of water added) for initialization and calibration; in the raw material warehousing stage, the main thing is to collect information such as the batch number, type, quantity, production date, etc. of the raw materials, and update the inventory information in real time, including the type, quantity, storage location, etc. of the raw materials; in the batching stage, the main thing is to record the time, proportion and quantity of each raw material; in the mixing stage, the main thing is to collect parameters such as mixing speed and time, and during the mixing process, continuously monitor and collect the temperature and humidity changes of the concrete; in the sampling and testing stage, the main thing is to collect the results of strength test and slump test.
[0071] Specifically, Figure 2 A flow chart of concrete mixing planning in the method provided by an embodiment of the present invention is shown.
[0072] Among them, in the preferred embodiment provided by the present invention, the obtaining of the concrete mixing demand and the mixing station equipment information of the concrete mixing station, performing concrete mixing planning, selecting multiple concrete mixing equipment, and determining multiple concrete mixing stages specifically includes the following steps:
[0073] Step S1011, receiving concrete mixing demand and selecting a concrete mixing station;
[0074] Step S1012, obtaining mixing station equipment information of the concrete mixing station;
[0075] Step S1013, performing equipment selection planning according to the concrete mixing demand and the equipment information of the mixing station, and selecting a plurality of concrete mixing equipment;
[0076] Step S1014: According to the concrete mixing demand and the equipment information of the mixing station, a mixing stage planning is performed to determine a plurality of concrete mixing stages.
[0077] Among them, in the preferred embodiment provided by the present invention, the equipment selection planning is performed according to the concrete mixing demand and the equipment information of the mixing station, and the selection of multiple concrete mixing equipment specifically includes the following steps:
[0078] A random forest model is constructed, and a training set is constructed using historical environmental information, historical concrete mixing equipment information, and historical raw material information; the historical concrete mixing equipment performance is used as the true value, and the training set is used to train the random forest model to obtain a trained model;
[0079] Input the current environment information, the current concrete mixing equipment information, and the current raw material information as input features into the trained model to predict the performance score of the current concrete mixing equipment;
[0080] A multi-objective optimization function is constructed with the maximization of the performance score, maximization of the utilization rate and minimization of the energy consumption of the concrete mixing equipment as the optimization objectives, and the total capacity of the concrete mixing equipment is at least equal to the volume of the raw material demand as a constraint condition;
[0081] The differential evolution algorithm is used to iteratively optimize the multi-objective optimization function to find the best combination of concrete mixing equipment;
[0082] After the iteration is completed, the best concrete mixing equipment combination is obtained, and the obtained best concrete mixing equipment combination is used as the concrete mixing equipment selection scheme.
[0083] Among them, in the preferred embodiment provided by the present invention, the construction of a random forest model, using historical environmental information, historical concrete mixing equipment information and historical raw material information to construct a training set; using the historical concrete mixing equipment performance as the true value, using the training set to train the random forest model, and obtaining the trained model specifically includes the following steps:
[0084] Collect the corresponding historical environment information, historical concrete mixing equipment information and historical raw material information according to each time node of the historical time.
[0085] The historical environmental information, historical concrete mixing equipment information and historical raw material information of the corresponding time nodes are merged to obtain the integrated data sets at different time nodes;
[0086] Clean the integrated data sets at different time points to obtain a complete data set;
[0087] Generate polynomials for the complete data set to capture the nonlinear relationship between features and obtain polynomial features;
[0088] The polynomial features are reduced in dimension using principal component analysis, and then the polynomial features after dimension reduction are annotated to obtain preprocessed data;
[0089] Construct a random forest model, input the preprocessed data into the random forest model, and train it through grid search; based on the mean square error, calculate the evaluation index with the output and true value of the random forest model training process in each parameter combination;
[0090] After all parameter combinations are evaluated, the parameter combination with the best performance is taken as the optimal parameter to obtain the trained model.
[0091] Among them, in the preferred embodiment provided by the present invention, the polynomial generation of the complete data set to capture the nonlinear relationship between the features and obtain the polynomial features specifically includes the following steps:
[0092] Perform nonlinear transformation on each feature in the complete data set to obtain nonlinear features;
[0093] Calculate the variance of each feature in the full dataset and determine the order of each feature based on the variance;
[0094] And according to the order of each feature, a corresponding adaptive order feature is generated for each feature in the complete data set;
[0095] Each feature in the complete data set is combined using mixed arithmetic to explore the complex relationship between features and obtain combined features; mixed arithmetic is simple addition, subtraction, multiplication and division, such as adding two features and taking the square root, and then dividing the difference with other features.
[0096] The nonlinear features, adaptive order features and combined features are combined into nonlinear interactive features to capture the complex relationship between multiple features and obtain the final polynomial features.
[0097] In the calculation process of the nonlinear interactive feature combination of the present invention, a pair of features is first selected, and then the product of the two features is calculated, and then calculated by an exponential function, and then divided by the value of the hyperbolic tangent function of another feature pair plus one. The calculation process is simple, but it effectively captures the complex relationship between multiple features.
[0098] Furthermore, the method for automatically collecting information of a concrete mixing station further comprises the following steps:
[0099] Step S102: Based on the multiple concrete mixing stages, work stage positioning is performed to determine the current mixing stage, and a stage collection instruction is generated and sent to the multiple concrete mixing equipment.
[0100] In an embodiment of the present invention, during the concrete mixing process, work stage positioning is performed based on multiple concrete mixing stages to determine the current mixing stage, and then a stage collection instruction is generated according to the current mixing stage. The stage collection instruction is sent to multiple concrete mixing devices according to multiple preset device sending addresses.
[0101] Specifically, Figure 3 A flow chart of collecting instructions in the sending phase of the method provided by an embodiment of the present invention is shown.
[0102] Among them, in the preferred embodiment provided by the present invention, the working stage positioning is performed based on the multiple concrete mixing stages, the current mixing stage is determined, and the stage collection instructions are generated and sent to the multiple concrete mixing equipments, specifically including the following steps:
[0103] Step S1021, based on the multiple concrete mixing stages, work stage positioning is performed to determine the current mixing stage;
[0104] Step S1022, generating a stage collection instruction according to the current mixing stage;
[0105] Step S1023: sending the stage collection instruction to the multiple concrete mixing devices according to the preset multiple device sending addresses.
[0106] Furthermore, the method for automatically collecting information of a concrete mixing station further comprises the following steps:
[0107] Step S103, receiving the directly collected data fed back by the plurality of concrete mixing equipments, performing transmission analysis on the plurality of directly collected data, and selecting a plurality of normal mixing equipments and a plurality of abnormal mixing equipments.
[0108] In an embodiment of the present invention, by receiving directly collected data fed back by a plurality of concrete mixing devices, performing transmission address analysis on the plurality of directly collected data, obtaining a plurality of direct transmission addresses, performing address matching on the plurality of direct transmission addresses based on a plurality of preset device transmission addresses, recording the address matching results, and then selecting a plurality of normal mixing devices and a plurality of abnormal mixing devices from the plurality of concrete mixing devices according to the address matching results, wherein the normal mixing device is the concrete mixing device with which the address matching succeeds, and the abnormal mixing device is the concrete mixing device with which the address matching fails.
[0109] It can be understood that the abnormal mixing equipment is the concrete mixing equipment where the wireless communication fails.
[0110] Specifically, Figure 4 A flow chart of directly collecting data, receiving and analyzing the data in the method provided by an embodiment of the present invention is shown.
[0111] Among them, in the preferred embodiment provided by the present invention, the receiving of the directly collected data fed back by the plurality of concrete mixing equipment, the transmission analysis of the plurality of directly collected data, and the selection of the plurality of normal mixing equipment and the plurality of abnormal mixing equipment specifically include the following steps:
[0112] Step S1031, receiving directly collected data fed back by a plurality of concrete mixing equipments;
[0113] Step S1032, performing transmission address analysis on the plurality of directly collected data to obtain a plurality of direct transmission addresses;
[0114] Step S1033, performing address matching on the plurality of direct transmission addresses according to the preset plurality of device transmission addresses, and recording the address matching result;
[0115] Step S1034: selecting a plurality of normal mixing equipment and a plurality of abnormal mixing equipment from the plurality of concrete mixing equipment according to the address matching result.
[0116] Furthermore, the method for automatically collecting information of a concrete mixing station further comprises the following steps:
[0117] Step S104, obtaining communication interconnection records of the plurality of concrete mixing equipment, performing interconnection assistance analysis, and selecting interconnection assistance equipment corresponding to the plurality of abnormal mixing equipment from the plurality of normal mixing equipment.
[0118] In an embodiment of the present invention, by obtaining the communication interconnection records of multiple concrete mixing equipment, multiple communication interconnection devices of multiple abnormal mixing equipment are selected from multiple normal mixing equipment according to the communication interconnection records, and then the interconnection assistance devices corresponding to the multiple abnormal mixing equipment are selected from the multiple communication interconnection devices.
[0119] It can be understood that each abnormal mixing device corresponds to at least one communication and interconnection device; each abnormal mixing device corresponds to an interconnection assistance device.
[0120] Specifically, Figure 5 A flow chart of interconnection assisted analysis in the method provided by an embodiment of the present invention is shown.
[0121] Among them, in the preferred embodiment provided by the present invention, the obtaining of the communication interconnection records of the plurality of concrete mixing equipment, performing interconnection assistance analysis, and selecting the interconnection assistance equipment corresponding to the plurality of abnormal mixing equipment from the plurality of normal mixing equipment specifically comprises the following steps:
[0122] Step S1041, obtaining communication interconnection records of a plurality of the concrete mixing equipment;
[0123] Step S1042, selecting multiple communication interconnection devices of multiple abnormal mixing devices from multiple normal mixing devices according to the communication interconnection record;
[0124] Step S1043, selecting an interconnection assistance device corresponding to the multiple abnormal mixing devices from the multiple communication interconnection devices.
[0125] Among them, in the preferred embodiment provided by the present invention, the selecting multiple communication interconnected devices of the multiple abnormal mixing devices from the multiple normal mixing devices according to the communication interconnection record specifically includes the following steps:
[0126] Obtain a list of normal mixing equipment, a list of abnormal mixing equipment, and a communication graph, and use the list of normal mixing equipment, the list of abnormal mixing equipment, and the communication graph to construct an adjacency list; wherein each device is used as a "key" and the device directly connected to it is used as the "value" of the corresponding key;
[0127] Start the search from the current abnormal mixing device, first find all reachable devices through the connection relationship of the adjacency table, and add all reachable devices to the queue to be accessed;
[0128] Take out the first device in the queue as the current device, check whether the current device has been accessed, if it has been accessed, skip the device and mark the current device as accessed;
[0129] Check whether the current device is in the list of normal mixing devices; if so, set the current device as the interconnection auxiliary device of the abnormal device and record it in the result mapping to complete the search;
[0130] If the current device is not in the list of normal mixing devices, all values of the current device are obtained according to the adjacency table, and the unvisited devices among all values are added to the tail of the queue to be visited, preparing for the next round of visits until a normal mixing device is found;
[0131] Repeat the above operation for each abnormal mixing equipment, and use the result set of interconnected auxiliary equipment obtained during the search process of each abnormal mixing equipment as the final output. Furthermore, the method for automatically collecting information of a concrete mixing station also includes the following steps:
[0132] Step S105, assisting in obtaining the indirect collection data of the plurality of abnormal mixing devices through the plurality of interconnected assistance devices, and summarizing and processing the plurality of the direct collection data and the plurality of the indirect collection data.
[0133] In an embodiment of the present invention, by activating communication interconnection channels between multiple interconnected assisting devices and corresponding abnormal mixing devices, multiple communication interconnection channels and corresponding interconnected assisting devices are used to assist in obtaining indirect collection data of multiple abnormal mixing devices, and then multiple indirect collection data and multiple indirect collection data are summarized to generate summarized collection data, and the summarized collection data is visualized.
[0134] It is understandable that the communication interconnection channel can be a wired communication channel.
[0135] Specifically, Figure 6 A flow chart of assisting in obtaining indirect data collection in the method provided by an embodiment of the present invention is shown.
[0136] Among them, in the preferred embodiment provided by the present invention, the multiple interconnected assisting devices are used to assist in obtaining the indirect collected data of the multiple abnormal mixing devices, and the aggregation and processing of the multiple directly collected data and the multiple indirectly collected data specifically include the following steps:
[0137] Step S1051, activating the communication interconnection channels between the plurality of interconnection assistance devices and the corresponding abnormal mixing devices;
[0138] Step S1052, assisting in obtaining indirect collection data of the plurality of abnormal mixing devices through the plurality of communication interconnection channels;
[0139] Step S1053, aggregating the plurality of directly collected data and the plurality of indirectly collected data to generate aggregated collected data;
[0140] Step S1054: Visually display the summarized collected data.
[0141] Furthermore, Figure 7 The application architecture diagram of the system provided by the embodiment of the present invention is shown.
[0142] Among them, in another preferred embodiment provided by the present invention, a concrete mixing station information automatic collection system includes:
[0143] The concrete mixing planning unit 101 is used to obtain the concrete mixing demand and the mixing station equipment information of the concrete mixing station, perform concrete mixing planning, select multiple concrete mixing equipment, and determine multiple concrete mixing stages.
[0144] In the embodiment of the present invention, the concrete mixing planning unit 101 receives the concrete mixing demand, analyzes the concrete mixing demand, selects a concrete mixing station, obtains the mixing station equipment information of the concrete mixing station, comprehensively considers the concrete mixing demand and the mixing station equipment information, performs equipment selection planning, selects multiple concrete mixing equipment from the concrete mixing station, and comprehensively considers the concrete mixing demand and the mixing station equipment information, performs mixing stage planning, and determines multiple concrete mixing stages. Specifically, the multiple concrete mixing stages include: equipment initialization stage, raw material storage stage, batching stage, mixing stage, and sampling and detection stage. The equipment initialization stage mainly collects various information from sensors (temperature sensors installed in the storage and transportation of raw materials such as cement, aggregate, and water). The equipment monitors temperature changes; humidity sensors monitor the humidity of aggregates and cement to ensure that the materials are dry; weight sensors are installed at the bottom of the silo and the supporting structure of the mixing cylinder to monitor changes in material weight; flow sensors are installed on the water pipes to monitor the amount of water added) for initialization and calibration; during the raw material warehousing stage, the main focus is on collecting information such as the batch number, type, quantity, production date, etc. of the raw materials, and updating inventory information in real time, including the type, quantity, storage location, etc. of raw materials; during the batching stage, the main focus is on recording the time, proportion and quantity of each raw material; during the mixing stage, the main focus is on collecting parameters such as mixing speed and time, and during the mixing process, continuously monitoring and collecting changes in the temperature and humidity of the concrete; during the sampling and testing stage, the main focus is on collecting the results of strength tests and slump tests.
[0145] Specifically, Figure 8 The structure block diagram of the concrete mixing planning unit 101 in the system provided by the embodiment of the present invention is shown.
[0146] Among them, in the preferred embodiment provided by the present invention, the concrete mixing planning unit 101 specifically includes:
[0147] The demand receiving module 1011 is used to receive the concrete mixing demand and select the concrete mixing station;
[0148] The information acquisition module 1012 is used to acquire the mixing station equipment information of the concrete mixing station;
[0149] A selection planning module 1013 is used to perform equipment selection planning and select multiple concrete mixing equipment according to the concrete mixing demand and the mixing station equipment information;
[0150] The stage planning module 1014 is used to perform mixing stage planning according to the concrete mixing demand and the equipment information of the mixing station, and determine multiple concrete mixing stages.
[0151] Furthermore, the concrete mixing station information automatic collection system also includes:
[0152] The working stage positioning unit 102 is used to perform working stage positioning based on the multiple concrete mixing stages, determine the current mixing stage, generate and send a stage collection instruction to the multiple concrete mixing equipment.
[0153] In an embodiment of the present invention, during the concrete mixing process, the work stage positioning unit 102 performs work stage positioning based on multiple concrete mixing stages, determines the current mixing stage, and then generates a stage collection instruction based on the current mixing stage, and sends the stage collection instruction to multiple concrete mixing devices according to the preset multiple device sending addresses.
[0154] The direct data analysis unit 103 is used to receive the directly collected data fed back by the multiple concrete mixing equipments, and to perform transmission analysis on the multiple directly collected datas, and select multiple normal mixing equipments and multiple abnormal mixing equipments.
[0155] In the embodiment of the present invention, the direct data analysis unit 103 receives the directly collected data fed back by multiple concrete mixing equipment, performs transmission address analysis on the multiple directly collected data, obtains multiple direct transmission addresses, performs address matching on the multiple direct transmission addresses based on multiple preset equipment transmission addresses, records the address matching results, and then selects multiple normal mixing equipment and multiple abnormal mixing equipment from the multiple concrete mixing equipment according to the address matching results, wherein the normal mixing equipment is the concrete mixing equipment with successful address matching; the abnormal mixing equipment is the concrete mixing equipment with failed address matching.
[0156] The assisting device selection unit 104 is used to obtain the communication interconnection records of the plurality of concrete mixing devices, perform interconnection assistance analysis, and select interconnection assisting devices corresponding to the plurality of abnormal mixing devices from the plurality of normal mixing devices.
[0157] In the embodiment of the present invention, the assisting device selection unit 104 obtains the communication interconnection records of multiple concrete mixing devices, selects multiple communication interconnection devices of multiple abnormal mixing devices from multiple normal mixing devices according to the communication interconnection records, and then selects interconnection assisting devices corresponding to the multiple abnormal mixing devices from the multiple communication interconnection devices.
[0158] The assisting collection and summarizing unit 105 is used to assist in obtaining the indirect collection data of the plurality of abnormal mixing devices through the plurality of interconnected assisting devices, and to summarize the plurality of the direct collection data and the plurality of the indirect collection data.
[0159] In an embodiment of the present invention, the assisting collection and aggregation unit 105 assists in acquiring the indirect collection data of multiple abnormal mixing devices through multiple communication interconnection channels and corresponding interconnection assistance devices by activating the communication interconnection channels between multiple interconnected assisting devices and the corresponding abnormal mixing devices, and then aggregates the multiple indirect collection data and the multiple indirect collection data to generate aggregated collection data, and visualizes the aggregated collection data.
[0160] Specifically, Fig. 9 It shows a structural block diagram of the assisting collection and aggregation unit 105 in the system provided by an embodiment of the present invention.
[0161] Among them, in the preferred implementation mode provided by the present invention, the assisting collection and summarization unit 105 specifically includes:
[0162] The interconnection activation module 1051 is used to activate the communication interconnection channels between the plurality of interconnection assistance devices and the corresponding abnormal mixing devices;
[0163] The assisting collection module 1052 is used to assist in obtaining the indirect collection data of the plurality of abnormal mixing devices through the plurality of communication interconnection channels;
[0164] A data aggregation module 1053 is used to aggregate the plurality of directly collected data and the plurality of indirectly collected data to generate aggregated collected data;
[0165] The visualization module 1054 is used to visualize the summarized collected data.
[0166] It should be understood that, although each step in the flow chart of each embodiment of the present invention is shown in sequence according to the indication of the arrow, these steps are not necessarily performed in sequence according to the order indicated by the arrow. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be performed in other orders. Moreover, at least a portion of the steps in each embodiment may include a plurality of sub-steps or a plurality of stages, and these sub-steps or stages are not necessarily performed at the same time, but can be performed at different times, and the execution order of these sub-steps or stages is not necessarily performed in sequence, but can be performed in turn or alternately with at least a portion of other steps or sub-steps or stages of other steps.
[0167] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a non-volatile computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0168] The technical features of the above-described embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above-described embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0169] The above-mentioned embodiments only express several implementation methods of the present invention, and the description thereof is relatively specific and detailed, but it cannot be understood as limiting the scope of the patent of the present invention. It should be pointed out that, for ordinary technicians in this field, several variations and improvements can be made without departing from the concept of the present invention, which all belong to the protection scope of the present invention. Therefore, the protection scope of the patent of the present invention shall be subject to the attached claims.
[0170] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for automatically collecting information of a concrete mixing station, characterized in that: The method specifically comprises the following steps: Obtain concrete mixing demand and concrete mixing plant equipment information, conduct concrete mixing planning, select multiple concrete mixing equipment, and determine multiple concrete mixing stages; Based on the multiple concrete mixing stages, work stage positioning is performed to determine the current mixing stage, and a stage collection instruction is generated and sent to the multiple concrete mixing equipment; Receiving the directly collected data fed back by the plurality of concrete mixing equipments, transmitting and analyzing the plurality of directly collected datas, and selecting a plurality of normal mixing equipments and a plurality of abnormal mixing equipments; Acquire the communication interconnection records of the plurality of concrete mixing equipment, perform interconnection assistance analysis, and select interconnection assistance equipment corresponding to the plurality of abnormal mixing equipment from the plurality of normal mixing equipment; Through the plurality of interconnected assisting devices, assist in obtaining the indirect collected data of the plurality of abnormal mixing devices, and summarize and process the plurality of directly collected data and the plurality of indirectly collected data; The steps of obtaining the concrete mixing demand and the mixing station equipment information of the concrete mixing station, performing concrete mixing planning, selecting multiple concrete mixing equipment, and determining multiple concrete mixing stages specifically include the following steps: Receive concrete mixing requirements and select concrete mixing plants; Acquire mixing station equipment information of the concrete mixing station; According to the concrete mixing demand and the equipment information of the mixing station, perform equipment selection planning and select multiple concrete mixing equipment; According to the concrete mixing demand and the equipment information of the mixing station, a mixing stage planning is performed to determine a plurality of concrete mixing stages; The multiple concrete mixing stages include: equipment initialization stage, raw material storage stage, batching stage, stirring stage and sampling and testing stage.
2. The method for automatic collection of information of a concrete mixing station according to claim 1, characterized in that: The equipment selection planning is performed according to the concrete mixing demand and the equipment information of the mixing station, and the selection of multiple concrete mixing equipment specifically includes the following steps: A random forest model is constructed, and a training set is constructed using historical environmental information, historical concrete mixing equipment information, and historical raw material information; the historical concrete mixing equipment performance is used as the true value, and the training set is used to train the random forest model to obtain a trained model; Input the current environment information, the current concrete mixing equipment information, and the current raw material information as input features into the trained model to predict the performance score of the current concrete mixing equipment; A multi-objective optimization function is constructed with the maximization of the performance score, maximization of the utilization rate and minimization of the energy consumption of the concrete mixing equipment as the optimization objectives, and the total capacity of the concrete mixing equipment is at least equal to the volume of the raw material demand as a constraint condition; The differential evolution algorithm is used to iteratively optimize the multi-objective optimization function to find the best combination of concrete mixing equipment; After the iteration is completed, the best concrete mixing equipment combination is obtained, and the obtained best concrete mixing equipment combination is used as the concrete mixing equipment selection scheme.
3. The method for automatic collection of information of a concrete mixing station according to claim 2, characterized in that: The method of constructing a random forest model, using historical environmental information, historical concrete mixing equipment information and historical raw material information to construct a training set; using the historical concrete mixing equipment performance as the true value, using the training set to train the random forest model, and obtaining the trained model specifically includes the following steps: Collect the corresponding historical environment information, historical concrete mixing equipment information and historical raw material information according to each time node of the historical time. Merge the historical environmental information, historical concrete mixing equipment information and historical raw material information of the corresponding time nodes to obtain integrated data sets at different time nodes; Clean the integrated data sets at different time points to obtain a complete data set; Generate polynomials for the complete data set to capture the nonlinear relationship between features and obtain polynomial features; The polynomial features are reduced in dimension using principal component analysis, and then the polynomial features after dimension reduction are annotated to obtain preprocessed data; Construct a random forest model, input the preprocessed data into the random forest model, and train it through grid search; Based on the mean square error, the evaluation index is calculated by comparing the output of the random forest model training process in each parameter combination with the true value; After all parameter combinations are evaluated, the parameter combination with the best performance is taken as the optimal parameter to obtain the trained model.
4. The method for automatic collection of information of a concrete mixing station according to claim 3 is characterized in that: The polynomial generation of the complete data set to capture the nonlinear relationship between features and obtain the polynomial features specifically includes the following steps: Perform nonlinear transformation on each feature in the complete data set to obtain nonlinear features; Calculate the variance of each feature in the full dataset and determine the order of each feature based on the variance; And according to the order of each feature, a corresponding adaptive order feature is generated for each feature in the complete data set; Combine each feature in the complete data set using mixed arithmetic to mine the complex relationship between features and obtain combined features; The nonlinear features, adaptive order features and combined features are combined into nonlinear interactive features to capture the complex relationship between multiple features and obtain the final polynomial features.
5. The method for automatic collection of information of a concrete mixing station according to claim 4, characterized in that: The method of positioning the working stage based on the multiple concrete mixing stages, determining the current mixing stage, and generating and sending the stage collection instruction to the multiple concrete mixing equipment specifically includes the following steps: Based on the multiple concrete mixing stages, work stage positioning is performed to determine the current mixing stage; According to the current mixing stage, generating a stage collection instruction; According to the preset multiple device sending addresses, the stage collection instruction is sent to the multiple concrete mixing devices.
6. The method for automatic collection of information of a concrete mixing station according to claim 5, characterized in that: The receiving of the directly collected data fed back by the plurality of concrete mixing equipments, transmitting and analyzing the plurality of directly collected data, and selecting the plurality of normal mixing equipments and the plurality of abnormal mixing equipments specifically comprises the following steps: Receiving directly collected data fed back by a plurality of concrete mixing equipments; Performing transmission address analysis on the multiple directly collected data to obtain multiple direct transmission addresses; According to the preset multiple device transmission addresses, address matching is performed on the multiple direct transmission addresses, and the address matching results are recorded; According to the address matching result, a plurality of normal mixing equipment and a plurality of abnormal mixing equipment are selected from the plurality of concrete mixing equipment.
7. The method for automatically collecting information of a concrete mixing station according to claim 6, characterized in that: The obtaining of the communication interconnection records of the plurality of concrete mixing equipment, performing interconnection assistance analysis, and selecting interconnection assistance equipment corresponding to the plurality of abnormal mixing equipment from the plurality of normal mixing equipment specifically comprises the following steps: Acquire communication interconnection records of a plurality of the concrete mixing equipment; According to the communication and interconnection records, selecting a plurality of communication and interconnection devices of the plurality of abnormal mixing devices from the plurality of normal mixing devices; From the multiple communication and interconnection devices, select an interconnection assistance device corresponding to the multiple abnormal mixing devices.
8. The method for automatic collection of information of a concrete mixing station according to claim 7, characterized in that: The step of selecting a plurality of communication interconnected devices of the plurality of abnormal mixing devices from the plurality of normal mixing devices according to the communication interconnection record specifically comprises the following steps: Obtain a list of normal mixing equipment, a list of abnormal mixing equipment, and a communication graph, and use the list of normal mixing equipment, the list of abnormal mixing equipment, and the communication graph to construct an adjacency list; wherein each device is used as a "key" and the device directly connected to it is used as the "value" of the corresponding key; Start the search from the current abnormal mixing device, first find all reachable devices through the connection relationship of the adjacency table, and add all reachable devices to the queue to be accessed; Take out the first device in the queue as the current device and check whether the current device has been accessed. If it has been accessed, skip the device and mark the current device as accessed. Check whether the current device is in the list of normal mixing devices; if so, set the current device as the interconnection auxiliary device of the abnormal device and record it in the result mapping to complete the search; If the current device is not in the list of normal mixing devices, all values of the current device are obtained according to the adjacency table, and the unvisited devices among all values are added to the tail of the queue to be visited, preparing for the next round of visits until a normal mixing device is found; Repeat the above operation for each abnormal mixing device, and use the result set of interconnected assisting devices obtained during the search process of each abnormal mixing device as the final output.
9. The method for automatic collection of information of a concrete mixing station according to claim 8, characterized in that: The method of assisting in obtaining the indirect collected data of the plurality of abnormal mixing devices through the plurality of interconnected assisting devices and summarizing the plurality of the direct collected data and the plurality of the indirect collected data specifically includes the following steps: Activate the communication interconnection channels between multiple interconnection assistance devices and corresponding abnormal mixing devices; Assisting in obtaining indirect collection data of a plurality of abnormal mixing devices through a plurality of said communication interconnection channels; Aggregating the plurality of directly collected data and the plurality of indirectly collected data to generate aggregated collected data; The aggregated collected data is visually displayed.
10. A concrete mixing station information automatic collection system, characterized in that: The system applies the method for automatic collection of information of a concrete mixing station as described in any one of claims 1 to 9 above, and the system comprises a concrete mixing planning unit, a work stage positioning unit, a direct data analysis unit, an auxiliary equipment selection unit and an auxiliary collection summary unit, wherein: A concrete mixing planning unit is used to obtain the concrete mixing demand and the mixing plant equipment information of the concrete mixing plant, perform concrete mixing planning, select multiple concrete mixing equipment, and determine multiple concrete mixing stages; A working stage positioning unit, used for positioning the working stage based on the multiple concrete mixing stages, determining the current mixing stage, generating and sending a stage collection instruction to the multiple concrete mixing equipment; A direct data analysis unit, used for receiving the directly collected data fed back by the plurality of concrete mixing equipments, transmitting and analyzing the plurality of directly collected datas, and selecting a plurality of normal mixing equipments and a plurality of abnormal mixing equipments; an assisting device selecting unit, configured to obtain communication interconnection records of the plurality of concrete mixing devices, perform interconnection assistance analysis, and select interconnection assisting devices corresponding to the plurality of abnormal mixing devices from the plurality of normal mixing devices; An assisting collection and summarizing unit, used to assist in obtaining the indirect collection data of the plurality of abnormal mixing devices through the plurality of interconnected assisting devices, and to summarize the plurality of the direct collection data and the plurality of the indirect collection data; The concrete mixing planning unit specifically includes: Demand receiving module, used to receive concrete mixing demand and select concrete mixing station; An information acquisition module, used to acquire mixing station equipment information of the concrete mixing station; A selection planning module is used to perform equipment selection planning and select multiple concrete mixing equipment according to the concrete mixing demand and the equipment information of the mixing station; The stage planning module is used to perform mixing stage planning according to the concrete mixing demand and the equipment information of the mixing station, and determine multiple concrete mixing stages.
Citation Information
Patent Citations
Online intelligent monitoring method for working performance of concrete at construction site
CN104345718A
Cement concrete batching plant backfield intelligent monitoring system based on BIM platform
CN110488782A