CN116681219A - Engineering equipment scheduling method, electronic equipment and computer readable medium - Google Patents
Engineering equipment scheduling method, electronic equipment and computer readable medium Download PDFInfo
- Publication number
- CN116681219A CN116681219A CN202310053633.8A CN202310053633A CN116681219A CN 116681219 A CN116681219 A CN 116681219A CN 202310053633 A CN202310053633 A CN 202310053633A CN 116681219 A CN116681219 A CN 116681219A
- Authority
- CN
- China
- Prior art keywords
- engineering detection
- engineering
- detection data
- information
- data cluster
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 238000001514 detection method Methods 0.000 claims abstract description 320
- 230000004044 response Effects 0.000 claims abstract description 14
- 238000004806 packaging method and process Methods 0.000 claims abstract description 7
- 238000012545 processing Methods 0.000 claims description 23
- 238000012549 training Methods 0.000 claims description 23
- 238000007689 inspection Methods 0.000 claims description 19
- 238000007499 fusion processing Methods 0.000 claims description 10
- 238000004590 computer program Methods 0.000 claims description 9
- 238000012360 testing method Methods 0.000 claims description 6
- 239000000463 material Substances 0.000 abstract description 4
- 230000006870 function Effects 0.000 description 11
- 230000008569 process Effects 0.000 description 8
- 238000010276 construction Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 4
- 239000004035 construction material Substances 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 229910000831 Steel Inorganic materials 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 239000010959 steel Substances 0.000 description 2
- 238000013528 artificial neural network Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000008014 freezing Effects 0.000 description 1
- 238000007710 freezing Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000003754 machining Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000012858 packaging process Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06313—Resource planning in a project environment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S10/00—Systems supporting electrical power generation, transmission or distribution
- Y04S10/50—Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Theoretical Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Data Mining & Analysis (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Artificial Intelligence (AREA)
- Quality & Reliability (AREA)
- Marketing (AREA)
- Game Theory and Decision Science (AREA)
- General Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Development Economics (AREA)
- Biodiversity & Conservation Biology (AREA)
- Operations Research (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Embodiments of the present disclosure disclose engineering device scheduling methods, electronic devices, and computer-readable media. One embodiment of the method comprises the following steps: acquiring an engineering detection subsection information set; receiving engineering detection data cluster sets corresponding to each piece of engineering detection subsection information in the engineering detection subsection information set to obtain engineering detection data cluster sets; packaging the engineering detection data cluster set to obtain an engineering detection form set; each engineering detection form in the engineering detection form set is fused reasonably to obtain engineering detection data information; transmitting the engineering detection information to a user terminal for saving by a user; and transmitting the engineering detection material information to a dispatching terminal to dispatch the engineering equipment to a user in response to determining that the engineering detection material information meets a preset condition. The implementation mode can schedule engineering equipment in time.
Description
Technical Field
Embodiments of the present disclosure relate to the field of computer technology, and in particular, to an engineering device scheduling method, an electronic device, and a computer readable medium.
Background
Engineering equipment scheduling is a technique of transmitting engineering detection information to a user and scheduling engineering equipment to the user. Currently, when scheduling engineering equipment, the following methods are generally adopted: and generating engineering detection information for the paper engineering detection data filled by the user in a manual processing mode, and then sending the obtained engineering detection information to the user and dispatching engineering equipment to the user.
However, the inventors have found that when scheduling engineering equipment in the above manner, there are often the following technical problems:
firstly, the mode of manually processing the paper engineering detection data is slow, so that engineering detection information cannot be generated timely, and engineering equipment cannot be scheduled timely;
second, by manually processing the engineering detection data, the accuracy of the obtained engineering detection information is reduced, thereby causing a reduction in the accuracy of scheduling engineering equipment.
The above information disclosed in this background section is only for enhancement of understanding of the background of the inventive concept and, therefore, may contain information that does not form the prior art that is already known to those of ordinary skill in the art in this country.
Disclosure of Invention
The disclosure is in part intended to introduce concepts in a simplified form that are further described below in the detailed description. The disclosure is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
Some embodiments of the present disclosure propose an engineering device scheduling method, an electronic device, and a computer-readable medium to solve one or more of the technical problems mentioned in the background section above.
In a first aspect, some embodiments of the present disclosure provide an engineering device scheduling method, the method including: acquiring an engineering detection subsection information set; receiving engineering detection data cluster sets corresponding to each engineering detection part information in the engineering detection part information set to obtain engineering detection data cluster sets; packaging the engineering detection data cluster set to obtain an engineering detection form set; carrying out fusion processing on each engineering detection form in the engineering detection form set to obtain engineering detection data information; the engineering detection information is sent to a user terminal for the user to save; and transmitting the engineering detection information to a dispatching terminal to dispatch the engineering equipment to a user in response to determining that the engineering detection information meets a preset condition.
In a second aspect, some embodiments of the present disclosure provide an electronic device comprising: one or more processors; a storage device having one or more programs stored thereon, which when executed by one or more processors causes the one or more processors to implement the method described in any of the implementations of the first aspect above.
In a third aspect, some embodiments of the present disclosure provide a computer readable medium having a computer program stored thereon, wherein the program, when executed by a processor, implements the method described in any of the implementations of the first aspect above.
The above embodiments of the present disclosure have the following advantageous effects: by the engineering equipment scheduling method, engineering equipment can be scheduled in time. Specifically, the reason why the engineering equipment cannot be scheduled in time is that: the way of manually processing the paper engineering detection data is slow, so that engineering detection information cannot be generated timely, and engineering equipment cannot be scheduled timely. Based on this, the engineering equipment scheduling method of some embodiments of the present disclosure first acquires an engineering detection subsection information set. Thus, engineering detection subsection information can be acquired from the terminal equipment for subsequent processing. And then, receiving engineering detection data cluster groups corresponding to each engineering detection part information in the engineering detection part information set to obtain an engineering detection data cluster group set. Thus, the engineering detection data cluster group set can be received from the user terminal so as to process the engineering detection data cluster group set. And then, carrying out packaging treatment on the engineering detection data cluster set to obtain an engineering detection form set. Therefore, the engineering detection data cluster set can be processed through the computer, and the processing speed of the engineering detection data cluster set is improved. And then, carrying out fusion processing on each engineering detection form in the engineering detection form set to obtain engineering detection data information. Thus, engineering detection data information can be timely generated. And then, the engineering detection information is sent to a user terminal for storage. Thus, the engineering detection information generated after the processing can be sent to the user terminal. And finally, in response to determining that the engineering detection information meets the preset condition, transmitting the engineering detection information to a dispatching terminal so as to dispatch the engineering equipment to a user. Therefore, engineering equipment can be scheduled to a user according to the engineering detection data information. Therefore, according to the engineering equipment scheduling method, the engineering detection data filled by the user can be processed through the computer, so that the processing speed of the engineering detection data is improved, engineering detection information can be timely generated, and engineering equipment can be timely scheduled.
Drawings
The above and other features, advantages, and aspects of embodiments of the present disclosure will become more apparent by reference to the following detailed description when taken in conjunction with the accompanying drawings. The same or similar reference numbers will be used throughout the drawings to refer to the same or like elements. It should be understood that the figures are schematic and that elements and components are not necessarily drawn to scale.
FIG. 1 is a flow chart of some embodiments of an engineering device scheduling method according to the present disclosure;
fig. 2 is a schematic structural diagram of an electronic device suitable for use in implementing some embodiments of the present disclosure.
Description of the embodiments
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete. It should be understood that the drawings and embodiments of the present disclosure are for illustration purposes only and are not intended to limit the scope of the present disclosure.
It should be noted that, for convenience of description, only the portions related to the present invention are shown in the drawings. Embodiments of the present disclosure and features of embodiments may be combined with each other without conflict.
It should be noted that the terms "first," "second," and the like in this disclosure are merely used to distinguish between different devices, modules, or units and are not used to define an order or interdependence of functions performed by the devices, modules, or units.
It should be noted that references to "one", "a plurality" and "a plurality" in this disclosure are intended to be illustrative rather than limiting, and those of ordinary skill in the art will appreciate that "one or more" is intended to be understood as "one or more" unless the context clearly indicates otherwise.
The names of messages or information interacted between the various devices in the embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.
The present disclosure will be described in detail below with reference to the accompanying drawings in conjunction with embodiments.
Fig. 1 illustrates a flow of some embodiments of an engineering device scheduling method according to the present disclosure. The engineering equipment scheduling method comprises the following steps:
and step 101, acquiring engineering detection subsection information sets.
In some embodiments, the execution body of the engineering equipment scheduling method may acquire the engineering detection subsection information set from the terminal equipment (for example, a server) through a wired connection or a wireless connection. The engineering detection part information in the engineering detection part information set can represent a construction procedure in a building engineering.
By way of example, the construction process may be, but is not limited to, the machining and installation of bored piles, steel bars.
In some optional implementations of some embodiments, the executing entity obtaining the engineering detection subsection information set may include the following steps:
first, an engineering detection object information set is obtained. The engineering detector information in the engineering detector information set can represent a building.
By way of example, the building may be, but is not limited to, a bridge, a highway.
And step two, the engineering detection object information set is sent to a user terminal for selection by a user. Wherein the user terminal may be, but is not limited to, a mobile device.
And thirdly, responding to the received engineering detection object information selected by the user, and acquiring an engineering detection subsection information set corresponding to the engineering detection object information. The project detection subsection information set corresponding to the project detection object information can be obtained from the terminal equipment. The engineering detection object information may correspond to each engineering detection partial information in the engineering detection partial information set.
Step 102, receiving engineering detection data cluster groups corresponding to each engineering detection part information in the engineering detection part information set to obtain an engineering detection data cluster group set.
In some embodiments, the executing entity may receive the engineering detection data cluster set corresponding to each engineering detection sub information in the engineering detection sub information set, to obtain an engineering detection data cluster set.
In some optional implementations of some embodiments, the executing entity receiving a project test data cluster set corresponding to each project test sub-information in the project test sub-information set may include the steps of:
first, a project information set corresponding to the project detection subsection information is obtained. The project detection project information set corresponding to the project detection subsection information can be acquired from the terminal equipment. The project inspection item information in the project inspection item information set may be, but is not limited to, construction material information in the construction process. The project inspection division information may correspond to each project inspection item information in the project inspection item information set.
As an example, when the construction process is a bored pile, the construction material information may be, but is not limited to, a pile level bent pile extremum, a hole depth value, and a hole diameter value.
And thirdly, transmitting the project detection project information set to the user terminal so that a user fills out project detection data clusters corresponding to each project detection project information in the project detection project information set. The engineering detection data in the engineering detection data cluster can represent a numerical value obtained by engineering detection of the construction material information.
And step four, responding to the determination that the user fills out the engineering detection data clusters corresponding to each engineering detection project information in the engineering detection project information set, and receiving the engineering detection data clusters to obtain an engineering detection data cluster group.
In practice, the execution body may receive the project inspection data cluster group corresponding to each of the project inspection partial information in the project inspection partial information set, or may receive the project inspection data cluster group corresponding to each of the project inspection partial information in the project inspection partial information set from the project inspection sensor assembly.
By way of example, the engineering detection sensor assembly described above may include, but is not limited to, total stations, level gauges, steel rules, and universal testers.
And 103, packaging the engineering detection data cluster set to obtain an engineering detection form set.
In some embodiments, the executing body may perform a packaging process on the engineering detection data cluster set to obtain an engineering detection form set. The engineering detection forms in the engineering detection form set can represent the quality detection forms of the building engineering.
In some optional implementations of some embodiments, the performing body encapsulates the engineering detection data cluster set to obtain an engineering detection form set, and may include the following steps:
first, an initial engineering detection form set and an engineering detection form corresponding information set are obtained. The project detection form corresponding information in the project detection form corresponding information set may represent a corresponding relationship between an initial project detection form in the initial project detection form set and a project detection data cluster in the project detection data cluster set.
And secondly, inputting the engineering detection data cluster set into a pre-trained target engineering detection data cluster set generation model to obtain a target engineering detection data cluster set. The pre-trained target engineering detection data cluster set generating model may be a predefined model with an engineering detection data cluster set as input and an target engineering detection data cluster set as output, and the predefined model is divided into three layers:
the first layer may be an input layer for passing the engineering detection data cluster set to the second layer.
The second layer may include: a first sub-model and a second sub-model. The first sub-model may be used to assign processing algorithms to each of the set of engineering detection data clusters. The second sub-model may be used to process each of the set of engineering detection data clusters by an assigned processing algorithm.
As an example, when the engineering detection data clusters in the engineering detection data cluster set satisfy the preset condition, the first sub-model may assign a ranking algorithm to the engineering detection data clusters. Here, the above-mentioned preset condition may be that the engineering detection data in the engineering detection data cluster are not arranged in order from small to large. The second sub-model may take the engineering detection data cluster as input and the engineering detection data sequence as output.
The third layer may be an output layer for determining the received engineering detection data cluster set output by the second sub-model as a target engineering detection data cluster set and generating an output of the model with the target engineering detection data cluster set as the target engineering detection data cluster set.
And thirdly, based on the engineering detection form corresponding information set, carrying out fusion processing on each target engineering detection data cluster in the target engineering detection data cluster set corresponding to each initial engineering detection form in the initial engineering detection form and the initial engineering detection form to generate an engineering detection form, so as to obtain an engineering detection form set. And the step of fusing each target engineering detection data cluster corresponding to each initial engineering detection form in the initial engineering detection form set in the target engineering detection data cluster set with the initial engineering detection form to generate an engineering detection form, wherein each target engineering detection data cluster may be projected into the initial engineering detection form to generate the engineering detection form.
Alternatively, the pre-trained target engineering detection data cluster set generation model may be obtained through training by the following steps:
first, a training sample set is obtained. Wherein, the training samples in the training sample set include: a sample engineering detection data cluster set and a sample target engineering detection data cluster set. The training sample set may be obtained from the terminal device.
Second, based on the training sample set, the following training sub-steps are performed:
a first sub-step of selecting training samples from the training sample set. Wherein training samples may be randomly selected from the training sample set.
And a second sub-step of inputting the training sample set into an initial target engineering detection data cluster set generation model to obtain an initial target engineering detection data cluster set. The initial target engineering detection data cluster set generation model may be an untrained predefined model with the engineering detection data cluster set as input and the target engineering detection data cluster set as output.
And a third sub-step of determining a target engineering detection data cluster set difference value between the sample target engineering detection data cluster set and the initial target engineering detection data cluster set based on a preset loss function. The predetermined loss function may be an LSE (least squares error ) function.
And a fourth sub-step of determining the initial target engineering detection data cluster set generation model as the target engineering detection data cluster set generation model in response to determining that the target engineering detection data cluster set difference value is smaller than the target value. The setting of the target value is not limited. For example, the target value may be 0.5.
Optionally, in response to determining that the target engineering detection data cluster set difference value is greater than or equal to a target value, adjusting a relevant parameter in the initial target engineering detection data cluster set generation model, determining the adjusted initial target engineering detection data cluster set generation model as an initial target engineering detection data cluster set generation model, and performing the training step again. The related parameters in the initial neural network engineering detection model can be adjusted by solving the error value for the difference value and the target value and transmitting the error value forward from the last layer of the model by using methods such as back propagation, random gradient descent and the like. Of course, a network freezing (dropout) method may be used as needed, and network parameters of some layers therein may be kept unchanged and not adjusted, which is not limited in any way.
Optionally, the above execution body may further execute the following steps: and in response to determining that the number of the target engineering detection data of each target engineering detection data cluster included in the engineering detection form set is greater than a preset threshold, performing line feed processing on the target engineering detection data of each target engineering detection data cluster in the target engineering detection form. The line feed processing may be performed on the target engineering detection data of each target engineering detection data cluster in the target engineering detection form, and a line feed symbol may be inserted into each target engineering detection data cluster at a certain amount of target engineering detection data.
As an example, the above-mentioned certain number may be 5.
The optional technical content in step 103 is taken as an invention point of the embodiment of the present disclosure, and solves the second technical problem mentioned in the background art, namely "the accuracy of scheduling engineering equipment is reduced". Factors that reduce the accuracy of scheduling engineering equipment tend to reduce the accuracy of the resulting engineering detection information by manually processing engineering detection data as follows, thereby resulting in a reduction in the accuracy of scheduling engineering equipment. If the above factors are solved, the effect of improving the accuracy of dispatching engineering equipment can be achieved. In order to achieve the effect, the sample engineering detection data cluster set can be input into an initial target engineering detection data cluster set generation model to obtain an initial target engineering detection data cluster set, and then the difference value of the target engineering detection data cluster set is determined through a preset loss function and used for adjusting parameters so as to improve the accuracy of the obtained target engineering detection data cluster set. Therefore, the accuracy of the obtained engineering detection information can be improved, and further, the scheduling accuracy of engineering equipment can be improved.
And 104, carrying out fusion processing on each engineering detection form in the engineering detection form set to obtain engineering detection data information.
In some embodiments, the execution body may perform fusion processing on each engineering detection form in the engineering detection form set to obtain engineering detection data information. Wherein, the engineering detection information can represent the quality inspection information of the construction engineering.
In some optional implementations of some embodiments, the performing body performs fusion processing on each engineering detection form in the engineering detection form set to obtain engineering detection data information, and may include: and determining each engineering detection form in the engineering detection form set as an engineering detection data form included in the engineering detection data information to obtain the engineering detection data information.
And step 105, the engineering detection information is sent to a user terminal for the user to save.
In some embodiments, the execution entity may send the engineering verification information to the user terminal for storage.
And step 106, in response to determining that the engineering detection material information meets the preset condition, the engineering detection material information is sent to a dispatching terminal to dispatch the engineering equipment to a user.
In some embodiments, the execution body may send the engineering inspection profile information to a scheduling terminal to schedule the engineering equipment to the user in response to determining that the engineering inspection profile information satisfies a preset condition.
As an example, the preset condition may be that the engineering inspection information includes a pile level bent pile extremum greater than 100 mm. The above-mentioned construction equipment may be, but is not limited to, construction elevators, lifts or mixers.
The above embodiments of the present disclosure have the following advantageous effects: by the engineering equipment scheduling method, engineering equipment can be scheduled in time. Specifically, the reason why the engineering equipment cannot be scheduled in time is that: the way of manually processing the paper engineering detection data is slow, so that engineering detection information cannot be generated timely, and engineering equipment cannot be scheduled timely. Based on this, the engineering equipment scheduling method of some embodiments of the present disclosure first acquires an engineering detection subsection information set. Thus, engineering detection subsection information can be acquired from the terminal equipment for subsequent processing. And then, receiving engineering detection data cluster groups corresponding to each engineering detection part information in the engineering detection part information set to obtain an engineering detection data cluster group set. Thus, the engineering detection data cluster group set can be received from the user terminal so as to process the engineering detection data cluster group set. And then, carrying out packaging treatment on the engineering detection data cluster set to obtain an engineering detection form set. Therefore, the engineering detection data cluster set can be processed through the computer, and the processing speed of the engineering detection data cluster set is improved. And then, carrying out fusion processing on each engineering detection form in the engineering detection form set to obtain engineering detection data information. Thus, engineering detection data information can be timely generated. And then, the engineering detection information is sent to a user terminal for storage. Thus, the engineering detection information generated after the processing can be sent to the user terminal. And finally, in response to determining that the engineering detection information meets the preset condition, transmitting the engineering detection information to a dispatching terminal so as to dispatch the engineering equipment to a user. Therefore, engineering equipment can be scheduled to a user according to the engineering detection data information. Therefore, according to the engineering equipment scheduling method, the engineering detection data filled by the user can be processed through the computer, so that the processing speed of the engineering detection data is improved, engineering detection information can be timely generated, and engineering equipment can be timely scheduled.
Referring now to fig. 2, a schematic diagram of an electronic device suitable for use in implementing some embodiments of the present disclosure is shown. The electronic devices in some embodiments of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), car terminals (e.g., car navigation terminals), and the like, as well as stationary terminals such as digital TVs, desktop computers, and the like. The terminal device shown in fig. 2 is only one example and should not impose any limitation on the functionality and scope of use of the embodiments of the present disclosure.
As shown in fig. 2, the electronic device may include a processing means 201 (e.g., a central processing unit, a graphics processor, etc.) that may perform various suitable actions and processes in accordance with programs stored in a read-only memory 202 or loaded from a storage 208 into a random access memory 203. In the random access memory 203, various programs and data necessary for the operation of the electronic device are also stored. The processing means 201, the read only memory 202 and the random access memory 203 are connected to each other by a bus 204. An input/output interface 205 is also connected to the bus 204.
In general, the following devices may be connected to the input/output interface 205: input devices 206 including, for example, a touch screen, touchpad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; an output device 207 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, and the like; storage 208 including, for example, magnetic tape, hard disk, etc.; and a communication device 209. The communication means 209 may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. While fig. 2 shows an electronic device having various means, it is to be understood that not all of the illustrated means are required to be implemented or provided. More or fewer devices may be implemented or provided instead. Each block shown in fig. 2 may represent one device or a plurality of devices as needed.
In particular, according to some embodiments of the present disclosure, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, some embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method shown in the flow chart. In such embodiments, the computer program may be downloaded and installed from a network via the communications device 209, or from the storage device 208, or from the read only memory 202. The above-described functions defined in the methods of some embodiments of the present disclosure are performed when the computer program is executed by the processing device 201.
It should be noted that, the computer readable medium described in some embodiments of the present disclosure may be a computer readable signal medium or a computer readable storage medium, or any combination of the two. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In some embodiments of the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In some embodiments of the present disclosure, however, the computer-readable signal medium may comprise a data signal propagated in baseband or as part of a carrier wave, with the computer-readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, fiber optic cables, RF (radio frequency), and the like, or any suitable combination of the foregoing.
In some implementations, the clients, servers may communicate using any currently known or future developed network protocol, such as HTTP (HyperText Transfer Protocol ), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the internet (e.g., the internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future developed networks.
The computer readable medium may be contained in the electronic device; or may exist alone without being incorporated into the electronic device. The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: acquiring an engineering detection subsection information set; receiving engineering detection data cluster sets corresponding to each engineering detection part information in the engineering detection part information set to obtain engineering detection data cluster sets; packaging the engineering detection data cluster set to obtain an engineering detection form set; carrying out fusion processing on each engineering detection form in the engineering detection form set to obtain engineering detection data information; the engineering detection information is sent to a user terminal for the user to save; and transmitting the engineering detection information to a dispatching terminal to dispatch the engineering equipment to a user in response to determining that the engineering detection information meets a preset condition.
Computer program code for carrying out operations for some embodiments of the present disclosure may be written in one or more programming languages, including an object oriented programming language such as Java, smalltalk, C ++ and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (for example, through the Internet using an Internet service provider).
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: a Field Programmable Gate Array (FPGA), an Application Specific Integrated Circuit (ASIC), an Application Specific Standard Product (ASSP), a system on a chip (SOC), a Complex Programmable Logic Device (CPLD), and the like.
The foregoing description is only of the preferred embodiments of the present disclosure and description of the principles of the technology being employed. It will be appreciated by those skilled in the art that the scope of the invention in the embodiments of the present disclosure is not limited to the specific combination of the above technical features, but encompasses other technical features formed by any combination of the above technical features or their equivalents without departing from the spirit of the invention. Such as the above-described features, are mutually substituted with (but not limited to) the features having similar functions disclosed in the embodiments of the present disclosure.
Claims (10)
1. An engineering equipment scheduling method, comprising:
acquiring an engineering detection subsection information set;
receiving engineering detection data cluster sets corresponding to each engineering detection part information in the engineering detection part information set to obtain engineering detection data cluster sets;
packaging the engineering detection data cluster set to obtain an engineering detection form set;
carrying out fusion processing on each engineering detection form in the engineering detection form set to obtain engineering detection data information;
the engineering detection information is sent to a user terminal for the user to save;
and transmitting the engineering detection information to a dispatching terminal to dispatch engineering equipment to a user in response to determining that the engineering detection information meets a preset condition.
2. The method of claim 1, wherein the acquiring the engineering detection subsection information set comprises:
acquiring an engineering detection object information set;
transmitting the engineering detector information set to the user terminal for selection by a user;
and responding to the received engineering detection object information selected by the user, and acquiring an engineering detection subsection information set corresponding to the engineering detection object information.
3. The method of claim 1, wherein receiving a set of project test data clusters corresponding to each project test sub-information in the set of project test sub-information comprises:
acquiring an engineering detection project information set corresponding to the engineering detection subsection information;
transmitting the project detection project information set to the user terminal so that a user fills in project detection data clusters corresponding to each project detection project information in the project detection project information set;
and responding to the fact that the user fills in the engineering detection data clusters corresponding to each engineering detection project information in the engineering detection project information set, receiving the engineering detection data clusters, and obtaining an engineering detection data cluster group.
4. The method of claim 1, wherein the encapsulating the engineering detection data cluster set to obtain an engineering detection form set includes:
acquiring an initial engineering detection form set and an engineering detection form corresponding information set;
inputting the engineering detection data cluster set into a pre-trained target engineering detection data cluster set generation model to obtain a target engineering detection data cluster set;
and based on the engineering detection form corresponding information set, carrying out fusion processing on each target engineering detection data cluster corresponding to each initial engineering detection form in the initial engineering detection form set in the target engineering detection data cluster set and the initial engineering detection form to generate an engineering detection form, so as to obtain the engineering detection form set.
5. The method of claim 4, wherein the target engineering detection data cluster set generation model is trained by:
obtaining a training sample set, wherein training samples in the training sample set comprise: a sample engineering detection data cluster set and a sample target engineering detection data cluster set;
based on the training sample set, the following training steps are performed:
selecting a training sample from the training sample set;
inputting the training sample set into an initial target engineering detection data cluster set generation model to obtain an initial target engineering detection data cluster set;
determining a target engineering detection data cluster set difference value between a sample target engineering detection data cluster set and an initial target engineering detection data cluster set based on a preset loss function;
in response to determining that the target engineering detection data cluster set difference value is less than the target value, determining an initial target engineering detection data cluster set generation model as the target engineering detection data cluster set generation model.
6. The method of claim 5, wherein the training step further comprises:
and in response to determining that the target engineering detection data cluster set difference value is greater than or equal to a target value, adjusting relevant parameters in the initial target engineering detection data cluster set generation model, determining the adjusted initial target engineering detection data cluster set generation model as an initial target engineering detection data cluster set generation model, and executing the training step again.
7. The method of claim 4, wherein the encapsulating the set of engineering detection data clusters to obtain a set of engineering detection forms further comprises:
and in response to determining that the number of target engineering detection data of each target engineering detection data cluster included in the engineering detection form set is greater than a preset threshold, performing line feed processing on the target engineering detection data of each target engineering detection data cluster in the target engineering detection form.
8. The method of claim 1, wherein the fusing each of the engineering inspection forms in the engineering inspection form set to obtain engineering inspection information includes:
and determining each engineering detection form in the engineering detection form set as an engineering detection data form included in the engineering detection data information to obtain the engineering detection data information.
9. An electronic device, comprising:
one or more processors;
a storage device having one or more programs stored thereon;
when executed by the one or more processors, causes the one or more processors to implement the method of any of claims 1-8.
10. A computer readable medium having stored thereon a computer program, wherein the program when executed by a processor implements the method of any of claims 1-8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310053633.8A CN116681219B (en) | 2023-02-03 | 2023-02-03 | Engineering equipment scheduling method, electronic equipment and computer readable medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310053633.8A CN116681219B (en) | 2023-02-03 | 2023-02-03 | Engineering equipment scheduling method, electronic equipment and computer readable medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116681219A true CN116681219A (en) | 2023-09-01 |
CN116681219B CN116681219B (en) | 2023-10-13 |
Family
ID=87779735
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310053633.8A Active CN116681219B (en) | 2023-02-03 | 2023-02-03 | Engineering equipment scheduling method, electronic equipment and computer readable medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116681219B (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010128958A (en) * | 2008-11-28 | 2010-06-10 | Ricoh Co Ltd | Device management apparatus, device management system, operation setting management method, operation setting management program, and recording medium recording the program |
CN108171422A (en) * | 2017-12-28 | 2018-06-15 | 鞍钢集团自动化有限公司 | A kind of platform construction method of steel intelligent plant |
CN108769191A (en) * | 2018-05-28 | 2018-11-06 | 南京城建隧桥经营管理有限责任公司 | A kind of wisdom building site management monitoring system and its implementation based on Internet of Things |
CN111552245A (en) * | 2020-05-06 | 2020-08-18 | 西安震有信通科技有限公司 | Remote monitoring and processing method, device, equipment and medium for environmental protection water projects |
CN111798212A (en) * | 2020-07-02 | 2020-10-20 | 中铁十六局集团第一工程有限公司 | Construction enterprise equipment running state monitoring and maintenance early warning intelligent terminal |
CN113435749A (en) * | 2021-06-28 | 2021-09-24 | 上海华兴数字科技有限公司 | Engineering equipment scheduling method and system and engineering equipment |
CN114373245A (en) * | 2021-12-16 | 2022-04-19 | 南京南自信息技术有限公司 | Intelligent inspection system based on digital power plant |
CN115622952A (en) * | 2021-07-12 | 2023-01-17 | 华为技术有限公司 | Resource scheduling method, device, equipment and computer readable storage medium |
-
2023
- 2023-02-03 CN CN202310053633.8A patent/CN116681219B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010128958A (en) * | 2008-11-28 | 2010-06-10 | Ricoh Co Ltd | Device management apparatus, device management system, operation setting management method, operation setting management program, and recording medium recording the program |
CN108171422A (en) * | 2017-12-28 | 2018-06-15 | 鞍钢集团自动化有限公司 | A kind of platform construction method of steel intelligent plant |
CN108769191A (en) * | 2018-05-28 | 2018-11-06 | 南京城建隧桥经营管理有限责任公司 | A kind of wisdom building site management monitoring system and its implementation based on Internet of Things |
CN111552245A (en) * | 2020-05-06 | 2020-08-18 | 西安震有信通科技有限公司 | Remote monitoring and processing method, device, equipment and medium for environmental protection water projects |
CN111798212A (en) * | 2020-07-02 | 2020-10-20 | 中铁十六局集团第一工程有限公司 | Construction enterprise equipment running state monitoring and maintenance early warning intelligent terminal |
CN113435749A (en) * | 2021-06-28 | 2021-09-24 | 上海华兴数字科技有限公司 | Engineering equipment scheduling method and system and engineering equipment |
CN115622952A (en) * | 2021-07-12 | 2023-01-17 | 华为技术有限公司 | Resource scheduling method, device, equipment and computer readable storage medium |
CN114373245A (en) * | 2021-12-16 | 2022-04-19 | 南京南自信息技术有限公司 | Intelligent inspection system based on digital power plant |
Non-Patent Citations (1)
Title |
---|
魏泽丰: "移动边缘计算环境下基于移动感知的工作流调度算法", 《电子科技》, vol. 35, no. 9, pages 58 - 64 * |
Also Published As
Publication number | Publication date |
---|---|
CN116681219B (en) | 2023-10-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110021052B (en) | Method and apparatus for generating fundus image generation model | |
CN110851139B (en) | Method and device for checking codes and electronic equipment | |
CN110781373B (en) | List updating method and device, readable medium and electronic equipment | |
CN111858381B (en) | Application fault tolerance capability test method, electronic device and medium | |
CN115660589B (en) | Business auditing method, device, equipment and computer readable medium | |
CN112395188B (en) | Test-oriented software project development method and device, electronic equipment and storage medium | |
CN111209432A (en) | Information acquisition method and device, electronic equipment and computer readable medium | |
CN116187716B (en) | Agricultural equipment scheduling method, apparatus, electronic equipment and computer readable medium | |
CN117236805A (en) | Power equipment control method, device, electronic equipment and computer readable medium | |
CN117241092A (en) | Video processing method and device, storage medium and electronic equipment | |
CN116088537B (en) | Vehicle obstacle avoidance method, device, electronic equipment and computer readable medium | |
CN116681219B (en) | Engineering equipment scheduling method, electronic equipment and computer readable medium | |
CN115600964A (en) | Voice approval method and device and related equipment | |
CN113033680B (en) | Video classification method and device, readable medium and electronic equipment | |
CN111680754B (en) | Image classification method, device, electronic equipment and computer readable storage medium | |
CN115022328A (en) | Server cluster, server cluster testing method and device and electronic equipment | |
CN116800834B (en) | Virtual gift merging method, device, electronic equipment and computer readable medium | |
CN110991312A (en) | Method, apparatus, electronic device, and medium for generating detection information | |
CN115774986B (en) | Highway quality evaluation table generation method, electronic device, and computer-readable medium | |
CN117132245B (en) | Method, device, equipment and readable medium for reorganizing online article acquisition business process | |
CN116703262B (en) | Distribution resource adjustment method, distribution resource adjustment device, electronic equipment and computer readable medium | |
CN115827415B (en) | System process performance test method, device, equipment and computer medium | |
CN116737917B (en) | Text recommendation information generation method, electronic device and computer readable medium | |
CN112070163B (en) | Image segmentation model training and image segmentation method, device and equipment | |
CN117591048B (en) | Task information processing method, device, electronic equipment and computer readable medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |