Work range setting support system, work range setting support method, and work range setting support program

The work range setting support system optimizes maintenance work areas by evaluating workability and safety, addressing the inadequacies of existing plans to ensure secure and efficient maintenance operations.

JP7830271B2Active Publication Date: 2026-03-16HITACHI LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-09-02
Publication Date
2026-03-16

AI Technical Summary

Technical Problem

Existing maintenance work plans for vehicle driving areas do not adequately consider the workability and safety of maintenance personnel, failing to ensure a secure and efficient work environment.

Method used

A work range setting support system that calculates candidate work sections based on construction performance and vehicle travel information, determining disruption levels and evaluating workability, safety, and recommendation levels to optimize work times and areas.

Benefits of technology

The system creates a work area that prioritizes the safety and efficiency of maintenance operations, automating the process to enhance workability and reduce decision-making time for maintenance planning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007830271000001
    Figure 0007830271000001
  • Figure 0007830271000002
    Figure 0007830271000002
  • Figure 0007830271000003
    Figure 0007830271000003
Patent Text Reader

Abstract

To provide a work scope setting support system capable of supporting setting a work scope for maintenance work planning in a vehicle driving area while creating a work scope that takes into consideration workability and safety for maintenance personnel, a work scope setting support method, and a work scope setting support program.SOLUTION: The work scope setting support system creates one or multiple work candidate sections which are candidates where construction work is performed based on construction results information. The work scope setting support system calculates the amount of disturbance by time zone based on vehicle travelling information regarding the work candidate section, and determines the work capable time range for the work candidate section based on the amount of disturbance by time zone. The work scope setting support system calculates evaluation parameters representing at least one of the determined work capability of workability, safety and recommendation level when performing construction within the determined work capable time range based on at least one the construction results information and the amount of disturbance for each time period of the work candidate section.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a work range setting support system, a work range setting support method, and a work range setting support program. Specifically, the present invention relates to a work range setting support system, a work range setting support method, and a work range setting support program for assisting in creating a work range for supporting the maintenance work plan of a vehicle driving area.

Background Art

[0002] In the maintenance work plan of a vehicle driving area, the maintenance staff used to perform the procedure of securing a work section / time range (hereinafter sometimes also referred to as "work range") according to each work plan while considering the moving section / range of the vehicle each time. On the other hand, by preparing a plurality of determined work ranges in advance, the work range at the site is automatically secured, and the maintenance staff can simplify the procedure each time and perform the work. For example, as a method for assisting in setting the work range, Patent Document 1 is known.

[0003] Patent Document 1 discloses a technique for performing a traffic simulation including a prediction of traffic conditions based on the traffic volume measured in a state where road construction is not carried out, the traffic conditions in the road construction section, and the construction conditions in a construction method of a road occupancy construction, and assisting in creating a construction plan that satisfies the determination criteria for traffic congestion information.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] Patent Document 1 describes a work plan that takes into account the impact on moving vehicles, but it has not established a method for ensuring a work area that is easy and safe for maintenance personnel to work in.

[0006] This invention was made to solve the above problems. Specifically, one of the objectives of this invention is to provide a work area setting support system, a work area setting support method, and a work area setting support program that can create a work area that takes into account the workability and safety of maintenance personnel, and that can support the setting of a work area for maintenance work planning in a vehicle driving area. [Means for solving the problem]

[0007] To solve the above problems, the present invention provides a work range setting support system that includes an information processing device for calculating information to support setting a work range, which indicates the work section and work time in which construction work is carried out in a place where a vehicle travels. The information processing device is configured to create one or more candidate work sections that are candidates for construction work to be carried out, based on construction performance information indicating the location, time and frequency of construction. For each of the one or more candidate work sections, based on vehicle travel information, which is information for determining the degree of disruption that the vehicle causes to the candidate work section in each time period when a day is divided into a predetermined number of time periods, the device calculates the amount of disruption that the vehicle causes to construction in the candidate work section for each time period. Based on the amount of disruption for each time period in the candidate work section, the device determines the range of possible work time for the candidate work section. Based on at least one of the construction performance information and the amount of disruption for each time period in the candidate work section, the device calculates an evaluation parameter indicating at least one of the workability, safety and recommendation level when construction is carried out within the determined range of possible work time.

[0008] The present invention provides a work range setting support method that uses an information processing device to calculate information for supporting the setting of a work range indicating the work section and work time in which construction work is carried out in a place where a vehicle travels, wherein the information processing device creates one or more candidate work sections that are candidates for construction work to be carried out based on construction performance information indicating the location, time and frequency of construction, and for each of the one or more candidate work sections, it calculates the amount of obstruction that the vehicle causes to the construction in the candidate work section for each time period, based on vehicle travel information which is information for determining the obstruction that the vehicle causes to the candidate work section for each time period when a day is divided into a predetermined number of time periods, and determines the range of possible working time for the candidate work section based on the amount of obstruction for each time period of the candidate work section, and calculates an evaluation parameter indicating at least one of workability, safety and recommendation level when construction is carried out within the determined range of possible working time, based on the construction performance information and the amount of obstruction for each time period of the candidate work section.

[0009] The present invention provides a work range setting support program that causes a computer to perform a process to calculate information to support the setting of a work range, which indicates the work section and work time in which construction work is carried out in a place where a vehicle travels. The program causes the computer to perform one or more candidate work sections that are candidates for construction work to be carried out, based on construction performance information indicating the location, time and frequency of construction work. For each of the one or more candidate work sections, the program calculates the amount of obstruction that the vehicle causes to the construction in the candidate work section for each time period, based on vehicle travel information which is information for determining the obstruction that the vehicle causes to the candidate work section for each time period when a day is divided into a predetermined number of time periods. Based on the amount of obstruction for each time period in the candidate work section, the program determines the range of possible work time for the candidate work section. Based on at least one of the construction performance information and the amount of obstruction for each time period in the candidate work section, the program causes the computer to perform a process to calculate an evaluation parameter that indicates at least one of the workability, safety and recommendation level when construction is carried out within the determined range of possible work time. [Effects of the Invention]

[0010] According to the present invention, it is possible to create a work area that takes into account the workability and safety of maintenance personnel, and to support the setting of a work area for maintenance work planning in a vehicle travel area. [Brief explanation of the drawing]

[0011] [Figure 1] Figure 1 is a block diagram showing an example of the configuration of a work range setting support system according to an embodiment of the present invention. [Figure 2] Figure 2 shows an example of the processing of the work area creation program shown in Figure 1. [Figure 3] Figure 3 is a flowchart showing an example of the processing of the work candidate section creation unit shown in Figure 1. [Figure 4] Figure 4 is a flowchart showing an example of the processing of the interval grouping section shown in Figure 2. [Figure 5] Figure 5 shows an example of the processing of the section merging section shown in Figure 2. [Figure 6] Figure 6 is a flowchart showing an example of the processing of the work range recommendation calculation unit shown in Figure 1. [Figure 7A] Figure 7A shows an example of data from the auxiliary storage device shown in Figure 1. [Figure 7B] Figure 7B shows an example of data from the auxiliary storage device shown in Figure 1. [Figure 8] Figure 8 shows an example of data after performing the interval grouping process shown in Figure 4. [Figure 9A] Figure 9A shows an example of data after performing the processing of the interval merging unit shown in Figure 5. [Figure 9B] Figure 9B shows an example of data after performing the processing of the interval merging section shown in Figure 5. [Figure 10] Figure 10 shows an example of the converted data for vehicle driving information shown in Figure 7B. [Figure 11A] Figure 11A shows an example of data after performing the processing of the work range recommendation calculation unit shown in Figure 6. [Figure 11B] FIG. 11B is a diagram showing examples of calculation formulas for workability, safety, and recommendation degree. [Figure 12] FIG. 12 is a diagram showing another example of the conversion data of the vehicle running information shown in FIG. 7B. [Figure 13] FIG. 13 is a diagram showing another example of the data after executing the processing of the work range recommendation degree calculation unit shown in FIG. 6. [Figure 14] FIG. 14 is a diagram showing an example of the output result of the work range setting support system according to an embodiment of the present invention. [Figure 15] FIG. 15 is a diagram showing another example of the output result of the work range setting support system according to an embodiment of the present invention. MODE FOR CARRYING OUT THE INVENTION

[0012] <<EMBODIMENT>> Hereinafter, embodiments of the present invention will be described with reference to the drawings. In all the drawings of the embodiments, the same or corresponding parts may be denoted by the same reference numerals.

[0013] In the following description, various types of information may be described in tabular form or in the form of records or the like, but the various types of information may be represented by other data structures. Further, when describing identification information, expressions such as "name" are used, but the identification information may be an identification number, ID, or the like. Further, in the following description, when describing a process with a program or a functional block as the subject, the subject of the process may be a CPU instead of the program or the functional block.

[0014] FIG. 1 is a block diagram showing an example of the configuration of a work range setting support system 100 according to an embodiment of the present invention. The work range setting support system 100 can be realized by a general computer including, for example, a main storage device 130 having a work range creation program 131 as shown in FIG. 1, a CPU 140, an auxiliary storage device 150, and an I / F 120 which is an interface for connecting to the outside.

[0015] I / F120 is an interface for connecting the work range setting support system 100 to external devices and networks.

[0016] The I / F120 includes an interface for connecting the work range setting support system 100 to an input device such as a keyboard or mouse, which serves as an input unit 111 operated by the user to input information into the work range setting support system 100, and to an output device such as a display, which serves as an output unit 112 to output information from the work range setting support system 100. Note that the input / output unit 111 and the output unit 112 may be included in the work range setting support system 100.

[0017] Furthermore, the I / F120 includes an interface for connecting the work range setting support system 100 to a network 160 that connects (links) the external server 161 and the external system 162. The auxiliary storage device 150 contains construction performance information 151 and vehicle travel information 152, and the work range creation program 131 has a work candidate section creation unit 132 and a work range recommendation degree calculation unit 133. The specific functions of these will be described later using a flowchart.

[0018] Various data stored in or used in the processing of each system or device can be realized by the CPU 140 reading and using data from the main memory 130 or auxiliary memory 150. Furthermore, each functional unit (described later) of each system or device can be realized by the CPU 140 loading a predetermined program stored in the auxiliary memory 150 into the main memory 130 and executing it.

[0019] The following example illustrates a case where the work range setting support system 100 is comprised of a single computer, but these functional units may be comprised of multiple computers. Furthermore, all or part of these functional units may be distributed across one or more computers, such as a cloud, and communicate with each other via a network to achieve similar functionality. The computers may also be virtual computers. Note that computers are sometimes referred to as "information processing devices."

[0020] Figure 2 shows an example of the processing of the work range creation program 131 shown in Figure 1. The work range creation program 131 includes a work candidate interval creation unit 132 and a work range recommendation degree calculation unit 133. The work candidate interval creation unit 132 includes an interval grouping unit 201 and an interval merging unit 202.

[0021] The work candidate section creation unit 132 receives information from the input unit 111 (input information) and construction performance information 151. The section grouping unit 201 of the work candidate section creation unit 132 divides the construction performance information 151 (information contained in the construction performance information 151) into one or more groups based on the input information and construction performance information 151. The purpose of dividing it into one or more groups is to reduce the computational load.

[0022] The section merging unit 202 of the work candidate section creation unit 132 creates multiple merged sections in groups, calculates the candidate rank for each merged section, and, based on the candidate rank, determines (selects) one or more merged sections having a candidate rank that satisfies predetermined criteria as work candidate sections, and outputs them to the work range recommendation degree calculation unit 133.

[0023] The work range recommendation calculation unit 133 receives the determined candidate work section and vehicle travel information 152 as input. The work range recommendation calculation unit 133 calculates the work range recommendation (workability and safety, and the recommendation calculated based on these) for the determined candidate work section. The work range recommendation is also referred to as "an evaluation parameter that indicates at least one of workability, safety, and recommendation." The work range recommendation calculation unit 133 outputs the calculated work range recommendation and other necessary information to the output unit 112. The specific functions of each of these functional blocks will be described later using a flowchart.

[0024] Figure 3 is a flowchart showing an example of the processing of the work candidate section creation unit 132 shown in Figure 1. The work candidate section creation unit 132 divides the construction performance information 151 (see the example of construction performance information (table 701) shown in Figure 7A below) into one or more groups using the section grouping unit 201 (step 301), and extracts work candidate sections (hereinafter referred to as "candidate sections") for each group using the section merging unit 202 (step 302). Note that one piece of construction performance information refers to one row of information (record) in Table 701 in Figure 7A. For convenience, one piece of construction performance information may also be referred to as "construction performance corresponding information" or "construction performance information (record)". In the following, when referred to as construction performance information, it refers to construction performance information like that in Table 701 in Figure 7A, and when referred to as "construction performance information (record)", it refers to one row of information of the construction performance information.

[0025] Figure 4 is a flowchart showing an example of the processing of the interval grouping unit 201 shown in Figure 2. In the work range setting support system 100, information can be entered via the input unit 111 to set the grouping method to either "automatic" or "manual". Furthermore, in the work range setting support system 100, information can be entered via the input unit 111 to specify the column for grouping.

[0026] If the grouping of the construction performance information 151 entered by the input unit 111 is specified as "automatic" (step 401: Yes), the section grouping unit 201 specifies a column containing numerical information to determine similarity (step 402), calculates the similarity between each construction performance information (record) using section information (for example, the location [km] column in table 701) (step 403), and, based on the similarity, divides multiple construction performance information (records) into a group of construction performance information of the specified number of groups α, thereby creating a group (group of construction performance information) of the specified number of groups α (step 404). If the grouping of the construction performance information is not specified as "automatic" (step 401: No), it determines whether a column for grouping has been specified (step 405). If a column for grouping is specified (Step 405: Yes), the column to be used as the criterion for grouping (for example, the section type column in Table 701) is specified, and multiple construction performance information (records) are grouped together according to the construction performance information (records) that share a common name stored in the specified column (for example, section type) (Step 406). If no column for grouping is specified (Step 405: No), all of the multiple construction performance information (records) are grouped into one (Step 407). Note that the method for calculating similarity is not limited to this, although for example, it may be a method of clustering using information about the location (range) of the section information and calculating the similarity. The processing results of the section grouping unit 201 will be described later using Figures 9A and 9B.

[0027] Figure 5 shows an example of the processing of the section merging unit 202 shown in Figure 2. The section merging unit 202 selects a group (step 501), assigns 0 to variable i (step 502), adds 1 to variable i (step 503), and determines whether the number N of construction performance information included in the group is greater than or equal to variable i (step 504). If it is determined that the number N of construction performance information included in the group is greater than or equal to variable i (step 504: Yes), i pieces of construction performance information are selected from the N pieces. N C iStep 505 creates combinations of sequences, and a composite interval is created by taking the union of the interval information of each combination (Step 506). If the number of construction performance information N included in the group is not determined to be greater than or equal to the variable i (Step 504: No), one overlapping composite interval is kept from the created composite intervals, and the others are deleted (Step 507). A candidate rank is calculated for each composite interval (Step 508), and composite intervals whose candidate rank is greater than or equal to a specified threshold β are extracted as candidate intervals (Step 509). Note that the method for calculating the candidate rank is not limited to, for example, dividing the sum of construction frequencies by the number of intervals (the number of intervals that make up the candidate interval). The processing results of the interval compositing unit 202 will be described later using Figure 10. Note that the frequency of construction can be determined based on the number of constructions in a predetermined period (for example, one week) (for example, the number of days on which that type of construction was performed).

[0028] Figure 6 is a flowchart showing an example of the processing of the work area recommendation calculation unit 133 shown in Figure 1. The work area recommendation calculation unit 133 selects a candidate section (step 601), calculates the presence or absence of obstacles in each section and time period using vehicle travel information 152 (step 602), calculates the amount of obstacles in each time period of the candidate section based on the presence or absence of obstacles in each section and time period (step 603), calculates the range of time during which work is possible in the candidate section using the amount of obstacles in each time period (step 604), calculates workability using the construction frequency, section information, and range of time during which work is possible (step 605), calculates safety using the amount of obstacles and range of time during which work is possible (step 606), and calculates the recommendation level using workability and safety (step 607). The "range of time during which work is possible" is the width of time during which work can be done continuously without the amount of obstacles in the candidate section exceeding the allowable obstacle amount γ. The methods for calculating workability, safety, and recommendation level will be described later using Figures 11A and 13.

[0029] Figures 7A and 7B show examples of data stored in the auxiliary storage device 150 shown in Figure 1. The construction performance information 151 shown in Figure 1 is information indicating the history of work performed in the vehicle travel area in the past. The vehicle travel information 152 is the history, estimate, or plan of vehicle travel in the vehicle travel area during each time period. The construction performance information 151 and the vehicle travel information 152 are collected from an external server 161 at predetermined intervals, for example, via the network 160.

[0030] As shown in Table 701 of Figure 7A, an example of construction performance information 151 is a table that includes construction type, section name, location, time, and frequency in a single record. The numerical information of the section name indicates a flag indicating the location used, with "1" indicating used and "0" indicating not used. For example, if construction type a, sections S1, S2, and S3 were used. Furthermore, construction type represents the same work content, and within a specified work period, the construction section and work time for one day are the same, but the work spans across different construction days. For example, if the frequency is a within the period of acquired construction performance information 151, it is one instance (i.e., for example, construction of type a was performed on only one day within the specified work period), and if it is b, it is two instances (i.e., for example, construction of type b was performed on only one day within the specified work period). Note that frequency is not limited to the number of times, but can also be a relative ratio with other tasks.

[0031] As shown in Table 702 of Figure 7B, an example of vehicle travel information 152 is a table that includes the number of vehicles passing through sections S1 to S6 within a vehicle travel area every two hours in a single record. For example, it is a table that calculates statistics such as the average for each time period using observation data over a certain period. Each section from S1 to S6 may also be referred to as a "unit section" for convenience. In this example, the vehicle is an automobile traveling on the road shown here. As will be explained in the modified examples later, the vehicle may be a vehicle other than an automobile.

[0032] Figure 8 shows an example of data after processing by the interval grouping unit 201 shown in Figure 4. Similarity is calculated by using the numerical values ​​of the start and end points (step 402) to determine the similarity between construction performance information (step 403). For example, if the number of groups α is 2, the similarity is the reciprocal of the distance, and the distance is calculated using the average values ​​of the start and end points, the average value of a is 0.6, the average value of b is 0.8, the average value of c is 1.5, the average value of d is 0.7, the average value of e is 1.7, and the average value of f is 1.8. The distance between a and b is 0.8 - 0.6 = 0.2, the distance between a and c is 1.5 - 0.6 = 0.9, the distance between a and d is 0.7 - 0.6 = 0.1, the distance between a and e is 1.7 - 0.6 = 1.1, the distance between a and f is 1.8 - 0.6 = 1.2, the distance between b and c is 1.5 - 0.8 = 0.7, and the distance between b and d is 0.8 - 0.7 = 0.1. The distance between b and e is 1.7 - 0.8 = 0.9, the distance between b and f is 1.8 - 0.8 = 1.0, the distance between c and d is 1.5 - 0.7 = 0.8, the distance between c and e is 1.7 - 1.5 = 0.2, the distance between c and f is 1.8 - 1.5 = 0.3, the distance between d and e is 1.7 - 0.7 = 1.0, and the distance between d and f is 1.8 - 0.7 = 1.1. The distance between e and f is 1.8 - 1.7 = 0.1.

[0033] When grouping, for example, we might group items with high similarity (low distance) first, recalculate the distance by comparing the average value of the grouped items with the other items, and repeat this process until the number of groups reaches the specified number of groups α (2 in this example).

[0034] Specifically, for example, first, the elements a and d, b and d, and e and f with the smallest distance (0.1) are extracted and divided into two groups: a, b and d with a distance of 0.1, and e and f with a distance of 0.1. The average value of a, b and d is 0.7, and the average value of e and f is 1.75.

[0035] Next, we calculate the distance between the remaining c, which is not included in any group, and each group (mean value). The distance between c and groups a, b, and d is 1.5 - 0.7 = 0.8, and the distance between c and groups e and f is 1.75 - 1.5 = 0.25. As a result, we can see that the distance between the remaining c and groups e and f is smaller than the distance between c and groups a, b, and d. Therefore, the remaining c is added to the group e and f, which has the smaller calculated distance, resulting in the group c, e, and f.

[0036] As a result, as shown in Table 801 in Figure 8, groups a, b, and d are grouped as 01, and groups c, e, and f are grouped as 02 (Step 404). Furthermore, if the interval type in Figure 7A is specified as the column for grouping (Step 405), groups are formed according to SA, SA-PA, and PA in the interval type (Step 406). If no column is specified, all are grouped into one (Step 407). Note that the method for calculating similarity in Step 403 and the method for grouping in Step 404 are not limited to these methods and may be calculated using K-means or hierarchical clustering, etc.

[0037] Figures 9A and 9B show examples of data after processing by the section merging unit 202 shown in Figure 5. Table 901 in Figure 9A shows the candidate rank calculation in step 508 shown in Figure 5 when group 01 is selected, and Table 902 in Figure 9B shows the extraction results after step 509 is executed. The steps to produce these tables will be explained in detail using the data of group 01. First, group 01 is selected (step 501), i=0 is substituted (step 502), and i=i+1 is substituted to get i=1 (step 503). The number of construction performance information items in the group is N=3 and N≧1, so one is selected from the three construction performance information items to create combinations of (a), (b), and (d) (step 504: Yes, step 505). Each of the combined intervals (a), (b), and (d) is a single interval in this case, so (S1, S2, S3, S4, S5, S6) = (1, 1, 1, 0, 0, 0), or (1, 0, 0, 1, 1, 0), or (1, 1, 0, 1, 0, 0) (Step 505).

[0038] Substituting i=i+1 again, we get i=2 (Step 503). The number of construction performance information items in the group is N=3 and N≧2, so we select 2 items from the 3 construction performance information items to create the combinations (a, b), (b, d), and (a, d) (Step 504: Yes, Step 505). When the union of each composite interval (a, b), (b, d), and (a, d) is taken, it becomes (S1, S2, S3, S4, S5, S6) = (1, 1, 1, 1, 1, 0), or (1, 1, 0, 1, 1, 0), or (1, 1, 1, 1, 0, 0) (Step 505).

[0039] Substituting i=i+1 again, we get i=3 (Step 503). The number of construction performance information items in the group is N=3 and N≧3, so we select 3 from the 3 construction performance information items to create combinations of (a, b, d) (Step 504: Yes, Step 505). When we take the union of each composite interval of (a, b, d), we get (S1, S2, S3, S4, S5, S6)=(1, 1, 1, 1, 1, 0) (Step 505).

[0040] Again, substitute i = i + 1, and i becomes 4 (step 503). Since the construction performance information N < i included in the group, duplicate combined sections are deleted, and a total of six combined sections are created as per the combined section names X1 to X6 in Table 901 of (1) (step 507). Here, the method for calculating the candidate rank is, for example, calculated by dividing the total frequency of construction performance used during section combination by the number of sections (step 508). However, the method for calculating the candidate rank is not limited to this. For example, there is also a method of automatically calculating the candidate rank using machine learning with the history of the user's scoring of the combined section. When the specified threshold β for the candidate rank is set to 1, as per Table 902 of (2), candidate intervals where (S1, S2, S3, S4, S5, S6) = (1, 1, 1, 1, 0, 0) for X4 and (S1, S2, S3, S4, S5, S6) = (1, 1, 1, 1, 1, 0) for X5 are extracted (step 509).

[0041] Figure 10 is a diagram showing an example of the converted data of the vehicle running information shown in Figure 7B. As shown in Figure 10, it is Table 1001 that includes, in one record, the data converted from the number of passing vehicles of the vehicle running information 152 shown in Figure 7B to the presence or absence of a fault and the amount of the fault. The presence or absence of a fault is converted, for example, such that when an average of 200 or more vehicles pass, it is considered that there is a fault and is set to "1", and when less than 200 vehicles pass, it is considered that there is no fault and is set to "0". Note that for the vehicle running information, pre-planned running information such as that of railways or airplanes can also be used, and the method for calculating the presence or absence of the amount of the fault is not limited to this. For example, in the case of railways or airplanes, since work cannot be carried out under traffic control, the presence or absence of a fault is set to "1" when information on having traveled in the vehicle running area for one or more vehicles, and "0" when no vehicles have traveled, and it is converted at one-minute intervals, etc.

[0042] The amount of disruption is calculated as "1" if there is a disruption in one or more of the target intervals, and "0" if there is no disruption in any of them. Graph 1002 in (1) shows the amount of disruption for the X4 interval, which covers intervals S1, S2, S4, and S5, and graph 1003 in (2) shows the amount of disruption for the X5 interval, which covers intervals S1, S2, S3, S4, and S5. For example, between 8:00 and 10:00, the X4 interval, which covers intervals S1, S2, S4, and S5, shows 0 because all intervals are 0, while the X5 interval, which covers intervals S1, S2, S3, S4, and S5, shows 1 because S3 is 1. An example of a different method for calculating the amount of disruption (another example) will be shown later in Figure 12.

[0043] Figure 11A shows an example of data after performing the processing of the work range recommendation calculation unit 133 shown in Figure 6. Candidate sections X4 and X5 are selected (step 601), and the amount of obstruction calculated from the number of vehicles passing shown in Table 1001 (steps 602, 603) is used to calculate the range of time during which work is possible in the candidate sections (step 604). If the range of time during which work is possible is, for example, the width of time that can be taken continuously without the amount of obstruction exceeding 0, then, as shown in graph 1002 in (1) and graph 1003 in (2) of Figure 10, the X4 section starts at 8:00 and ends at 18:00, and the X5 section starts at 10:00 and ends at 18:00.

[0044] Figure 11B shows examples of formulas for calculating workability, safety, and recommendation level when performing steps 605, 606, and 607. Using formulas (i), (ii), and (iii) shown in Figure 11B, the results are as shown in Table 1101 (steps 605, 606, and 607). Note that the calculation method is not limited to this, as long as workability is numerical information (parameters) related to the ease of work, safety is numerical information (parameters) related to the likelihood of interference with vehicles, and recommendation level is calculated using workability and safety (parameters).

[0045] Figure 12 shows another example of the converted vehicle driving information shown in Figure 7B. The disruption amount in Table 1201 indicates the percentage of sections within the target section that are considered disruptive. Graph 1202 (1) shows the disruption amount for the X4 section, which covers sections S1, S2, S4, and S5, and Graph 1203 (2) shows the disruption amount for the X5 section, which covers sections S1, S2, S3, S4, and S5. For example, between 8:00 and 10:00, the X4 section, which covers sections S1, S2, S4, and S5, shows 0 because all sections are 0, while the X5 section, which covers sections S1, S2, S3, S4, and S5, shows 0.2 because S3 is 1 out of the 5 sections.

[0046] Figure 13 shows an example using the vehicle travel information data shown in Figure 12. Candidate sections X4 and X5 are selected (step 601), and the amount of disruption calculated from the number of vehicles passing through shown in Table 1201 (steps 602, 603) is used to calculate the range of time during which work is possible in the candidate sections (step 604). The range of time during which work is possible is, for example, the range of continuous time during which the amount of disruption does not exceed 0.3, with the maximum and minimum safety shown in Table 1301. As shown in graph 1202 in (1) and graph 1203 in (2) of Figure 12, if the allowable amount of disruption is 0, the start time for section X4 is 8:00 and the end time is 18:00, and the start time for section X5 is 10:00 and the end time is 18:00. If the permissible impairment does not exceed 0.3, then in section X4, the start time is 6:00 and the end time is 22:00, with a maximum impairment of 0.25, and in section X5, the start time is 8:00 and the end time is 22:00, with a maximum impairment of 0.2. When calculating workability, safety, and recommendation using the calculation formulas (i), (ii), and (iii) shown in Figure 11B, which were used in Figure 11A, the results are as shown in Table 1301 (steps 605, 606, and 607).

[0047] Figure 14 shows an example of the output result of the work range setting support system 100 according to an embodiment of the present invention. In Figure 14, the parameters (1411) and data from the construction performance information 151 (1412) are shown. As an example of the output result, group name: 01 is selected (1413), and the candidate section (1414), candidate time (1415), workability (1416), safety (1417), and recommendation level (1418) shown in Figure 11A are displayed. Note that the display of parameters (1411) and data (1412) is not mandatory. Also, the parameters (1411) may be input from the input unit or set internally in the system as default values.

[0048] Figure 15 shows another example of the output results of the work range setting support system 100 according to an embodiment of the present invention. In Figure 15, the parameters (1511) and data from the construction performance information 151 (1512) are shown. As an example of the output results, group name: 01 is selected (1513), and the candidate section (1514), candidate time (1515), workability (1516), safety (1517), and recommendation level (1518) shown in Figure 13 are displayed. Note that the display of parameters (1511) and data (1512) is not mandatory. Also, the parameters (1511) may be input from the input unit or set internally in the system as default values.

[0049] <Effects> As described above, the work area setting support system 100 according to the embodiment of the present invention can create a work area that takes into account the workability and safety of maintenance personnel, and can support the setting of a work area for maintenance work planning in a vehicle driving area. Furthermore, the work area setting support system 100 according to the embodiment automates the creation of a work area that is easier for maintenance personnel to work in and safer, thereby shortening the time it takes for the system administrator to decide on the work area to be set in advance.

[0050] <<Variation>> The present invention is not limited to the embodiments described above, and various modifications can be adopted within the scope of the invention. For example, the embodiments described above are described in detail to explain the invention clearly, and are not necessarily limited to those having all the configurations described. Furthermore, within the scope of the invention, it is possible to replace a part of the configuration of one embodiment with another configuration. Furthermore, within the scope of the invention, addition, deletion, or substitution of a part of the configuration of an embodiment with other configurations can be applied individually or in combination.

[0051] In the above embodiment, the vehicle is an automobile that travels on a road, but the vehicle may also be a train that runs on tracks or an airplane that runs on a runway.

[0052] In the above embodiment, the candidate rank may be calculated using a pre-trained model that has been trained by machine learning and calculates a candidate rank when a composite interval is input. The machine learning method may be random forest, etc. (the method is not limited to this).

[0053] A trained model is created that takes interval information (composite intervals) as input and outputs candidate ranks, using interval information and candidate ranks weighted by selection history as the training dataset. Interval information consists of dummy data represented as 1 or 0 for interval names and interval types, and two variables, start and end points, for locations, expressed numerically. Candidate ranks weighted by selection history are, for example, numerical values ​​weighted by 1.2 times the candidate rank calculated using a formula.

[0054] In this case, when using a pre-trained model, a higher candidate rank is calculated if the input has been previously selected within the same interval. As another example, if the candidate rank is weighted at 0 times when an input was not selected, the candidate rank will be calculated as 0 if it has not been previously selected. The output may be one of the following instead of the candidate rank: recommendation score, safety, or usability.

[0055] The present invention can also take the following configuration.

[0056] [1] A work range setting support system including an information processing device that calculates information to support setting a work range indicating the work section and work time where construction work is carried out in the area where a vehicle is traveling, The aforementioned information processing device is Based on construction record information indicating the location, time, and frequency of construction, one or more candidate work sections where construction work is to be carried out are created. With respect to each of the one or more candidate work sections, Based on vehicle travel information, which is information for determining the disruption caused by the vehicle to the candidate work section during each predetermined time period when a day is divided into several predetermined time periods, the amount of disruption indicating the degree of disruption caused by the vehicle to construction in the candidate work section is calculated for each time period, and the range of possible working hours for the candidate work section is determined based on the amount of disruption for each time period in the candidate work section. Based on the aforementioned construction performance information and at least one of the aforementioned obstruction levels for each time period in the candidate work section, an evaluation parameter is calculated that indicates at least one of the workability, safety, and recommendation level when performing construction within the determined workable time range. It is configured in such a way. A system to assist in setting the work area.

[0057] [2] In the work range setting support system described in [1], The aforementioned information processing device is As the aforementioned construction performance information, Using information indicating one or more unit sections in which construction was carried out, construction section range information indicating the range of construction sections composed of the unit sections in which construction was carried out, and multiple construction performance correspondence information corresponding to the construction time range in which construction was carried out in the construction section and the frequency of construction carried out in the construction section, one or more candidate work sections based on multiple unit sections are created. As the vehicle travel information, information indicating the amount of vehicles passing through the unit section for each time period when the day is divided into predetermined time periods is used to calculate the amount of obstruction for each time period. It is configured in such a way. A system to assist in setting the work area.

[0058] [3] In the work range setting support system described in [2], The aforementioned information processing device is The evaluation parameter indicating workability is calculated by multiplying the frequency of construction in the candidate work section by the working time range and dividing the result by the number of unit sections constituting the candidate work section. The evaluation parameter indicating safety is calculated by multiplying the value obtained by subtracting the amount of hindrance, which is represented by a numerical value between 0 and 1 within the working time range, from 1 to 1, by 100. The evaluation parameter indicating the degree of recommendation is calculated by multiplying the evaluation parameter indicating workability and the evaluation parameter indicating safety. It is configured in such a way. A system to assist in setting the work area.

[0059] [4] [1] A work range setting support system as described above, The information processing device is equipped with an input device for inputting information, The aforementioned information processing device is The system is configured to input information for setting at least one of the calculation conditions and calculation method for the amount of obstruction calculated when creating the candidate work section, The aforementioned information processing device is Based on the input information, at least one of the calculation conditions and calculation method for the amount of obstruction to be calculated when creating the candidate work section is set, and the amount of obstruction is calculated according to at least one of the set calculation conditions and calculation method. It is configured in such a way. A system to assist in setting the work area.

[0060] [5] In the work range setting support system described in [4], The information input to the information processing device includes the method for calculating the amount of impairment and numerical information that serves as the basis for calculating the amount of impairment. A system to assist in setting the work area.

[0061] [6] [1] A work range setting support system as described above, Equipped with a display device capable of displaying images, Equipped with, The aforementioned information processing device is The display device displays an image showing at least one of the candidate work section, the workable time range, and the evaluation parameter. It is configured in such a way. A system to assist in setting the work area.

[0062] [7] In the work range setting support system described in [2], The aforementioned information processing device is By combining the construction sections indicated by each of the multiple construction performance corresponding information, multiple composite sections are created. With respect to each of the multiple composite intervals, Based on the frequency of the aforementioned construction and the number of unit sections constituting the aforementioned composite section, a candidate rank indicating the priority when selecting the aforementioned composite section as a candidate work section is calculated. Based on the calculated candidate rank, one or more candidate work intervals are created by selecting one or more candidate work intervals from among the multiple composite intervals. It is configured in such a way. A system to assist in setting the work area.

[0063] [8] In the work range setting support system described in [2], The information processing device is equipped with an input device capable of receiving information, The aforementioned information processing device is The system is configured to input information for setting at least one of the conditions and methods for dividing multiple pieces of construction performance data into multiple groups. The aforementioned information processing device is Based on the input information, set at least one of the conditions and methods for dividing multiple pieces of construction performance data into multiple groups. Based on at least one of the above conditions and the above method, the multiple pieces of construction performance corresponding information are divided into one or more groups. With respect to each of the aforementioned one or more groups, In groups, By combining the construction sections indicated by each of the multiple construction performance corresponding information, multiple composite sections are created. With respect to each of the multiple composite intervals, Based on the frequency of construction and the number of unit sections that constitute the composite section, a candidate rank indicating the priority when selecting the composite section as a candidate section is calculated. Based on the calculated candidate rank, one or more candidate work intervals are created by selecting one or more candidate work intervals from among the multiple composite intervals. It is configured in such a way. A system to assist in setting the work area.

[0064] [9] In the work range setting support system described in [8], The information input to the aforementioned information processing device includes the method for grouping the construction performance information and numerical information that serves as the basis for grouping. A system to assist in setting the work area.

[0065]

[10] In the work range setting support system described in [2], The aforementioned information processing device is Based on the aforementioned construction section range information, the similarity between two different pieces of construction performance correspondence information from among the multiple pieces of construction performance correspondence information is calculated. Based on the aforementioned similarity, the multiple pieces of construction performance data are divided into one or more groups. With respect to each of the aforementioned one or more groups, In groups, By combining the construction sections indicated by each of the multiple construction performance corresponding information, multiple composite sections are created. With respect to each of the multiple composite intervals, Based on the frequency of construction and the number of unit sections that constitute the composite section, a candidate rank indicating the priority when selecting the composite section as a candidate section is calculated. Based on the calculated candidate rank, one or more candidate work intervals are created by selecting one or more candidate work intervals from among the multiple composite intervals. It is configured in such a way. A system to assist in setting the work area.

[0066]

[11] In the work range setting support system described in [7], The information processing device is equipped with an input device capable of receiving information, The aforementioned information processing device is The system is configured to input numerical information that serves as the basis for the candidate rank as the aforementioned information. The aforementioned information processing device is Based on the input numerical information, the criteria for the candidate rank are set when selecting one or more candidate work intervals from among a plurality of composite intervals. It is configured in such a way. A system to assist in setting the work area.

[0067]

[12] In the work range setting support system described in [2], The aforementioned information processing device is By combining the construction sections indicated by each of the multiple construction performance corresponding information, multiple composite sections are created. With respect to each of the multiple composite intervals, Using a pre-trained model trained by machine learning, which calculates the candidate rank when the composite interval is input, the candidate rank is calculated, Based on the calculated candidate rank, one or more candidate work intervals are created by selecting one or more candidate work intervals from among the multiple composite intervals. It is configured in such a way. A system to assist in setting the work area.

[0068]

[13] A method for supporting the setting of a work area, using an information processing device that calculates information to support the setting of a work area, which indicates the work section and work time where construction work is carried out in the area where a vehicle is traveling, The information processing device, Based on construction record information indicating the location, time, and frequency of construction, one or more candidate work sections where construction work is to be carried out are created. With respect to each of the one or more candidate work sections, Based on vehicle travel information, which is information for determining the disruption caused by the vehicle to the candidate work section during each predetermined time period when a day is divided into several predetermined time periods, the amount of disruption indicating the degree of disruption caused by the vehicle to construction in the candidate work section is calculated for each time period, and the range of possible working hours for the candidate work section is determined based on the amount of disruption for each time period in the candidate work section. Based on the aforementioned construction performance information and at least one of the aforementioned obstruction levels for each time period in the candidate work section, an evaluation parameter is calculated that indicates at least one of the workability, safety, and recommendation level when performing construction within the determined workable time range. A method for assisting with setting the work area.

[0069]

[14] A work range setting support program that causes a computer to perform a process to calculate information to assist in setting the work range, which indicates the work section and work time where construction work will be carried out in the area where a vehicle will travel, To the aforementioned computer, Based on construction record information indicating the location, time, and frequency of construction, one or more candidate work sections where construction work is to be carried out are created. With respect to each of the one or more candidate work sections, Based on vehicle travel information, which is information for determining the disruption caused by the vehicle to the candidate work section during each predetermined time period when a day is divided into several predetermined time periods, the amount of disruption indicating the degree of disruption caused by the vehicle to construction in the candidate work section is calculated for each time period, and the range of possible working hours for the candidate work section is determined based on the amount of disruption for each time period in the candidate work section. Based on the aforementioned construction performance information and at least one of the amount of disruption for each time period in the candidate work section, a process is performed to calculate an evaluation parameter that indicates at least one of the workability, safety, and recommendation level when performing construction within the determined workable time range. Make it run A program to assist in setting the work area. [Explanation of symbols]

[0070] 100...Work range setting support system, 110...Input / Output unit, 111...Input unit, 112...Output unit, 120...I / F, 130...Main memory, 131...Work range creation program, 132...Work candidate section creation unit, 133...Work range recommendation degree calculation unit, 140...CPU, 150...Auxiliary memory, 151...Construction performance information, 152...Vehicle travel information, 160...Network, 161...External server, 162...External system, 201...Section grouping unit, 202...Section merging unit

Claims

1. A work range setting support system including an information processing device that calculates information to support setting a work range indicating the work section and work time where construction work is carried out in the area where a vehicle is traveling, The aforementioned information processing device is Based on construction record information indicating the location, time, and frequency of construction, one or more candidate work sections where construction work is to be carried out are created. With respect to each of the one or more candidate work sections, Based on vehicle travel information, which is information for determining the disruption caused by the vehicle to the candidate work section during each of the predetermined time periods when a day is divided into several predetermined time periods, the amount of disruption indicating the degree of disruption caused by the vehicle to construction in the candidate work section is calculated for each time period, and the range of possible working hours for the candidate work section is determined based on the amount of disruption for each time period in the candidate work section. The system calculates at least one of the following: an evaluation parameter indicating workability based on the construction performance information when construction is carried out within the determined workable time range; an evaluation parameter indicating safety based on the amount of disruption for each time period in the candidate work section; and an evaluation parameter indicating the degree of recommendation based on the evaluation parameter indicating workability and the evaluation parameter indicating safety. It is configured in such a way. A system to assist in setting the work area.

2. In the work range setting support system according to claim 1, The aforementioned information processing device is As the aforementioned construction performance information, Using information indicating one or more unit sections in which construction was carried out, construction section range information indicating the range of construction sections composed of the unit sections in which construction was carried out, and multiple construction performance correspondence information corresponding to the construction time range in which construction was carried out in the construction section and the frequency of construction carried out in the construction section, one or more candidate work sections based on multiple unit sections are created. As the vehicle travel information, information indicating the amount of vehicles passing through the unit section for each time period when the day is divided into predetermined time periods is used to calculate the amount of obstruction for each time period. It is configured in such a way. A system to assist in setting the work area.

3. In the work range setting support system according to claim 2, The aforementioned information processing device is The evaluation parameter indicating workability is calculated by multiplying the frequency of construction in the candidate work section by the working time range and dividing the result by the number of unit sections constituting the candidate work section. The evaluation parameter indicating safety is calculated by multiplying the value obtained by subtracting the amount of hindrance, which is expressed as a numerical value between 0 and 1 within the working time range, by 100. The evaluation parameter indicating the degree of recommendation is calculated by multiplying the evaluation parameter indicating workability and the evaluation parameter indicating safety. It is configured in such a way. A system to assist in setting the work area.

4. A work range setting support system according to claim 1, The information processing device is equipped with an input device for inputting information, The aforementioned information processing device is The information processing device is configured to receive information for setting at least one of the calculation conditions and calculation method for the amount of impairment as input information from the input device, and based on the information received from the input device, it sets at least one of the calculation conditions and calculation method for the amount of impairment and calculates the amount of impairment according to at least one of the set calculation conditions and calculation method. It is configured in such a way. A system to assist in setting the work area.

5. In the work range setting support system according to claim 4, The information input to the information processing device includes the method for calculating the amount of impairment and numerical information that serves as the basis for calculating the amount of impairment. A system to assist in setting the work area.

6. A work range setting support system according to claim 1, Equipped with a display device capable of displaying images, The aforementioned information processing device is The display device displays an image showing at least one of the candidate work section, the workable time range, and the evaluation parameter. It is configured in such a way. A system to assist in setting the work area.

7. In the work range setting support system according to claim 2, The aforementioned information processing device is By combining the construction sections indicated by each of the multiple construction performance corresponding information, multiple composite sections are created. With respect to each of the multiple composite intervals, Based on the frequency of the aforementioned construction and the number of unit sections constituting the aforementioned composite section, a candidate rank indicating the priority when selecting the aforementioned composite section as a candidate work section is calculated. Based on the calculated candidate rank, one or more candidate work intervals are created by selecting one or more candidate work intervals from among the multiple composite intervals. It is configured in such a way. A system to assist in setting the work area.

8. In the work range setting support system according to claim 2, The information processing device is equipped with an input device capable of receiving information, The aforementioned information processing device is The input device is configured to receive information for setting at least one of the conditions and methods for dividing multiple pieces of construction performance data into multiple groups. The aforementioned information processing device is Based on the information input by the input device, at least one of the conditions and methods for dividing the multiple pieces of construction performance corresponding information into multiple groups is set. Based on at least one of the above conditions and the above method, the multiple pieces of construction performance corresponding information are divided into one or more groups. With respect to each of the one or more groups mentioned above, In groups, By combining the construction sections indicated by each of the multiple construction performance corresponding information, multiple composite sections are created. With respect to each of the multiple composite intervals, Based on the frequency of construction and the number of unit sections constituting the composite section, a candidate rank indicating the priority when selecting the composite section as the candidate work section is calculated. Based on the calculated candidate rank, one or more candidate work intervals are created by selecting one or more candidate work intervals from among the multiple composite intervals. It is configured in such a way. A system to assist in setting the work area.

9. In the work range setting support system according to claim 8, The information input to the aforementioned information processing device includes the method for grouping the construction performance information and numerical information that serves as the basis for grouping. A system to assist in setting the work area.

10. In the work range setting support system according to claim 2, The aforementioned information processing device is Based on the aforementioned construction section range information, the similarity between two different pieces of construction performance correspondence information from among the multiple pieces of construction performance correspondence information is calculated. Based on the aforementioned similarity, the multiple pieces of construction performance data are divided into one or more groups. With respect to each of the one or more groups mentioned above, In groups, By combining the construction sections indicated by each of the multiple construction performance corresponding information, multiple composite sections are created. With respect to each of the multiple composite intervals, Based on the frequency of construction and the number of unit sections constituting the composite section, a candidate rank indicating the priority when selecting the composite section as the candidate work section is calculated. Based on the calculated candidate rank, one or more candidate work intervals are created by selecting one or more candidate work intervals from among the multiple composite intervals. It is configured in such a way. A system to assist in setting the work area.

11. In the work range setting support system according to claim 7, The information processing device is equipped with an input device capable of receiving information, The aforementioned information processing device is The input device is configured to receive numerical information that serves as the basis for the candidate rank as input information. The aforementioned information processing device is Based on the input numerical information, the criteria for the candidate rank are set when selecting one or more candidate work intervals from among a plurality of composite intervals. It is configured in such a way. A system to assist in setting the work area.

12. In the work range setting support system according to claim 2, The aforementioned information processing device is By combining the construction sections indicated by each of the multiple construction performance corresponding information, multiple composite sections are created. With respect to each of the multiple composite intervals, Using a trained model that has been trained by machine learning, which, when the composite interval is input, calculates a candidate rank indicating the priority of selecting the composite interval as the candidate working interval, the candidate rank is calculated. Based on the calculated candidate rank, one or more candidate work intervals are created by selecting one or more candidate work intervals from among the multiple composite intervals. It is configured in such a way. A system to assist in setting the work area.

13. A method for supporting the setting of a work range, which is performed by an information processing device that calculates information to support the setting of a work range indicating the work section and work time where construction work is carried out in the area where a vehicle is traveling, The aforementioned information processing device Based on construction record information indicating the location, time, and frequency of construction, one or more candidate work sections where construction work is to be carried out are created. With respect to each of the one or more candidate work sections, Based on vehicle travel information, which is information for determining the disruption caused by the vehicle to the candidate work section during each of the predetermined time periods when a day is divided into several predetermined time periods, the amount of disruption indicating the degree of disruption caused by the vehicle to construction in the candidate work section is calculated for each time period, and the range of possible working hours for the candidate work section is determined based on the amount of disruption for each time period in the candidate work section. The system calculates at least one of the following: an evaluation parameter indicating workability based on the construction performance information when construction is carried out within the determined workable time range; an evaluation parameter indicating safety based on the amount of disruption for each time period in the candidate work section; and an evaluation parameter indicating the degree of recommendation based on the evaluation parameter indicating workability and the evaluation parameter indicating safety. A method for assisting with setting the work area.

14. A work range setting support program that causes a computer to perform a process to calculate information to assist in setting the work range, which indicates the work section and work time where construction work will be carried out in the area where a vehicle will travel, To the aforementioned computer, Based on construction record information indicating the location, time, and frequency of construction, one or more candidate work sections where construction work is to be carried out are created. With respect to each of the one or more candidate work sections, Based on vehicle travel information, which is information for determining the disruption caused by the vehicle to the candidate work section during each of the predetermined time periods when a day is divided into several predetermined time periods, the amount of disruption indicating the degree of disruption caused by the vehicle to construction in the candidate work section is calculated for each time period, and the range of possible working hours for the candidate work section is determined based on the amount of disruption for each time period in the candidate work section. The process of calculating at least one of the following: an evaluation parameter indicating workability based on the construction performance information when construction is carried out within the determined workable time range; an evaluation parameter indicating safety based on the amount of disruption for each time period in the candidate work section; and an evaluation parameter indicating the degree of recommendation based on the evaluation parameter indicating workability and the evaluation parameter indicating safety. Make it run A program to assist in setting the work area.

Citation Information

Patent Citations

  • Method for executing and planning of construction work for road occupation

    JP2002146761A

  • Maintenance work plan support device and maintenance work plan support method

    JP2021012497A