Sensor device management method, network system, and sensor device

A network system with sensor devices and a management device detects and corrects sensor detachment or measurement abnormalities in steel frames, ensuring accurate data by identifying changes in measured values and alerting operators for reinstallation.

WO2025141780A1PCT designated stage expired Publication Date: 2025-07-03NIKON CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/JP2023/046975
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-27
Publication Date
2025-07-03

AI Technical Summary

Technical Problem

Existing methods do not effectively detect when sensor devices attached to columnar objects are accidentally removed or experience measurement abnormalities, which can lead to inaccurate data and potential safety issues in structures like steel frames.

Method used

A network system with sensor devices that measure inclination angles and a management device that repeatedly acquires data from multiple sensors to detect changes in measured values, identifying abnormal attachment states or measurement abnormalities, and automatically corrects or alerts for reinstallation.

Benefits of technology

The system effectively detects and corrects sensor detachment or displacement, ensuring accurate measurements and maintaining structural integrity by automatically notifying operators and resetting sensor data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure JP2023046975_03072025_PF_FP_ABST
    Figure JP2023046975_03072025_PF_FP_ABST
Patent Text Reader

Abstract

This sensor device management method for managing a plurality of sensor devices includes: repeatedly acquiring, at a prescribed interval, first sensor data and second sensor data output respectively from a first sensor device and a second sensor device that each measure an inclination angle of an object in the same prescribed direction (step S101); and managing whether or not an abnormality has occurred in the installation state of the first sensor device and the second sensor device on the basis of a time-series change in the measurement values of the inclination angle included in each of the acquired first and second sensor data (steps S108, S110, S112).
Need to check novelty before this filing date? Find Prior Art

Description

Sensor device management method, network system, and sensor device

[0001] The present invention relates to a sensor device management method, a network system, and a sensor device, and more particularly to a sensor device management method for managing a plurality of sensor devices each attached to the side of a columnar object extending in one axial direction, a network system suitable for implementing the management method, and a sensor device that is attached to an object and measures the inclination angle of the object.

[0002] Patent document 1 discloses an invention relating to a method for acquiring the shape of an object that uses multiple sensors attached to at least a part of a structure (including a building) that includes steel frames, a method for managing the object, and a method for constructing a steel-framed structure that utilizes the shape acquisition method.

[0003] However, Patent Document 1 does not describe a method for detecting when the sensor is erroneously removed, or a method for detecting when an abnormality occurs in the sensor measurement.

[0004] International Publication No. 2023 / 276784

[0005] According to a first aspect of the present invention, there is provided a method for managing a plurality of sensor devices that are each attached to a side surface of a columnar object extending in a uniaxial direction and each measure an inclination angle of the object, wherein the plurality of sensor devices include a first sensor device and a second sensor device that each measure an inclination angle of the object in the same predetermined direction and output sensor data including a measurement value of the inclination angle, the method including: repeatedly acquiring, at predetermined intervals, the first sensor data and the second sensor data output from the first sensor device and the second sensor device, respectively; and managing whether or not an abnormality has occurred in the mounting state of the first sensor device and the second sensor device based on changes in the measurement value of the inclination angle included in the acquired first and second sensor data, respectively.

[0006] According to a second aspect of the present invention, there is provided a method for managing a plurality of sensor devices each attached to a side surface of a columnar object extending in a uniaxial direction, wherein the plurality of sensor devices include a first sensor device and a second sensor device each measuring an inclination angle of the object in the same predetermined direction and outputting sensor data including a measurement value of the inclination angle, the method including: repeatedly acquiring the first sensor data and the second sensor data output from the first sensor device and the second sensor device, respectively, at predetermined intervals; and confirming whether measurements by the first sensor device and the second sensor device are being performed normally based on changes in the measurement value of the inclination angle included in each of the acquired first and second sensor data.

[0007] According to a third aspect of the present invention, there is provided a network system comprising a plurality of sensor devices each attached to the side of a columnar object extending in a uniaxial direction, and a management device connected to the plurality of sensor devices via a network, wherein the plurality of sensor devices include a first sensor device and a second sensor device that each measure the inclination angle of the object in the same predetermined direction and output sensor data including a measurement value of the inclination angle, and the management device repeatedly acquires the first sensor data and the second sensor data output from the first sensor device and the second sensor device, respectively, at predetermined intervals, and manages whether or not an abnormality has occurred in the installation state of the first sensor device and the second sensor device based on changes in the measurement value of the inclination angle included in each of the acquired first and second sensor data.

[0008] According to a fourth aspect of the present invention, there is provided a network system comprising a plurality of sensor devices each attached to the side of a columnar object extending in a uniaxial direction, and a management device connected to the plurality of sensor devices via a network, wherein the plurality of sensor devices include a first sensor device and a second sensor device each measuring the inclination angle of the object in the same predetermined direction and outputting sensor data including a measurement value of the inclination angle, and the management device repeatedly acquires the first sensor data and the second sensor data output from the first sensor device and the second sensor device, respectively, at predetermined intervals, and confirms whether the measurements by the first sensor device and the second sensor device are being performed normally based on changes in the measurement value of the inclination angle included in each of the acquired first and second sensor data.

[0009] According to a fifth aspect of the present invention, there is provided a sensor device that is attached to an object and measures the inclination angle of the object, comprising: a first angle sensor and a second angle sensor that each measure the inclination angle of the object in the same predetermined direction and output measurement data including a measurement value of the inclination angle; a control device to which the first angle sensor and the second angle sensor are connected, each of which repeatedly acquires measurement data from the first angle sensor and the second angle sensor at predetermined intervals and creates sensor data including the measurement value included in each of the acquired measurement data; and a communication unit connected to the control device that transmits the sensor data to an external device, wherein the control device detects the occurrence of a measurement abnormality in the first angle sensor or the second angle sensor based on a change in the measurement value of the inclination angle included in the acquired measurement data from each of the first and second angle sensors, and corrects the measurement value of the angle sensor in which the abnormality occurred.

[0010] 1 is a diagram showing an outline of the overall configuration of a network system according to a first embodiment suitable for implementing a method for managing sensor devices. FIG. 2 is a block diagram showing an example of the configuration of the sensor device of FIG. 1. FIG. 3 is a perspective view showing a part of a steel-frame building including a large number of steel columns (node ​​columns) as objects. FIG. 4 is a diagram showing a node column as an object on which a first sensor device and a second sensor device are respectively attached to a first surface and a second surface that are orthogonal to each other. FIG. 5 is a flowchart showing a processing algorithm of an interrupt routine related to the management of sensor devices, which is executed by a server according to a program. FIG. 6 is a flowchart showing details of the poor installation state notification subroutine of FIG. 5. FIG. 7 is a block diagram showing an example of the configuration of a sensor device according to a second embodiment. FIG. 8 is a flowchart showing a processing algorithm according to a program executed by an MCU (CPU) of an arithmetic processing unit to realize the function of detecting and correcting an abnormality in a sensor.

[0011] First Embodiment A first embodiment will be described below with reference to FIGS. 1 to 6. Here, as an example, a case will be described in which the target object is a steel column (section column) 100 constituting a steel-frame building 110 shown in FIG. 3, but the target object is not limited to a steel column. A section column will be briefly described below. A section of a column divided at a joint is a unit, and typically, one section corresponds to two to three floors. A single column member unit is called a section. A section column refers to a section divided at a joint. In the case of a steel-frame building, for example, a steel column erected on a foundation is a section column (also called a section column), and a steel column erected on the section column is a section column (also called a section column). The section number (a number representing a section) increases with each subsequent rise. In the following description, as shown in FIG. 3, the vertical direction (gravity direction) is defined as the Z-axis direction, the left-right direction in the plane perpendicular to the Z-axis is defined as the X-axis direction, the direction perpendicular to the Z-axis and the X-axis is defined as the Y-axis direction, and the tilt (rotation) directions around the X-axis, Y-axis, and Z-axis are defined as the θx, θy, and θz directions, respectively.

[0012] 1 shows a schematic diagram of the overall configuration of a network system 10 according to a first embodiment suitable for implementing a method for managing sensor devices. The network system 10 includes a server 12 that also functions as a management device, which are connected to each other via a wide area network (hereinafter also referred to as a network) 13 such as the Internet, a field computer 14 and a mobile terminal 16 that serve as terminal devices, and a plurality of sensor devices 18 that are connected to the field computer 14 via a communication line, for example, a wireless LAN. i (i=1, 2, . . . ) in the sensor device 18 shown in FIG. i Among these, two sensor devices 18 1 , 18 2 The communication lines may be entirely wireless, or at least some may be wired. Also, the on-site computer 14 does not necessarily have to be provided, and a plurality of sensor devices 18 may be connected. i The output of the above may be provided directly to the server 12 via the network 13. In other words, the communication line and the wide area network 13 may be part of the same network, and hereinafter the communication line and the wide area network are collectively referred to as the network (communication network). Also, the terminal device may not include a field computer, and may be only a mobile PC or a smartphone.

[0013] In this embodiment, a commonly used server computer is used as the server 12, but a cloud (computer) may also be used. The server 12 includes a CPU, ROM, RAM, HDD, etc. (storage), which are not shown. The CPU uses, for example, the RAM as a work area and executes various processing algorithms defined by various programs stored in the ROM, HDD, etc. Note that the configuration of the management device is not limited to that of this embodiment, and the management device may also be configured to manage a plurality of sensor devices 18. iThe management device may be provided with at least a configuration (or function) that can obtain tilt information (including the tilt angle and its change over time) of the object (steel column 100) based on the output of the sensor device and detect positional deviation or separation of the sensor device. Furthermore, the management device is not limited to hardware as in this embodiment, but may be software that can at least execute a calculation function, for example.

[0014] In this embodiment, the on-site computer 14 is a commonly used computer. The on-site computer 14 includes, as an example, a CPU, ROM, RAM, and HDD (not shown), and the CPU uses, for example, the RAM as a work area to execute a processing algorithm defined by a program stored in the ROM, HDD, etc. The on-site computer 14 is equipped with an operation unit such as a keyboard and a mouse, and a display screen such as a liquid crystal display. In this embodiment, the on-site computer 14 performs data communication with the server 12 and the mobile terminal 16 via the network 13 in response to instructions input via the operation unit by a site supervisor or other manager. The on-site computer 14 also includes a plurality of sensor devices 18. i When a plurality of sensor data are sent from the terminal device via a communication line, the sensor data for the same object (a joint column of any node that constitutes a column of a steel frame building and is divided at a joint point) is extracted from the plurality of sensor data, grouped together for each joint column (for example, linked using information on the same joint column (column number and joint number) included in management information linked to an ID, which will be described later), and sent to the server 12. Note that if the terminal device does not include a site-side computer, the server 12 may be provided with a sensor data extraction function similar to that of the site-side computer. In this embodiment, the sensor device 18 i In addition to the measurement information, the sensor device 18 also stores its own identification information (such as the device number) and installation information (such as which column, which section, and which part the sensor is attached to). iIn this example, the sensor data is output in association with the location information where the sensor is attached (information on the location where the sensor is attached), but the attachment information does not necessarily have to be included. In this case, the identification information and attachment information for each sensor device may be associated and stored in the server 12, etc., and the sensor data may be grouped for each joint pillar based on this stored association information and the identification information included in the sensor data. The extraction (grouping) described above is performed in the server 12, etc., where the association information is stored.

[0015] The mobile terminal 16 is carried by a worker at a construction site. The mobile terminal 16 is a commonly used portable computer, such as a tablet PC. The mobile terminal 16 may also be a smartphone.

[0016] Sensor device 18 i As shown in FIG. 2 , each of the sensor devices 18 includes an angle sensor 181, a processing unit 182, a communication unit 183 for wireless communication such as Wi-Fi communication, a power supply unit 184 formed of, for example, a battery, and a waterproof housing 185 for accommodating these components. i The supply of power (power supply) to each part can be turned on and off by an external operation (such as the server 12, the on-site computer 14, or the mobile terminal 16). Alternatively, a power switch for turning on and off the supply of power (power supply) from the power supply unit 184 to each part may be provided on the housing 185. The communication unit 183 is not limited to being wireless, and at least a portion of it may be wired. The power supply may not be able to be turned on and off.

[0017] In this embodiment, a 2D MEMS (two-dimensional microelectromechanical system) tilt angle sensor is used as the angle sensor 181, for example. The 2D MEMS tilt angle sensor requires very little power, consuming only microamperes, making it suitable for wireless applications. For example, the angle sensor 181 has two pairs of electrodes, each consisting of a fixed electrode and a movable electrode. Using the horizontal positional relationship between the electrodes as a reference, the sensor measures the amount of change in capacitance between the electrodes that accompanies a change in positional relationship due to tilt, converting this into an angle, and outputs tilt angle information in two directions. The angle sensor 32 may also have an ASIC built in.

[0018] The angle sensor is not limited to a 2D MEMS tilt angle sensor, and other types of 2D tilt angle sensors may be used. Furthermore, the angle sensor is not limited to a 2D tilt angle sensor, and may include a 3D tilt angle sensor or a combination of multiple 1D tilt angle sensors. As a 3D tilt angle sensor, for example, a 3D MEMS tilt angle sensor may be used. As a 3D MEMS tilt angle sensor, for example, a sensor incorporating two MEMS acceleration sensors with symmetrical output characteristics and an ASIC may be used.

[0019] The arithmetic processing unit 182 includes an ADC (Analog-to-Digital Converter) and an MCU (Micro Controller Unit). The ADC is a device such as an electronic circuit that converts an analog signal into a digital signal. In this embodiment, the ADC samples the intensity of the analog signal output from the angle sensor 181 at regular intervals and quantizes the value to convert it into a digital signal. This converts continuous data regarding the tilt angle into discrete data. The MCU is implemented as an integrated circuit that includes a CPU (Central Processing Unit) as a central processing unit, a RAM (Random Access Memory) as a main storage device, and other peripheral devices. The MCU controls the sensor device 18 i The MCU controls the hardware mounted on the angle sensor 181. The MCU also has a function of assigning an ID (identification code) to the digital signal converted by the ADC, i.e., the measurement information of the angle (tilt angle), and sending it to the communication unit 183 as a single piece of sensor data (a linked set of data). Note that instead of providing the arithmetic processing unit 182, the ASIC built into the angle sensor 181 may also have the function of the arithmetic processing unit 182.

[0020] The display operation unit 187 is made up of, for example, a touch panel, and i The display operation unit 187 functions as a user interface for inputting predetermined settings for the measuring device 18, and also functions as a display device for displaying information. iThis is used when an operator needs to input information specifying the installation position of the sensor device (such as installation information of the sensor device to be described later) during initial setup of the sensor device 18. i After the sensor device 18 is attached to the joint column to be measured, when the power is turned on by the worker via the mobile terminal 16, an input screen for information for initial setup is displayed on the screen of the display operation unit 187. Note that the display operation unit (touch panel) does not have to be provided, and in this case, for example, information related to the attachment position may be input from the mobile terminal or the like via the network 13, and the sensor device may also be operated remotely via the network 13. i However, the configuration is not limited to the present embodiment, and the angle sensor 181, the communication unit 183, etc. may not be integrally configured, and at least the angle sensor 181, i.e., the sensor device 18 i The on-site computer 14 only needs to have a function of measuring angle information at the installation location of the angle sensor 181. For example, the angle sensor 181 and other units (including the arithmetic processing unit 182, etc.) may be connected via a wireless or wired communication line, and the sensor data from the angle sensor 181 and power to the angle sensor 181 may be output via the communication line. In this case, it is not necessary to provide a separate unit for each angle sensor 181, and multiple angle sensors 181 may be connected to the same separate unit via a communication line. Furthermore, the functions of the separate units may be provided in the on-site computer 14.

[0021] In this embodiment, the sensor device 18 i is magnetically attracted to the target object, a joint pillar (steel pillar) 100, by a permanent magnet (not shown) provided on the bottom surface of the housing 185. An example of a structure for attaching the housing of the sensor device to a steel pillar using magnetic attraction is disclosed in, for example, Patent Document 1.

[0022] Next, a management method performed in the network system 10 according to this embodiment will be described with reference to FIGS. iThe sensor device 18 is attached to a column 100 selected as a measurement target among a large number of steel columns (section columns, hereinafter abbreviated as columns as appropriate) 100 that constitute a steel frame building 110 shown in Fig. 3. In the following, the sensor device 18 will be described with reference to the column 100 and the two sensor devices 18 attached to the column 100 shown in Fig. 4. 1 , 18 2 The column 100 is one of the nodal columns of any node that constitutes a steel-frame building 110. In an actual steel-frame building 110, each column (nodal column) 100 is usually provided with a total of three pairs of sensor devices 18, one pair each at the same height on the column head, middle, and base of two mutually orthogonal faces (a first face orthogonal to the Y-axis and a second face orthogonal to the X-axis) that extend in the longitudinal direction of the column 100. i are arranged in a row from bottom to top.

[0023] In the following description, the sensor device 18 1 The sensor 1 and the sensor device 18 2hereinafter referred to as sensor 2 (see FIG. 4). Sensors 1 and 2 are attached (fixed) at the same height on the column capitals of the first and second faces of column 100 shown in FIG. 4. In this embodiment, sensors 1 and 2 are attached to column 100 with a single touch using magnetic force, as described above. After attachment, sensors 1 and 2 are initialized, and calibration processes such as origin reset are performed to prevent measurement errors. Alternatively, origin reset may be omitted, and the offset may be calculated and considered for each subsequent measurement, i.e., origin offset management may be performed. In addition to origin reset, the initial setup involves inputting identification information for each sensor device. The identification information for each sensor device is entered via the display / operation unit 187 during the initial setup. In actual building construction, the identification information for each sensor device described above requires information for identifying the sensor device (such as device number), as well as information on the node columns (objects) to which the sensor device is attached (e.g., column number and node number) and information for identifying the attachment location for each node column. The information on the node posts on which the sensor devices are to be installed and the information identifying the installation locations for each node post can be collectively referred to as sensor device installation information. Hereinafter, for each sensor device, an ID (identification code) is assigned (linked) to management information that compiles the information for identifying the sensor device and the sensor device installation information. The ID information (including at least the management information and ID) is transmitted to the server 12 together with or serves as an installation completion notification. In this embodiment, after a worker or other person installs a sensor device on a node post, the worker or other person completes the initial setup by sending the ID information to the server 12 using the sensor device or a terminal (such as a PC or a smartphone) connected to the network 13. However, the worker or other person may also pick up a specified sensor device and install the sensor device at a specified node post location according to instructions (including the ID information). In this case, the initial setup (creation and transmission of ID information) is not necessarily performed; that is, it is sufficient to simply send a notification to the server 12 that the sensor device installation is complete. This is because the contents of the instructions (such as ID information) are stored in the server 12.However, after the sensor device is installed, the ID information (at least the management information) may be sent to the server 12, as in the present embodiment. In this case, the server 12 can check whether or not a worker or other personnel has installed the sensor device incorrectly, thereby eliminating work errors. If an installation error is confirmed, the server 12 issues an alarm (e.g., sound, light, text, etc.) to the sensor device or a terminal (e.g., a PC or a smartphone) to prompt the worker or other personnel to reinstall the sensor device. The instruction sheet may be paper on which the ID information is printed, or may display at least a portion of the ID information (including installation information) on the display operation unit 187 of the sensor device. Here, the device number does not have to be entered during initial setup; it may be entered in advance into the sensor device itself, or the server 12 may set the device number after initial setup.

[0024] After the initial setup, the server 12 instructs the on-site computer 14 to start measurement. The sensors 1 and 2 repeatedly measure the tilt angles (angles) of the pillar 100 in two directions (θx and θy directions) at a predetermined sampling interval. The on-site computer 14 acquires sensor data including the tilt angle measurements from the sensors 1 and 2, and supplies the sensor data to the server 12 via the network 13. The server 12 stores the supplied sensor data in chronological order for each sensor device (sensor) in a predetermined storage area of ​​the memory (RAM). The sensor data includes measurement information and ID information, and the measurement information includes the angle (tilt angle) measurement value and the corresponding measurement time. The measurement information does not necessarily need to include the measurement time. In this case, the server 12 or the like may assign the measurement time when the sensor data is output and manage the measurement information.

[0025] In the following description, the sensor device (18 i The measurement value of the angle (tilt angle) included in the measurement information included in the sensor data output from the sensor device (18) is appropriately referred to as the “sensor device (18).” i ) measurement value." Sensor data may also be referred to as measurement data where appropriate.

[0026] 5 shows a flowchart corresponding to the processing algorithm of an interrupt routine for managing sensor devices (sensor data), which is executed by the server 12 according to a program. The interrupt routine of FIG. 5 is repeatedly executed at predetermined intervals by software interrupt processing. The predetermined intervals may be an interval that is a predetermined multiple of the sampling interval, or may be an interval that is unrelated to the sampling interval.

[0027] As a premise, in the initial state after the initial setting of sensors 1 and 2, flag F 1 , F 2 Both have been taken down (F 1 = 0 and F 2 = 0). Here, the flag F 1 , F 2 are the sensor 1 (sensor device 18 1 ) and sensor 2 (sensor device 18 2 Flag F is a flag indicating the attachment state of the target object (the pole 100). i (or F 2 ) is lowered (flag F I = 0 (or F 2 When the flag F is 0, it indicates that the corresponding sensor 1 (or 2) is in the desired installation state, and it can be assumed that the corresponding sensor 1 (or 2) is not experiencing any measurement abnormality. The sensors 1 and 2 are initially in the desired installation state. On the other hand, the flag F i (or F 2 ) is set (flag F i = 1 (or F 2 = 1), it indicates that the corresponding sensor 1 (or 2) has shifted from the intended installation state to the extent that it is no longer able to maintain a normal measurement state and needs to be reattached. Examples of such cases include when the sensor 1 or 2 is significantly displaced from the intended position due to contact with a part of the human body, or when it is accidentally removed.

[0028] After the interrupt routine processing starts, first, in step S101, the current measurement data (sensor data) for each of the sensors 1 and 2 is acquired and stored in a temporary storage area of ​​the memory.

[0029] In the next step S102, flag F 1 If the determination is affirmative, that is, if the flag F 1 If the flag F is lowered, the process proceeds to step S104. 1 = 0, the determination in step S102 is affirmative.

[0030] On the other hand, if the determination in step S102 is negative, the process proceeds to step S116. The reason for the negative determination in step S102 is that the flag F 1 is set and then flag F is set again. 1 The series of steps from step S116 onwards (regarding resetting sensor 1) will be described later.

[0031] In step S104, flag F 2 If the determination is affirmative, that is, if the flag F 2 If the flag F is lowered, the process proceeds to step S106. 2 = 0, the determination in step S104 is affirmative.

[0032] On the other hand, if the determination in step S104 is negative, the process proceeds to step S124. The reason for the negative determination in step S104 is that the flag F 2 is set and then flag F is set again. 2 The series of steps from step S124 onwards (regarding resetting sensor 2) will be described later.

[0033] In the next step S106, the difference (absolute value of the difference) between the current measurement values ​​of sensor 1 and sensor 2 is calculated for each direction. That is, the difference (δα) between the measurement value of sensor 1 (Sα) and the measurement value of sensor 2 (Sα) in the θx direction, and the difference (δβ) between the measurement value of sensor 1 (Sβ) and the measurement value of sensor 2 (Sβ) in the θy direction are calculated. Note that, generally, the term "difference" refers to the difference or difference between two similar objects; in the IT field, the difference refers to the difference between two data sets (e.g., files) compared. However, in this specification, the term "difference" is used to mean the absolute value of the difference.

[0034] In the next step S108, it is determined whether the difference in the measurement values ​​in either the θx direction or the θy direction is equal to or greater than a predetermined value. Here, since sensors 1 and 2 measure the tilt angle of the same object in the same direction at the same height, if there are no measurement abnormalities in either sensor 1 or 2, the measurement values ​​of sensor 1 and sensor 2 should substantially match. Here, "substantially" means that negligible errors due to individual differences may be included. The predetermined value is set to the maximum value of negligible errors due to individual differences. Therefore, if measurements by sensors 1 and 2 are normal, the determination in step S108 is negative, and the processing of this interrupt routine is terminated.

[0035] On the other hand, if the determination in step S108 is positive, the process proceeds to step S110. The determination in step S108 is positive when normal measurement is impossible, such as when sensor 1 or sensor 2 is separated from the object or significantly misaligned, or when a momentary measurement error of a non-negligible level occurs in sensor 1 or sensor 2.

[0036] Therefore, in step S110, it is determined whether the difference between the measurement values ​​in either the θx direction or the θy direction is greater than a first threshold value. The first threshold value is a value for determining whether either sensor 1 or 2 is in a state where normal measurement is impossible, such as when it is separated from the object or is significantly displaced, and is determined in advance based on experience.

[0037] If the determination in step S110 is negative, the process of this interrupt routine is terminated. If the desired (initial) attachment state of both sensors 1 and 2 is maintained, the determination in step S110 is negative.

[0038] On the other hand, if either of sensors 1 and 2 is significantly displaced from the intended (initial) installation state due to an accident such as being hit by part of the worker's body, or if it is accidentally removed and becomes detached from the object (pillar 100), the difference in either direction will exceed the first threshold, and at that point the determination in step S110 above will be affirmative, and the process will proceed to the subroutine for notifying of poor installation state in step S112. Note that if the first threshold is set small, in other words, if a threshold smaller than the first threshold described above is set, it may be possible to detect a sensor abnormality (such as a measurement error) even if no significant displacement has occurred, by comparing the threshold with the difference in the measurement values ​​described above.

[0039] In the poor installation state notification subroutine (step S112), as shown in FIG. 6, first, in step S202, the absolute value of the difference between the current measurement value and the previous measurement value for each of sensors 1 and 2, i.e., the amount of change in the measurement value, is calculated and stored in memory. Here, the amount of change in the measurement value for sensor 1 is set to (S1Δα, S1Δβ), and the amount of change in the measurement value for sensor 2 is set to (S2Δα, S2Δβ). The previous measurement value refers to the measurement value of sensors 1 and 2 stored in memory in step S101 during the processing of the previous interrupt routine, and the current measurement value refers to the measurement value of sensors 1 and 2 stored in memory in step S101 during the processing of the current interrupt routine.

[0040] In the next step S204, the amounts of change in the measurement values ​​for sensors 1 and 2 are compared to determine whether the amount of change in sensor 1 is greater than the amount of change in sensor 2. Here, the determination in step S204 can be made, for example, by calculating the average values ​​of the amounts of change in the measurement values ​​for sensors 1 and 2, respectively, (S1Δα+S1Δβ) / 2 and (S2Δα+S2Δβ) / 2, and comparing the calculated average values. The determination result in step S204 determines whether the abnormality in the mounting state of sensor 1 or sensor 2 caused the determination in step S110 to be affirmative.

[0041] Therefore, if the determination in step S204 is affirmative, i.e., if the change amount of sensor 1 is greater than the change amount of sensor 2, it can be assumed that the determination in step S110 is affirmative because sensor 1 has shifted significantly from the intended (initial) mounting position or has come off the object (pillar 100), and the process proceeds to step S206 to set flag F 1 Set up (F 1 In addition to step 1), in the next step S208, the poor installation state of the sensor 1 is notified to the mobile terminal 16, the on-site computer 14, and other terminal devices via the network.

[0042] On the other hand, if the determination in step S204 is negative, i.e., if the change amount of sensor 2 is greater than the change amount of sensor 1, it can be assumed that the reason for the positive determination in step S110 is that sensor 2 has shifted significantly from its initial mounting position or has become separated from the object, and the process proceeds to step S210 to set flag F 2 Set up (F 2 In addition to step 1), in the next step S212, the poor installation state of the sensor 2 is notified to the mobile terminal 16, the on-site computer 14, and other terminal devices via the network.

[0043] Here, an example of the notification of "poor installation of sensor 1 (or sensor 2)" is to send to the terminal device an instruction command to generate (or display) a voice message (or text message) saying "The installation of sensor 1 (or sensor 2) is poor. Please check and reattach it." When a text message is displayed, it is desirable to also send an instruction command to generate an alarm sound to call attention. When a defect occurs, an alarm may simply be generated with sound or light, and the location information of the sensor to be checked may be displayed on the monitor of the worker's terminal.

[0044] After step S208 or step S212, the subroutine for notifying the poor installation state (step S112) is ended, and the process proceeds to step S114 in FIG.

[0045] In step S114, the previous measurement values ​​of sensors 1 and 2 are stored in a predetermined area of ​​memory as the measurement values ​​immediately before the removal of the sensor that was notified of the poor installation state. The interrupt routine processing then ends. The reason for using the "measurement values ​​immediately before removal" here is that in response to the notification of the "poor installation state of sensor 1 (or sensor 2)," the worker carrying mobile terminal 16 will reattach sensor 1 (or sensor 2), and in that case, sensor 1 (or sensor 2) will be removed from the object and then reattached.

[0046] Next, a series of steps (regarding resetting of sensor 1) from step S116 onwards will be described. The processing of step S116 is performed because, during the processing of the previous interrupt routine, in step S112 (subroutine for notifying the installation state of the sensor 1), the flag F 1 In this case, a warning is raised, a fault in the installation of the sensor 1 is reported, and the sensor 1 is reattached accordingly.

[0047] In step S116, the absolute value of the difference between the current measurement value and the measurement value immediately before removal of sensor 1, i.e., the change in the current measurement value relative to the measurement value immediately before removal (S1Δα, S1Δβ), is calculated. The measurement value immediately before removal is stored in a predetermined area of ​​memory (see step S114).

[0048] In the next step S118, the calculated change amounts (S1Δα, S1Δβ) are compared with a second threshold value to determine whether the change amounts (S1Δα, S1Δβ) are smaller than the second threshold value. Here, the second threshold value is a threshold value for the tilt angle (angle) used to determine whether the sensor has been reattached (reattached to its original state), and is therefore set to a value (angle) smaller than the first threshold value described above. While it is difficult to reattach the sensor at an angle that exactly matches the initial mounting angle, it is usually mounted at an angle that is not significantly different from the initial mounting angle, and therefore the second threshold value is set to, for example, about 2 to 3 degrees.

[0049] If the determination in step S118 is negative, the processing of the interrupt routine is terminated. If the reattachment of the sensor 1 after removal is not yet complete, the determination in step S118 is negative. Until the reattachment (reattachment) of the sensor 1 is complete, the processing of steps S116 and S118 is repeated in the processing of the interrupt routine.

[0050] On the other hand, if the determination in step S118 is positive, the process proceeds to step S120. When the reattachment of the sensor 1 is completed, the amounts of change (S1Δα, S1Δβ) become smaller than the second threshold value, and the determination in step S118 is positive.

[0051] In step S120, the flag F 1 (F 1 →0), the process proceeds to step S122, where the measurement value of sensor 1 (initial value after reattachment) is reset using the measurement values ​​of sensors 1 and 2 immediately before sensor 1 was removed and the current measurement value of sensor 2, which are stored in a predetermined area of ​​the memory. Specifically, for example, the measurement value S1α of sensor 1 in the θx direction p is estimated based on the following equation (1), and the estimated measurement value S1α p is newly set as the current measurement value in the θx direction of the sensor 1. Note that instead of resetting (resetting), offset management (correction) of the measurement value may be performed using an estimated result (calculation result).

[0052] S1α p = S1α b + (S2αp -S2α b ) ... (1) Here, S1α b is the measurement value of sensor 1 in the θx direction just before sensor 1 was removed, and S2α b is the measurement value of sensor 2 in the θx direction just before sensor 1 is removed, and S2α p is the current measurement value of sensor 2 in the θx direction. Similarly, the measurement value S1β of sensor 1 in the θy direction p is estimated based on the following equation (2), and the estimated measurement value S1β p is reset as the current measurement value in the θy direction of the sensor 1. In this case, too, offset management (correction) of the measurement value may be performed using the estimated result (calculated result) instead of resetting (resetting). p = S1β b + (S2β p -S2β b ) ... (2) Here, S1β b is the measurement value of sensor 1 in the θy direction just before sensor 1 was removed, and S2β b is the measurement value of sensor 2 in the θy direction just before sensor 1 is removed, and S2β p is the current measurement value in the θy direction of sensor 2. The above equations (1) and (2) are based on the premise that the measurement values ​​of sensor 1 in the two directions before and after reattaching sensor 1 change by the same amount as the measurement value in the corresponding direction of sensor 2. After the processing of step S122, the processing of the interrupt routine ends.

[0053] Next, a series of steps (regarding resetting of sensor 2) from step S124 onward will be described. The processing of step S124 is performed because the flag F 2 In this case, a warning is raised, a fault in the installation of the sensor 2 is reported, and the sensor 2 is re-installed accordingly.

[0054] In step S124, the absolute value of the difference between the current measurement value and the measurement value immediately before removal of sensor 2, i.e., the change in the current measurement value relative to the measurement value immediately before removal (S2Δα, S2Δβ), is calculated. The measurement value immediately before removal is stored in a predetermined area of ​​memory (see step S114).

[0055] In the next step S126, the calculated change amounts (S2Δα, S2Δβ) are compared with the second threshold value (for example, approximately 2 to 3° in this embodiment) to determine whether the change amounts (S2Δα, S2Δβ) are smaller than the second threshold value.

[0056] If the determination in step S126 is negative, the processing of the interrupt routine is terminated. If the reattachment of the sensor 2 after removal is not yet complete, the determination in step S126 is negative. Until the reattachment (reattachment) of the sensor 2 is complete, the processing of steps S124 and S126 is repeated in the processing of the interrupt routine.

[0057] On the other hand, if the determination in step S126 is positive, the process proceeds to step S128. When the reattachment of the sensor 2 is completed, the amounts of change (S2Δα, S2Δβ) become smaller than the second threshold value, and therefore the determination in step S126 is positive.

[0058] In step S128, the flag F 2 (F 2 →0), the process proceeds to step S130, where the measurement value of sensor 2 (initial value after reattachment) is reset using the measurement values ​​of sensors 1 and 2 immediately before sensor 2 was removed and the current measurement value of sensor 1, which are stored in a predetermined area of ​​the memory. Specifically, for example, the measurement value S2α of sensor 2 in the θx direction p is estimated based on the following equation (3), and the estimated measurement value S2α p is newly set as the current measurement value in the θx direction of the sensor 2. Note that, instead of resetting (resetting), offset management (correction) of the measurement value may be performed using an estimated result (calculation result).

[0059] S2α p = S2α b + (S1α p-S1α b ) ... (3) Here, S1α b is the measurement value of sensor 1 in the θx direction just before sensor 2 is removed, and S2α b is the measurement value of sensor 2 in the θx direction just before sensor 2 was removed, and S1α p is the current measurement value of sensor 1 in the θx direction. Similarly, the measurement value S2β of sensor 2 in the θy direction p is estimated based on the following equation (4), and the estimated measurement value S2β p is reset as the current measurement value in the θy direction of the sensor 2. In this case, too, offset management (correction) of the measurement value may be performed using the estimated result (calculated result) instead of resetting (resetting). p = S2β b + (S1β p -S1β b ) ... (4) Here, S1β b is the measurement value of sensor 1 in the θy direction just before sensor 2 is removed, and S2β b is the measurement value of sensor 2 in the θy direction just before sensor 2 was removed, and S1β p is the current measurement value in the θy direction of sensor 1. The above equations (3) and (4) are based on the premise that the measurement values ​​of sensor 2 in the two directions before and after reattaching sensor 2 change by the same amount as the measurement value of sensor 1 in the corresponding direction. After the processing of step S130, the processing of the interrupt routine ends.

[0060] As described above in detail, according to the network system 10 and the management method thereof according to the present embodiment, the sensor device 18 i (Sensor 1) and sensor device 18 2If one of the sensors (sensors 2) is displaced by an external force, resulting in a significant deviation from the intended (initial) mounting angle, or if it becomes detached from the target object (the column (steel frame) 100), causing the measurement value of the one sensor device to deviate from the expected range, the displacement or detachment (e.g., accidental removal) of the one sensor device can be detected, and the detection result is automatically notified from the server 12 to the on-site computer 14 and the mobile terminal. This allows a worker or the like to be alerted to the improper installation of the one sensor device (that it needs to be reattached). Furthermore, if the worker reattaches the one sensor device in response to the alert, the measurement value of the reattached one sensor device (the initial value after reattachment) can be reset (i.e., corrected) to a value estimated based on the measurement value immediately before removal of the one sensor device and the change in the measurement value of the other sensor device.

[0061] Furthermore, according to the network system 10 and the management method thereof according to this embodiment, the sensor device 18 attached to the object (joint column 100) 1 (Sensor 1), sensor device 18 2 While the sensor 2 is maintaining its initial attachment state, if the server 12 repeatedly executes the interrupt routine shown in FIG. 5 through the steps S101, S102, S104, S106, and S108, it can be verified that the measurements by the two sensor devices were performed appropriately based on the log data of the interrupt routine. 1 (Sensor 1), sensor device 18 2 This is because (sensor 2) is fixed at the same position (for example, at the same height position) in the longitudinal direction of the first and second intersecting surfaces of the same object, and measures the tilt angle in the same direction.

[0062] In the above embodiment, the network system 10 automatically determines whether the sensor device has been reattached, but instead of or in addition to this automatic determination, the worker may notify the server 12 (management device) via the mobile terminal 16. Also, in the above embodiment, the first and second threshold values ​​are set to the same values ​​in two directions (the θx direction and the θy direction), but the values ​​may be different for each direction.

[0063] Up to now, two of the multiple sensor devices included in the network system 10 have been described. i In the actual construction of a steel-frame building 110, as shown in Figure 3, each of the multiple node columns 100 that make up a large number of steel columns is treated as an object, and pairs of sensor devices are attached at the same height position, such as at the column head, middle section, or column base, on the first and second faces that intersect with each other of each object (node ​​column 100), and each pair of sensor devices measures the inclination angle (angle information) of the node column in the same two directions. Therefore, if any two (a pair of) sensor devices are considered to be the first sensor and second sensor described above, the above embodiment can be applied to all sensor devices provided in the network system.

[0064] In the above embodiment, a pair of sensor devices (e.g., sensor 1 and sensor 2) are attached at the same height on the pillar 100. As in the above embodiment, the attachment positions of the pair of sensor devices are preferably the same height position, but they may be at different height positions. In this case, the measurement values ​​can be corrected based on the "difference" in height positions and the inclination of the entire pillar.

[0065] <Modification> In the above-described embodiment, the sensor device 18 i In the above description, the sensor device 18 has one angle sensor. i However, a configuration having a plurality of angle sensors, for example, two angle sensors, may also be considered. iHowever, when two angle sensors are provided, the number of measurement axes of each angle sensor may be the same or different, as long as each of the two angle sensors has one axis whose measurement direction is the same. i The sensor device 18 may have any number of angle sensors, as long as each angle sensor has at least one measurement axis in the same measurement direction as the other angle sensors. i It is sufficient that the sensor device has at least one measurement axis in the same direction as other sensor devices attached to the same object (pillar 100), and outputs the measurement value in the direction of the same at least one measurement axis.

[0066] Each sensor device 18 i However, when there are two angle sensors 181, each sensor device 18 i If a configuration is adopted in which the calculation processing unit 182 sends sensor data including the average value of the angle in the θx direction and the average value of the angle in the θy direction measured by each of the two angle sensors 181 to the communication unit 183, and the sensor data is transmitted from the communication unit 183 to the server 12 via the on-site computer 14, it is possible to achieve the same effects as those of the above embodiment.

[0067] Second Embodiment Next, a second embodiment will be described. The second embodiment relates to a sensor device that can be suitably used in the network system 10 according to the above-described embodiment or in a system having a similar configuration. FIG. 7 shows a sensor device 18A according to the second embodiment. i An example of the configuration of the sensor device 18 according to the first embodiment is shown in a block diagram. i The same components as those in the sensor device 18A are designated by the same reference numerals and their description will be omitted. i is the sensor device 18 i Similarly, it is attached to an object such as a joint post 100 and measures the tilt angles of the object in two directions (θx direction and θy direction).

[0068] Sensor device 18A iThe sensor device 18 is characterized in that two angle sensors 181 each consisting of a 2D MEMS sensor (hereinafter referred to as a 2D sensor) are provided and connected to a calculation processing unit 182. i However, the other parts are the same as the sensor device 18 i It is configured similarly to.

[0069] For convenience of explanation, the two 2D sensors are referred to as 2D sensors SE1 and SE2 (see FIG. 7), and the measurement values ​​of the angle information (tilt angle) of the 2D sensors SE1 and SE2 are defined as follows: The measurement value of the tilt angle (angle information) in the θx direction of the 2D sensor SE1 is S1α, and the measurement value of the tilt angle in the θy direction of the 2D sensor SE2 is S1β. Furthermore, the measurement value of the tilt angle (angle information) in the θx direction of the 2D sensor SE2 is S1α. 2 α, and the measured value of the tilt angle in the θy direction is S 2 Let's call it β.

[0070] Sensor device 18A i Then, the calculation processing unit 182 calculates the average value (S 1 α+S 2 α) / 2, and (S i β+S 2 β) / 2, and outputs sensor data including these average values ​​as measurement values ​​to the communication unit 183.

[0071] Therefore, in the network system 10 according to the first embodiment, the sensor device 18 i Instead of each of the above, the sensor device 18A i By using the above, it is possible to achieve the same effects as those of the network systems according to the first embodiment and the modified example.

[0072] In addition, the sensor device according to the second embodiment can detect abnormalities in the measurement values ​​of each of the 2D sensors SE1 and SE2, and correct (reset) the measurement values ​​of the 2D sensor in which the abnormality occurred.

[0073] Anomaly detection for each 2D sensor will be described below. Fig. 8 shows a flowchart of an interrupt routine corresponding to a processing algorithm according to a program executed by the MCU (CPU) of the arithmetic processing unit 182 to realize the function of detecting and correcting anomalies in the 2D sensors.

[0074] The flowchart of FIG. 8 (corresponding processing algorithm) is repeatedly executed at predetermined time intervals by timer interruption.

[0075] As a premise, the 2D sensor SE1 measures the tilt angle (angle information) in the θx direction of the object (node ​​column 100) at a predetermined height position. 1 Measured value S of the tilt angle in the α and θy directions 1 The 2D sensor SE2 outputs a measurement value S of the tilt angle in the θx direction at substantially the same height position as the 2D sensor SE1. 2 Measured value S of the tilt angle in the α and θy directions 2 Output β.

[0076] First, in step S302, current measurement data is acquired from each of the two 2D sensors SE1 and SE2 and stored in a predetermined storage area in the memory, and then the process proceeds to step S304.

[0077] In step S304, the difference (absolute value of the difference) between the measurement values ​​of one 2D sensor SE1 and the other 2D sensor SE2 is calculated for each direction, thereby obtaining the following difference δα in the θx direction and difference δβ in the θy direction.

[0078] δα=|S 1 α-S 2 α| δβ=|S 1 β-S 2β| In the next step S306, it is determined whether the difference in the measurement values ​​in either direction is greater than a predetermined threshold. That is, each of the differences δα and δβ is compared with a predetermined threshold S to determine whether either S<δα or S<δβ holds. In this step S306, to determine whether an abnormality has occurred in the measurement of either 2D sensor SE1 or SE2, it is determined whether values ​​measured by 2D sensor SE1 and 2D sensor SE2 are significantly different from each other in either of the two directions.

[0079] Since the 2D sensors SE1 and SE2 measure the tilt angles in the same two directions at the same height position of the same object, when no measurement abnormality occurs in either 2D sensor, the measurement values ​​of both 2D sensors SE1 and SE2 should be similar in both directions at the same point in time (the difference δα and the difference δβ should both be close to 0).

[0080] On the other hand, when a measurement anomaly occurs in either of the 2D sensors SE1 or SE2, the 2D sensors measure values ​​that are far from each other in at least one direction at the same time. That is, at least one of the differences δα and δβ becomes a value far from 0. Therefore, the threshold value S can be said to be a threshold value for determining whether an anomaly has occurred in the measurement of either of the 2D sensors, and an appropriate value is predetermined based on experience. Here, a typical example of a measurement anomaly is a jump in the measurement data, and data resulting from the jump is an outlier. An outlier literally means a value that is extremely different from other measurement values ​​(data), and extreme values ​​and impossible values ​​(abnormal values) are included in the outlier category.

[0081] If the determination in step S306 is negative, that is, if neither the difference δα nor the difference δβ exceeds the threshold value S, that is, if the differences δα and δβ are both close to zero (in this case, no measurement abnormality has occurred in either 2D sensor), the process jumps to step S316. On the other hand, if the determination in step S306 is positive, that is, if one or both of the differences δα and δβ exceed the threshold value S, that is, if at least one of the differences δα and δβ is a value far from zero (in this case, a measurement abnormality has occurred in one of the 2D sensors), the process proceeds to step S308. At this stage, it is unclear which of the 2D sensors SE1 and SE2 has the measurement abnormality.

[0082] In step S308, the amount of change in the measurement value from the previous time is calculated for each of the two 2D sensors SE1 and SE2.

[0083] The change amount S of the measurement value of the tilt angle in the θx direction of the 2D sensor SE1 1 The change in the measured value of the tilt angle in the Δα and θy directions S 1 Δβ is expressed as follows:

[0084] S 1 Δα=|S 1 α p -S 1 α b | S 1 Δβ=|S 1 β p -S 1 β b | Here, S 1 α p indicates the current (current) measurement value of the tilt angle in the θx direction of the 2D sensor SE1, and S 1 α b indicates the previous measurement value of the tilt angle of the 2D sensor SE1 in the θx direction. 1 β p indicates the current measurement value of the tilt angle of the 2D sensor SE1 in the θy direction, and S 1 β b indicates the previous measurement value of the tilt angle of the 2D sensor SE1 in the θy direction.

[0085] Similarly, the change amount S of the measurement value of the tilt angle in the θx direction of the 2D sensor SE2 2 The change in the measured value of the tilt angle in the Δα and θy directions S 2 Δβ is expressed as follows:

[0086] S 2 Δα=|S 2 α p -S 2 α b | S 2 Δβ=|S 2 β p -S 2 β b | Here, S 2 α p indicates the current (current) measurement value of the tilt angle in the θx direction of the 2D sensor SE2, and S 2 α b indicates the previous measurement value of the tilt angle of the 2D sensor SE2 in the θx direction. 2 β p indicates the current measurement value of the tilt angle in the θy direction of the 2D sensor SE2, and S 2 β b indicates the previous measurement value of the tilt angle in the θy direction of the 2D sensor SE2.

[0087] In the next step S310, the change amount (S 1 Δα, S 1 Δβ) is the change amount (S 2 Δα, S 2 As an example, the average values ​​of the amounts of change in two directions are compared to determine whether they are larger than (S 1 Δα+S 1 Δβ) / 2>(S 2 Δα+S 2 It is determined whether the following equation holds true: Δβ) / 2. If this determination is affirmative, it can be determined that an abnormality has occurred in the measurement by 2D sensor SE1, and if this determination is negative, it can be determined that an abnormality has occurred in the measurement by 2D sensor SE2. This is because the average value of the amount of change in two directions of a 2D sensor whose measurement values ​​include outliers (abnormal values) is always larger than the average value of the amount of change in two directions of a 2D sensor whose measurement values ​​do not include outliers.

[0088] If the determination in step S310 is affirmative, the process proceeds to step S312, where the measurement value of the 2D sensor SE1 is corrected (reset) using the previous measurement values ​​of the 2D sensors SE1 and SE2 and the current measurement value of the 2D sensor SE2. Specifically, for example, the measurement value S in the θx direction of the 2D sensor SE1 is 1 α p is estimated based on the following equation (5), and the estimated measurement value S 1 α p is newly set (reset) as the current measurement value of the 2D sensor SE1 in the θx direction. Note that instead of resetting, offset management (correction) of the measurement value may be performed.

[0089] S 1 α p =S 1 α b + (S 2 α p -S 2 α b ) ... (5) Measurement value S in the θy direction of 2D sensor SE1 1 β p is estimated based on the following equation (6), and the estimated measurement value S 1 β p is newly set (reset) as the current measurement value of the 2D sensor SE1 in the θy direction. 1 β p =S 1 β b + (S 2 β p -S 2 β b ) (6) The above equations (5) and (6) are based on the premise that the measurement value of 2D sensor SE1 changes before and after the resetting by the amount of change in the measurement value of 2D sensor SE2.

[0090] On the other hand, if the determination in step S310 is negative, the process proceeds to step S314, where the previous measurement values ​​of the 2D sensors SE1 and SE2 and the current measurement value of the 2D sensor SE1 are used to correct (reset) the measurement value of the 2D sensor SE2. Specifically, for example, the measurement value S in the θx direction of the 2D sensor SE2 is 2 α p is estimated based on the following equation (7), and the estimated measurement value S 2 αp is newly set (reset) as the current measurement value of the 2D sensor SE2 in the θx direction. Note that instead of resetting, offset management (correction) of the measurement value may be performed.

[0091] S 2 α p =S 2 α b + (S 1 α p -S 1 α b ) ... (7) Measurement value S in the θy direction of 2D sensor SE2 2 β p is estimated based on the following equation (8), and the estimated measurement value S 2 β p is newly set (reset) as the current measurement value of the 2D sensor SE2 in the θy direction. 2 β p =S 2 β b + (S 1 β p -S 1 β b ) (8) The above equations (7) and (8) are based on the premise that the measurement value of 2D sensor SE2 changes before and after the resetting by the amount of change in the measurement value of 2D sensor SE1.

[0092] When the processing of step S312 or step S314 is completed, the process proceeds to step S316. In step S316, the average value of the current measurement values ​​of the 2D sensors SE1 and SE2 is calculated for each direction, and sensor data including the calculated average values ​​as measurement values ​​is created and output to the communication unit 183.

[0093] If the determination in step S306 is negative and the processing of step S316 is immediately performed, i.e., if the measurement values ​​of neither 2D sensors SE1 nor SE2 have been corrected, the objects for calculating the average value in step S316 are the measurement values ​​included in the current measurement data of 2D sensors SE1 and SE2 acquired in step S302. On the other hand, if the determination in step S306 is positive and the processing of step S316 is performed after steps S308, S310, and S312, i.e., if the measurement value of 2D sensor SE1 has been corrected, the objects for calculating the average value in step S316 are the measurement values ​​included in the current measurement data of 2D sensor SE2 acquired in step S302 and the corrected measurement value of 2D sensor SE1. Furthermore, if the determination in step S306 is affirmative and the process proceeds through steps S308, S310, and S314, and then step S316 is performed, i.e., if the measurement values ​​of 2D sensor SE2 have been corrected, the objects to be averaged in step S316 are the measurement values ​​included in the current measurement data of 2D sensor SE1 acquired in step S302 and the corrected measurement values ​​of 2D sensor SE2. After the process of step S316, the process of this interrupt routine ends.

[0094] As described above, the sensor device 18A according to the second embodiment i Then, the MPU (CPU) of the calculation processing unit 182 repeatedly executes the processing (including judgment) of the timer interrupt processing routine (steps S302 to S316 above) in Figure 8 at predetermined time intervals, and automatically detects the occurrence of measurement abnormalities in each of the two 2D sensors SE1 and SE2 possessed by the sensor device 18A and corrects (resets) the measurement values ​​of the 2D sensor in which an abnormality has occurred.

[0095] As mentioned above, the sensor device 18A i Then, the calculation processing unit 182 calculates the average value (S 1 α+S 2 α) / 2, and (S i β+S 2β) / 2, and outputs sensor data including these average values ​​as measurement values ​​to the communication unit 183. When a measurement abnormality (such as the occurrence of an outlier) occurs in one of the 2D sensors SE1 and SE2, the arithmetic processing unit 182 calculates the average value of the measurement value of the other 2D sensor in which the measurement abnormality does not occur and the corrected measurement value of one of the sensors, and outputs sensor data including the calculated average value as a measurement value to the communication unit 183. Therefore, there is no particular problem in handling the sensor data output from the communication unit 183 to the outside as if no measurement abnormality had occurred in the 2D sensors.

[0096] As described above, in the network system 10 according to the first embodiment, the sensor device 18 i (i=2, . . . ) i (i=2, ...) can be used. In this case, the respective sensor devices 18A are processed according to a processing algorithm similar to the interrupt routine of FIG. i The system can be configured to automatically detect the occurrence of measurement anomalies in the two 2D sensors it has and correct (reset) the measurement values ​​of the 2D sensor in which an anomaly has occurred.

[0097] In the second embodiment, the calculation processing unit 182 of the sensor device 18A calculates the average value (S 1 α+S 2 α) / 2, and (S i β+S 2 β) / 2 are calculated, and the sensor data including these average values ​​as measurement values ​​is output to the communication unit 183. Here, the sensor device 18A that outputs the sensor data including such average values ​​as measurement values ​​is i is referred to as the first type of sensor device.

[0098] Sensor device 18A has two 2D sensors i The first type sensor device 18A is configured with the same components as those of the first type sensor device 18A. iUnlike the above, a configuration is also conceivable in which the arithmetic processing unit 182 outputs sensor data including the tilt angles (measured values) in the θx and θy directions measured by each of the 2D sensors SE1 and SE2 and the individual identification codes of the 2D sensors to the outside via the communication unit 183. For convenience, a sensor device that outputs sensor data including the tilt angles (measured values) in the θx and θy directions measured by each of the 2D sensors SE1 and SE2 and the individual identification codes of the 2D sensors will be referred to as a second type of sensor device below, and will be denoted by the symbol 18B. i and the sensor device 18B i (See FIG. 7).

[0099] Next, in the network system 10 according to the first embodiment, the sensor device 18 i (i=1, 2, . . . ) as the second type sensor device 18B. i (where i=1, 2, . . . ) is used.

[0100] In the network system having such a configuration, the server 12 includes the sensor device 18B. i When sensor data is received from each of the sensor devices 18B i It is possible to prove that there is no abnormality in the measurements made by the 2D sensors of the sensor device 18B. 1 ), sensor 2 (sensor device 18B 2 ) will be discussed.

[0101] In this case, the sensor 1 (sensor device 18B) is installed at the same height position on the column capitals of the first and second faces that are perpendicular to each other of the same object (for example, the joint column 100). 1 ), sensor 2 (sensor device 18B 2 ) are fixed in place. Sensor 1 and sensor 2 both measure the tilt angles (tilt angle in the θx direction and tilt angle in the θy direction) of the object (node ​​post 100) in the same two directions (predetermined directions).

[0102] In the second embodiment described above, the processing of the interrupt routine in FIG. 8 is applied to the two 2D sensors SE1 and SE2 of the same sensor device 18A. However, in this embodiment, the server 12 applies the processing algorithm of the interrupt routine in FIG. 8 (hereinafter, referred to as the interrupt routine similar to FIG. 8) that does not include step S316 to the two 2D sensors (SE1 and SE2) of the sensor device 18A. 11 , S.E. 12 ) and two 2D sensors (SE 21 , S.E. 22 This rule applies to either of the following:

[0103] In this case, in each step, one of the two 2D sensors is designated as the 2D sensor SE 11 , S.E. 12 and the other 2D sensor is 2D sensor SE 21 , S.E. 22 8 is repeatedly executed, and while the determination in step S306 is negative, the two 2D sensors SE of the sensor 1 are 11 , S.E. 12 and two 2D sensors SE included in the sensor 2. 21 , S.E. 22 It can be said that the measurement of the inclination angle of the object (joint pillar 100) is performed normally in both the θx direction and the θy direction by using any one of the two 2D sensors SE 11 , S.E. 12 and two 2D sensors SE included in the sensor 2. 21 , S.E. 22 8 to any one of the two 2D sensors, it is possible to prove that measurements by the two 2D sensors were performed properly based on the log data of the interrupt routine processing. 11 , S.E. 12 and two 2D sensors SE included in the sensor 2. 21 , S.E. 22This is because the time-series change (temporal fluctuation) in the difference between the measurement values ​​of the tilt angle in the same direction by any one of the two is constantly detected at predetermined intervals, and it is determined whether the difference in the measurement values ​​is greater than a predetermined threshold value in either direction (see steps S304 and S306 in Figure 8).

[0104] In an actual system, the sensor 1 has two 2D sensors SE 11 , S.E. 12 One of the two (for example, the 2D sensor SE 11 ) and two 2D sensors SE included in sensor 2 21 , S.E. 22 One of the two (2D sensor SE 21 ) is subjected to the same interrupt routine processing as in FIG. 8, and the two 2D sensors SE 11 , S.E. 12 The other (2D sensor SE 12 ) and two 2D sensors SE included in sensor 2 21 , S.E. 22 The other (2D sensor SE 22) 8 is applied to the sensor 1 (sensor device 18B) and the processes of both interrupt routines are performed simultaneously in parallel. 1 ) and sensor 2 (sensor device 18B 2 ), that is, it can be proven that the measurements (measurements) by the two sensor devices were performed appropriately.

[0105] As described above, in an actual steel-frame building 110, as shown in FIG. 3 , the multiple sensor devices included in the network system are each of the multiple node columns 100 that make up a large number of steel columns. The sensor devices are attached in pairs at the same height, such as at the column head, middle, or base, on the first and second intersecting surfaces of each target object (node ​​column 100). Each sensor device measures the inclination angle (angle information) of the node column in the same two directions. Therefore, if any two (a pair of) sensor devices are considered the first and second sensors, the above description can be applied to all sensor devices included in the network system. Note that, in the first and second embodiments, a pair of sensor devices is arranged at the same height. However, if n sensors are arranged on one surface of a steel frame at different Z positions, the same number (n) of sensor devices need not be arranged on the other surface; the number of sensor devices may be reduced. In other words, the sensor devices do not necessarily need to be arranged in pairs. The reason for this is the same as in the case where the mounting positions of the pair of sensor devices may be different in height, as explained above, and this can be accommodated if there are two or more sensor devices on the other surface.

[0106] In the first and second embodiments, the object (measurement target) to which the sensor device is attached is illustrated as a column (steel column), i.e., a rectangular column (see FIG. 4), but the object is not limited to a rectangular column, and may be a column having a polygonal cross section other than a rectangle, or even a cylinder. The object may be any columnar member (object) that extends in one axial direction (with one axial direction as the longitudinal direction).

[0107] 10... network system, 12... server (management device), 13... network, 18 1 ...Sensor 1 (first sensor device), 18 2 ...sensor 2 (second sensor device), 100...joint column (object).

Claims

1. A method for managing a sensor device that manages a plurality of sensor devices respectively attached to the side surfaces of a columnar object extending in one axial direction and measures the inclination angles of the object, the method comprising: repeatedly acquiring, at predetermined intervals, first sensor data and second sensor data output from the first sensor device and the second sensor device respectively, wherein the plurality of sensor devices include a first sensor device and a second sensor device that respectively measure the inclination angles of the object in the same predetermined direction and output sensor data including the measured values of the inclination angles; and managing the presence or absence of occurrence of an abnormality in the attachment states of the first sensor device and the second sensor device based on changes in the measured values of the inclination angles included in the acquired first and second sensor data respectively.

2. The method for managing a sensor device according to claim 1, wherein the side surfaces of the object include a first surface and a second surface that both extend in the one axial direction and intersect each other, the first sensor device is attached to one of the first surface and the second surface, the second sensor device is attached to the other of the first surface and the second surface, the predetermined direction includes a first direction and a second direction that are rotational directions around respective axes of two axes orthogonal to each other within a plane orthogonal to the one axis, and the first sensor data and the second sensor data respectively include measured values of inclination angles related to the first direction and the second direction.

3. The method for managing a sensor device according to claim 1, wherein the managing includes: comparing the magnitude of the difference between the measured value of the inclination angle included in the first sensor data and the measured value of the inclination angle included in the second sensor data with a first threshold value; when the difference exceeds the first threshold value, determining that an abnormality has occurred in the attachment state of either the first sensor device or the second sensor device, and identifying which of the first sensor device and the second sensor device has an abnormality in the attachment state based on the result of comparing the amount of change in the measured value of the inclination angle included in the first sensor data from the previous time with the amount of change in the measured value of the inclination angle included in the second sensor data from the previous time.

4. In the method for managing a sensor device according to claim 3, the side surface of the object includes a first surface and a second surface that both extend in the uniaxial direction and intersect each other. The first sensor device is attached to one of the first surface and the second surface, and the second sensor device is attached to the other of the first surface and the second surface. The predetermined direction includes a first direction and a second direction that are rotational directions around respective axes of two axes orthogonal to each other within a plane orthogonal to the uniaxial axis. The first sensor data and the second sensor data each include a measured value of an inclination angle with respect to the first direction and the second direction, respectively. The comparison of the magnitude with the first threshold value is performed for each of the difference in the measured value of the inclination angle with respect to the first direction and the difference in the measured value of the inclination angle with respect to the second direction. When the difference is greater than the first threshold value in either the first direction or the second direction, it is considered that the difference exceeds the first threshold value. The comparison of the magnitude between the amount of change from the previous time of the measured value of the inclination angle included in the first sensor data and the amount of change from the previous time of the measured value of the inclination angle included in the second sensor data is performed by comparing the average value of the amounts of change with respect to the first and second directions included in the first sensor data and the average value of the amounts of change with respect to the first and second directions included in the second sensor data. A method for managing a sensor device.

5. In the method for managing a sensor device according to claim 3 or 4, the method for managing a sensor device further includes, by the managing, notifying one of the sensor devices identified as having an abnormal mounting state of the abnormal mounting state.

6. In the method for managing a sensor device according to any one of claims 3 to 5, the method for managing a sensor device further includes storing the measured value of the inclination angle included in the first sensor data and the measured value of the inclination angle included in the second sensor data, which are obtained in the turn immediately before the time point when it is determined that the difference exceeds the first threshold value, as the measured values immediately before the removal of one of the sensor devices identified as having an abnormal mounting state by the managing.

7. In the method for managing a sensor device according to claim 6, for the one sensor device in which an abnormality in the mounting state is specified, calculating a change amount of the current measured value with respect to the measured value immediately before removal, comparing the magnitude of the change amount with a second threshold value smaller than the first threshold value, and when the change amount is smaller than the second threshold value, using the measured values of the first and second sensors of the one sensor device immediately before removal and the current measured value of the other sensor device to reset the measured value of the one sensor device. A method for managing a sensor device further comprising:

8. A method for managing a plurality of sensor devices respectively attached to the side surfaces of a columnar object extending in a uniaxial direction, wherein the plurality of sensor devices include a first sensor device and a second sensor device that respectively measure the inclination angle of the object in the same predetermined direction and output sensor data including the measured value of the inclination angle, repeatedly acquiring the first sensor data and the second sensor data respectively output from the first sensor device and the second sensor device at predetermined intervals, and based on the change in the measured value of the inclination angle included in each of the acquired first and second sensor data, checking whether the measurement by the first sensor device and the second sensor device is being performed in a normal state. A method for managing a sensor device comprising:

9. A network system comprising a plurality of sensor devices respectively attached to the side surfaces of a columnar object extending in a uniaxial direction and a management device connected to the plurality of sensor devices via a network, wherein the plurality of sensor devices include a first sensor device and a second sensor device that respectively measure the inclination angle of the object in the same predetermined direction and output sensor data including the measured value of the inclination angle, and the management device repeatedly acquires the first sensor data and the second sensor data respectively output from the first sensor device and the second sensor device at predetermined intervals, and based on the change in the measured value of the inclination angle included in each of the acquired first and second sensor data, manages the presence or absence of an abnormality in the mounting state of the first sensor device and the second sensor device. A network system 10. In the network system according to claim 9, a side surface of the object includes a first surface and a second surface that both extend in the uniaxial direction and intersect each other. The first sensor device is attached to one of the first surface and the second surface, and the second sensor device is attached to the other of the first surface and the second surface. The predetermined direction includes a first direction and a second direction that are rotational directions around respective axes of two axes orthogonal to each other within a plane orthogonal to the uniaxial axis. The first sensor data and the second sensor data each include a measured value of an inclination angle with respect to the first direction and the second direction respectively. A network system.

11. In the network system according to claim 9, when the management device manages whether or not an abnormality has occurred in the attachment states of the first sensor device and the second sensor device based on changes in the measured values of the inclination angles included in the first and second sensor data respectively, a comparison is made between the measured value of the inclination angle included in the first sensor data, the difference between the measured value of the inclination angle included in the second sensor data, and a first threshold value. When the difference exceeds the first threshold value, after determining that an abnormality has occurred in the attachment state of either the first sensor device or the second sensor device, based on the result of comparing the amount of change from the previous time of the measured value of the inclination angle included in the first sensor data with the amount of change from the previous time of the measured value of the inclination angle included in the second sensor data, a network system that identifies which of the first sensor device and the second sensor device has an attachment state abnormality.

12. In the network system according to claim 11, a side surface of the object includes a first surface and a second surface that both extend in the uniaxial direction and intersect each other. The first sensor device is attached to one of the first surface and the second surface, and the second sensor device is attached to the other of the first surface and the second surface. The predetermined direction includes a first direction and a second direction that are rotational directions around respective axes of two axes orthogonal to each other within a plane orthogonal to the uniaxial axis. The first sensor data and the second sensor data each include a measured value of an inclination angle with respect to the first direction and the second direction, respectively. The comparison of the magnitude with the first threshold value is performed for each of the difference in the measured value of the inclination angle with respect to the first direction and the difference in the measured value of the inclination angle with respect to the second direction. When the difference is greater than the first threshold value in either the first direction or the second direction, it is considered that the difference exceeds the first threshold value. The comparison of the magnitude of the amount of change from the previous time of the measured value of the inclination angle included in the first sensor data and the amount of change from the previous time of the measured value of the inclination angle included in the second sensor data is performed by comparing the average value of the amounts of change with respect to the first and second directions included in the first sensor data and the average value of the amounts of change with respect to the first and second directions included in the second sensor data. A network system.

13. In the network system according to claim 11 or 12, the management device notifies one of the sensor devices identified as having an abnormal mounting state of the abnormal mounting state. A network system.

14. In the network system according to any one of claims 11 to 13, the management device stores the measured value of the inclination angle included in the first sensor data and the measured value of the inclination angle included in the second sensor data, which were obtained in the cycle immediately before the time point when it is determined that the difference exceeds the first threshold value, as the measured values immediately before the removal of the one sensor device in which the occurrence of the abnormal mounting state is identified. A network system.

15. In the network system according to claim 14, the management device calculates a change amount of the current measured value with respect to the measured value immediately before removal for the one sensor device in which an abnormality in the attached state is specified, compares the magnitude of the change amount with a second threshold value smaller than the first threshold value, and when the change amount is smaller than the second threshold value, the measured values of the first and second sensor devices immediately before removal of the one sensor device and the current measured value of the other sensor device are used to reset the measured value of the one sensor device.

16. A network system comprising a plurality of sensor devices respectively attached to the side surfaces of a columnar object extending in a uniaxial direction, and a management device connected to the plurality of sensor devices via a network, wherein the plurality of sensor devices include a first sensor device and a second sensor device that respectively measure the inclination angle of the object in the same predetermined direction and output sensor data including the measured value of the inclination angle, and the management device repeatedly acquires the first sensor data and the second sensor data output from the first sensor device and the second sensor device respectively at predetermined intervals, and based on the change in the measured value of the inclination angle included in each of the acquired first and second sensor data, checks whether the measurement by the first sensor device and the second sensor device is being performed in a normal state.

17. A sensor device attached to an object and measuring the inclination angle of the object, comprising a first angle sensor and a second angle sensor that respectively measure the inclination angle of the object in the same predetermined direction and output measurement data including the measured value of the inclination angle, a control device to which the first angle sensor and the second angle sensor are respectively connected, repeatedly acquires the measurement data from the first angle sensor and the second angle sensor respectively at predetermined intervals, and creates sensor data including the measured value included in each of the acquired measurement data, and a communication unit connected to the control device and transmitting the sensor data to the outside, wherein the control device detects the occurrence of a measurement abnormality of the first angle sensor or the second angle sensor based on the change in the measured value of the inclination angle included in the measurement data from the first and second angle sensors respectively acquired, and corrects the measured value of the angle sensor in which the abnormality has occurred.

18. The sensor device according to claim 17, wherein the predetermined direction includes a first direction and a second direction which are rotational directions around two axes orthogonal to each other within a plane orthogonal to a uniaxial direction which is the longitudinal direction of the object, and the measurement data from each of the first and second angle sensors includes measurement values of inclination angles respectively related to the first direction and the second direction.

19. The sensor device according to claim 17, wherein when detecting the occurrence of a measurement abnormality in the first angle sensor or the second angle sensor, the control device compares the difference between the measurement value of the inclination angle included in the measurement data from the first angle sensor and the measurement value of the inclination angle included in the measurement data from the second angle sensor with a predetermined threshold value, and when the difference exceeds the threshold value, determines that a measurement abnormality has occurred in either the first angle sensor or the second angle sensor, and based on the result of comparing the amount of change from the previous time of the measurement value of the inclination angle included in the measurement data from the first angle sensor with the amount of change from the previous time of the measurement value of the inclination angle included in the measurement data from the second angle sensor, identifies which of the first angle sensor and the second angle sensor has a measurement abnormality.

20. In the sensor device according to claim 19, the predetermined direction includes a first direction and a second direction which are rotation directions around two axes orthogonal to each other within a plane orthogonal to a uniaxial direction which is the longitudinal direction of the object, the measurement data from each of the first and second angle sensors includes measurement values of inclination angles respectively related to the first direction and the second direction, the control device performs a comparison of magnitude with the threshold value for each of a difference in the measurement value of the inclination angle related to the first direction and a difference in the measurement value of the inclination angle related to the second direction, and determines that the difference exceeds the threshold value when the difference is greater than the threshold value in either the first direction or the second direction, and when comparing the amount of change from the previous time of the measurement value of the inclination angle included in the measurement data from the first angle sensor with the amount of change from the previous time of the measurement value of the inclination angle included in the measurement data from the second angle sensor, compares the average value of the amounts of change related to the first and second directions included in the measurement data from the first angle sensor with the average value of the amounts of change related to the first and second directions included in the measurement data from the second angle sensor. A sensor device.

21. In the sensor device according to any one of claims 17 to 20, the sensor device corrects the measurement value of the angle sensor in which the abnormality has occurred by resetting the measurement value of one of the angle sensors in which the occurrence of the measurement abnormality has been specified, using the previous measurement values of the first and second angle sensors and the current measurement value of the other angle sensor.

22. In the sensor device according to any one of claims 17 to 21, the control device creates sensor data including, as the sensor data, an average value of measurement values of inclination angles related to the predetermined direction respectively included in the measurement data acquired from each of the first angle sensor and the second angle sensor. A sensor device.

Citation Information

Patent Citations

  • JP1987019926U

  • Sensor failure diagnosis device and sensor system

    JP2012018045A

  • Structure verification system, structure verification device, and structure verification program

    JP2016017847A

  • Shape acquisition method, object management method, steel frame erection method, and shape acquisition system

    WO2023276784A1