Gate opening degree notification device, gate opening degree notification system, gate opening degree notification method, and program

The system optimizes water gate opening degree notifications by using threshold values to differentiate between significant and insignificant changes, reducing unnecessary notifications and accurately detecting minute changes, thus enhancing management efficiency and reducing false alerts.

JP7713172B2Active Publication Date: 2025-07-25IWASAKI ELECTRIC CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2021212457
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-12-27
Publication Date
2025-07-25
Estimated Expiration
2041-12-27

AI Technical Summary

Technical Problem

Existing water gate opening degree notification systems face issues with excessive frequency of notifications during normal operations, leading to decreased efficiency and potential misrecognition, while also failing to detect minute changes due to insufficient sensitivity, which can result in false detections.

Method used

A system that optimizes the output frequency of opening degree notifications by using threshold values to differentiate between significant and insignificant changes, reducing unnecessary notifications during large operations and ensuring detection of minute changes caused by aging or fine adjustments, while avoiding false detections.

Benefits of technology

The system effectively reduces unnecessary notifications during large operations and accurately detects minute changes, improving visibility and informativeness in water gate management by optimizing the output frequency and reducing false alerts.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007713172000001
    Figure 0007713172000001
  • Figure 0007713172000002
    Figure 0007713172000002
  • Figure 0007713172000003
    Figure 0007713172000003
Patent Text Reader

Abstract

To provide a water gate opening notification device optimizing output frequency of the opening notification related to the water gate opening.SOLUTION: A water gate opening notification device 4 includes: a data collection unit 42 which sequentially acquires opening data converted from the opening pay load of a water gate 2, defines the absolute value of a variation rate of the latest opening variation as the latest variation width v1, defines the absolute value of the variation rate of opening variation immediately before the latest opening variation as a previous variation width v2, and stores the latest variation width v1 and the previous variation width 2 in a memory 47; an opening / closing speed reduction detection unit 43 which, when the previous variation width 2 is a threshold th1 or more and the latest variation width v1 is less than the threshold th1, outputs the opening notification showing the latest opening data providing the latest variation width v1; and a fine opening / closing detection unit 44 which outputs the opening notification showing the latest opening data, when the previous variation width v2 and the latest variation width v1 are less than the threshold th1 and the absolute value of the variation rate from the opening data included in the latest output opening notification to the latest opening data is a threshold th2 or more, which is less than the threshold th1.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 sluice opening degree notification device, a sluice opening degree notification system, a sluice opening degree notification method, and a program.

Background Art

[0002] Regarding the opening and closing operation of a sluice, it is known to notify the operation status to a remote user. For example, the management system of a water utilization facility in Patent Document 1 includes information acquisition means such as a water level detection device, a flow velocity detection device, and a photographing device provided on a sluice installed in a river, a waterway, etc., and information regarding the operation status of the sluice and information obtained by the information acquisition means. An information processing device that processes the information. The information processing device includes a management information distribution means for transmitting information regarding the operation status of the opening and closing means and information obtained by the information acquisition means to the administrator via a communication means, and information regarding the operation status of the opening and closing means and information obtained by the information acquisition means. And a support information distribution means for transmitting the obtained information to the management supporter via a communication means.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] In the opening degree notification accompanying the opening and closing of a water gate, there are various problems regarding its output frequency. The first problem relates to excessive opening degree notifications during the normal opening and closing operation of the water gate. Generally, the opening and closing operation of the water gate takes time. Suppose the time required between fully open and fully closed is about several tens of minutes (for example, 30 minutes), and the transmission interval of the opening degree data from the water gate is about several minutes (for example, 3 minutes). If all the transmitted opening degree data is output, a large number (for example, 10 times) of opening degree notifications will be output during the opening and closing operation. Such high-frequency opening degree notifications are troublesome for users (operators, administrators, etc.) and can lead to a decrease in work efficiency. In particular, when opening degree notifications are output at such a frequency from multiple water gates during the opening and closing operation, it can also cause misrecognition of information by users.

[0005] The second problem relates to the output availability of the opening degree notification accompanying minute or extremely minute opening degree changes, also in relation to the large changes as described above. Sediment, etc. accumulates on the water gate over a long period (in units of days, months, years), and such aging changes bring about minute opening degree changes. Such minute opening degree changes should be detected and notified from the perspective of maintenance management. Here, if the output frequency of the opening degree notification is decreased to solve the first problem above, there is a possibility that the opening degree notification regarding minute opening degree changes will not be output, which is not preferable. Also, when finely adjusting the opening degree of the water gate, it is desirable to set a high detection sensitivity to detect minute opening degree changes. On the other hand, if the detection sensitivity is too high, minute opening degree changes caused by errors in the opening degree sensor on the water gate side, water flow, etc. will be misdetected as if they were actual opening and closing operations, and in this case too, the frequency of the opening degree notification will become unnecessarily high. Therefore, it is desired to reduce excessive opening degree notifications accompanying the normal opening and closing operation of the water gate, perform opening degree notifications for minute opening degree changes caused by the aging change and fine adjustment of the water gate, and avoid opening degree notifications for extremely minute opening degree changes caused by misdetection.

[0006] Therefore, an object of the present invention is to provide a water gate opening degree notification device, a water gate opening degree notification system, a water gate opening degree notification method, and a program capable of optimizing the output frequency of the opening degree notification regarding the opening degree of the water gate.

Means for Solving the Problem

[0007] The water gate opening degree notification device according to the first aspect of the present invention sequentially acquires opening degree data converted from an opening degree payload regarding the opening degree of a water gate, defines the absolute value of the change rate of the latest opening degree change as the latest change width, defines the absolute value of the change rate of the opening degree change immediately before the latest opening degree change as the immediately preceding change width, and stores the latest change width and the immediately preceding change width in a memory. When the immediately preceding change width is greater than or equal to a first threshold value and the latest change width is less than the first threshold value, an opening degree notification indicating the latest opening degree data given the latest change width is output by an opening / closing deceleration detection unit. When the immediately preceding change width and the latest change width are less than the first threshold value and the absolute value of the change rate from the opening degree data included in the last output opening degree notification to the latest opening degree data is greater than or equal to a second threshold value that is less than the first threshold value, an opening degree notification indicating the latest opening degree data is output by a micro opening / closing detection unit.

[0008] In the water gate opening degree notification method in the water gate opening degree notification device including a CPU and a memory according to the first aspect of the present invention, the CPU sequentially acquires opening degree data converted from an opening degree payload regarding the opening degree of a water gate, defines the absolute value of the change rate of the latest opening degree change as the latest change width, defines the absolute value of the change rate of the opening degree change immediately before the latest opening degree change as the immediately preceding change width, and stores the latest change width and the immediately preceding change width in a memory. When the immediately preceding change width is greater than or equal to a first threshold value and the latest change width is less than the first threshold value, a step of generating an opening degree notification indicating the latest opening degree data given the latest change width, a step of outputting the opening degree notification, when the immediately preceding change width and the latest change width are less than the first threshold value and the absolute value of the change rate from the opening degree data included in the last output opening degree notification to the latest opening degree data is greater than or equal to a second threshold value that is less than the first threshold value, a step of generating an opening degree notification indicating the latest opening degree data, and a step of outputting the opening degree notification.

[0009] According to the water gate opening degree notification device or the water gate opening degree notification method of the first aspect, when the immediate previous change width is equal to or greater than the first threshold value and the latest change width is less than the first threshold value, an opening degree notification indicating the latest opening degree data is output. Further, when the immediate previous change width and the latest change width are both less than the first threshold value and the most recent change width is equal to or greater than the second threshold value (less than the first threshold value), an opening degree notification indicating the latest opening degree data is output. Thereby, when the water gate is opened and closed greatly, the opening degree notification is not output until the opening and closing speed decelerates to less than the first threshold value, and then the opening degree notification is output. Therefore, the output of unnecessary opening degree notifications during the opening and closing of the water gate is avoided. Further, when it is determined that there is no large opening and closing of the water gate, the opening degree notification is output when the opening and closing speed is equal to or greater than the second threshold value (less than the first threshold value). Thereby, while the opening degree notification of a minute opening degree change (due to secular change or fine adjustment, etc.) that brings about a change equal to or greater than the second threshold value is output, the opening degree notification of an extremely minute opening degree change (due to false detection caused by error, water flow, etc.) that brings about only a change less than the second threshold value is not output. Therefore, it is possible to optimize the output frequency of the opening degree notification regarding the opening degree of the water gate.

[0010] The water gate opening degree notification device according to the second aspect of the present invention sequentially acquires opening degree data converted from an opening degree payload regarding the opening degree of the water gate, defines the absolute value of the change rate of the latest opening degree change as the latest change width, defines the absolute value of the change rate of the opening degree change immediately before the latest opening degree change as the immediate previous change width, a data collection unit that stores the latest change width and the immediate previous change width in a memory, an opening and closing deceleration detection unit that outputs an opening degree notification indicating the latest opening degree data given the latest change width when the latest change width is less than the immediate previous change width, and a minute opening and closing detection unit that outputs an opening degree notification indicating the latest opening degree data when the absolute value of the change rate from the opening degree data included in the last output opening degree notification to the latest opening degree data is within a predetermined range.

[0011] According to the second aspect of the present invention, a sluice opening degree notification method in a sluice opening degree notification device including a CPU and a memory is such that the CPU sequentially acquires opening degree data converted from an opening degree payload regarding the opening degree of a sluice, defines the absolute value of the change rate of the latest opening degree change as the latest change width, defines the absolute value of the change rate of the opening degree change immediately before the latest opening degree change as the previous change width, and stores the latest change width and the previous change width in the memory; when the latest change width is less than the previous change width, generates an opening degree notification indicating the latest opening degree data with the latest change width; outputs the opening degree notification; and finally, when the absolute value of the change rate from the opening degree data included in the last output opening degree notification to the latest opening degree data is within a predetermined range, outputs an opening degree notification indicating the latest opening degree data.

[0012] According to the sluice opening degree notification device or the sluice opening degree notification method of the above second aspect, when the latest change width is less than the previous change width, an opening degree notification indicating the latest opening degree data with the latest change width is output. Also, when the recent change width is within the range from the first threshold value to the second threshold value, an opening degree notification indicating the latest opening degree data is output. Thereby, when the sluice is opened and closed greatly, the opening degree notification is not output until the opening and closing speed starts to decelerate, and then the opening degree notification is output, so that the output of unnecessary opening degree notifications during the opening and closing of the sluice is avoided. Also, when it is determined that there is no deceleration in the opening and closing of the sluice, the opening degree notification is output when the opening and closing speed is within a predetermined range from the first threshold value to the second threshold value. Thereby, while the opening degree notification for a minute opening degree change (caused by secular change or fine adjustment) that brings about a change from the first threshold value to the second threshold value is output, the opening degree notification for an extremely minute opening degree change (caused by false detection due to error, water flow, etc.) that brings about only a change less than the second threshold value is not output. Therefore, it is possible to optimize the output frequency of the opening degree notification regarding the opening degree of the sluice.

[0013] The sluice opening degree notification devices according to the first and second aspects further include a notification processing unit that outputs, based on the opening degree notification, at least a map indicating the geographical position of the sluice, identification information of the sluice, and opening degree information based on the latest opening degree data. Also, the sluice opening degree notification method according to the first and second aspects further includes a step in which the CPU outputs, based on the opening degree notification, at least a map indicating the geographical position of the sluice, identification information of the sluice, and opening degree information based on the latest opening degree data. Thereby, the visibility and informativeness of the display related to the opening and closing management of the sluice are improved.

[0014] The sluice opening degree notification devices according to the first and second aspects further include an opening and closing direction determination unit that determines the opening and closing operation direction of the sluice based on the polarity of the change rate of the latest opening degree change of the opening degree data and generates opening and closing direction information indicating the opening and closing operation direction. The notification processing unit is configured to output the opening and closing direction information. Also, the sluice opening degree notification method according to the first and second aspects further includes a step in which the CPU determines the opening and closing operation direction of the sluice based on the polarity of the change rate of the latest opening degree change of the opening degree data and generates opening and closing direction information indicating the opening and closing operation direction, and a step in which the CPU outputs the opening and closing direction information. Thereby, the intuitiveness of the display related to the opening and closing management of the sluice is improved.

[0015] The sluice opening degree notification system of the present invention includes any one of the above sluice opening degree notification devices, an opening degree sensor attached to the sluice to acquire an opening degree measurement value, an opening degree payload generation unit that generates an opening degree payload including the opening degree measurement value, and a communication device that transmits the opening degree payload. Thereby, a sluice opening degree notification system having the above effects is realized.

[0016] The present invention also includes a program for causing a computer to execute each step of the above sluice opening degree notification method. Thus, the present invention is also suitable for implementation as a program.

Brief Description of the Drawings

[0017]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Mode for Carrying Out the Invention

[0018] <First Embodiment> FIG. 1 shows a block diagram of a water gate opening degree notification system 1 according to an embodiment of the present invention. The water gate opening degree notification system 1 includes a water gate 2, a server 3, and a water gate opening degree notification device 4. A payload regarding the opening degree of the door leaf of the water gate 2 (hereinafter referred to as "opening degree payload") generated in the water gate 2 is transmitted to the water gate opening degree notification device 4 via the server 3. The water gate opening degree notification device 4 determines whether to output an opening degree notification indicating the opening degree based on the opening degree data converted from this opening degree payload. Note that the server 3 may include a plurality of servers. The water gate 2 and the server 3 are wirelessly connected via a base station (not shown), and the server 3 and the water gate opening degree notification device 4 are communicatively connected via a communication network N such as the Internet. As shown in FIG. 1, the water gate opening degree notification system 1 may include a plurality of water gates 2, but hereinafter, the configuration and operation of one water gate 2 will be described as representative.

[0019] Figure 2 shows a schematic diagram of the structure of the floodgate 2. As a structure, the floodgate 2 includes gateposts 20, an upper door stop 21, a water striker 22, a gate leaf 23, and an opener 24. The gateposts 20 are columns, towers, frames, etc. The upper door stop 21 is a beam-like structure between both columns of the gateposts 20, and the water striker 22 is the bottom surface of concrete. In this embodiment, the gate leaf 23 is a slide gate (thru gate) or a roller gate, and can slide up and down within the frame of the gateposts 20. The gate leaf 23 is opened and closed by the opener 24 between a fully open position where its upper end abuts against the upper door stop 21 and a fully closed position where its lower end abuts against the water striker 22. The opener 24 is driven by a motor or manually.

[0020] As an electrical component, the floodgate 2 includes an opening degree sensor 25, an opening degree payload generation unit 26, a communication device 27, and a power supply device 28. The opening degree sensor 25 is fixed to the upper door stop 21, and a variable-length sensor wire 25w connected to the opening degree sensor 25 is fixed to the gate leaf 23. The opening degree sensor 25 acquires an opening degree measurement value (for example, a voltage value, a current value, a stretch length, etc.) according to the stretch and contraction length of the sensor wire 25w. The opening degree payload generation unit 26 is built into the communication device 27. However, the opening degree payload generation unit 26 may be connected to any location outside the communication device 27. The opening degree payload generation unit 26 generates an opening degree payload corresponding to the opening degree measurement value acquired by the opening degree sensor 25. Specifically, the opening degree payload generation unit 26 includes (embeds) the opening degree measurement value in the opening degree payload. Thereby, the opening degree payload that will be later converted into opening degree data includes the floodgate installation location, the floodgate identification ID or address, the opening degree measurement value, etc. The communication device 27 transmits the opening degree payload generated by the opening degree payload generation unit 26 to the server 3.

[0021] The wireless communication from the communication device 27 to the server 3 complies with, for example, the communication standard of LPWA (Low Power Wide Area). As the wireless communication standard for LPWA, for example, ELTRES (registered trademark), SigFox (registered trademark), etc. may be used. Note that the communication standard of the above wireless communication is not limited to LPWA, and may also be cellular communication (for example, LTE, 5G), Wi-Fi (registered trademark) (for example, Wi-Fi HaLow), satellite communication (for example, HAPS, Starlink, One web), etc. Note that the wireless communication between the communication device 27 and the server 3 may be replaced by wired communication, and the communication standard in this case may be, for example, by Ethernet (registered trademark), optical cable, etc. The power supply device 28 is a DC power supply that converts commercial AC voltage into DC voltage, and the opening degree sensor 25, the opening degree payload generation unit 26, and the communication device 27 are supplied with DC power from the power supply device 28. Note that the communication device 27 and the power supply device 28 are respectively installed at appropriate locations on or outside the gatepost 20.

[0022] In the present disclosure, the opening degree of the water gate 2 refers to the percentage of the opening ratio of the door leaf 23. When the door leaf 23 is in the fully open position, the opening degree is 100%, and when the door leaf 23 is in the fully closed position, the opening degree is 0%. Also, the opening degree + the closing degree = 100%, when the door leaf 23 is in the fully closed position, the closing degree is 100%, and when the door leaf 23 is in the fully open position, the closing degree is 0%. Note that in the present disclosure, the opening degree, closing degree, opening and closing state, opening and closing operation, etc. of the door leaf 23 and the opening degree, closing degree, opening and closing state, opening and closing operation, etc. of the water gate 2 are respectively synonymous. Also, in the present disclosure, the opening and closing state of the water gate 2 is expressed by the opening degree, but those skilled in the art should understand that the opening and closing state of the water gate 2 can also be expressed by the closing degree in the same way, and the opening degree notification (or the opening degree information described later) may indicate the opening degree or the closing degree.

[0023] In general, in this embodiment, when the gate 2 is opened and closed widely, the gate opening notification device 4 does not output a opening notification after the start of opening and closing until the opening and closing speed decelerates below the first threshold value, and then outputs the opening notification. Thereby, the output of unnecessary opening notifications during the large opening and closing of the gate 2 is avoided. Further, the gate opening notification device 4 outputs an opening notification when it is determined that there is no large opening and closing of the gate 2 and the opening and closing speed is equal to or higher than a second threshold value (the first threshold value > the second threshold value). Thereby, while an opening notification regarding a minute opening change that brings about a change equal to or higher than the second threshold value is output, an opening notification regarding an extremely minute opening change that brings about only a change less than the second threshold value is not output. In the present disclosure, the minute opening change refers to an opening change caused by the secular change (such as mud adhesion) of the gate 2 or the fine adjustment of the opening of the gate 2, and the extremely minute opening change refers to an opening change corresponding to an erroneous detection caused by an error of the opening sensor 25, the influence of water flow, or the like.

[0024] The gate opening notification device 4 is an information communication terminal (computer) such as a personal computer (PC), a tablet terminal, or a smartphone, and includes a communication unit 40, a CPU 41, a memory 47, a display unit 48, and an input interface (I / F) 49. The communication unit 40 can communicate with the server 3 via the communication network N. The CPU 41 is a processor that constitutes a general computer, and the memory 47 includes a ROM that stores programs and the like, and a RAM that temporarily stores data, programs, and the like. It is assumed that a necessary application program is already installed in the memory 47, and the CPU 41 can execute the program. The display unit 48 is a touch panel when the gate opening notification device 4 is a tablet or a smartphone, and is a display device when the gate opening notification device 4 is a PC. The input I / F 49 is a mouse, a keyboard, or the like when the gate opening notification device 4 is a PC, and is the display unit 48 (touch panel) when the gate opening notification device 4 is a tablet terminal or a smartphone.

[0025] The CPU 41 includes a data collection unit 42, an opening / closing deceleration detection unit 43, a fine opening / closing detection unit 44, an opening / closing direction determination unit 45, and a notification processing unit 46, which are connected via a bus so that data, signals, etc. can be transferred to each other. In addition to the functions of these units, the CPU 41 can appropriately execute various general functions as a CPU (such as a timing function, a communication control function, an arithmetic processing function, etc.).

[0026] The data collection unit 42 acquires the opening payload of the sluice through the communication unit 40, and sequentially acquires the opening data of the sluice 2 (hereinafter referred to as "opening data") converted from the opening measurement value (for example, voltage value, current value, expansion / contraction length, etc.) included in the opening payload. However, the conversion from the opening payload to the opening data may be performed on the server 3. In this case, the data collection unit 42 sequentially acquires the opening data from the server 3. In any case, the data collection unit 42 sequentially acquires the opening data converted from the opening payload. Regarding the opening data collected by the data collection unit 42, in the present disclosure, the latest opening data is denoted as opening data d1, and the previous opening data is denoted as opening data d2, d3, d4,... in the order of newness. It is assumed that a series of opening data is acquired at equal intervals (the same interval in time). Then, the absolute value (|d2 - d1|) of the change rate of the latest opening change is defined as the latest change width v1, and the absolute value (|d3 - d2|) of the change rate of the immediately previous opening change is defined as the immediately previous change width v2. The data collection unit 42 stores the latest change width v1 and the immediately previous change width v2 in the memory 47. Note that the memory 47 is a concept including a database.

[0027] The opening / closing deceleration detection unit 43 determines whether the opening / closing speed of the sluice 2 has decreased below a predetermined threshold, and generates an opening notification when the opening / closing speed has decreased below the predetermined threshold. Specifically, when the immediately previous change width v2 (=|d3 - d2|) is equal to or greater than the threshold th1 and the latest change width v1 (=|d2 - d1|) is less than the threshold th1, the opening / closing deceleration detection unit 43 generates an opening notification indicating the latest opening data d1. The opening / closing deceleration detection unit 43 outputs the generated opening notification to the display unit 48.

[0028] When the large opening degree change is not detected by the opening / closing deceleration detection unit 43, the minute opening / closing detection unit 44 detects whether there is a minute opening degree change. When the minute opening / closing detection unit 44 detects a minute opening degree change, it generates an opening degree notification. Specifically, when the immediately preceding change width v2 and the latest change width v1 are less than the threshold value th1, and the absolute value (|dx - d1|) of the change rate (dx - d1) of the opening degree change from the predetermined opening degree data dx to the latest opening degree data d1 is greater than or equal to the threshold value th2, the opening degree notification indicating the latest opening degree data d1 is generated. Note that |dx - d1| is also referred to as the most recent change width v3. The predetermined opening degree data dx is the opening degree data indicated by the latest output opening degree notification (substantially, the previous latest opening degree data) when the opening degree notification has been output in the past, and is the initial value of the opening degree data when the opening degree notification has not been output in the past. The minute opening / closing detection unit 44 outputs the generated opening degree notification to the display unit 48.

[0029] The threshold value th2 is less than the threshold value th1. Here, by appropriately setting the threshold value th1, it is possible to reduce the too high frequency of the opening degree notification during the opening / closing operation of the water gate 2. Also, by appropriately setting the threshold value th2, it is possible to output the opening degree notification for minute opening degree changes (aging changes or fine adjustments) while avoiding the output of the opening degree notification for extremely minute opening degree changes (false detections). In other words, the threshold value th2 is a threshold value for discriminating between minute opening degree changes and extremely minute opening degree changes. The threshold value th1 and the threshold value th2 may be default settings, may be set by the user from the input I / F 49, or may be set by the administrator from the server 3.

[0030] The opening / closing direction determination unit 45 determines the opening / closing operation direction of the floodgate 2 based on the polarity of the change rate (d2 - d1) of the latest opening change of the opening data. Assuming that the opening data and the opening value are in a proportional relationship or equal, when d2 - d1 < 0 (i.e., d2 < d1), the floodgate 2 is in the opening direction, and when d2 - d1 > 0 (i.e., d2 > d1), the floodgate 2 is in the closing direction. The opening / closing direction determination unit 45 generates opening / closing direction information indicating the determined opening / closing operation direction. Note that when d2 - d1 = 0 (i.e., d2 = d1), since the floodgate 2 is stopped, no opening / closing direction information is generated.

[0031] The notification processing unit 46 determines the content, notification timing, notification mode, etc. of the opening notification to be displayed on the display unit 48. The notification processing unit 46 includes, at least, the identification information of the floodgate 2 and the opening information based on the latest opening data d1 in the opening notification. The identification information of the floodgate 2 is the geographical location, address, etc. of the floodgate 2. The opening information is the percentage of the opening or closing corresponding to the opening data. The notification processing unit 46 preferably causes the display unit 48 to display the opening information together with a map indicating the geographical location of the floodgate 2. Further, the notification processing unit 46 may include the opening / closing direction information generated by the opening / closing direction determination unit 45 in the opening notification together with the opening information. Furthermore, the notification processing unit 46 may display the opening information as an opening when the opening / closing direction information indicates the opening direction and display the opening information as a closing when the opening / closing direction information indicates the closing direction in order to give the user an intuitive recognition of the achievement degree of the opening / closing operation.

[0032] The notification processing unit 46 can apply a setting to output the opening notification regularly or periodically. Also, the notification processing unit 46 can apply a setting to output the opening notification to a specified notification destination (e.g., email address, short message service address), and appropriate settings can be applied to the email body, email subject, etc. at that time. These settings may be default settings, may be set by the user from the input I / F 49, or may be set by the administrator from the server 3.

[0033] FIG. 3 shows an example of a screen 480 of a display unit 48 that outputs opening degree information and the like. In this example, a map 481 including the floodgate 2 and a balloon 482 are displayed on the screen 480, and in the balloon 482, the geographical location of the floodgate 2 ("Abc City, Defg Town"), the address of the floodgate 2 ("0123"), and the opening degree information ("100%") are displayed. Note that instead of or in addition to the geographical location or address, a common name of the floodgate 2 (for example, "Abc No. 3 Floodgate") may be displayed. As the opening degree information, when the opening degree is 100%, characters such as "fully open" may be displayed instead of or in combination with the numerical value, and when the opening degree is 0%, characters such as "closed" may be displayed instead of or in combination with the numerical value. Further, the opening / closing direction information may be displayed in combination with the opening degree information. For example, regarding the opening direction, "opening operation in progress", "rising", "↑", etc. may be displayed, and regarding the closing direction, "closing operation in progress", "descending", "↓", etc. may be displayed. Note that the map display in FIG. 3 is an example, and a text list display of the opening degree information regarding a plurality of floodgates 2 may be displayed on the screen 480.

[0034] In the present disclosure, "outputting an opening degree notification" is not limited to the floodgate opening degree notification device 4 outputting (that is, displaying) the opening degree notification to the display unit 48. For example, the floodgate opening degree notification device 4 transmitting the opening degree notification to another information communication terminal (not shown), and displaying the content of the opening degree notification on the display unit of another information communication terminal (not shown), etc., widely providing the content of the opening degree notification to the user is included in "outputting an opening degree notification".

[0035] FIG. 4 shows a flowchart of the floodgate opening degree notification method of the present embodiment executed by the floodgate opening degree notification device 4 (CPU 41). It is assumed that before step S1, steps S0 of main processing and initialization processing have been executed.

[0036] Step S1 is a transmission interval waiting process. This transmission interval corresponds to the transmission interval of the communication device 27 of the floodgate 2 (for example, about several minutes). In step S1, the CPU 41 waits for the elapse of the transmission interval of the opening degree payload (that is, the reception interval in the opening degree notification device 4).

[0037] Step S2 is data acquisition processing. In step S2, the CPU 41 (data collection unit 42) may actively acquire opening degree data by requesting an opening degree payload from the server 3, or may passively acquire opening degree data by waiting for the opening degree payload received from the server 3. The CPU 41 (data collection unit 42) defines, for example, the data acquired in the current flow (round) as the latest data d1, the data acquired in the previous flow as data d2, and the data acquired in the flow before the previous flow as data d3. Further, the data collection unit 42 defines the absolute value of the change rate of the latest opening degree change (|d2 - d1|) as the latest change width v1, defines the absolute value of the change rate of the immediately previous opening degree change (|d3 - d2|) as the immediately previous change width v2, and stores the latest change width v1 and the immediately previous change width v2 in the memory 47. The data collection unit 42 defines the latest change width v1 and the immediately previous change width v2 for each flow (that is, for each transmission interval).

[0038] Step S3 is notification determination processing. In step S3, the CPU 41 (opening / closing deceleration detection unit 43, micro opening / closing detection unit 44) determines whether to generate and output an opening degree notification. Step S3 includes steps S300 to S330.

[0039] In step S300, the CPU 41 sets a return value R = not required (0) indicating whether an opening degree notification is required or not. Note that the return value R can take a value of required (1) or not required (0) for the opening degree notification. The process proceeds to step S301.

[0040] In step S301, the CPU 41 (opening / closing deceleration detection unit 43) determines whether three or more opening degree data (that is, at least opening degree data d1 to d3) are stored in the memory 47. If three or more opening degree data are stored (step S301, Yes), the process proceeds to step S302. On the other hand, if the number of stored opening degree data is less than two (step S301, No), the process returns to step S1.

[0041] In step S302, the CPU 41 (opening / closing deceleration detection unit 43) determines whether the latest change width v1 (= |d2 - d1|) is less than the threshold value th1. If the latest change width v1 is less than the threshold value th1, that is, if there is no significant change in the opening degree at the latest transmission interval (step S302, Yes), the process proceeds to step S303. On the other hand, if the latest change width v1 is greater than or equal to the threshold value th1, that is, if there is a significant change in the opening degree at the latest transmission interval (step S302, No), the process returns to step S1.

[0042] In step S303, the CPU 41 (opening / closing deceleration detection unit 43) determines whether the previous change width v2 (= |d3 - d2|) is greater than or equal to the threshold value th1. If the previous change width v2 is greater than or equal to the threshold value th1, that is, if there was a significant change in the opening degree at the previous transmission interval (step S303, Yes), the process proceeds to step S310. On the other hand, if the latest change width v1 is less than the threshold value th1, that is, if there was no significant change in the opening degree at the previous transmission interval (step S303, No), the process proceeds to step S320.

[0043] Summarizing steps S302 and S303, when the previous change width v2 is greater than or equal to the threshold value th1 and the latest change width v1 is less than the threshold value th1 (the case where the process proceeds to step S310), it is determined that the deceleration is more than a predetermined amount of the opening / closing speed. On the other hand, when both the previous change width v2 and the latest change width v1 are less than the threshold value th1 (the case where the process proceeds to step S320), it is determined that the state after the opening / closing speed has been decelerated by a predetermined amount or the state where the opening / closing operation has not been performed at all. In other cases, it is presumed that the opening / closing speed is increasing or the opening / closing operation is being performed substantially at a constant speed at a speed of more than a predetermined value.

[0044] In step S310, the CPU 41 (opening / closing deceleration detection unit 43) sets the return value R = opening degree notification required (1). Then, the process proceeds to step S4 (S400).

[0045] In step S320, the CPU 41 (micro opening / closing detection unit 44) determines whether an opening degree notification has been performed one or more times in the past. If the opening degree notification has never been performed (step S320, No), the process proceeds to step S321. On the other hand, if the opening degree notification has been performed one or more times (step S320, Yes), the process proceeds to step S322.

[0046] In step S321, the CPU 41 (micro opening / closing detection unit 44) defines the opening degree data dx to be compared with the latest opening degree data d1 in micro opening / closing detection as the initial opening degree data. On the other hand, in step S322, the CPU 41 (micro opening / closing detection unit 44) defines the opening degree data dx to be compared with the latest opening degree data d1 in micro opening / closing detection as the opening degree data included in the last output opening degree notification. After steps S321 and S322, the process proceeds to step S323.

[0047] In step S323, the CPU 41 (micro opening / closing detection unit 44) determines whether the most recent change width v3 (=|dx - d1|) is greater than or equal to the threshold value th2. If the most recent change width v3 is greater than or equal to the threshold value th2, that is, if there is no large change in the opening degree recently but there is a small change (step S323, Yes), the process proceeds to step S310. On the other hand, if the most recent change width v3 is less than the threshold value th2, that is, if there is no large change or small change in the opening degree recently (step S323, No), the process proceeds to step S4 (S400).

[0048] Step S4 is notification output processing. In step S4, the CPU 41 (opening / closing deceleration detection unit 43 and micro opening / closing detection unit 44) executes the transmission of the opening degree notification. Step S4 includes steps S400 to S420.

[0049] In step S400, the CPU 41 (opening / closing deceleration detection unit 43 and micro opening / closing detection unit 44) determines whether the return value R = 1. If the return value R = 1 (step S400, Yes), the process proceeds to step S410. If the return value R = 0 (step S400, No), the process returns to step S1.

[0050] In step S410, the CPU 41 (opening / closing direction determination unit 45) determines the opening / closing operation direction of the water gate 2 based on the polarity of the change rate (d2 - d1) of the latest opening degree change in the opening degree data. When d2 - d1 < 0 (i.e., d2 < d1) (step S410, Yes), in step S411, the opening / closing direction determination unit 45 generates opening / closing direction information indicating the opening direction. On the other hand, when d2 - d1 > 0 (i.e., d2 > d1) (step S410, No), in step S412, the opening / closing direction determination unit 45 generates opening / closing direction information indicating the closing direction. Then, the process proceeds to step S420. When steps S410 to S412 are omitted, if the return value R = 1 in step S400, the process proceeds to step S420.

[0051] In step S420, the CPU 41 (opening / closing deceleration detection unit 43 and fine opening / closing detection unit 44) outputs an opening degree notification indicating the latest opening degree data d1 to the display unit 48. The opening degree notification may include the above-described opening degree information and the opening / closing direction information generated in step S411 or S412. Also, as described above, the notification processing unit 46 may configure the opening degree notification so that the opening degree information is displayed together with an appropriate map display.

[0052] Referring to the flowchart of FIG. 4 and the graph of FIG. 5, the operation of the water gate opening degree notification of the present embodiment will be described. In the graph of FIG. 5, the solid line indicates the opening degree of the water gate 2, the ● mark indicates the change width v (opening speed in this example) of the water gate 2 at each data acquisition time, the horizontal axis indicates time, the left vertical axis corresponds to the change width, and the right vertical axis corresponds to the opening degree (%). In this example, it is assumed that the water gate 2 (door 23) opens from the fully closed position (opening degree 0%) to the fully open position (opening degree 100%), and it is assumed that three or more opening degree data have already been acquired at the start point t0 of the graph. For the sake of simplicity of explanation, steps S410 to S412 in FIG. 4 are omitted.

[0053] The opening operation of the floodgate 2 is started at a time between time t0 and time t1. At time t1 after the first transmission interval after the start of opening, the change width v1 (=|d2 - d1|) ≥ threshold th1, and the change width v2 (=|d3 - d2|) < threshold th1. In this example, it is assumed that the change width v3 (|dx - d1|) ≥ threshold th2. Therefore, due to the acquisition of the opening data at time ta1, the processing of step S2 → S300 → S301 (Yes) → S302 (No) → S323 (Yes) → S310 → S400 (Yes) → S420 → S1 is executed. In step S420, an opening notification indicating the opening data d1 acquired at time t1 is output.

[0054] At time t2, the opening operation of the floodgate 2 is in a constant-speed operation state. At this point, the change width v1 (=|d2 - d1|) ≥ threshold th1. Therefore, due to the acquisition of the opening data at time t2, the processing of step S2 → S300 → S301 (Yes) → S302 (No) → S400 (No) → S1 is executed. The same processing is executed due to the acquisition of the opening data at times t3 to t8. It is assumed that the opening operation of the floodgate 2 starts to decelerate at a time between time t7 and time t8.

[0055] At time t9, the opening operation of the floodgate 2 is in a constant-speed motion state after deceleration. At this point, the change width v1 (=|d2 - d1|) < threshold th1, and the change width v2 (=|d3 - d2|) ≥ threshold th1. Therefore, due to the acquisition of the opening data at time t9, the processing of step S2 → S300 → S301 (Yes) → S302 (Yes) → S303 (Yes) → S310 → S400 (Yes) → S420 → S1 is executed. In step S420, an opening notification indicating the opening data d1 acquired at time t9 is output.

[0056] At time t10, the opening operation of the floodgate 2 is completed. At this point, the change width v1 (= |d2 - d1|) < threshold th1, the change width v2 (= |d3 - d2|) < threshold th1, and the change width v3 (= |dx - d1|) ≥ threshold th2. Therefore, due to the acquisition of the opening data at time t10, the processing of step S2 → S300 → S301 (Yes) → S302 (Yes) → S303 (No) → S320 (Yes) → S322 → S323 (Yes) → S310 → S400 (Yes) → S420 → S1 is executed. In step S420, an opening notification indicating the opening data d1 acquired at time t10 is output.

[0057] At time t11, following time t10, the opening operation of the floodgate 2 remains in a stopped state. At this point, the change width v1 (= |d2 - d1|) < threshold th1, the change width v2 (= |d3 - d2|) < threshold th1, and the change width v3 (= |dx - d1|) < threshold th2. Therefore, due to the acquisition of the opening data at time t11, the processing of step S2 → S300 → S301 (Yes) → S302 (Yes) → S303 (No) → S320 (Yes) → S322 → S323 (No) → S400 (No) → S1 is executed.

[0058] In this way, in the example of Fig. 5, after time t0, no opening notification is output for the acquisition of the opening data at times t2 to t8 and t11, and an opening notification is output only for the acquisition of the opening data at times t1, t9, and t10. However, the example of Fig. 5 is an example with exaggerated deceleration for explanation purposes. In reality, the opening / closing deceleration may start between time t8 and time t9 or between time t9 and time t10. In any case, the change width v at time t10 will fall within the range of thresholds th1 to th2. Therefore, according to the flow of Fig. 4, after time t0, no opening notification is output for the acquisition of the opening data at times t2 to t9 and t11, and an opening notification is output only for the acquisition of the opening data at times t1 and t10.

[0059] As described above, the sluice opening degree notification device 4 of the present embodiment sequentially acquires opening degree data converted from an opening degree payload regarding the opening degree of the sluice 2, defines the absolute value of the change rate of the latest opening degree change (|d2 - d1|) as the latest change width v1, defines the absolute value of the change rate of the opening degree change immediately before the latest opening degree change (|d3 - d2|) as the immediately preceding change width v2, and stores the latest change width v1 and the immediately preceding change width v2 in the memory 47. A data collection unit 42, when the immediately preceding change width v2 is equal to or greater than the threshold value th1 and the latest change width v1 is less than the threshold value th1, outputs an opening degree notification indicating the latest opening degree data d1 given the latest change width v1. An opening / closing deceleration detection unit 43, and when the immediately preceding change width v2 and the latest change width v1 are less than the threshold value th1, and the absolute value of the change rate from the opening degree data included in the last output opening degree notification to the latest opening degree data (v3 = |dx - d1|) is equal to or greater than the threshold value th2 less than the threshold value th1, outputs an opening degree notification indicating the latest opening degree data d1. A micro-opening / closing detection unit 44.

[0060] Further, the sluice opening degree notification method of the present embodiment executed by the CPU 41 sequentially acquires the opening degree data of the sluice 2, defines the absolute value of the change rate of the latest opening degree change (|d2 - d1|) as the latest change width v1, defines the absolute value of the change rate of the opening degree change immediately before the latest opening degree change (|d3 - d2|) as the immediately preceding change width v2, and stores the latest change width v1 and the immediately preceding change width v2 in the memory 47 (step (S2)); when the immediately preceding change width v2 is equal to or greater than the threshold value th1 and the latest change width v1 is less than the threshold value th1, generates an opening degree notification indicating the latest opening degree data d1 given the latest change width v1 (step (S3)); outputs the opening degree notification (step (S4)); when the immediately preceding change width v2 and the latest change width v1 are less than the threshold value th1, and the absolute value of the change rate from the opening degree data included in the last output opening degree notification to the latest opening degree data (v3 = |dx - d1|) is equal to or greater than the threshold value th2 less than the threshold value th1, generates an opening degree notification indicating the latest opening degree data d1 (step (S3)); and outputs the opening degree notification (step (S4)).

[0061] That is, according to the present embodiment, when the immediately preceding change width v2 is equal to or greater than the threshold value th1 and the latest change width v1 is less than the threshold value th1, an opening degree notification indicating the latest opening degree data d1 is output. Further, when the immediately preceding change width v2 and the latest change width v1 are less than the threshold value th1 and the most recent change width v3 is equal to or greater than the threshold value th2 (less than the threshold value th1), an opening degree notification indicating the latest opening degree data d1 is output. Thereby, when the floodgate 2 is largely opened and closed, the opening degree notification is not output until the opening and closing speed decelerates to less than the threshold value th1, and then the opening degree notification is output. Thus, the output of unnecessary opening degree notifications during the opening and closing of the floodgate 2 is avoided. Also, when it is determined that there is no large opening and closing of the floodgate 2, the opening degree notification is output when the opening and closing speed is equal to or greater than the threshold value th2 (less than the threshold value th1). Thereby, while the opening degree notification of minute opening degree changes (aging changes or fine adjustments) that bring about changes equal to or greater than the threshold value th2 is output, the opening degree notification of extremely minute opening degree changes (false detections) that bring about only changes less than the threshold value th2 is not output. Therefore, it becomes possible to optimize the output frequency of the opening degree notification to the user regarding the floodgate opening degree.

[0062] Further, the floodgate opening degree notification device 4 further includes a notification processing unit 46 that outputs, based on the opening degree notification, at least a map indicating the geographical location of the floodgate 2, identification information of the floodgate 2, and opening degree information based on the latest opening degree data. Thereby, the visibility and informativeness of the display regarding the opening and closing management of the floodgate 2 are improved.

[0063] Further, the floodgate opening degree notification device 4 further includes an opening and closing direction determination unit 45 that determines the opening and closing operation direction of the floodgate 2 based on the polarity of the change rate (d2 - d1) of the latest opening degree change of the opening degree data and generates opening and closing direction information indicating the opening and closing operation direction, and the notification processing unit 46 is configured to output the opening and closing direction information. Thereby, the intuitiveness of the display regarding the opening and closing management of the floodgate 2 is improved.

[0064] The water gate opening degree notification system 1 of this embodiment includes the above-described water gate opening degree notification device 4, an opening degree sensor 25 attached to the water gate 2 to acquire an opening degree measurement value, an opening degree payload generation unit 26 that generates an opening degree payload including the opening degree measurement value, and a communication device 27 that transmits the opening degree payload. Thereby, the water gate opening degree notification system 1 that exhibits the above effects is realized.

[0065] <Second Embodiment> In the above first embodiment, a configuration is shown in which an opening degree notification is output in response to the closing speed of the water gate 2 being decelerated to less than a first threshold value. In this embodiment, a configuration is shown in which an opening degree notification is output in response to the closing speed of the water gate 2 starting to decelerate.

[0066] The block diagram of the water gate opening degree notification system 1 according to this embodiment is the same as the block diagram of the first embodiment. Therefore, in this embodiment, the same reference numerals are given to the same components as in the first embodiment, and redundant descriptions are omitted. In the water gate opening degree notification device 4 of this embodiment, the operations of the opening / closing deceleration detection unit 43 and the fine opening / closing detection unit 44 are different from those in the first embodiment.

[0067] The opening / closing deceleration detection unit 43 of this embodiment generates an opening degree notification indicating the latest opening degree data d1 given the latest change width v1 when the latest change width v1 (|d2 - d1|) is less than the immediately preceding change width v2 (|d3 - d2|), specifically, when v2 - α > v1 (α ≥ 0). The opening / closing deceleration detection unit 43 outputs the generated opening degree notification to the display unit 48. The value α corresponds to a play range considering the measurement error of the sensor 25. In the present disclosure, "the latest change width v1 is less than the immediately preceding change width v2" shall mean v2 - α > v1 (α ≥ 0) as described above.

[0068] In the present embodiment, the micro opening / closing detection unit 44 generates an opening degree notification indicating the latest opening degree data d1 when the most recent change width v3 = |dx - d1| is equal to or greater than the threshold th2 and less than the threshold th3. Here, the threshold th2 is the same as the threshold th2 in the first embodiment. The threshold th3 is any value such that th2 < th3 ≤ th1, and may be a default setting, may be set by the user from the input I / F 49, or may be set by the administrator from the server 3. Also, similar to the first embodiment, the opening degree data dx is the opening degree data indicated by the latest opening degree notification (substantially, the previous latest opening degree data) when the opening degree notification has been generated in the past, and is the initial value of the opening degree data when the opening degree notification has not been output in the past. The micro opening / closing detection unit 44 outputs the generated opening degree notification to the display unit 48.

[0069] FIG. 6 shows a flowchart of the water gate opening degree notification method according to the present embodiment executed by the water gate opening degree notification device 4 (CPU 41). Steps S0 (main, initialization process), S1 (transmission interval waiting process), and S2 (data acquisition process) of the present embodiment are the same as those of the first embodiment.

[0070] In step S3 (notification determination process), the CPU 41 (opening / closing deceleration detection unit 43, micro opening / closing detection unit 44) determines whether to generate and output an opening degree notification.

[0071] In step S300, the CPU 41 sets the return value R = not required (0) indicating whether the opening degree notification is required or not. The process proceeds to step S301.

[0072] In step S301, the CPU 41 (opening / closing deceleration detection unit 43) determines whether three or more opening degree data (that is, at least opening degree data d1 to d3) are stored in the memory 47. If three or more opening degree data are stored (step S301, Yes), the process proceeds to step S304. On the other hand, if the number of stored opening degree data is less than two (step S301, No), the process returns to step S1.

[0073] In step S304, the CPU 41 (opening / closing deceleration detection unit 43) determines whether the opening / closing operation of the water gate 2 is in a state after the deceleration start (whether the deceleration flag F = 1). In step S0, the initial value of the deceleration flag F is set to 0. When the deceleration flag F = 1 (step S304, Yes), the process proceeds to step S320. On the other hand, when the deceleration flag F = 0 (step S304, No), the process proceeds to step S305.

[0074] In step S305, the CPU 41 (opening / closing deceleration detection unit 43) determines whether the latest change width v1 (= |d2 - d1|) is less than the previous change width v2 (= |d3 - d2|). If the latest change width v1 is less than the previous change width v2, that is, if the opening / closing operation has already decelerated (S305, Yes), the process proceeds to step S306. In step S306, the opening / closing deceleration detection unit 43 sets the deceleration flag F to F = 1, and the process proceeds to step S310. On the other hand, if the latest change width v1 is greater than or equal to the previous change width v2, that is, if the opening / closing operation has not yet decelerated (S305, No), the process proceeds to step S320.

[0075] In step S310, the CPU 41 (opening / closing deceleration detection unit 43) sets the return value R = opening degree notification required (1). Then, the process proceeds to step S4 (S400).

[0076] The processing of steps S320 to S322 is the same as that of the first embodiment. In this embodiment, step S324 is executed instead of step S323.

[0077] In step S324, the CPU 41 (micro opening / closing detection unit 44) determines whether the change width v3 = |dx - d1|) is equal to or greater than the threshold value th2 and less than the threshold value th3. If the change width v3 is equal to or greater than the threshold value th2 and less than the threshold value th3, that is, if there is a minute change in the opening degree (step S324, Yes), the process proceeds to step S325. In step S325, the micro opening / closing detection unit 44 resets the deceleration flag F to F = 0, and the process proceeds to step S310. On the other hand, if the change width v3 is less than the threshold value th2, that is, if there is no minute change in the opening degree (step S324, No), the process proceeds to step S4 (S400).

[0078] In step S400, the CPU 41 (opening / closing deceleration detection unit 43 and micro opening / closing detection unit 44) determines whether the return value R = 1. If the return value R = 1 (step S400, Yes), the process proceeds to step S410. If the return value R = 0 (step S400, No), the process returns to step S1. Note that the process of determining the opening / closing direction in steps S410 to S412 is the same as that in the first embodiment.

[0079] In step S420, the CPU 41 (opening / closing deceleration detection unit 43 and micro opening / closing detection unit 44) outputs an opening degree notification indicating the latest opening degree data d1 to the display unit 48. Also, as described above, the notification processing unit 46 may configure the opening degree notification so that the opening degree information is displayed together with an appropriate map display, or may include the opening / closing direction information generated in steps S410 to S412 in the opening degree notification.

[0080] With reference to the flowchart of FIG. 6 and the graph of FIG. 7, the operation of the gate opening degree notification according to this embodiment will be described. In the graph of FIG. 7, the solid line indicates the opening degree of the gate 2, the ● mark indicates the change width v (in this example, the opening speed) of the gate 2 at each data acquisition time, the horizontal axis indicates time, the left vertical axis corresponds to the change width, and the right vertical axis corresponds to the opening degree (%). In this example, it is assumed that the gate 2 (door leaf 23) opens from the fully closed position (opening degree 0%) to the fully open position (opening degree 100%), and it is assumed that three or more opening degree data have already been acquired at the start time t0 of the graph. For the sake of simplicity of explanation, steps S410 to S412 in FIG. 6 are omitted.

[0081] The opening operation of the gate 2 is started at a time between time t0 and time t1. At time t1 after the first transmission interval after the start of opening, the deceleration flag F = 0, and the change width v2 (= |d3 - d2|) < the change width v1 (= |d2 - d1|). Also in this example, it is assumed that the change width v3 (|dx - d1|) ≧ the threshold value th3. Therefore, due to the acquisition of the opening degree data at time t1, the processing of step S2 → S300 → S301 (Yes) → S304 (No) → S305 (No) → S320 (Yes) → S322 → S324 (No) → S400 (No) → S1 is executed.

[0082] At time t2, the opening operation of the gate 2 is in a constant speed operation state. At this point, the deceleration flag F = 0, the change width v2 (= |d3 - d2|) = the change width v1 (= |d2 - d1|), and the change width v3 (|dx - d1|) ≧ the threshold value th3. Therefore, similar to the situation at time t1, due to the acquisition of the opening degree data at time t2, the processing of step S2 → S300 → S301 (Yes) → S304 (No) → S305 (No) → S320 (Yes) → S322 → S324 (No) → S400 (No) → S1 is executed. The same processing is executed due to the acquisition of the opening degree data at times t3 to t7. It is assumed that the opening operation of the gate 2 starts to decelerate at a time between time t7 and time t8.

[0083] At time t8, the opening operation of the floodgate 2 is decelerated. At this point, the deceleration flag F = 0, and the change width v2 (= |d3 - d2|) > the change width v1 (= |d2 - d1|). Therefore, due to the acquisition of the opening data at time t8, the processing of step S2 → S300 → S301 (Yes) → S304 (No) → S305 (Yes) → S306 → S310 → S400 (Yes) → S420 → S1 is executed. In step S420, an opening notification indicating the opening data d1 acquired at time t8 is output.

[0084] At time t9, the opening operation of the floodgate 2 is in a constant-speed motion state after deceleration. At this point, the deceleration flag F = 1, and the threshold th2 ≤ the change width v3 (= |dx - d1|) < the threshold th3. Therefore, due to the acquisition of the opening data at time t9, the processing of step S2 → S300 → S301 (Yes) → S304 (Yes) → S320 (Yes) → S322 → S324 (Yes) → S325 → S310 → S400 (Yes) → S420 → S1 is executed. In step S420, an opening notification indicating the opening data d1 acquired at time t9 is output.

[0085] At time t10, the opening operation of the floodgate 2 is completed. At this point, the deceleration flag F = 0. Also, either the change width v2 (= |d3 - d2|) > the change width v1 (= |d2 - d1|) or the threshold th2 ≤ the change width v3 (= |dx - d1|) < the threshold th3. Therefore, in either case, the process reaches step S310 due to the acquisition of the opening data at time t10 starting from step S2 → S300 → S301 (Yes) → S304 (Yes). Then, the processing of S400 (Yes) → S420 → S1 is executed. In step S420, an opening notification indicating the opening data d1 (opening 100%) acquired at time t10 is output.

[0086] At time t11, following time t10, the opening operation of the floodgate 2 is in a stopped state. At this point, the deceleration flag F = 0, the change width v2 (=|d3 - d2|) = the change width v1 (=|d2 - d1|), and the change width v3 (=|dx - d1|) < threshold th2. Therefore, due to the acquisition of the opening data at time t11, the processing of step S2 → S300 → S301 (Yes) → S304 (No) → S320 (Yes) → S322 → S324 (No) → S400 (No) → S1 is executed.

[0087] Thus, in the example of FIG. 7, after time t0, no opening notification is output for the acquisition of the opening data at times t1 to t7 and t11, and the opening notification is output only for the acquisition of the opening data at times t8 to t10. However, the example of FIG. 7 is an example in which deceleration is exaggerated for explanation purposes. In reality, the opening and closing deceleration may start between time t8 and time t9. In this case, at time t9, the change width v2 > the change width v1. Therefore, according to the flow of FIG. 6, after time t0, no opening notification is output for the acquisition of the opening data at times t2 to t8 and t11, and the opening notification is output only for the acquisition of the opening data at times t9 and t10. Also, the opening and closing deceleration may start between time t9 and time t10. In this case, at time t10, the change width v2 > the change width v1. Therefore, according to the flow of FIG. 6, after time t0, for the acquisition of the opening data at times t2 to t9 and t11 respectively, no opening notification is output, and the opening notification is output only for the acquisition of the opening data at time t10.

[0088] As described above, the sluice opening degree notification device 4 of the present embodiment sequentially acquires opening degree data converted from an opening degree payload regarding the opening degree of the sluice 2, defines the absolute value of the change rate of the latest opening degree change (|d2 - d1|) as the latest change width v1, defines the absolute value of the change rate of the opening degree change immediately before the latest opening degree change (|d3 - d2|) as the previous change width v2, and stores the latest change width v1 and the previous change width v2 in the memory 47. A data collection unit 42, an opening / closing deceleration detection unit 43 that outputs an opening degree notification indicating the latest opening degree data d1 given the latest change width v1 when the latest change width v1 is less than the previous change width v2, and a micro opening / closing detection unit 44 that outputs an opening degree notification indicating the latest opening degree data d1 when the absolute value of the change rate (v3 = |dx - d1|) from the opening degree data dx included in the last output opening degree notification to the latest opening degree data d1 is within a predetermined range (th2 to th3).

[0089] Also, the sluice opening degree notification method of the present embodiment executed by the CPU 41 sequentially acquires the opening degree data of the sluice 2, defines the absolute value of the change rate of the latest opening degree change (|d1 - d2|) as the latest change width v1, defines the absolute value of the change rate of the opening degree change immediately before the latest opening degree change (|d3 - d2|) as the previous change width v2, and stores the latest change width v1 and the previous change width v2 in the memory 47 (step (S2)); when the latest change width v1 is less than the previous change width v2, generates an opening degree notification indicating the latest opening degree data d1 given the latest change width v1 (step (S3)); outputs the opening degree notification (step (S4)); when the absolute value of the change rate (v3 = |dx - d1|) from the opening degree data included in the last output opening degree notification to the latest opening degree data is within a predetermined range (th2 to th3), generates an opening degree notification indicating the latest opening degree data d1 (step (S3)); and outputs the opening degree notification (step (S4)).

[0090] That is, according to the present embodiment, when the latest change width v1 is less than the immediately preceding change width v2, an opening degree notification indicating the latest opening degree data d1 with the latest change width v1 is output. Further, when the most recent change width v3 is within a predetermined range of the threshold values th2 to th3, an opening degree notification indicating the latest opening degree data d1 is output. As a result, when the floodgate 2 is largely opened and closed, no opening degree notification is output until the opening and closing speed starts to decelerate, and then the opening degree notification is output, so that the output of unnecessary opening degree notifications during the opening and closing of the floodgate 2 is avoided. Further, when it is determined that there is no deceleration in the opening and closing of the floodgate 2, an opening degree notification is output when the opening and closing speed is within a predetermined range (threshold values th2 to th3). As a result, while an opening degree notification for a minute opening degree change (aging change or fine adjustment) that causes a change in the threshold values th2 to th3 is output, an opening degree notification for an extremely minute opening degree change (false detection) that causes only a change less than the threshold value th2 is not output. Therefore, it is possible to optimize the output frequency of the opening degree notification to the user regarding the floodgate opening degree.

[0091] Also, similar to the first embodiment, the visibility and informativeness of the display regarding the opening and closing management of the floodgate 2 can be improved by the operation of the notification processing unit 46. Also, similar to the first embodiment, the intuitiveness of the display regarding the opening and closing management of the floodgate 2 can be improved by the operation of the opening and closing direction determination unit 45.

[0092] <Program> Note that each component and each step of the process for realizing the floodgate opening degree notification device 4 in each of the above-described embodiments are realized by the CPU 41 executing a program stored in the ROM of the memory 47 or the like.

[0093] Also, a software program that realizes the functions of the above-described embodiments (a program corresponding to steps S0 to S4 of the flowchart shown in FIG. 4 or FIG. 6) can be supplied directly to the sluice opening degree notification device 4 or remotely. Therefore, in order to realize the functional processing of the present invention, the program code itself installed in the sluice opening degree notification device 4 is also included in the present invention. That is, the present invention also includes a computer program for realizing the functional processing of the present invention. The program can cause the sluice opening degree notification device 4, which is a computer, to function as all or part of the above-described CPU 41 (data collection unit 42, opening / closing deceleration detection unit 43, micro opening / closing detection unit 44, opening / closing direction determination unit 45, and notification processing unit 46). As described above, since the present invention can realize the effects as shown in the above-described embodiments by introducing software, the ease of introduction of the sluice opening degree notification system 1 (particularly, the sluice opening degree notification device 4) can be improved.

[0094] <Modification example> Although the preferred embodiments of the present invention have been shown above, the present invention can be modified into various aspects as shown below, for example.

[0095] (1) Type of sluice In each of the above-described embodiments, the sluice 2 having the form shown in FIG. 2 has been described as the "sluice", but the term "sluice" used in the present disclosure is a concept that also includes a drain gate, a drain pipe, a weir, a gate (the sluice constituting the gate), and the like. That is, the present invention is applicable not only to the sluice 2 but also to the opening degree notification for a drain gate, a drain pipe, a weir, a gate, and the like. Also, in each of the above-described embodiments, a configuration in which the gate leaf 23, which is a slide gate (thru gate) or a roller gate, is moved in the vertical direction has been shown, but the present invention is also applicable to the opening degree notification for a sluice having a horizontal sliding gate in which the gate leaf is moved in the horizontal direction.

[0096] (2) Change of threshold value according to opening / closing direction In the above first embodiment, the same threshold value th1 was used regardless of the opening / closing direction of the floodgate 2. However, considering the driving ability of the opener 24 (the ability of the motor or the worker), etc., the threshold value th1 when the floodgate 2 is in the opening direction and the threshold value th1 when it is in the closing direction may be made different. Also, in the above first and second embodiments, the same threshold value th2 was used regardless of the opening / closing direction of the floodgate 2. However, considering the characteristics of the opening degree sensor 25, the characteristics of the water flow, the weather conditions, etc., the threshold value th2 when the floodgate 2 is in the opening direction and the threshold value th2 when it is in the closing direction may be made different. Further, in the above second embodiment, the same threshold value th3 was used regardless of the opening / closing direction of the floodgate 2. However, considering the driving ability of the opener 24, the characteristics of the opening degree sensor 25, the characteristics of the water flow, the weather conditions, etc., the threshold value th3 when the floodgate 2 is in the opening direction and the threshold value th3 when it is in the closing direction may be made different.

[0097] (3)Combination of Embodiments In the above, the first embodiment and the second embodiment have been described as separate embodiments. However, the present invention can also be implemented by combining the constituent elements of each embodiment. That is, based on the logical product or logical sum of the determination results (return value R) based on steps S302 and S303 of the first embodiment and the determination results (return value R) based on steps S304 to S306 of the second embodiment, the availability of the opening degree notification output may be determined in step S400.

Explanation of Reference Numerals

[0098] 1 Floodgate Opening Degree Notification System 2 Floodgate 20 Gatepost 21 Upper Door Stop 22 Water Hammer 23 Door Leaf 24 Opener 25 Opening Degree Sensor 26 Opening Degree Payload Generation Unit 27 Communicator 28 Power Supply Device 3 Server 4 Floodgate Opening Degree Notification Device 40 Communication Unit 41 CPU 42 Data collection unit 43 Opening / closing deceleration detection unit 44 Micro-opening / closing detection unit 45 Opening / closing direction determination unit 46 Notification processing unit 47 Memory 48 Display unit 480 Screen 481 Map 482 Callout 49 Input interface

Claims

1. A water gate opening degree notification device, sequentially obtains opening degree data converted from an opening degree payload related to the opening degree of a water gate, defines the absolute value of the change rate of the latest opening degree change as the latest change width, defines the absolute value of the change rate of the opening degree change immediately before the latest opening degree change as the previous change width, and stores the latest change width and the previous change width in a memory, a data collection unit; an opening / closing deceleration detection unit that outputs an opening degree notification indicating the latest opening degree data given the latest change width when the previous change width is equal to or greater than a first threshold value and the latest change width is less than the first threshold value; a micro opening / closing detection unit that outputs an opening degree notification indicating the latest opening degree data when the previous change width and the latest change width are both less than the first threshold value and the absolute value of the change rate from the opening degree data included in the last output opening degree notification to the latest opening degree data is equal to or greater than a second threshold value that is less than the first threshold value; A water gate opening degree notification device comprising the above.

2. A water gate opening degree notification device, sequentially obtains opening degree data converted from an opening degree payload related to the opening degree of a water gate, defines the absolute value of the change rate of the latest opening degree change as the latest change width, defines the absolute value of the change rate of the opening degree change immediately before the latest opening degree change as the previous change width, and stores the latest change width and the previous change width in a memory, a data collection unit; an opening / closing deceleration detection unit that outputs an opening degree notification indicating the latest opening degree data given the latest change width when the latest change width is less than the previous change width; a micro opening / closing detection unit that outputs an opening degree notification indicating the latest opening degree data when the absolute value of the change rate from the opening degree data included in the last output opening degree notification to the latest opening degree data is within a predetermined range; A water gate opening degree notification device comprising the above.

3. The water gate opening degree notification device according to claim 1 or 2, further comprising a notification processing unit that outputs, based on the opening degree notification, at least a map indicating the geographical location of the water gate, identification information of the water gate, and opening degree information based on the latest opening degree data.

4. further comprising an opening / closing direction determination unit that determines the opening / closing operation direction of the water gate based on the polarity of the change rate of the latest opening degree change of the opening degree data and generates opening / closing direction information indicating the opening / closing operation direction, The water gate opening degree notification device according to claim 3, wherein the notification processing unit is configured to output the opening / closing direction information.

5. The water gate opening degree notification device according to any one of claims 1 to 4, and an opening degree sensor attached to the water gate to obtain an opening degree measurement value. An opening payload generation unit that generates an opening payload including the opening measurement value; A communication device that transmits the opening payload; A floodgate opening notification system comprising the above.

6. A floodgate opening notification method in a floodgate opening notification device including a CPU and a memory, wherein the CPU: Sequentially obtains opening data converted from an opening payload regarding the opening of a floodgate, defines the absolute value of the change rate of the latest opening change as the latest change width, defines the absolute value of the change rate of the opening change immediately before the latest opening change as the previous change width, and stores the latest change width and the previous change width in the memory; When the previous change width is equal to or greater than a first threshold value and the latest change width is less than the first threshold value, generating an opening notification indicating the latest opening data with the latest change width; Outputting the opening notification; When the previous change width and the latest change width are less than the first threshold value and the absolute value of the change rate from the opening data included in the last output opening notification to the latest opening data is equal to or greater than a second threshold value less than the first threshold value, generating an opening notification indicating the latest opening data; Outputting the opening notification; A floodgate opening notification method comprising the above.

7. A floodgate opening notification method in a floodgate opening notification device including a CPU and a memory, wherein the CPU: Sequentially obtains opening data converted from an opening payload regarding the opening of a floodgate, defines the absolute value of the change rate of the latest opening change as the latest change width, defines the absolute value of the change rate of the opening change immediately before the latest opening change as the previous change width, and stores the latest change width and the previous change width in the memory; When the latest change width is less than the previous change width, generating an opening notification indicating the latest opening data with the latest change width; Outputting the opening notification; When the absolute value of the change rate from the opening data included in the last output opening notification to the latest opening data is within a predetermined range, generating an opening notification indicating the latest opening data; Outputting the opening notification; A floodgate opening notification method comprising the above.

8. The floodgate opening notification method according to claim 6 or 7, further comprising a step in which the CPU outputs at least a map indicating the geographical location of the floodgate, identification information of the floodgate, and opening information based on the latest opening data, based on the opening notification.

9. The step in which the CPU determines the opening / closing operation direction of the water gate based on the polarity of the change rate of the latest opening change of the opening data and generates opening / closing direction information indicating the opening / closing operation direction; The step in which the CPU outputs the opening / closing direction information; The water gate opening notification method according to claim 8, further comprising:

10. A program for causing a computer to execute each step of the water gate opening notification method according to any one of claims 6 to 9.

Citation Information

Patent Citations

  • Gate controller

    JP1994322740A

  • Operation control system for sluice opening and closing device

    JP2004176450A

  • Dam gate controller and dame gate control method

    JP2004316220A

  • Management system of water utilizing facilities

    JP2009209544A

  • Control device for dam management, and control method

    JP2014058776A