Development system of standard process table for simulation process analysis database of road construction
Patent Information
- Application Number
- KR1020220190172
- Authority / Receiving Office
- KR · KR
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-12-30
- Publication Date
- 2026-09-16
- Estimated Expiration
- 2042-12-30
Smart Images

Figure 112022142279711-PAT00004_ABST
Abstract
Description
Technology Field
[0001] The present invention relates to a system for developing standard process tables for a simulation process analysis database of a road construction project, and more specifically, to a system for developing standard process tables for a simulation process analysis database of a road construction project that provides a process table for a process analysis database that enables detailed adjustments to specific processes according to construction characteristics using the process table when establishing a process plan for a process. Background Technology
[0003] Currently, most construction schedules in the industry are planned very roughly and lack consideration for detailed processes, making it difficult to immediately modify plans even when site conditions change.
[0004] In practice, it may be considered inefficient to establish process plans for every detailed step; however, it is judged that building a database of this information and providing it in a format that can be easily modified would be very useful for process management.
[0005] Accordingly, during the process planning process, it is necessary to establish a database of processes by analyzing the precedence and succession relationships of detailed processes and the interrelationships between each process, and to enable modifications to the desired form based on the model when process planning is required.
[0006] In addition, when changes to the construction plan occur due to environmental factors, most construction sites modify the plan based on the manager's experience, but since accurate grounds are very lacking, it is necessary to analyze the extent to which representative environmental factors affect the construction period so that this can be used as a basis for adjusting the construction period. The problem to be solved
[0008] The present invention aims to provide a standard process table development system for a road construction simulation process analysis database that enables a road construction earthwork process planner to establish a process plan using a process table as a basic framework.
[0009] In addition, the present invention aims to provide a standard process table development system for a road construction simulation process analysis database that enables detailed adjustments to specific processes according to construction characteristics using a process table when establishing a process plan for the process.
[0010] In addition, the present invention aims to provide a standard process table development system for a road construction simulation process analysis database that can provide basic data on how much the construction period should be adjusted by reflecting productivity according to on-site environmental conditions.
[0012] The objects of the present invention are not limited to those mentioned above, and other unmentioned objects and advantages of the present invention may be understood from the following description and will be more clearly understood by the embodiments of the present invention. Furthermore, it will be readily apparent that the objects and advantages of the present invention can be realized by the means and combinations thereof set forth in the claims. means of solving the problem
[0014] A process table generation server for achieving this purpose includes an activity type extraction unit that receives multiple process information from an external server, analyzes the process information, and extracts activity types; a relationship graph generation unit that determines the precedence relationship between the extracted activity types based on the characteristics of the construction and generates a relationship graph between the activity types using the precedence relationship between the activity types; a process table generation unit that creates a process table using the relationship graph between the activity types generated by the relationship graph generation unit; and a construction plan modification unit that changes the predetermined construction period of the process on the process table according to environmental impact factors on the construction site.
[0015] In one embodiment, the activity type extraction unit receives process information including a process schedule and a process history from the external server and can extract activities that appear simultaneously in each of the process schedule and the process history.
[0016] In one embodiment, the relationship graph generation unit can generate a relationship graph by representing each activity as a node and then representing the preceding-succession relationship between the activity types as edges.
[0017] In one embodiment, the process table generation unit can generate a process table by determining a successor-successor relationship based on edges between nodes on the relationship graph, first listing a successor activity in a process item according to the successor-successor relationship, listing a successor activity that has a successor relationship with the successor activity in a process list, and listing a construction plan according to a predetermined construction period corresponding to each of the activities.
[0018] In addition, a method for generating a process table for a process analysis database executed on a process table generation server to achieve this purpose includes the steps of: receiving multiple process information from an external server, analyzing the process information to extract activity types; determining the precedence relationship between the extracted activity types based on the characteristics of the construction, and generating a relationship graph between the activity types using the precedence relationship between the activity types; creating a process table using the relationship graph between the activity types generated by the relationship graph generation unit; and changing the predetermined construction period of the process on the process table according to environmental impact factors on the construction site. Effects of the invention
[0020] According to the present invention as described above, there is an advantage that a road construction earthwork process planner can establish a process plan using a process table as a basic framework.
[0021] In addition, according to the present invention, there is an advantage in that detailed processes can be adjusted in detail to suit the characteristics of the construction work by using a process table when establishing a process plan for the process.
[0022] In addition, according to the present invention, basic data can be provided on how much the construction period should be adjusted by reflecting productivity according to the environmental conditions of the site. Brief explanation of the drawing
[0024] FIG. 1 is a network configuration diagram for explaining a process table generation system for a process analysis database according to one embodiment of the present invention. FIG. 2 is a block diagram illustrating the internal structure of a process table generation server according to one embodiment of the present invention. FIG. 3 is a flowchart illustrating an embodiment of a process table method for a process analysis database according to the present invention. FIG. 4 is an exemplary diagram illustrating the process of creating a process table for a process analysis database according to one embodiment of the present invention. FIG. 5 is an illustrative diagram for explaining the process of creating a process table for a process analysis database according to another embodiment of the present invention. FIG. 6 is an illustrative diagram for explaining the process of creating a process table for a process analysis database according to another embodiment of the present invention. Specific details for implementing the invention
[0025] The aforementioned objectives, features, and advantages are described in detail below with reference to the attached drawings, thereby enabling those skilled in the art to easily implement the technical concept of the present invention. In describing the present invention, detailed descriptions of known technologies related to the present invention are omitted if it is determined that such descriptions would unnecessarily obscure the essence of the invention. Hereinafter, preferred embodiments according to the present invention will be described in detail with reference to the attached drawings. In the drawings, the same reference numerals are used to indicate the same or similar components.
[0027] FIG. 1 is a network configuration diagram for explaining a process table generation system for a process analysis database according to one embodiment of the present invention.
[0028] Referring to FIG. 1, the process table generation system for the process analysis database includes external servers (100_1 to 100_N) and a process table generation server (200).
[0029] The external servers (100_1~100_N) provide the process schedule and process details that were actually used at the road construction earthwork site to the process table creation server (200).
[0030] The process table generation server (200) receives multiple process information from external servers (100_1 to 100_N) and analyzes the multiple process information to extract activity types. At this time, the process information includes a process table and a process statement.
[0031] In one embodiment, the process table generation server (200) receives process information including a process schedule (or process table) and a process history from the external server, and can extract activities that appear simultaneously in each of the process schedule (or process table) and the process history.
[0032] The process table generation server (200) extracts the relationships between the activities based on the preceding and succeeding relationships between the types of activities and the characteristics of the construction.
[0033] More specifically, the process table generation server (200) classifies the construction site into a fixed / embankment balance site, a pure embankment site, and a waste soil site according to the characteristics of the construction, analyzes the precedence relationship between the types of activities, and generates a relationship graph. The reason for extracting the relationship between activities according to the characteristics of the construction is that even for the same activity, the order of activities differs.
[0034] For example, if the construction characteristic is a balanced fill / embankment site, there are no activities that must be executed prior to the net fill transport activity; however, if the construction characteristic is a net fill site, the excavation activity must be executed prior to the net fill transport activity, after which the net fill transport activity must be executed.
[0035] As another example, if the construction characteristic is a pure fill soil transport site, there are no activities that must be executed prior to the direct soil disposal activity; however, if the construction characteristic is a soil disposal site, the excavation activity must be executed prior to the direct soil disposal activity, after which the direct soil disposal activity must be executed.
[0036] As described above, since the relationship between activities varies depending on the characteristics of the construction, the process table generation server (200) extracts the relationship between the activities based on the preceding and succeeding relationships between the types of activities and the characteristics of the construction.
[0037] First, the process table generation server (200) represents each activity as a node, and then, depending on the characteristics of the construction, marks the relationship between the node for the activity to be performed before and the node for the activity to be performed after as an edge based on the corresponding node.
[0038] At this time, the process table generation server (200) can indicate the relationship between nodes using directional edges that have directionality according to the order of activities between nodes. That is, the process table generation server (200) can indicate the relationship between nodes using directional edges that indicate direction from a node for an activity to be performed previously to a node for an activity to be performed later.
[0039] Then, the process table generation server (200) creates a process table using the relationships between the nodes.
[0040] More specifically, the process table generation server (200) can determine the preceding-following relationship between nodes by using the directed edge between nodes based on each node on the relationship graph to determine a specific node as the preceding activity and the node corresponding to the directed edge going out from the reference node as the succeeding activity.
[0041] In one embodiment, the process table generation server (200) may determine the node as the leading node if there is no directional edge entering the node, and determine the node corresponding to the directional edge leaving the leading node as the succeeding node.
[0042] As such, the reason for determining the precedence relationships between nodes is to create processes in the order of activities during the process of generating the schedule.
[0043] After that, the process table generation server (200) records activities in process items on the process table according to the precedence relationship between nodes.
[0044] In one embodiment, the process table generation server (200) records an activity corresponding to a preceding node in the process item of the process table, and then records an activity that has a preceding-successor relationship with the preceding node in the process item of the process table. As described above, by recording in the process item in the order of the process, the process period for each process can be recorded sequentially.
[0045] Then, the process table generation server (200) can generate a process table by representing the construction period for each process item on the process table as a graph.
[0046] Afterward, the process table generation server (200) can change the predetermined construction period of the process on the process table according to environmental impact factors on the construction site. At this time, the environmental impact factors include dynamic environmental factors and static environmental factors. Dynamic environmental factors are factors that change depending on the situation and may include temperature, precipitation, etc., and static environmental factors may include noise generated while processing the relevant activity.
[0047] In one embodiment, the process table generation server (200) can set the construction period based on static environmental factors and past dynamic environmental factors and change the construction period based on current dynamic environmental factors.
[0049] FIG. 2 is a block diagram illustrating the internal structure of a process table generation server according to one embodiment of the present invention.
[0050] Referring to FIG. 2, the process table generation server (200) includes an activity type extraction unit (210), a relationship graph generation unit (220), a process table generation unit (230), and a construction period change unit (240).
[0051] The activity type extraction unit (210) receives multiple process information from external servers (100_1 to 100_N) and analyzes the multiple process information to extract the activity type. At this time, the process information includes a process table and a process details sheet.
[0052] The relationship graph generation unit (220) extracts the relationship between the activities based on the preceding and succeeding relationships between the activity types extracted by the activity type extraction unit (210) and the characteristics of the construction.
[0053] More specifically, the relationship graph generation unit (220) classifies the construction site into a normal / embankment balance site, a pure embankment site, and a sand site according to the characteristics of the construction, and generates a relationship graph by analyzing the precedence relationship between the types of activities. The reason for extracting the relationship between activities according to the characteristics of the construction is that even for the same activity, the order of activities differs.
[0054] For example, if the construction characteristic is a balanced fill / embankment site, there are no activities that must be executed prior to the net fill transport activity; however, if the construction characteristic is a net fill site, the excavation activity must be executed prior to the net fill transport activity, after which the net fill transport activity must be executed.
[0055] As another example, if the construction characteristic is a pure fill soil transport site, there are no activities that must be executed prior to the direct soil disposal activity; however, if the construction characteristic is a soil disposal site, the excavation activity must be executed prior to the direct soil disposal activity, after which the direct soil disposal activity must be executed.
[0056] As described above, since the relationship between activities varies depending on the characteristics of the construction, the relationship graph generation unit (220) extracts the relationship between the activities based on the preceding and succeeding relationships between the types of activities and the characteristics of the construction.
[0057] First, the relationship graph generation unit (220) represents each activity as a node, and then, depending on the characteristics of the construction, displays the relationship between the node for the activity to be performed before and the node for the activity to be performed after as an edge based on the corresponding node.
[0058] At this time, the relationship graph generation unit (220) can generate a relationship graph by using directional edges that have directionality according to the activity order between nodes to indicate the relationship between nodes.
[0059] That is, the relationship graph generation unit (220) can generate a relationship graph by indicating the relationship between nodes using a directional edge that directs the direction from a node for an activity to be performed previously to a node for an activity to be performed later.
[0060] The process table generation unit (230) creates a process table using the relationship graph generated by the relationship graph generation unit (220).
[0061] First, the process table generation unit (230) determines the preceding-following relationship based on the edges between nodes on the relationship graph.
[0062] More specifically, the process chart generation unit (230) can determine the preceding-following relationship between nodes by using the directional edge between nodes based on each node on the relationship graph to determine a specific node as the preceding activity and the node corresponding to the directional edge going out from the reference node as the succeeding activity.
[0063] In one embodiment, the process table generation unit (230) may determine the node as the leading node if there is no directional edge entering the node, and determine the node corresponding to the directional edge leaving the leading node as the succeeding node.
[0064] As such, the reason for determining the precedence relationships between nodes is to create processes in the order of activities during the process of generating the schedule.
[0065] After that, the process chart generation unit (230) records activities in process items on the process chart according to the precedence relationship between nodes.
[0066] In one embodiment, the process table generation unit (230) records an activity corresponding to a preceding node in the process item of the process table, and then records an activity that has a preceding-successor relationship with the preceding node in the process item of the process table. As described above, by recording in the process item in the order of the process, the process period for each process can be recorded sequentially.
[0067] Then, the process table generation unit (230) can generate a process table by representing the construction period for each process item on the process table as a graph.
[0068] The construction period change unit (240) changes the predetermined construction period of the process on the above schedule according to environmental impact factors on the construction site.
[0070] FIG. 3 is a flowchart illustrating an embodiment of a process table method for a process analysis database according to the present invention.
[0071] Referring to FIG. 3, when the process table generation server (200) receives multiple process information from an external server, it analyzes the process information and extracts the type of activity (step S310).
[0072] In one embodiment for step S310, the process table generation server (200) receives process information including a sub-process schedule and a process statement, and can extract activities that appear simultaneously in each of the process schedule and the process statement.
[0073] The process table generation server (200) determines the precedence relationship between the extracted activity types based on the characteristics of the construction (step S320).
[0074] In one embodiment of step S320, the process table generation server (200) can generate a relationship graph by analyzing the precedence relationships between activity types by classifying them into a fixed / embankment balance site, a pure embankment site, and a waste soil site according to the characteristics of the construction. The reason for extracting relationships between activities according to the characteristics of the construction is that even for the same activity, the order of activities differs.
[0075] The process table generation server (200) generates a relationship graph between activity types using the preceding-succession relationship between activity types (step S330).
[0076] In one embodiment for step S330, the process table generation server (200) represents each activity as a node, and then, depending on the characteristics of the construction, marks the relationship between the node for the activity to be performed before and the node for the activity to be performed after as an edge based on the corresponding node.
[0077] At this time, the process table generation server (200) can generate a relationship graph by using directional edges that have directionality according to the activity order between nodes to indicate the relationship between nodes.
[0078] The process table generation server (200) can create a process table using a relationship graph between activity types (step S340).
[0079] In one embodiment of step S340, the process table generation server (200) can determine the preceding-following relationship between nodes by using a directional edge between nodes based on each node on the relationship graph to determine a specific node as a preceding activity and a node corresponding to a directional edge going out from the reference node as a succeeding activity.
[0080] The process table generation server (200) can change the predetermined construction period of the process on the process table according to environmental impact factors on the construction site (step S350).
[0082] FIG. 4 is an illustrative diagram for explaining the process of generating a process table for a process analysis database according to an embodiment of the present invention. An embodiment disclosed in FIG. 4 relates to an embodiment in which a relationship graph can be generated by analyzing the precedence relationship between types of activities when the characteristics of the construction are a site with a balance of embankment and fill.
[0083] Referring to FIG. 4, the process table generation server (200) represents each of the activities listed in [Table 1] as a node, such as logging, clearing and root removal, topsoil removal, installation of earthwork standard frames on the cut slope, earth cutting, leveling of the slope, transport of usable soil, direct waste soil treatment, transport of soil removed from other tools, cutting of the cut slope, embankment slope embankment, installation of earthwork standard frames on the fill slope, soil embankment activity, soil embankment slope compaction, cutting of the fill slope, embankment slope embankment, roadbed preparation, transport of crushed stone, transport of roadbed soil, and transport of pure fill soil.
[0085] [Table 1]
[0086]
[0088] After that, based on each node, determine the node to be executed previously and the node to be executed next, and represent the relationships between the nodes as edges.
[0089] For example, the process table generation server (200) can generate a relationship graph by indicating the relationship between the node corresponding to the slope leveling activity (WA06) and the node corresponding to the excavation activity (WA05) as edges, because in the case of the node corresponding to the slope leveling activity (WA06), the excavation activity (WA05) must be performed previously and there is no next activity to be performed.
[0090] At this time, the process table generation server (200) can generate a relationship graph by indicating the relationship between nodes using a directional edge that directs the direction to the node for the slope leveling activity (WA06) to be performed later, based on the node for the earth cutting activity (WA05) to be performed earlier.
[0091] As another example, the process table generation server (200) may not use the nodes corresponding to the direct soil disposal activity (WA08), the node corresponding to the soil transport activity for other tools (WA09), and the node corresponding to the water-based soil transport activity (WA20) when generating the relationship graph because there are no nodes that need to be performed previously.
[0093] FIG. 5 is an illustrative diagram for explaining the process of generating a process table for a process analysis database according to another embodiment of the present invention. An embodiment disclosed in FIG. 5 relates to an embodiment in which a relationship graph can be generated by analyzing the precedence relationship between types of activities when the characteristics of the construction are a pure earthwork site.
[0094] Referring to FIG. 5, the process table generation server (200) represents each of the activities listed in [Table 2] as a node, such as logging, clearing and root removal, topsoil removal, installation of earthwork standard frames on the cut slope, earth cutting, leveling of the slope, transport of usable soil, direct waste disposal, transport of soil removed from other tools, cutting of the cut slope, embankment slope embankment, installation of earthwork standard frames on the fill slope, earthwork embankment activity, compaction of the embankment slope, cutting of the fill slope, embankment slope embankment, roadbed preparation, transport of crushed stone, transport of roadbed soil, and transport of pure fill soil.
[0096] [Table 2]
[0097]
[0099] After that, based on each node, determine the node to be executed previously and the node to be executed next, and represent the relationships between the nodes as edges.
[0100] For example, the process table generation server (200) indicates the relationship between nodes corresponding to the excavation activity (WA05) as edges in the case of a node corresponding to the pure earth transport activity (WA20), because the excavation activity (WA05) must have been performed previously and there is no next activity to be performed.
[0101] At this time, the process table generation server (200) can indicate the relationship between nodes using a directional edge that directs the direction to the node for the subsequent embankment transport activity (WA20) based on the node for the earth cutting activity (WA05) that must be performed previously.
[0102] As another example, the process table generation server (200) may not use the nodes corresponding to the direct soil disposal activity (WA08) and the other tool outflow soil transport activity (WA09) when generating the relationship graph because there are no nodes that need to be performed previously.
[0104] FIG. 6 is an illustrative diagram for explaining the process of generating a process table for a process analysis database according to another embodiment of the present invention. An embodiment disclosed in FIG. 6 relates to an embodiment in which a relationship graph can be generated by analyzing the precedence relationship between types of activities when the characteristics of the construction are a sand site.
[0105] Referring to FIG. 6, the process table generation server (200) represents each of the activities listed in [Table 3] as a node, such as logging, clearing and root removal, topsoil removal, installation of earthwork standard frames on the cut slope, earth cutting, leveling of the slope, transport of usable soil, direct waste soil treatment, transport of soil removed from other tools, cutting of the cut slope, embankment slope embankment, installation of earthwork standard frames on the fill slope, earthwork embankment activity, compaction of the embankment slope, cutting of the fill slope, embankment slope embankment, roadbed preparation, transport of crushed stone, transport of roadbed soil, and transport of pure fill soil.
[0107] [Table 3]
[0108]
[0110] After that, based on each node, determine the node to be executed previously and the node to be executed next, and represent the relationships between the nodes as edges.
[0111] For example, in the case of a node corresponding to the embankment soil transport activity (WA20), the process table generation server (200) may not use that node when generating the relationship graph because there is no node to be performed.
[0112] In another example, the process table generation server (200) indicates the relationship between the nodes corresponding to the excavation activity (WA05) as edges, in the case of the node corresponding to the direct soil disposal activity (WA08), because the excavation activity (WA05) must have been performed previously and there is no next activity to be performed.
[0113] At this time, the process table generation server (200) can generate a relationship graph by indicating the relationship between nodes using a directional edge that directs the direction to the node for the direct soil treatment activity (WA08) to be performed later, based on the node for the earth cutting activity (WA05) to be performed earlier.
[0115] As described above, although the present invention has been explained by limited embodiments and drawings, the present invention is not limited to the above embodiments, and various modifications and variations are possible from this description by those skilled in the art to which the present invention belongs. Accordingly, the concept of the present invention should be understood only by the claims set forth below, and all equivalent or analogous variations thereof shall be considered to fall within the scope of the concept of the present invention. Explanation of the symbols
[0117] 100: External server 200: Process table creation server, 210: Activity type extraction section, 220: Relationship graph generation unit, 230: Process Chart Generation Unit, 240: Construction Period Change Section,
Claims
Claim 1 An activity type extraction unit that receives multiple process information from an external server, analyzes the process information, and extracts activity types; a relationship graph generation unit that determines the precedence relationship of each of the extracted activity types based on the characteristics of the construction work, and generates a relationship graph of each activity type using the precedence relationship of each activity type; and a process schedule generation unit that creates a process schedule using the relationship graph between the activity types generated by the relationship graph generation unit. The method includes a construction period change unit that changes the predetermined construction period of a process on the above schedule according to environmental impact factors on the construction site; wherein the process information includes a schedule and a process details sheet, and extracts types of activities that appear simultaneously in each of the schedule and the process details sheet; wherein the relationship graph generation unit represents each activity as a node, and, corresponding to the characteristics of the construction, indicates the relationship between a node for an activity to be performed before and a node for an activity to be performed after based on the corresponding node as an edge, and generates a relationship graph that indicates the relationship between nodes using directional edges having directionality according to the order of activities between nodes; wherein the schedule generation unit determines a specific node as a preceding activity using directional edges between nodes based on each node on the relationship graph, and determines a node corresponding to a directional edge outward from the reference node as a succeeding activity to determine the preceding-succession relationship between nodes; wherein the environmental impact factors of the construction period change unit are composed of factors corresponding to one or more of dynamic environmental factors and static environmental factors, and the construction period is set in response to past dynamic environmental factors and static environmental factors. A standard schedule development system for a road construction simulation process analysis database characterized by changing the construction period according to current dynamic environmental factors. Claim 2 A standard schedule development system for a road construction simulation process analysis database, characterized in that, in claim 1, the schedule generation unit determines a node as a leading node if there is no directional edge entering the node, and determines a node corresponding to a directional edge leaving the leading node as a succeeding node. Claim 3 A method for generating a process table for a process analysis database using a standard process table development system for a road construction simulation process analysis database according to any one of claims 1 to 2, comprising: a step of receiving a plurality of process information from an external server and analyzing the process information to extract activity types; a step of determining a precedence relationship between the extracted activity types based on the characteristics of the construction and generating a relationship graph between the activity types using the precedence relationship between the activity types; a step of creating a process table using the relationship graph between the activity types generated by the relationship graph generation unit; and a step of changing the predetermined construction period of the process on the process table according to environmental impact factors on the construction site. Claim 4 delete Claim 5 delete
Citation Information
Patent Citations
System and method to creation of the construction project schedule
KR100968708B1
Method for managing construction process based on weather prediction
KR1020220038843A
