Criterion determination device, program, and criteria determination method

JP7643101B2Active Publication Date: 2025-03-11THE CHUGOKU ELECTRIC POWER CO INC
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2021040479
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-03-12
Publication Date
2025-03-11
Estimated Expiration
2041-03-12

AI Technical Summary

Benefits of technology

【0006】 本発明は、風の影響に関する設置基準として特定の基準を適用可能であることの判定にかかる手間と時間を軽減することができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007643101000001
    Figure 0007643101000001
  • Figure 0007643101000002
    Figure 0007643101000002
Patent Text Reader

Abstract

To provide a reference determination apparatus, a program and a reference determination method which reduce labor and burden in determining that a specific reference can be applied to an installation reference regarding an influence of wind.SOLUTION: A reference determination apparatus according to an embodiment of the present invention has a determination unit. By using an image of the surroundings of an installation position where a structure is installed, the determination unit determines, based on a predetermined reference, that many objects fixed to a land surrounding the installation position are successively deposited. If it is determined that the many objects are successively deposited, then the determination unit determines that the specific reference can be applied as a reference of a wind pressure load measured when the structure is installed at the installation position.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a criterion determination device, a program, and a criterion determination method. [Background technology]

[0002] The influence of wind may be taken into consideration as a criterion for installing structures. For example, the criterion for installing supports for overhead power lines or overhead train lines, which are examples of structures, is that they must not collapse when subjected to a certain wind pressure load. Such criteria may be relaxed if the location of the structure is sufficiently protected from the wind by houses or other objects. Whether or not such criteria can be relaxed is judged by a person in charge on-site, which takes time and effort. Furthermore, the judgment criteria vary depending on the person in charge. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2020-065320 A Summary of the Invention [Problem to be solved by the invention]

[0004] The problem that the embodiments of the present invention aim to solve is to provide a criterion determination device, program, and criterion determination method that reduce the effort and time required to determine whether a particular criterion is applicable as an installation criterion regarding the effects of wind. [Means for solving the problem]

[0005] The criterion determination device of the embodiment includes a determination unit. The determination unit uses an image showing the periphery of an installation position where a structure is to be installed to determine, using a predetermined criterion, whether there are many objects fixed to the land around the installation position. When the determination unit determines that there are many objects, it determines that a specific criterion is applicable as a criterion for wind pressure load when the structure is installed at the installation position. Effect of the Invention

[0006] The present invention can reduce the effort and time required to determine whether a particular standard is applicable as an installation standard regarding the influence of wind. [Brief description of the drawings]

[0007] [Figure 1] FIG. 1 is a block diagram showing an example of a configuration of a main part of a processing apparatus according to an embodiment. [Diagram 2] 2 is a flowchart showing an example of processing by a processor in FIG. 1 . DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0008] The processing apparatus according to the embodiment will be described below with reference to the drawings. Note that the scale of each part in each drawing used in the following description of the embodiment may be changed as appropriate. Also, for the purpose of explanation, each drawing used in the following description of the embodiment may be shown with the configuration omitted. Also, in each drawing and in this specification, the same reference numerals indicate similar elements. FIG. 1 is a block diagram showing an example of a main configuration of a processing apparatus 100 according to an embodiment.

[0009] The processing device 100 is a computer such as a PC (personal computer) or a server device. The processing device 100 judges whether or not the Class C standard can be applied as a wind pressure load standard (hereinafter referred to as "wind pressure standard") when installing a support such as an overhead electric power line or an overhead train line (hereinafter simply referred to as "support"). The support is, for example, a utility pole or a steel tower. The wind pressure standard is a standard that indicates that the support will not collapse when a certain wind pressure load is applied to it. There are three types of wind pressure standard, for example, Class A, Class B, and Class C. Of these, Class C is applied when a support is installed in a place where many buildings such as houses and trees (hereinafter referred to as "buildings, etc.") are lined up. Class A and Class B are applied when Class C is not applied. The Class C wind pressure standard uses a wind pressure load standard that is looser than Class A and Class B. For example, the wind pressure load values ​​used in the Class B and Class C wind pressure standards are smaller than those of Class A, for example 0.5 times. The wind pressure load used in the Class B wind pressure standard is the wind pressure load when snow has accumulated on the overhead wire hanging from the support. In contrast, the wind pressure load used in the Class A and Class C wind pressure standards is the wind pressure load when the overhead wire is not covered by snow on the support. The Class C wind pressure standard is an example of a specific standard.

[0010] The processing device 100 includes, for example, a processor 101, a ROM (read-only memory) 102, a RAM (random-access memory) 103, an auxiliary storage device 104, a communication interface 105, a display device 106, and an input device 107. A bus 108 and the like connect these components together. The processing device 100 is an example of a reference determination device.

[0011] The processor 101 is a central part of a computer that performs processing such as calculations and control necessary for the operation of the processing device 100, and performs various calculations and processing. The processor 101 is, for example, a central processing unit (CPU), a micro processing unit (MPU), a system on a chip (SoC), a digital signal processor (DSP), a graphics processing unit (GPU), an application specific integrated circuit (ASIC), a programmable logic device (PLD), or a field-programmable gate array (FPGA). Alternatively, the processor 101 is a combination of a plurality of these. The processor 101 may also be a combination of these with a hardware accelerator or the like. The processor 101 controls each part to realize various functions of the processing device 100 based on programs such as firmware, system software, and application software stored in the ROM 102 or the auxiliary storage device 104. The processor 101 also executes processing described later based on the programs. Note that a part or all of the programs may be incorporated in the circuitry of the processor 101.

[0012] The ROM 102 and the RAM 103 are main memory devices of the computer with the processor 101 at its core. The ROM 102 is a non-volatile memory used exclusively for reading data. The ROM 102 stores, for example, firmware among the above programs. The ROM 102 also stores data used by the processor 101 when performing various processes. The RAM 103 is a memory used for reading and writing data. The RAM 103 is used as a work area for storing data that is temporarily used when the processor 101 performs various processes. The RAM 103 is typically a volatile memory.

[0013] The auxiliary storage device 104 is an auxiliary storage device of a computer with the processor 101 as its core. The auxiliary storage device 104 is, for example, an EEPROM (electric erasable programmable read-only memory), a HDD (hard disk drive), or a flash memory. The auxiliary storage device 104 stores, for example, system software and application software among the above programs. The auxiliary storage device 104 also stores data used by the processor 101 in performing various processes, data generated by the processes in the processor 101, and various setting values. Note that the processing device 100 may be provided with an interface into which a removable storage medium such as a memory card or a USB (universal serial bus) memory can be inserted as the auxiliary storage device 104. The interface reads and writes information from and to the storage medium.

[0014] The display device 106 displays a screen for notifying various pieces of information to an operator of the processing device 100. The display device 106 is, for example, a display such as a liquid crystal display or an organic EL (electro-luminescence) display.

[0015] The input device 107 accepts operations by an operator of the processing device 100. The input device 107 is, for example, a keyboard, a keypad, a touchpad, or a mouse. A touch panel can also be used as the display device 106 and the input device 107. That is, the display panel of the touch panel functions as the display device 106. And, a pointing device by touch input of the touch panel functions as the input device 107.

[0016] The communication interface 105 is, for example, an interface for the processing device 100 to communicate with other devices via a network such as a local area network (LAN) or the Internet, short-range wireless communication, or a peripheral bus.

[0017] The bus 108 includes a control bus, an address bus, a data bus, etc., and transmits signals exchanged among the various parts of the processing device 100 .

[0018] The operation of the processing device 100 according to the embodiment will be described below with reference to Fig. 2 and other figures. Note that the contents of the processing in the following description of the operation are merely examples, and various processes capable of obtaining similar results can be used as appropriate. Fig. 2 is a flowchart showing an example of processing by the processor 101 of the processing device 100. The processor 101 executes the processing of Fig. 2 based on a program stored in, for example, the ROM 102 or the auxiliary storage device 104. The processor 101 starts the process shown in Fig. 2, for example, when determining which wind pressure standard is applicable when a support is installed at an installation location. The processor 101 starts the process shown in Fig. 2, for example, when there is an input instructing to determine which wind pressure standard is applicable when a support is installed at an installation location. The processor 101 starts the process shown in Fig. 2, for example, when a predetermined time or more has elapsed since determining which wind pressure standard is applicable to the installation location.

[0019] In step ST11, the processor 101 receives an input of installation position information. The installation position information is, for example, data indicating the position where the support is to be installed (hereinafter referred to as the "installation position"). The installation position information is input to the processor 101 based on, for example, an operation input by an operator of the processing device 100 using the input device 107. Alternatively, the installation position information is input to the processor 101 from another device via the communication interface 105. Alternatively, the installation position information is input to the processor 101 from a process different from the process executing step ST11. The installation position information indicates the installation position by, for example, latitude and longitude.

[0020] In step ST12, the processor 101 acquires one or more images (hereinafter referred to as "surrounding images") showing the surroundings of the installation position. The surrounding image may be a still image or a moving image, or may be a mixture of still images and moving images. The surrounding image is, for example, an image associated with shooting position information that indicates at least one of the shooting position and the position of the shooting target. The shooting position information may be included in the image data, or may be included in other data associated with the image data. Alternatively, the surrounding image may be an image that is not associated with shooting position information but allows at least one of the shooting position and the position of the shooting target to be estimated. Also, the surrounding image may be, for example, an image of the surroundings taken from a road, an image of the surroundings taken from the installation position or near the installation position, or the like. Alternatively, the surrounding image may be a satellite image or an aerial image taken from an artificial satellite or an aircraft, or the like. Also, the surrounding image may be an image showing a specific direction, or an image showing 360 degrees around the shooting position, such as a celestial sphere image or a hemispherical image. The surrounding image may be an image including depth information, such as an RGB-D (red, green, blue, and depth) image, or a three-dimensional image including information indicating the three-dimensional shapes of the terrain, buildings, and the like. The processor 101 acquires the surrounding image from, for example, a server device, a digital camera, a smartphone, a tablet terminal, or the like via a communication interface, etc. Alternatively, the processor 101 acquires the surrounding image stored in, for example, an auxiliary storage device, etc. The surrounding image may be an image published on the Internet. The processor 101 may acquire only surrounding images whose image capture dates are after a predetermined date and time.

[0021] In step ST13, the processor 101 performs image recognition on the surrounding image acquired in step ST12 to determine whether or not the Class C wind pressure standard can be applied to the support to be installed at the installation position. For example, the processor 101 determines that the Class C wind pressure standard should be applied when it is determined that the installation position is in a place where many buildings and the like are lined up. The processor 101 determines that many buildings and the like are lined up when a predetermined standard is satisfied.

[0022] The processor 101 determines that many buildings, etc. are connected when, for example, there are a predetermined number N1 or more of buildings or trees around the installation position or a predetermined density N2 or more as a predetermined criterion. The processor 101 may use only buildings, etc. with a height equal to or greater than a predetermined threshold N3 to determine whether many buildings, etc. are connected. The threshold N3 may be, for example, the height of the support, a height higher than the height of the support by a predetermined value N4, a height lower than the height of the support by a predetermined value N5, or a height obtained by multiplying the height of the support by a predetermined value N6. The processor 101 determines that many buildings, etc. are connected when, for example, the number of buildings, etc. within a predetermined range is a value N7 or more. Alternatively, the processor 101 determines that many buildings, etc. are connected when the ratio of the area occupied by buildings, etc. to the area of ​​the predetermined range is a predetermined value N8 or more. The predetermined range is, for example, a range within a predetermined distance N9 from the installation position. Alternatively, when the installation position is on a road or a railroad, or beside the road or the railroad, the predetermined range is on both sides of the road or the railroad within a predetermined distance N10 from the installation position. Note that, for example, both sides of the road or the railroad are within a predetermined distance N11 from the road or the railroad. The starting point of the distance N11 may be the center or the end of the road or the railroad. The distance N11 may be a value that changes depending on the type of the structure or the like. Also, the values ​​N7 and N8 may be values ​​that change depending on the type of the structure or the like. Note that the processor 101 identifies the type of the structure or the like, for example, by image recognition. Examples of the types of the structure or the like include a structure and a tree.

[0023] In addition, the processor 101 determines that there are many buildings and the like connected together when only a predetermined range is visible from the installation position as a predetermined criterion. For example, the processor 101 determines that only a predetermined range is visible from the installation position when the range of directions in which a position with an elevation / depression angle of angle N13 and a distance of distance N14 can be seen from a predetermined height N12 of the installation position is within a predetermined angle N15. Alternatively, the processor 101 determines that only a predetermined range is visible from the installation position when the solid angle of the range in which a position with an elevation / depression angle of angle N13 and a distance of distance N14 can be seen from a predetermined height N16 of the installation position is within N18.

[0024] In addition, the processor 101 may determine that there are many buildings, etc. connected together if the feature amount obtained from the surrounding image is a feature amount that indicates that there are many buildings, etc. connected together as a predetermined criterion.

[0025] The processor 101 may use different values ​​for the above N1 to N18 depending on the type of support and the building material used for the support.

[0026] Furthermore, the processor 101 may perform the process of step ST13 using map data indicating the installation position and the altitude and topography of the surroundings, in addition to the surrounding image. The processor 101 acquires the map data, for example, from a server device via a communication interface. Alternatively, the processor 101 acquires map data stored in an auxiliary storage device, for example. The processor 101 may acquire, for example, the type of buildings, etc. from the map data. In this way, the processor 101 may acquire part of the data used in step ST13 from the map data instead of acquiring the data by performing image recognition on the surrounding image.

[0027] In addition, the processor 101 may use the machine learning result using the processing result of step ST13 performed in the past for the processing of step ST13. The processor 101 may also use the machine learning result using confirmation data indicating the result of a human checking whether or not the result of the processing of step ST13 performed in the past is correct. For example, the human actually goes to the installation location and judges whether or not the Class C wind pressure standard can be applied. Then, the operator of the processing device 100 or the like inputs the installation location and the result of the judgment as confirmation data to the processing device 100 using the input device 107 or the like. Alternatively, the confirmation data may be input to the processing device 100 via another device and the communication interface 105.

[0028] By performing the processing of step ST13, processor 101 functions as an example of a judgment unit that, when it is determined that there are many buildings and the like connected together, determines that Class C wind pressure standards are applicable as the standard for wind pressure load.

[0029] In step ST14, the processor 101 determines whether or not it has been determined in the process of step ST13 that the Class C wind pressure standard may be applied. If it has been determined that the Class C wind pressure standard may be applied, the processor 101 determines Yes in step ST14 and proceeds to step ST15.

[0030] In step ST15, the processor 101 stores various data based on the determination result in step ST13 in the auxiliary storage device 104 or the like. For example, the processor 101 stores data indicating that the installation position input in step ST11 is a position to which the Class C wind pressure standard may be applied in the auxiliary storage device 104 or the like. If data for the same installation position has already been stored in the auxiliary storage device 104, and if the most recent data among the already stored data indicates that the position is one to which the Class C wind pressure standard should not be applied, the processor 101 also stores data indicating that the wind pressure standard has changed in the auxiliary storage device 104. Furthermore, the processor 101 may notify the operator of the processing device 100 by displaying an image or the like indicating that the wind pressure standard has changed on the display device 106. The processor 101 also generates data such as documents required when applying the Class C wind pressure standard to a support to be installed at the installation position, and stores the data in the auxiliary storage device 104. After the process of step ST15, the processor 101 ends the process shown in FIG. 2.

[0031] On the other hand, if the processor 101 has not determined that the Class C wind pressure standard may be applied, the processor 101 makes a No determination in step ST14 and proceeds to step ST16. In step ST16, the processor 101 stores various data based on the determination result of step ST13 in the auxiliary storage device 104 or the like. For example, the processor 101 stores data indicating that the installation position input in step ST11 is a position to which the Class C wind pressure standard should not be applied in the auxiliary storage device 104 or the like. If data for the same installation position has already been stored in the auxiliary storage device 104, and the most recent data among the already stored data indicates that the position is one to which the Class C wind pressure standard may be applied, the processor 101 also stores data indicating that the wind pressure standard has changed in the auxiliary storage device 104. Furthermore, the processor 101 may notify the operator of the processing device 100 by displaying an image or the like indicating that the wind pressure standard has changed on the display device 106. After the process of step ST16, the processor 101 ends the process shown in FIG. 2.

[0032] The processing device 100 of the embodiment judges whether Class C wind pressure standards can be applied as a specific standard regarding the influence of wind when installing a support by using an image showing the surroundings of the installation position. In this way, the processing device 100 of the embodiment performs a judgment that was conventionally performed by a human, and therefore the human effort required for the judgment can be reduced. Furthermore, the processing device 100 of the embodiment can reduce the time required for the judgment compared to the conventional case. Furthermore, the processing device 100 of the embodiment does not cause variation in judgment standards depending on the person performing the judgment, as in the conventional case.

[0033] In addition, the processing device 100 of the embodiment determines that the Class C wind pressure standard is applicable when at least one of buildings and trees is in a line around the installation position of the support. In this way, the processing device 100 of the embodiment can recognize and determine objects that can block wind.

[0034] In addition, the processing apparatus 100 of the embodiment judges whether or not a specific standard regarding the influence of wind when a support is installed as a workpiece is to be applied. This allows the processing apparatus 100 of the embodiment to judge whether or not a standard set as a wind pressure standard for a support can be applied.

[0035] In addition, the processing device 100 of the embodiment determines that the Class C wind pressure standard is applicable when there are a predetermined number or density of buildings around the installation position of the support. In this way, the processing device 100 of the embodiment can more accurately determine whether the Class C wind pressure standard is applicable.

[0036] In addition, the processing device 100 of the embodiment determines that the Class C wind pressure standard is applicable when only a predetermined range is visible from the installation position of the support. In this way, the processing device 100 of the embodiment can more accurately determine whether the Class C wind pressure standard is applicable.

[0037] Furthermore, the processing device 100 of the embodiment may use only buildings, etc., with heights equal to or greater than a predetermined threshold N3 to determine whether many buildings, etc. are connected together. By using only buildings, etc., with heights equal to or greater than the predetermined threshold N3 for the determination, the processing device 100 of the embodiment can exclude buildings, etc., that are low in height and therefore have little effect in blocking wind. This allows the processing device 100 of the embodiment to make a more accurate determination.

[0038] In addition, the processing device 100 of the embodiment determines whether the Class C wind pressure standard is applicable or not by using the result of machine learning using the past determination result of whether the Class C wind pressure standard is applicable or not. This allows the processing device 100 of the embodiment to more accurately determine whether the Class C wind pressure standard is applicable or not.

[0039] In addition, the processing device 100 of the embodiment may acquire an image published on the Internet as a surrounding image. In this case, since there is no need to go to take a picture of the surrounding image, the cost for preparing the surrounding image can be kept low.

[0040] The above embodiment can be modified as follows. In the above embodiment, the processing device 100 determines whether or not a specific wind pressure standard can be applied as the wind pressure standard for the support. However, the processing device 100 may determine whether or not a specific wind pressure standard can be applied to the wind pressure standard for other structures, not limited to the support. The structure includes, for example, a facility, equipment, a building, and an outdoor installation.

[0041] In the above embodiment, the structures and the like include structures and trees. However, the structures and the like may also include structures other than structures and slopes of mountains and the like. In other words, the structures and the like may be objects fixed to the land, such as structures, trees, and slopes of mountains and the like.

[0042] In the above embodiment, there are three types of wind pressure standards, Class A to Class C. However, the types of wind pressure standards are not limited to these three types. Also, in the above embodiment, the processing device 100 determines whether or not the Class C wind pressure standard is applicable. However, the processing device 100 may determine whether or not a wind pressure standard other than Class C is applicable. Also, the processing device 100 may determine whether or not each of a plurality of types of wind pressure standards is applicable.

[0043] In the above embodiment, the height of the support is a constant. However, the processor 101 may use the height of the support as a variable and determine whether the Class C wind pressure standard is applicable for each of a plurality of heights of the supports. The processor 101 may also determine a range of heights of the supports to which the Class C wind pressure standard is applicable.

[0044] The processor 101 may implement part or all of the processes implemented by the programs in the above-described embodiments by using a hardware circuit configuration.

[0045] The program for implementing the process of the embodiment is transferred, for example, in a state stored in the device. However, the device may be transferred without the program stored therein. The program may be transferred separately and written to the device. The program may be transferred, for example, by recording it on a removable storage medium or by downloading it via a network such as the Internet or a LAN.

[0046] Although the embodiment of the present invention has been described above, it is merely an example and does not limit the scope of the present invention. The embodiment of the present invention can be implemented in various forms without departing from the gist of the present invention. [Explanation of symbols]

[0047] 100 Processing equipment 101 Processor 102 ROM 103 RAM 104 Auxiliary storage 105 Communication Interface 106 Display Devices 107 Input Devices 108 Bus

Claims

1. a determination unit that uses an image showing the periphery of an installation position where a structure is to be installed to determine whether or not objects fixed to the land around the installation position are densely packed, and when it is determined that the objects are densely packed, determines that a specific standard is applicable as a standard for wind pressure load when installing the structure at the installation position; The determination unit determines that the objects are densely packed when the objects are present around the installation position at a density equal to or greater than a predetermined density, or The determination unit determines that the objects are densely packed when a range of azimuth angles that does not include the objects within a predetermined distance from the installation position is equal to or smaller than a predetermined value.

2. The reference determination device according to claim 1 , wherein the object fixed to the land is at least one of a building and a tree.

3. 3. The reference determination device according to claim 1, wherein the workpiece is a support for an overhead electric power line or an overhead train line.

4. The reference determination device according to claim 1 , wherein the height of the object is equal to or greater than a predetermined height.

5. The criterion determination device according to claim 1 , wherein the determination unit determines whether the objects are densely packed by using a result of machine learning using a past determination result of whether the specific criterion is applicable.

6. A processor included in the reference determination device, a determination unit that uses an image showing the periphery of an installation position where a structure is to be installed to determine whether or not objects fixed to the land around the installation position are densely packed, and when it is determined that the objects are densely packed, determines that a specific standard is applicable as a standard for wind pressure load when the structure is installed at the installation position, When the number of objects around the installation position is equal to or greater than a predetermined density, it is determined that the objects are densely packed, or if the range of azimuth angles that does not include the object within a predetermined distance from the installation position is equal to or less than a predetermined value, it is determined that the objects are densely packed. A program that functions as a judgment unit.

7. Using an image showing the surroundings of an installation position where the structure is to be installed, it is determined whether or not there is a high density of objects fixed to the land around the installation position, and if it is determined that the objects are high density, it is determined that a specific standard is applicable as a standard for wind pressure load when installing the structure at the installation position; When the number of objects around the installation position is equal to or greater than a predetermined density, it is determined that the objects are densely packed, or A reference determination method in which, if the range of azimuth angles that does not include the objects within a predetermined distance from the installation position is equal to or less than a predetermined value, it is determined that the objects are densely packed.

Citation Information

Patent Citations

  • Method of extracting potential disaster areas using digital data

    JP2003129487A

  • Image decision device and method therefor

    JP2007011939A

  • Agricultural land lot data production system

    JP2008152425A

  • Base station establishment investigation support method and base station establishment investigation support system

    JP2009194812A

  • Patrol server, and patrol inspection system

    JP2020065320A