Systems and methods
Patent Information
- Application Number
- JP2024514268
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Priority Date
- 2023-04-03
- Filing Date
- 2023-04-03
- Publication Date
- 2025-02-12
AI Technical Summary
In construction sites, especially for steel frame erection, there is a lack of efficient mechanisms to accurately reflect the actual construction status in design BIM models, leading to inefficiencies and labor-intensive manual processes due to labor shortages caused by demographic factors, and existing methods for measuring multiple steel columns simultaneously lack accuracy and ease of association.
A system comprising multiple sensor devices connected via a network to a management device, which measures inclination and transmits data to determine the shape of steel columns, allowing for real-time monitoring and approval processes through a user-friendly interface, enabling efficient data acquisition and approval of steel column erection.
This system streamlines the steel frame erection approval process by providing accurate, real-time data on column positions and shapes, reducing labor requirements and improving efficiency, while enabling the reflection of construction status in design models, thus addressing labor shortages and enhancing construction site management.
Abstract
Description
System and approval method, information acquisition system and information acquisition method, shape acquisition system and shape acquisition method, and monitoring method
[0001] The present invention relates to a system and approval method, an information acquisition system and information acquisition method, a shape acquisition system and shape acquisition method, and a monitoring method. More specifically, the present invention relates to a system and a method suitable for implementing plumbing approval for steel frame columns, an information acquisition system and information acquisition method for acquiring information on the correspondence between each of multiple sensor devices and their measurement points (positions where the sensor devices are installed on an object), a shape acquisition system including an information acquisition system, a shape acquisition method for acquiring shape information of an object using multiple sensor devices from which information on the correspondence with measurement points has been acquired, and a method for monitoring changes in the shape of an object over time using the shape acquisition method. The information acquisition method and information acquisition system can also be suitably used for plumbing approval, etc. This application claims priority based on Japanese Patent Application No. 2022-062261 filed on April 4, 2022, and Japanese Patent Application No. 2022-140592 filed on September 5, 2022, the contents of which are incorporated herein by reference.
[0002] In recent years, the use of 3D models known as BIM (Building Information Modeling) has been increasing in the field of architecture. BIM is increasingly being used in design sites, namely, planning, architectural design, facility design, design analysis, detailed design, construction planning, and component manufacturing. For example, Patent Document 1 discloses a technology that utilizes BIM in the manufacturing of components in a factory.
[0003] However, the use of BIM has lagged behind at construction sites, where construction drawings are created independently based on the design BIM created at the design site, and construction is carried out based on the construction drawings. Construction drawings are created for each process, but there is no system in place to reflect the actual construction status in the upstream design BIM, so the construction drawings for the next process are created based on information from the old BIM. For this reason, there is a need for a system that can reflect the construction status in upstream drawings and enable it to be passed on to the next construction process.
[0004] For example, at steel frame construction sites, approval for the erection of each steel frame is almost always done through written exchanges between workers and managers, which requires manpower to prepare the documents, etc. Furthermore, in Japan, due in part to the declining birthrate and aging population, the construction industry is facing a problem of long working hours due to a labor shortage.
[0005] Plumbing measurements are essential as a prerequisite for approval of the plumbing of steel frames. To efficiently perform this plumbing measurement, it is possible to measure the plumbing of multiple steel frames (columns) in parallel using multiple measuring devices (e.g., tilt detection means). However, when measuring multiple objects in parallel using multiple measuring devices, a technology is required that accurately and easily associates each of the multiple measuring devices with the objects that are being measured.
[0006] JP 2019-21190 A
[0007] According to a first aspect of the present invention, there is provided a system comprising a plurality of sensor devices, a management device, and other terminal devices connected to each other via a network, wherein each of the plurality of sensor devices is attached to a component constituting an infrastructure structure, a vehicle, or other moving object, and the component to which each sensor device is attached is used as a measurement object, and each measures tilt information of the object in response to a measurement instruction from the management device and transmits sensor data including information on the measurement results to the management device, and the management device, in response to an inquiry about a change in shape of the object from a predetermined terminal device connected via the network, issues the measurement instruction to a sensor device that measures the tilt information of the object, receives the sensor data from the sensor devices, and creates display data displaying information about the current and design stage shapes of the object based on data on the shape of the object obtained from the sensor data and design data of the object included in a database in which design data of the object is stored, and transmits the display data together with a display instruction command to the predetermined terminal device, and the predetermined terminal device, in response to the received display instruction command, displays display content corresponding to the display data on a display screen.
[0008] According to a second aspect of the present invention, there is provided a method for approving the plumbing of a steel column, comprising: giving an instruction from a worker's terminal to a management device to create an approval request screen including the designation of a target work area; the management device, in response to the given creation instruction, acquiring sensor data from a sensor device that measures inclination information of each steel column belonging to the target work area, determining the shape of each steel column using the sensor data, determining the capital position of each steel column from the determined shape, and creating display data for the approval request screen including capital deviation information of each steel column and approval request data linked to the deviation information based on the capital position data and design data of each steel column, and sending the display data for the approval request screen to a management terminal; and the management terminal receiving the display data for the approval request screen and displaying the approval request screen on a display screen.
[0009] According to a third aspect of the present invention, there is provided an information acquisition system for acquiring information regarding the correspondence between each of a plurality of sensor devices attached to a plurality of different positions on an object and their measurement points, the information acquisition system comprising an acquisition device and a management device connected to each of the plurality of sensor devices via a network, each of the plurality of sensor devices having a display device with a screen and a memory area, and being capable of displaying data stored in the memory area on the screen, the acquisition device being a mobile terminal having a display, the acquisition device having a first function of displaying an identifier acquisition screen on the screen of the display, a second function of storing an identification number corresponding to the acquired identifier, a third function of displaying a registration screen for installation position information on the screen of the display before or after displaying the identifier acquisition screen, and a fourth function of associating the installation position information entered on the registration screen with the identification number and transmitting information of the association result to the management device, and the management device acquiring information regarding the correspondence between the sensor devices and their measurement points based on the received information of the association result and management information including design information of the installation positions of the sensor devices.
[0010] According to a fourth aspect of the present invention, there is provided a shape acquisition system for acquiring shape information of an object, comprising: an information acquisition system according to the third aspect; and a plurality of sensor devices each connected to the information acquisition system via a network, wherein the plurality of sensor devices are attached to different positions on one or more of the objects during use, and transmit sensor data including position information acquired at each attachment position to the management device via the network, each of the plurality of sensor devices outputting the sensor data at a predetermined timing or based on an external command, and the management device taking into account the acquired correspondence information, determines shape information of the object by calculation using the position information included in the plurality of sensor data received via the network, and stores the determined shape information in storage.
[0011] According to a fifth aspect of the present invention, there is provided an information acquisition method for acquiring information regarding the correspondence between each of a plurality of sensor devices attached to a plurality of different positions on an object and their measurement points, the information acquisition method including: an acquisition device consisting of a mobile terminal displaying an identifier acquisition screen on a display screen; the acquisition device acquiring identifiers for each of the plurality of sensor devices; the acquisition device displaying an installation position information registration screen on the display screen before or after displaying the identifier acquisition screen; the acquisition device correlating the information entered on the registration screen with an identification number corresponding to the acquired identifier and transmitting information regarding the correspondence result to a management device; and the management device acquiring information regarding the correspondence between the sensor devices and their measurement points based on the received information regarding the correspondence result and management information including design information for the installation positions of the sensor devices.
[0012] According to a sixth aspect of the present invention, there is provided a shape acquisition method for acquiring shape information of an object, which is an information acquisition method according to the fifth aspect, and which includes acquiring position information of the object at a plurality of measurement points using a plurality of sensor devices attached to a plurality of different positions on the object, from which information regarding the correspondence with each measurement point has been acquired by the management device, and the management device taking into account the acquired information regarding the correspondence and calculating the shape information of the object using the acquired position information at the plurality of measurement points.
[0013] According to a seventh aspect of the present invention, there is provided a monitoring method including repeatedly executing the shape acquisition method according to the sixth aspect and monitoring changes in the shape of the object over time based on shape information obtained each time the method is executed.
[0014] FIG. 1 is a diagram showing an outline of the overall configuration of a system according to a first embodiment. FIG. 2 is a block diagram showing the configuration of a sensor device. FIG. 3 is a perspective view showing an example of a steel-frame building including a steel column that is the measurement target of the sensor device. FIG. 4 is a diagram showing an example in which sensor devices are attached at the same height on two faces of a steel column that are perpendicular to each other and extend in the longitudinal direction. FIG. 5 is a diagram for explaining the meaning of the tilt angle output from the sensor device (angle sensor). 1 ~18 3 A pillar 100 to which 113 is a diagram for explaining a method for calculating the shape of the measurement surface (first surface) of the steel frame plumbing. FIG. 14 is a flowchart showing a processing algorithm executed according to a program by the CPU of a mobile terminal related to the approval work of steel frame plumbing. Part (A) is a diagram showing an example of a registration screen for a work section subject to an approval request with all item pull-down menus closed, and part (B) is a diagram showing an example of a screen after selection in which a worker has opened all pull-down menus and made the necessary selections. FIG. 14 is a flowchart showing a processing algorithm executed according to a program by the CPU of a server related to the approval work of steel frame plumbing. FIG. 14 is a flowchart showing a processing algorithm executed according to a program by the CPU of a site-side computer related to the approval work of steel frame plumbing. FIG. 15 is a diagram showing an example of an approval request screen displayed on the display screen of a site-side computer. FIG. 15 is a diagram showing the approval request screen of FIG. 12 after the end button has been selected following the selection of the required approval buttons. FIG. 16 is a diagram showing another example of an approval request screen displayed on the display screen of a site-side computer. FIG. 16 is a diagram showing the approval request screen of FIG. 14 after the end button has been selected following the selection of all approval buttons. 18 is a flowchart showing a control algorithm executed according to a program by the CPU of the server, in relation to the creation of 3D image data that visually shows the state of a fallen steel frame. FIG. 21 is a diagram showing an example of an image that 3Dly displays the state of a fallen steel frame, as displayed on the display screen of a terminal device. FIG. 22 is a flowchart showing a processing algorithm executed according to a program by the CPU of the server 12, in a system according to a second embodiment. FIG. 23 is a diagram showing an example of a position deviation display screen that belongs to a specified work section, as displayed on the display screen of a mobile terminal, as a result of processing by the server according to the flowchart of FIG. 18. FIG. 24 is a flowchart showing a processing algorithm executed according to a program by the CPU of the server 12, in a system according to a third embodiment. FIG. 25 is a diagram showing an outline of the overall configuration of a shape acquisition system according to a fourth embodiment. FIG. 26 is a block diagram showing an example of the configuration of a sensor device used in the system of FIG. 21.22 is a perspective view schematically illustrating the appearance of a sensor device used in the system of FIG. 21 . Part (A) is a diagram showing a pole that has been delivered, part (B) is a diagram showing a state in which a predetermined number of sensor devices have been attached to a pole, and part (C) is a diagram showing a state in which a QR code (registered trademark) displayed on a sensor device is being read by a mobile terminal. It is a flowchart showing the processing flow of an information acquisition method according to a fourth embodiment. It is a flowchart corresponding to the processing algorithm of the CPU of the mobile terminal when executing the information acquisition method according to the fourth embodiment. Part (A) is a diagram showing an example of an attachment position registration screen displayed on the screen of the mobile terminal, and part (B) is a diagram showing an example of a screen displayed after selection of each item has been completed. It is a flowchart showing the processing algorithm of an interrupt processing routine executed by the CPU of the server. It is a flowchart showing the flow of a shape acquisition method according to the fourth embodiment. It is a flowchart showing the processing algorithm executed by the CPU of the arithmetic processing unit of the sensor device. It is a flowchart showing a measurement processing algorithm in accordance with a measurement processing program executed by the CPU of the server. It is a flowchart corresponding to the processing algorithm of the CPU of the mobile terminal according to a modified example. It is a flowchart showing the processing flow of an information acquisition method according to a fifth embodiment. 10A is a diagram showing how multiple sensor devices are removed from a box and placed side by side on the floor, and FIG. 10B is a diagram showing how a QR code displayed on a sensor device is read by a mobile terminal. FIG. 10B is a diagram showing an example of display of mounting position identification data displayed on a display panel of a sensor device. FIG. 10C is a flowchart corresponding to the processing algorithm of a CPU of a mobile terminal when executing an information acquisition method according to a fifth embodiment. FIG. 10C is a diagram schematically showing an example of a business model in which a server is a cloud server and is under the management of a supplier of sensor devices.
[0015] First Embodiment A first embodiment will be described below with reference to Figures 1 to 17. Figure 1 shows a schematic diagram of the overall configuration of a system 10 according to the first embodiment, which is suitable for carrying out a method for approving the plumbing of a steel column.
[0016] The system 10 includes a server 12 that also functions as a management device, a field computer 14 that serves as a manager's terminal, a mobile terminal 16 that serves as a worker's terminal, and a plurality of sensor devices 18 that are connected to each other via a wide area network (hereinafter, abbreviated as "network") 13 such as the Internet. i (i=1, 2, 3, . . . ), and a database server 20.
[0017] A plurality of sensor devices 18 i are connected to the network 13 via a communication line, for example, a wireless LAN. i Among these, three sensor devices 18 1 ~18 3 In this embodiment, the plurality of sensor devices 18 are connected to the communication line 18. i The output of the sensor device 18 is directly provided to the server 12 via the communication line and the network 13. i The output of the network 13 may be provided to the server 12 via the on-site computer 14. The communication line and the network 13 may be part of the same network. In the following, the network 13 is referred to as a network 13, and the network 13 includes the server 12, the on-site computer 14, the mobile terminal 16, and the plurality of sensor devices 18. i , and the communication lines connecting the database server 20 will be referred to as the network 13 using the same reference numeral as the wide area network 13 .
[0018] 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, for example, uses 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 server 12, which also functions as a management device, is not limited to that of this embodiment. Furthermore, the management device is not limited to hardware as in this embodiment, but may be software capable of at least executing a calculation function, for example.
[0019] In this embodiment, a commonly used computer is used as the on-site computer 14. The on-site computer 14 is equipped with an operation unit such as a keyboard and a mouse, and a display unit such as a liquid crystal display. The on-site computer 14 communicates data with other terminal devices (such as the server 12, the mobile terminal 16, and the database server 20) connected to the network 13 in response to instructions input via the operation unit by a site supervisor or other manager. In this embodiment, approval is performed by an approver (e.g., the on-site manager) who has approval authority, as described below. Therefore, it is preferable to have a manager terminal separate from the worker terminals. However, the on-site computer 14 does not necessarily have to be provided as the manager terminal; a mobile terminal similar to the mobile terminal 16 may also be provided.
[0020] The mobile terminal 16 is carried by a worker at the construction site (hereinafter, also referred to as a site worker, worker, or worker, as appropriate). As an example, a smartphone is used as the mobile terminal 16. Note that the mobile terminal may also be a commonly used portable computer, such as a tablet PC.
[0021] Sensor device 18 i2, each of the components includes an angle sensor 181, a processing unit 182, a communication unit 183, a power supply unit 184 formed of, for example, a battery, and a display / operation unit 187, as well as a waterproof housing 185 that houses these components. The power supply unit 184 is configured so that the power supply to each component can be turned on and off by remote control from outside (for example, the server 12, the on-site computer 14, or the mobile terminal 16). Alternatively, a power switch that can be manually turned on and off may be provided on the housing 185.
[0022] In addition, the sensor device 18 i However, the configuration of the sensor device 18 is not limited to that of the present embodiment, and the angle sensor 181, the communication unit 183, and the like do not all have to be integrated. i The device may be provided with an angle sensor 181, and the angle sensor 181 and other components (including an arithmetic processing unit 182, etc.) may be connected via a wireless or wired communication line, and may be configured to output data from the angle sensor 181 and supply power to the angle sensor 181 via the communication line.
[0023] Sensor device 18 i Each of the above is a steel column (hereinafter referred to as a steel frame) 100 that constitutes the steel frame building 110 shown in FIG. j (j=1, 2, 3, ...) is the measurement target. 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 Y-axis direction, the direction perpendicular to the Z-axis and Y-axis is defined as the X-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.
[0024] Sensor device 18 i The steel frame 100 shown in FIG. 1 As shown in the figure, a total of six are attached to one steel frame. 1 On the +X side, a sensor device 18 1 , 18 2 , 18 3 is attached to the +Y side surface, and a sensor device 18 4 , 18 5 , 186 The sensor device 18 is attached. 1 , 18 4 are attached at the same height as the base of the column, and the sensor device 18 3 , 18 6 are attached at the same height as the column capital. 2 , 18 5 The sensor devices 18 are attached at the same height between the base and the capital of the column. i The position of the attachment position in the Z-axis direction, i.e., the distance from the upper end (or lower end), of the other steel frame 100 is known. 2 ~100 8 In the same manner, six sensor devices 18 are arranged. i Here, each sensor device 18 i The relationship between the installation position (which position from the bottom on which steel frame) and the sensor number (the unique identification number of the sensor device) of each sensor device 18 is managed by the server 12. i the mounting position of the sensor device 18 i The position coordinates (X, Y, Z) of the measurement points are also managed by the server 12. That is, the sensor devices 18 are located at positions determined by the server 12. i can be attached.
[0025] Sensor device 18 i As an example, the magnetic force of a plurality of permanent magnets (not shown) is used to fix the steel column 100 j The sensor device does not necessarily have to be attached using magnetic force, and bolts or other fixing methods may also be used.
[0026] Returning to the description of FIG. 2 , in this embodiment, a 3D MEMS (three-dimensional microelectromechanical system) tilt angle (inclination angle) sensor is used as the angle sensor 181, as an example. The 3D MEMS tilt angle sensor is a precision tilt sensor developed using 3D MEMS technology. The 3D MEMS tilt angle sensor requires extremely low power consumption, in the microampere range, making it suitable for wireless applications. The angle sensor 181 includes two MEMS acceleration sensors with symmetrical output characteristics and an ASIC. The angle sensor outputs information (inclination information) about tilt angles (α, β, γ) in three directions (θx direction, θy direction, θz direction). The angle sensor is not limited to a 3D MEMS tilt angle sensor, and other types of three-dimensional tilt angle sensors may also be used. Furthermore, the angle sensor is not limited to a three-dimensional tilt angle sensor, and a two-dimensional tilt angle sensor or one-dimensional tilt angle sensor may also be used depending on the object to be measured. In this case, a two-dimensional tilt angle sensor and a one-dimensional tilt angle sensor may be combined, or a plurality of two-dimensional or one-dimensional tilt angle sensors may be combined.
[0027] The arithmetic processing unit 182 is made up of, for example, a microcontroller unit (MCU), and has a CPU, a memory device (memory), an input / output circuit, and a timer circuit (not shown). The arithmetic processing unit 182 executes a processing algorithm defined by a program stored in the memory device. The arithmetic processing unit 182 calculates the data including the tilt angle information (tilt information) output from the angle sensor 181 based on the data. i The processing unit 182 links the identification information (ID) of the sensor device 18 and outputs the data as one piece of sensor data to the communication unit 183. i It is also possible to provide the ASIC built into the angle sensor 181 with the functions of the arithmetic processing unit 182, without providing the arithmetic processing unit 182.
[0028] In this embodiment, the communication unit 183 functions as a Wi-Fi communication (wireless LAN communication) unit. iThe communication unit 183 is capable of wireless LAN communication with the server 12 and other devices connected to the network 13 via the network 13. The above-mentioned sensor data is output from the communication unit 183 to the server 12 via the network 13. Note that part of the communication unit 183 may be configured by a wired communication unit.
[0029] The display operation unit 187 can be configured, for example, by a small touch panel. The touch panel is an electronic component that combines a display device such as a liquid crystal panel with a position input device such as a touch pad, and is an input device that operates the device by tapping the display on the screen. i The display operation unit 187 may include, for example, a temperature and humidity sensor or an impact sensor other than the angle sensor 181. i This is used when an operator inputs the identification information (ID) of the sensor device during the initial setting of the sensor device 18. i The ID is input by an operator when the sensor device is attached to an object. The input ID includes the sensor number and information indicating the attachment position of the sensor device. The input ID is stored in memory (e.g., RAM) by the arithmetic processing unit 182 and is included in the sensor data as described above. Note that the input of the identification information (ID) of the sensor device 18 i The entire initial setting work does not necessarily have to be performed by an operator. For example, the server 12 may perform at least a part of the initial setting work. In this case, the plurality of sensor devices 18 i When each installation is completed, the sensor device 18 i The server 12 may be notified of the completion of the installation by the sensor device 18, and the server 12 may set the identification information and the like. i When the installation of the sensor device 18 is completed, the worker can turn on the sensor device 18 via the mobile terminal 16 (or by operating the power switch if a power switch is provided). i Then, the power supply of the sensor device 18 is turned on. iThe server 12 receives this command and sends it to the server 12. i Complete the initial setup.
[0030] Returning to the explanation of FIG. 1 , the database server 20 includes a database that stores design data for the steel-frame building 110 (see FIG. 3 ). A database server refers to a server running a database management system (DBMS) in a hierarchical system in which multiple servers share roles. The software consists of the database management system (DBMS) itself, an interface for external connection and operation, and data management programs. It runs on a server computer with a built-in or connected large-capacity storage device. The database server 20 performs operations such as recording, rewriting, and deleting data in the storage via the DBMS, and searching and returning data according to conditions. Hereinafter, explanations of the interface, DBMS, etc. will be omitted, and the database server 20 will be referred to as accessing the database server 20 from an external terminal device (e.g., server 12) and reading or writing data from or to the database. The design data stored in the database includes design data for structural materials, such as steel columns. While the design data is 3D data here, it does not have to be 3D data. The database server may also be a cloud server.
[0031] In this embodiment, the sensor device 18 1 , 18 2 , 18 3 Based on the output of steel frame 100 1 The shape of the first surface (the surface on the +X side) of the sensor device 18 4 , 18 5 , 18 6 Based on the output of the second surface (+Y side surface), it is possible to obtain information on the shape of the second surface (+Y side surface). 1 Sensor device 18 1 ~18 3A case where the shape in the XZ plane of the first surface (hereinafter referred to as the measurement surface Ws) on which the pillar 100 is attached will be briefly described. 1 Three sensor devices 18 are installed vertically on the measurement surface Ws. 1 ~18 3 This is because the sensor device 18 is disposed. i Since the angle sensor 181 made of a three-dimensional MEMS sensor is included, the tilt angle β of the normal vector at each measurement point (measurement point) of the measurement surface Ws shown on the left side of FIG. i , as shown on the right side of FIG. i The tilt (angle based on the axis in the direction of gravity) is output. Therefore, there is no need to set a reference, as in the case of measurements using conventional three-dimensional surveying instruments.
[0032] As shown in FIG. 6, the sensor device 18 1 , 18 2 , 18 3 Each of these is a point P 1 , P 2 , P 3 and the sensor device 18 1 , 18 2 , 18 3 The positions on the measurement surface Ws where each of the 1 (X 1 , Z 1 ), P 2 (X 2 , Z 2 ), P 3 (X 3 , Z 3 ) Then, by calculation, point P 2 X position of 2 , point P 3 X position of 3 It is assumed that the origin of the XZ coordinate system is set at the bottom end point of the measurement surface Ws whose shape is to be determined. X 2 =X 1 +tan{(β 1 +β 2 ) / 2}×(Z 2 -Z 1 )……(1) X 3 =X2 +tan{(β 2 +β 3 ) / 2}×(Z 3 -Z 2 )……(2)
[0033] However, in order to make the explanation easier to understand visually, in FIG. 6 (and FIG. 5), the sensor device 18 1 The tilt angle β measured at 1 is shown larger than it actually is. In reality, the inclination angle β 1 is a small angle, so point P 1 X position of 1 is X 1 ≒Z 1 tanβ 1 ≒0, and by substituting this into equation (1), X 2 is a known value Z 2 , Z 1 , β 1 , β 2 It can be calculated from the obtained X 2 By substituting into equation (2), X 3 is a known value X 2 , Z 2 , Z 3 , β 2 , β 3 It can be calculated from
[0034] Next, the obtained point P 1 (X 1 , Z 1 ), P 2 (X 2 , Z 2 ), P 3 (X 3 , Z 3 ) can be fitted using an appropriate function to determine the shape of the measurement surface Ws in the XZ plane (shape of the XZ cross section).
[0035] In the same manner as the first surface, the steel frame 100 1 The shape of the second surface in the YZ plane can be obtained. 1 Other than steel frame 100 j For (j=2, 3, . . . ), the shapes of the first and second surfaces that are perpendicular to each other can also be obtained.
[0036] Here, each sensor device outputs a three-dimensional tilt angle, so the sensor device 18 on the first surface 1 , 18 2 , 18 3 In theory, it is possible to determine the shape of the second surface simply by attaching a sensor device. However, in practice, rotation errors may occur around the normal to the mounting surface when the sensor device is attached. Therefore, if you want to know the shapes of the first and second surfaces, it is better to attach a sensor device to both surfaces. Alternatively, the results of measuring the first and second surfaces with an existing surveying instrument can be used as initial values, and the deviations from those results can be continuously measured with a sensor attached to the first surface to obtain the deviation results for the first and second surfaces. In this case, the measurement information (measurement information) from the surveying instrument and the measurement information from the sensor device are matched. For example, the measurement values themselves can be matched, or an approximate curve representing the inclination of the steel frame can be used. When matching using an approximate curve, position information is measured at multiple points on each of the first and second surfaces, and an appropriate function is used for fitting, as described above, to obtain the approximate function x = f(z) representing the shape of the first surface and the approximate function y = g(z) representing the shape of the second surface. Meanwhile, multiple (here, three) sensor devices 18 attached to the first surface i The tilt angles in the θy direction and the θx direction are measured for each sensor device, and the measured values of the tilt angles (β, α) are obtained. Then, the approximate function x = f(z) is differentiated with respect to z to obtain a function x = f'(z), and the Z coordinate values of the mounting positions (measurement points) of the three sensor devices attached to the first surface are substituted into the function x = f'(z) to obtain the calculated values of the tilt angles β at each measurement point. Then, for each sensor device 18 i The relationship between the measured value of the tilt angle β at the measurement point measured by the surveying instrument and the calculated value of the tilt angle β at the same measurement point (Z position) is determined. By determining this relationship, it is possible to associate the measurement information of the first surface by the surveying instrument with the measurement information of the sensor device. Similarly, the approximate function y = g(z) is differentiated with respect to z to obtain a function y = g'(z), and the Z coordinate values of the mounting positions (measurement points) of the three sensor devices attached to the first surface are substituted into the function y = g'(z) to obtain the calculated value of the tilt angle α at each measurement point. Then, for each sensor device 18 iThe relationship between the measured value of the tilt angle α measured by the surveying instrument and the calculated value of the tilt angle α at the same Z position is determined. By determining this relationship, it becomes possible to associate the measurement information of the second surface by the surveying instrument with the measurement information of the sensor device. What has been described here can also be applied to the second and third embodiments described below.
[0037] Next, the approval process for steel frame plumbing performed using the system 10 according to this embodiment will be described. The functions of each component of the system 10 will also be described.
[0038] Figures 7(A) and 7(B) show flowcharts corresponding to processing algorithms related to approval work for steel frame plumbing, which are executed according to a program by the CPU of the mobile terminal 16. Applications (programs) corresponding to these processing algorithms are pre-installed in the mobile terminal 16. The flowchart in Figure 7(A) starts when the application is launched.
[0039] First, in step S52, a registration screen for the work section for which approval is requested is displayed on the display screen. An example of this registration screen is shown in Figure 8(A). The registration screen in Figure 8(A) displays a selection screen for the items in the pull-down menus described below, as well as a "Next" button.
[0040] In Figure 8 (A), tapping the ▼ mark to the right of the item "Section" opens a "Section" pull-down menu listing options for section numbers, such as Section 1, Section 2, and Section 3. Tapping the ▼ mark to the right of the item "Work Area" opens a "Work Area" pull-down menu listing options for work area numbers, such as Work Area 01 and Work Area 02.
[0041] 8B shows an example of the screen after the field worker has opened all the pull-down menus and made the necessary selections. As is clear from the above explanation, input to the registration screen is performed only by selection.
[0042] 7A, in the loop of steps S54 to S56, information input by the worker's selection is stored in memory (RAM) sequentially until the "Next" button is tapped (input is completed). When the worker completes the necessary selection work on the registration screen and taps the "Next" button, the determination in step S56 becomes positive, and the process proceeds to step S58.
[0043] In step S58, a command to create an approval request screen including the information on the target work area input by the worker is sent to the server 12, and then the process is terminated. Here, the sending is performed after establishing communication with the server 12 in a predetermined procedure. The approval request screen is created by the steel columns (i.e., the sensor devices 18) belonging to the target work area, as will be described later. i Therefore, the command to generate the approval request screen is transmitted to the server 12 by the mobile terminal 16 via the sensor device 18. i This also serves as an inquiry about changes in the shape of the member (steel column) that is the measurement target. The flowchart in FIG. 7B will be described later.
[0044] Figure 9 shows a flowchart corresponding to a processing algorithm related to the approval work of steel frame plumbing, which is executed by the CPU of the server 12 according to a program, and Figure 10 shows a flowchart corresponding to a processing algorithm associated with the approval work of steel frame plumbing, which is executed by the CPU of the server according to a program. The programs corresponding to the processing algorithms of Figures 9 and 10 are pre-installed in the server 12.
[0045] The flowchart in FIG. 9 starts when communication is established between the mobile terminal 16 and the server 12 when an instruction to create an approval request screen is sent in step S58 described above.
[0046] Here, communication is established between the mobile terminal 16 and the server 12 to send an instruction to create an approval request screen when a worker wants to receive approval for the precision of the steel frame plumbing from an approver (such as a manager). Specifically, this occurs when the steel frame plumbing is completed, when the bolt tightening of the column joints is completed, or when the welding of the steel frame is completed. At each of these times, the plumbing of the steel frame (column) is measured.
[0047] As mentioned above, the instruction to create the approval request screen includes specifying the target work area (here, the target sections (section 1, section 2, ...) and work areas (work area 01, work area 02, ...)).
[0048] First, in step S101, a command to create an approval request screen and data specifying the work area are received. In the next step S102, the sensor device 18 measures each steel column (steel frame) belonging to the specified work area (hereinafter referred to as the target work area) of the specified section. i Hereinafter, the steel frame belonging to the target construction area will also be referred to as the target steel frame.
[0049] In response to the measurement instruction, the sensor device 18 measures each of the target steel frames. i Measurement is performed by the sensor data, and the sensor data is output to the server 12. For example, if the instruction to create the approval request screen includes the designation of section 1, section 01, the steel frame 100 shown in FIG. 1 ~100 8 The tilt information is transmitted to the sensor device 18. i (i=1 to 48) are measured at each measurement point, and these sensor devices 18 1 ~18 48 The sensor data is output to the server 12 from the
[0050] In step S104, the sensor device 18 that has been instructed to perform measurement i The sensor data from each of the steel frames is acquired, the shape of each steel frame is calculated, and the column capital position (X, Y) is calculated from the calculated shape. 1Using the method described for determining the first surface (measurement surface Ws) for the steel frame of interest, the shapes (functions representing) of the first and second surfaces of each steel frame are determined, and the column capital position (X, Y) is determined from the shapes of the first and second surfaces. In this case, the X position of the column capital is determined from the shape of the first surface, and the Y position of the column capital is determined from the shape of the second surface. The information determined in step S104 is stored in memory.
[0051] In the next step S106, the database server 20 is accessed to obtain the design data of the target steel frame contained in the database. In the next step S108, positional deviation information of the column head of the target steel frame is calculated based on the calculation result of the column head position of the target steel frame and the design data (design value). Next, in step S110, display data for the approval request screen of the target work section (designated work section) including positional deviation display data of the target steel frame is created. In the next step S112, the display data for the approval request screen and its display instruction command are sent to the site-side computer 14. This display data for the approval request screen, etc. is sent after communication is established with the site-side computer 14 according to a predetermined procedure. Thereafter, the process proceeds to step S114 to wait for the approval work to be completed.
[0052] 11 shows a flowchart corresponding to a processing algorithm related to the plumbing approval work executed according to a program by the CPU of the on-site computer 14. A program corresponding to the processing algorithm of FIG. 11 is pre-installed in the on-site computer 14.
[0053] The flowchart shown in FIG. 11 starts when communication is established when transmitting the display data for the approval request screen in step S112 described above.
[0054] First, in step S201, display data for the approval request screen and a display instruction command for the same are received. In the next step S202, the approval request screen is displayed on the display screen in accordance with the display instruction command. An example of an approval request screen, as shown in FIG. 12, is displayed on the display screen of the on-site computer 14. The screen shown in FIG. 12 shows an example of the approval request screen when Section 1 Work Area 01 is selected (see FIG. 8(B)) on the registration screen for the work area for which approval is requested, as shown in FIG. 8(A). In FIG. 12, the left half is an area displaying the approval button selection screen, and the right half is an area displaying the positional deviation display screen (created based on the positional deviation display data) for each steel frame, which serves as material for the decision-making process for approval. An end button is also displayed in the area displaying the positional deviation display screen.
[0055] The approval button selection screen displays the number of the steel frame belonging to the target work area (Section 1, Work Area 01) on the left side, and the approval button (a button showing the date 2021.09.01) on the right side. The position deviation display screen shows the general layout of the steel frames belonging to the target work area, and the position deviation amount of each steel frame (position deviation amount of column capital). As an example, for steel frame 01, the position deviation amount in both the X-axis and Y-axis directions is 0.
[0056] In the next step S204 (FIG. 11), the process waits for a button to be selected. When a button is selected (e.g., clicked with a mouse) by an approver with approval authority (e.g., a site manager), the process proceeds to step S206, where it is determined whether the selected button is the end button. If the determination in step S206 is negative, the process proceeds to step S208; if the determination is affirmative, the process proceeds to step S210. Here, if the site computer (manager terminal) 14 has a display consisting of, for example, a touch panel, the buttons displayed on the display screen may be selected by mouse operation or by touch operation (e.g., tapping with a fingertip) similar to a smartphone. In short, the selection operation may be performed according to the configuration of the manager terminal operated by the approver.
[0057] Here, the determination in step S206 is negative if any of the approval buttons is selected. Therefore, in step S208, the selected button is changed to "approved" and the approval date and time of the steel frame corresponding to that button is stored. Consider the case where the approval request screen shown in FIG. 12 is displayed in step S202. In this case, the approver looks at the positional deviation display screen for each steel frame in the right half and determines that the plumbing of steel frames whose positional deviation amounts are within a predetermined tolerance (e.g., 10 mm) in both the X-axis and Y-axis directions is acceptable. However, for steel frames whose positional deviation amounts exceed the tolerance in at least one direction, the approver determines that the plumbing of steel frames is unacceptable. The approver then selects the approval buttons sequentially (e.g., by clicking with a mouse) according to the results of their determination, and then selects the "Finish" button. This changes the approval request screen to, for example, the screen shown in FIG. 13.
[0058] On the other hand, if an approval request screen such as that shown in Fig. 14 is displayed on the display screen in step S202, the approver looks at the position deviation display screen on the right half and determines that the plumbing of all steel frames is acceptable, and selects the approval button for all steel frames in turn according to the judgment result, and then selects the end button. This causes the approval request screen to change, for example, as shown in Fig. 15.
[0059] In step S210, the display data for the approval request screen for which approval has been completed, that is, the display data for the approval result screen, together with a notification command for the completion of the approval process, is transmitted to the server 12, and then the series of processes in this routine is terminated.
[0060] On the server 12 side, in step S114 (FIG. 9), the server 12 is in a waiting state waiting for the approval process to be completed. However, when the server 12 receives the notification command and the display data for the approval result screen sent from the on-site computer 14 in step S210, the determination in step S114 becomes positive, and the process proceeds to step S116.
[0061] In step S116, the display data for the received approval result screen is stored in memory and transferred to the mobile terminal 16 with a display instruction command attached, after which the process proceeds to step S118 (FIG. 10). Here, the transfer to the mobile terminal 16 is performed after communication with the mobile terminal 16 is established. Note that the steps after step S118 will be described later.
[0062] When communication is established between the server 12 and the mobile terminal during the transfer in step S116, an application corresponding to the flowchart in Fig. 7B is launched, and the flowchart in Fig. 7B starts. First, in step S60, display data for the approval result screen is received together with a display instruction command.
[0063] Next, by looping through steps S62 and S64, the approval result screen is displayed on the display screen together with the confirmation end button ("confirmation end button") in accordance with the display instruction command until the confirmation end button is tapped. In this case, the display screen of the mobile terminal 16 displays a screen similar to the image of the screen (approval end screen) shown in FIG. 13 or 15, in which the end button has been replaced with a confirmation end button. The site worker who gave the instruction to create the approval request screen can then look at the contents displayed on the display screen and confirm that the plumbing of all steel frames belonging to Section 1, Work Area 01 (when the approval result screen corresponding to the screen in FIG. 15 is displayed) or some of the steel frames (when the approval result screen corresponding to the screen in FIG. 13 is displayed) has been approved.
[0064] If the check reveals that the plumbing of all steel beams has not been approved, the unapproved steel beams will be re-plumbed (re-adjusted plumbing) based on the amount of positional deviation of the steel beams displayed on the approval result screen.
[0065] When the worker taps the confirmation end button, the series of processes ends on the mobile terminal 16. After the readjustment is completed, when the worker again receives approval for plumbing for the same construction section, the worker will again launch the application corresponding to the flowchart in Figure 7 (A).
[0066] Next, based on the flowchart of FIG. 10, a process executed by the CPU of the server 12 in association with the approval work for steel frame plumbing will be described.
[0067] In step S118 of FIG. 10, it is determined whether the display data for the approval result screen transferred to the mobile terminal 16 in the aforementioned step 116 is data that has been approved for all steel frames. If the determination here is negative, the series of processes is terminated, and if the determination is positive, the process proceeds to step S120.
[0068] Here, the judgment in step S118 is positive when the position adjustment of all steel frames belonging to the construction section specified in the creation instructions on the approval request screen has been completed, i.e., when the positional deviation of the column heads of all columns is within the allowable value; otherwise, the judgment in step S118 is negative.
[0069] In step S120, the approval dates and times for all steel frames belonging to the specified work area that are stored in memory are checked, and it is determined whether the approval date and time for the most recently approved steel frame is the date and time after the steel frame was welded. If the determination here is negative, the series of processes is terminated, and if the determination here is positive, the process proceeds to step S122. The determination in step S120 is negative if the approval was made before the welding of the steel frame began, and positive if the approval was made after welding. In step S122, the database server 20 is accessed, and the column head position data for the target steel frame calculated in step S104 and stored in memory is linked to the design data of the corresponding steel frame and added to the database, and the series of processes is then terminated.
[0070] In the system 10 according to the first embodiment, the server 12 can also generate 3D image data that visually shows the state of the leaning of the steel frame. This will be explained below. As a premise, as described above, after welding of each steel frame, the latest data on the column capital positions of each steel frame is linked to the initial design data and stored in the database of the database server 20.
[0071] FIG. 16 shows a flowchart corresponding to a control algorithm executed by the CPU of the server 12 according to a program, in relation to the creation of 3D image data that visually shows the state of a fallen steel frame.
[0072] 16 starts when an instruction to create image data is given from a predetermined terminal device (for example, the on-site computer 14) connected to the network 13. The instruction to create image data includes a designation of the steel frame for which the image data is to be created.
[0073] In step S302, the database server 20 is accessed, and the latest data on the column head position of each steel frame specified in the creation instruction and the initial design data are read from the database. In the next step S304, the data read in step S302 is used to create image data that displays in 3D the tilted state of the steel frame specified in the creation instruction. Specifically, the amount and direction of column head position deviation are calculated from the latest data on column head position of each steel frame read and the initial design data, and image data that shows the tilted state of each steel frame in 3D is created based on the calculated results. Then, in step S306, the created image data is sent together with a display instruction command to the terminal device that issued the image data creation instruction, in this case the on-site computer 14, and the process ends.
[0074] On the other hand, the terminal device, in this case the on-site computer 14, that has received the image data displays the image on its display screen in accordance with the display command. As a result, an image such as that shown in Fig. 17 is displayed on the display screen of the terminal device (in this case the on-site computer 14). By viewing this image, a designer (interior designer or exterior designer) or the like can easily confirm the limitations on the exterior or interior construction caused by the collapse of the steel frame (columns), and can determine the dimensions of the members to be used in the interior construction and / or exterior construction work taking into account the confirmed limitations.
[0075] The image shown in Figure 17 is a 3D display of the tilt state of the steel frame specified in the creation instruction. However, by changing the perspective, it can also be understood as an image displaying the current and design-stage shapes of the steel frame specified in the creation instruction. The numerical portions in the image in Figure 17 may be displayed together with the numbers of each steel frame in a separate table. In the above description, an image data creation instruction is given to the server 12 from a specific terminal device, and the server 12 creates image data showing the tilt state of each steel frame in 3D and transmits the created image data along with a display instruction command to the terminal device that issued the image data creation instruction. However, instead of issuing an image data creation instruction, the specific terminal device may also issue an instruction to create display data for the angle of the steel frame (the amount and direction of misalignment of the column capital). In this case, the server 12 creates display data for the amount and direction of misalignment of the column capital of the steel frame, and the angle of the steel frame (the amount and direction of misalignment of the column capital) can be displayed on the display screen of the terminal device.
[0076] As described above, according to the system 10 according to the first embodiment, when a worker at a construction site designates a construction area to be approved (target construction area) via a mobile terminal 16 carried by the worker and issues an instruction to the server 12 to create a plumbing approval request screen, the server 12 creates a steel column (steel frame) belonging to the target construction area, i.e., the target steel frame 100 j A sensor device 18 that measures i The sensor data output from the target steel frame 100 is acquired. j The shape of the target steel frame 100 is obtained, and the column capital position is obtained from the shape (steps S102 and S104). j The design data of the target steel frame 100 is acquired (step S106). j The positional deviation of the column head position is calculated (step S108), display data for the approval request screen of the target work section including positional deviation display data of the target steel frame is created, and the display data is sent to the site computer 14 together with a display instruction command (steps S110, S112).
[0077] The on-site computer 14 receives the display data for the approval request screen together with the display command, and displays the approval request screen on the display screen in accordance with the display command (S202). Looking at the approval request screen displayed on the display screen, the manager who manages the on-site computer 14 performs the approval work for plumbing the steel frame.
[0078] As described above, according to the system 10 of the first embodiment, the mobile terminal 16 issues an instruction to the server 12 to create an approval request screen including the designation of the target construction area, and the server 12, in response to the instruction to create an approval request screen including the designation of the target construction area given from the mobile terminal 16, measures the position information of each steel column (target steel frame) belonging to the target construction area. i The method for approving the plumbing of steel columns includes: acquiring sensor data from a computer 14; determining the shape of each target steel frame using the sensor data; determining the column head position of each target steel frame from the determined shape; creating display data for an approval request screen including position deviation display data for each target steel frame and approval request data linked to the position deviation display data based on the column head positions and design data for each target steel frame; and transmitting the display data for the approval request screen to a site-side computer 14; and having the site-side computer 14 receive the display data for the approval request screen and display the approval request screen on its display screen.
[0079] Therefore, according to this embodiment, a worker at the construction site simply designates the work area to be approved (target work area) via the mobile terminal 16 and issues an instruction to the server 12 to create an approval request screen for plumbing, and the approval request screen is displayed on the display screen of the on-site computer 14, allowing the manager, upon viewing this approval request screen, to carry out the approval work. Therefore, unlike the conventional method, approval work for plumbing each steel frame at a steel frame erection work site does not need to be carried out through written exchanges between the worker and the manager.
[0080] In addition, the approval request screen displays approval selection buttons for each steel column belonging to the target work area based on the approval request data (see Figure 12), so the manager in charge of approval can perform the approval process simply by selecting the button with a mouse or the like.
[0081] The mobile terminal 16 also displays an approval work area registration screen on its display screen (step S52), which has a pull-down menu for each of a number of items, allowing selection of input data for each item (see parts (A) and (B) in Figure 8), and the selection of input data for each of the multiple items is automatically reflected in the designation of the target work area included in the instructions for creating the approval request screen (step S58). This makes it extremely easy to create an approval request screen.
[0082] Furthermore, after transmitting the display data for the approval request screen, when the server 12 receives the display data for the approval result screen from the site computer 14, it transfers the received display data for the approval result screen to the mobile terminal 16 (step S116), and the mobile terminal 16 receives the transferred display data for the approval result screen and displays the approval result screen on its display screen (steps S60, S62). By looking at this approval result screen, the site workers can immediately know whether or not the plumbing of each steel frame belonging to the target work section has been approved.
[0083] In this way, the system 10 according to the first embodiment can improve the efficiency of the work of approving the installation of steel frames.
[0084] Furthermore, according to the system 10 relating to the first embodiment, after the server 12 transfers the display data of the received approval result screen to the mobile terminal 16, if it confirms that the transferred display data is approved data that has been approved after welding for all steel columns (steel frames) included in the display data (if the judgment results of both the aforementioned steps S118 and S120 are Yes), it accesses the database server 20 and stores the calculation results of the column head positions of each steel column belonging to the target work area stored in memory in the database, linking them to the design data of each steel column belonging to the target work area (step S122).
[0085] In this way, when the erection of the steel frames belonging to the target work section (the final process is to measure the erection of the steel frames after welding) is completed, the data on the column head positions of each steel frame is linked to the design data and stored in the database. Therefore, when the steel frames of the upper section of the steel frames belonging to the target work section (target steel frames) are erected later, it becomes possible to determine the target erection position by taking into account the column head position data of the target steel frame stored in the database, even after the sensor device installed on the target steel frame has been removed.
[0086] Furthermore, in the system 10 according to the first embodiment, in response to an image data creation command issued from any terminal device connected via the network 13, such as the on-site computer 14 (or the mobile terminal 16), the server 12 reads from the database the design data for each steel column specified in the image data creation command and the associated calculated data for the column capital positions of each steel column (step S302). The server 12 then uses the read data to create image data displaying the tilted state of the specified steel frame in 3D (step S304), and transmits the created image data together with a display command to the terminal device that issued the image data creation command (step S306). As a result, a 3D image displaying the tilted state of the specified steel frame is displayed on the display screen of the terminal device. By viewing this image, a designer (such as an interior designer or exterior designer) can easily confirm the limitations imposed on the exterior or interior design by the tilt of the steel frame (columns). The dimensions of components to be used for interior and / or exterior construction can be determined taking into account the confirmed limitations.
[0087] According to the system 10 of the first embodiment, shape information of the steel column can be obtained prior to the start of exterior construction work, which makes it possible to perform adjustments of the exterior panels using jigs within the factory.
[0088] According to the system 10 of the first embodiment, the database of the database server 20 is sufficient if it stores design data for each steel frame. Therefore, the database may be, for example, a database for Building Information Modeling (BIM) (hereinafter referred to as a BIM database), which has been adopted in recent years by general construction companies known as general contractors. BIM is a solution for utilizing information in a building database, which adds attribute data such as cost, finish, and management information to a three-dimensional digital model of a building created on a computer, in all processes from design and construction to maintenance and management of the building, and it also represents a new architectural workflow that changes the way the building is constructed.
[0089] In this embodiment, if the BIM database is stored on a database server 20 (which may be a cloud server), for example, after the welding of steel frames belonging to one work section of one section is completed, each time the aforementioned approval process is performed, in the aforementioned step S122, the column head position data for all steel frames belonging to that work section is linked to the steel frame design data and added to the database. Then, the construction drawings for the next process are automatically created based on the information in the BIM database after this addition. For example, the target plumbing position of the steel frame in the upper section of a certain steel frame is determined taking into account the updated column head position of the steel frame belonging to that work section. In other words, it is possible to partially reflect the construction status in upstream drawings and enable it to be carried over to the next construction process. As such, this embodiment makes it possible to utilize BIM not only in pre-construction design but also in the post-construction phase. The database server 20 may be a BIM cloud server.
[0090] In the first embodiment described above, as an example, the system 10 is provided with a database server 20 separate from the server 12. However, the present invention is not limited to this, and the server 12 or another terminal device accessible by the server 12 may have the functionality of a database server. In other words, a database (which may or may not be a BIM database, but which stores at least the design data of each steel frame) may be saved (stored) inside storage provided by the server 12 or another terminal device. In this case, the storage in which the database is stored is accessed instead of accessing the database server. The same applies to the second and third embodiments described below.
[0091] In the first embodiment, six sensor devices are attached to each steel column, but this is not limiting. The number of sensor devices is not particularly limited as long as the shapes of the first and second surfaces of the steel column can be determined. Furthermore, for example, if the XY position of the steel column capital or its positional deviation from a reference position is simply to be determined, it is sufficient to attach only two sensor devices to the column capital.
[0092] In the explanation so far, the site worker issues an instruction to start the approval process to the server 12 via the mobile terminal 16, and in response, the mobile terminal 16 receives from the server 12 display data for an approval result screen indicating that the approver has completed his or her approval. Then, when the approval result screen is displayed on the display screen of the mobile terminal 16, the site worker acquires information on the positional deviation of each steel frame along with the approval result. However, as in a second embodiment described later, the site worker may acquire information on the positional deviation of each steel frame using the mobile terminal 16 and the server 12, regardless of approval.
[0093] As mentioned above, when the re-plunging of the steel frame is completed, when the bolt tightening of the column joint is completed, or when the welding of the steel frame is completed, the on-site worker wishes to receive approval for the plumbing accuracy of the steel frame from the approver (such as the manager), he / she issues an instruction to the server 12 via the mobile terminal 16 to create an approval request screen.This is premised on the fact that plumbing measurements are carried out, and when the on-site worker determines from the results of the plumbing measurements that the tilt amount of the target steel frame falls within the allowable range, the instruction to create the approval request screen is issued.If the tilt amount of the target steel frame falls within the allowable range, the sensor devices 18 attached to the target steel frame i All of the tilt angles measured by the sensors 18 are within the allowable range, and the worker confirmed this when issuing the instruction to create the approval request screen. However, due to human error such as a misunderstanding, the tilt amount of the target steel frame is not within the allowable range (the tilt angles of the respective sensor devices 18 described above). i There is a possibility that an instruction to create an approval request screen may be issued even if at least one of the tilt angles measured by the sensor 18 exceeds the allowable range. In this case, it is preferable to display an error message (such as by changing the display color) for the steel frame that exceeds the allowable range on the approval request screen (see, for example, FIG. 12 ) that is created based on the instruction to create an approval request screen and displayed on the display screen of the manager-side terminal (site-side computer 14). Furthermore, the approver may be prevented from approving the steel frame that is outside the allowable range. For example, the approve button shown in FIG. 12 may be made unselectable. Alternatively, the server 12 may instruct the site worker to make a readjustment before the approver's approval. For example, when the server 12 detects that the tilt amount of the target steel frame exceeds the allowable range by using the sensor device 18, i When the sensor data from the mobile terminal 16 is acquired (before the shape is calculated), information instructing readjustment is displayed on the display screen of the mobile terminal 16.
[0094] In addition, for steel frames whose tilt amount is outside the allowable range, the on-site workers may be prevented from requesting approval, and an immediate readjustment instruction may be issued. Note that if the tilt angle of all steel frames is not within the allowable range, the computer may also prevent the workers from requesting approval for all steel frames.
[0095] Second Embodiment Next, a second embodiment will be described. In this second embodiment, a system having the same configuration as the system 10 according to the first embodiment is used. However, since this second embodiment does not require approval from a site manager, the system according to the second embodiment does not need to include a site computer 14.
[0096] 18 shows a flowchart corresponding to a processing algorithm executed in accordance with a program by the CPU of the server 12 in the system according to the second embodiment. The program corresponding to this processing algorithm is pre-installed in the server 12.
[0097] The flowchart of FIG. 18 starts when a command to inquire about the positional deviation of the column head of a steel frame is sent from the mobile terminal 16 to the server 12 via the network 13 in response to an input operation by a site worker. Here, the command to inquire about the positional deviation of the column head of a steel frame may be sent from the site worker to the server 12 via the mobile terminal 16, for example, before the start of plumbing adjustment or re-plunging. The command to inquire about the positional deviation of the column head of a steel frame includes a specification of the target steel frame. Here, the steel frame may be specified on a steel frame-by-frame basis or on a group of multiple steel frames. Here, as an example, the specification is made on a work section of one section (hereinafter referred to as a "designated work section"). If the shape of the steel frame changes, the positional deviation of the column head of the steel frame will occur. Therefore, determining the change in the shape of the steel frame is one way of determining the positional deviation of the column head of the steel frame. Therefore, inquiring about the positional deviation of the column head of a steel frame can be considered one form of inquiring about the shape change of the steel frame.
[0098] First, in step S402, a plurality of sensor devices 18 are used to measure the designated steel frames, in this case, all steel frames belonging to the designated construction area. i Instruct the person to take measurements.
[0099] In the next step S404, the plurality of sensor devices 18 that have been instructed to perform measurement i sensor data from the sensor device 18 i Using the measurement results at the measurement points of each steel frame to be measured (hereinafter referred to as the target steel frame), the shape (function representing the shape) of the target steel frame is obtained by the above-mentioned method, and the column capital position of the target steel frame is obtained from the obtained shape. Next, in step S406, the database server 20 is accessed and the design data of the target steel frame is obtained from the database.
[0100] In the next step S408, the positional deviation of the column head of the target steel frame is calculated based on the calculation results of the column head position of the target steel frame and the design value, and in the next step S410, positional deviation display data for the target steel frame is created based on the calculated data of the column head positional deviation of the target steel frame.
[0101] Then, in the next step S412, the positional deviation display data for the target steel frame is sent to the mobile terminal 16 along with a display instruction command. As a result, an image corresponding to the positional deviation display data for the target steel frame (in this case, the steel frame belonging to the specified work area) is displayed on the display screen of the mobile terminal 16. As an example, an image (positional deviation display screen) such as that shown in FIG. 19 is displayed on the display screen of the mobile terminal 16. By looking at this screen, the site worker who made the positional deviation inquiry can determine that no further positional deviation adjustment is required for steel frames other than steel frame 03 and steel frame 04. Furthermore, the amount of positional deviation for steel frame 03 and steel frame 04 can be grasped in both the X-axis and Y-axis directions, facilitating readjustment.
[0102] In the second embodiment, the BIM database described above may also be used as the database.
[0103] In the first and second embodiments, the case where approval for plumbing of steel frames or inquiries about positional deviations of steel frames is performed for each work section of one section has been described. However, this is not limiting, and approval for plumbing of steel frames or inquiries about positional deviations of steel frames can also be performed for each unit of at least one steel frame. In such cases, the above-mentioned programs (applications) executed by the mobile terminal 16, the server 12, and the on-site computer 14 must be rewritten to match the unit.
[0104] Also, for example, in the second embodiment, instead of displaying the positional deviation on a display screen as shown in Fig. 19, which displays the positional deviation two-dimensionally, it is also possible to display image data on the display screen that displays the current and design-stage shapes of the steel frame in a 3D manner, similar to the image as shown in Fig. 17, which displays the tilt of the steel frame in 3D. Alternatively, two display method modes that use these two positional deviation display methods, respectively, may be configured to be switchable.
[0105] Third Embodiment Next, a third embodiment will be described. In this third embodiment, a system having the same configuration as the system 10 according to the first embodiment is used. However, like the second embodiment, the system according to the third embodiment does not need to include the on-site computer 14.
[0106] 20 shows a flowchart corresponding to a processing algorithm executed in accordance with a program by the CPU of the server 12 in the system according to the third embodiment. The program corresponding to this processing algorithm is pre-installed in the server 12.
[0107] The flowchart in FIG. 20 starts when a query command for a change in the shape of a steel frame is sent to the server 12 via the network 13 from the mobile terminal 16 in response to an input operation by a site worker. The query command for a change in the shape of a steel frame includes the specification of the steel frame to be specified. The steel frame may be specified on a steel frame-by-frame basis or on a group of multiple steel frames. Here, the specification of one selected steel frame (for example, steel frame 100) is used as an example. 1 ) shall be designated.
[0108] First, in step S502, a plurality of (here, six) sensor devices 18 are used to measure the specified steel frame. i In the next step S504, the plurality of sensor devices 18 that have been instructed to perform measurement are i sensor data from the sensor device 18 i Using the measurement results at the measurement points of each steel frame to be measured (hereinafter referred to as the target steel frame), the shape (a function representing the shape) of the target steel frame is determined by the method described above. Next, in step S506, the database server 20 is accessed and design data for the target steel frame is obtained from the database. In the next step S508, display data is created that displays information about the shape (current shape) of the target steel frame determined in step S504 and the shape at the design stage included in the design data.
[0109] Then, in the next step S510, display data showing information about the current and design stage shapes of the target steel frame is sent to the mobile terminal 16 along with a display instruction command. As a result, display content according to the display data showing information about the current and design stage shapes of the target steel frame is displayed on the display screen of the mobile terminal 16. By looking at this screen, the on-site worker who inquired about the shape change can easily recognize the shape change of the target steel frame.
[0110] In the third embodiment, the sensor device 18 i In the above description, the measurement object is a steel column (steel frame), but the measurement object is a sensor device 18 iThe measurement target may be a component to which the measurement device is attached, such as a component constituting an infrastructure structure, a vehicle, or other moving object, and specifically may be a component constituting at least one of a building, a bridge, a tunnel, a highway, a dam, a wind turbine, a power plant (hydroelectric, thermal, natural gas, nuclear, etc.), an automobile (F1 car, etc.), an aircraft or other flying object (rocket, missile, spaceship, etc.), a high-speed train, a ship, a submarine, or a deep-sea exploration vessel. When the measurement target is a component constituting an infrastructure structure, a vehicle, or other moving object, design data of the infrastructure structure, vehicle, or other moving object is stored in a database held by the server 12 (or the database server 20) corresponding to the component.
[0111] Those involved in the manufacture, maintenance, and management of the above infrastructure structures, vehicles, and other moving objects may use the sensor device 18 i In some cases, it may be necessary to know the change in shape of the component being measured (including the positional deviation of a predetermined portion). i By inquiring about changes in the shape of the component to be measured from the server via a terminal device connected to the network together with the server (management device), it is possible to display on the display screen of the terminal device, in the same manner as in the third embodiment, display content corresponding to display data that displays information about the current and design stage shapes of the component to be measured. The terminal device for inquiring about changes in shape is not limited to a mobile terminal, and may be any terminal device connected to the network.
[0112] In the third embodiment, the server 12 may create display data displaying information for correcting at least one of the interior and exterior finishes based on the shape data of the steel column obtained in step S504, and transmit the display data to the mobile terminal 16 along with a display instruction command. Information for correcting at least one of the interior and exterior finishes may include information that allows for easy confirmation of the exterior finish or limitations on the interior finish. This information is displayed on the display screen of the mobile terminal 16. By viewing this screen, a worker who inquires about shape changes can determine the dimensions of components to be used for interior and / or exterior finish work, taking these limitations into consideration. In the third embodiment, the server 12 may store the shape data of the steel column obtained in step S504 as CAD data in a database. The creation of display data displaying information for correcting at least one of the interior and exterior finishes and the storage of CAD data of the steel column shape obtained from sensor data in a database, as described herein, can also be applied to the first and second embodiments.
[0113] In the above-described embodiments, the sensor device 18 i The ID (including the sensor number and the information indicating the installation position of the sensor device) is i In the above description, the ID is input by the worker during initial setup when the sensor device is attached to the object, and the server 12 manages the attachment positions of each sensor device by including this ID in the sensor data. However, by changing a portion of the configuration of the system 10, it becomes possible to eliminate the need for workers to perform tedious manual tasks such as inputting identification information (ID) when attaching a sensor device to an object, which is prone to human error. Below, a method and apparatus for acquiring information on the correspondence between each of multiple sensor devices and the objects to be measured (objects and their measurement points), which can be suitably used in each of the above embodiments, will be described.
[0114] <<Fourth Embodiment>> A fourth embodiment will be described below with reference to Figures 21 to 32. Here, the same reference numerals will be used for components that are the same as or equivalent to those in the first embodiment described above, and their description will be omitted unless particularly necessary. In this embodiment, as an example, the object to which the sensor device is attached, i.e., the object to be measured by the sensor device (measurement target), will be described as a steel column 100 that constitutes the steel-frame building 110 shown in Figure 3 described above, but the object is not limited to a steel column.
[0115] 21 is a schematic diagram showing the overall configuration of a shape acquisition system 10A according to the fourth embodiment. The shape acquisition system 10A includes a server 12, which also functions as a management device, a field computer 14, a mobile terminal 16, and a plurality of sensor devices 18, all of which are connected to one another via a wide area network (hereinafter abbreviated as network) 13 such as the Internet. p (p=1, 2, 3, ...) are included in the plurality of sensor devices 18. p are connected to the network 13 via a communication line, for example, a wireless LAN. p Among these, three sensor devices 18 1 ~18 3 The communication lines may all be wireless, or at least some may be wired. In the following description, a network 13 is connected to the network 13, and the network 13 includes a server 12, a field computer 14, a mobile terminal 16, and a plurality of sensor devices 18. p A single network including all of the communication lines connecting the above will be referred to as network 13 using the same reference numeral as wide area network 13.
[0116] As is clear from comparing FIG. 21 with FIG. 1, the shape acquisition system 10A has an overall configuration similar to that of the system 10 according to the first embodiment, except that the database server 20 has been removed. However, in this embodiment, the mobile terminal 16 is, as an example, an NFC (Near Field Communication) smartphone that complies with the NFC communication standard. The NFC smartphone is equipped with a camera. The mobile terminal 16 may also be a commonly used portable computer, such as a tablet PC, as long as it has the same functions as an NFC smartphone. In this embodiment, the mobile terminal 16 is also carried by a worker at a construction site.
[0117] In this embodiment, the sensor device 18 p (i=1, 2, 3, . . . ) and a device having the configuration shown in FIG. 22 is used. p is the sensor device 18 shown in FIG. p In place of the display operation unit 187 and the communication unit 183 provided in the image forming apparatus 1, a display unit 187A and a wireless communication unit 183A are provided.
[0118] The arithmetic processing unit 182 is composed of a microcontroller unit (MCU) as an example. The arithmetic processing unit (hereinafter also referred to as the control microcomputer) 182 executes a processing algorithm defined by a program stored in a memory device. The control microcomputer 182 rewrites various information stored in the memory device or in a memory area in the HF band IC described later, and controls the rewriting of the display contents of the display unit 187A. The control microcomputer 182 also controls the sensor device 18 p The control microcomputer 182 is connected to the HF band IC and HF band antenna, which will be described later. 2The display unit 187A is electrically connected to the angle sensor 181 via an Inter-integrated Circuit (C) interface or the like. The memory device can be configured from an EEPROM, FeRAM, or the like. Instead of providing the arithmetic processing unit 182, an ASIC built into the angle sensor 181 may also have the function of the arithmetic processing unit 182.
[0119] The wireless communication unit 183A includes an HF band IC, an HF band antenna, etc. (both not shown), and may also include a UHF band IC, a UHF band antenna, etc.
[0120] The HF band IC is a wireless communication IC for short-distance communication using the HF frequency band of 13.56 MHz, and performs wireless communication with an external reader / writer terminal via an HF band antenna. 2 It is an HF RFIC equipped with I 2 The HF band IC is connected to a control microcomputer (arithmetic processing unit) 182 via a bus such as I / F. Considering the amount of data, low power consumption, and optimal transfer speed, the connection bus connecting the HF band IC and the control microcomputer 182 is I / F. 2 The HF band IC stores data acquired from an external reader / writer terminal via the HF band antenna in the user memory area of the memory device or in the memory area of the HF band IC via the CPU of the control microcomputer 182.
[0121] Since the wireless communication unit 183A is equipped with the above-mentioned HF band IC and HF band antenna, the sensor device 18 p is capable of communicating with reader / writer terminals that comply with communication standards such as ISO / IEC 14443, ISO / IEC 15693, ISO / IEC 18092, FeliCa (registered trademark), or NFC, and NFC smartphones (e.g., mobile terminal 16).
[0122] The wireless communication unit 183A also functions as a Wi-Fi communication (wireless LAN communication) unit. pis capable of wireless LAN communication with the server 12 and other devices connected to the network 13 via the network 13. Note that a wired communication unit may be provided in place of part of the wireless communication unit 183A excluding the HF band IC and the HF band antenna.
[0123] The display unit 187A may be configured, for example, by electronic paper such as electrophoretic, ferroelectric liquid crystal, cholesteric liquid crystal, or electrochromic liquid crystal. In this embodiment, as an example, a dot-matrix display type electronic paper that displays with nonvolatile memory is used. Therefore, hereinafter, the display unit 187A will also be referred to as electronic paper 187A, and its screen will also be referred to as a display panel, as appropriate.
[0124] FIG. 23 shows the sensor device 18 p 23 is a perspective view showing the appearance of the sensor device 18. As shown in this Fig. 23, a rectangular opening 185a is formed in the front of the housing 185 of the sensor device, and electronic paper 187A is arranged so as to cover the opening 185a from the rear side, and a display panel is positioned within the opening 185a. The display panel is protected by a transparent member fitted into the opening 185a. In other words, the display panel can be seen from the outside through the opening 185a, as shown in Fig. 23. In this embodiment, each sensor device 18 p The sensor device uses a reader / writer terminal compatible with communication standards such as NFC in the manufacturing plant to read an identifier, for example, a QR Code (registered trademark) C, which is a type of two-dimensional code that stores a sensor number unique to the sensor device. p is written into the memory area of the HF band IC (or the user memory area of the memory device of the arithmetic processing unit 182), and the written QR code C p is displayed on the display panel. The reason why a QR code is used here is that the presence of three cut-out symbols allows stable, high-speed reading from any direction 360°, making it suitable for reading using a camera. Two-dimensional codes other than QR codes, as well as barcodes, may also be used as identifiers. Other than these, other codes, symbols, signs, etc. may also be used as identifiers. For example, a combination of numbers and letters may also be used as an identifier.
[0125] Next, the plurality of sensor devices 18 p The information acquisition method according to this embodiment will be described with reference to parts (A) to (C) of FIG. 24, a part (B) to (C) of FIG. 24, and a part (C) of FIG. 25, taking a steel frame column (hereinafter abbreviated as a column as appropriate) as an object to which the information acquisition method according to this embodiment is to be attached. Here, for the sake of simplicity, the information acquisition method will be described with reference to parts (A) to (C) of FIG. 24, taking a column 100 shown in FIG. 4 as an example. 1 Three sensor devices 18 on the first surface of 1 ~18 3 This section explains the case where the above is installed.
[0126] Pillar 100 1 Before being erected, the pillar 100 is carried into the construction site near a predetermined erection position with the first surface facing upward. 1 is shown.
[0127] 25 is a flowchart showing the process flow of the information acquisition method. First, as shown in FIG. 24(B), a predetermined number (three in this example) of sensor devices 18 p But pillar 100 j (Here, column 100 1 ) is attached to the first surface of the pillar 100 (Step S0 in FIG. 25). j A predetermined number of marks M, three in this example, are attached to the first surface (the upper surface in FIG. 24A) of the sensor device 18. 1 ~18 3 is attached. 1 ~18 3 is pillar 100 1 Before erecting the pillar 100, a worker uses the magnetic force of a permanent magnet (not shown), for example. 1 The sensor device does not necessarily have to be attached using magnetic force; bolts or other fixing methods can also be used. In this example, the magnetic force of a permanent magnet is used, as it is relatively easy to attach and detach.
[0128] Next, as shown in FIG. 24(C), the mobile terminal 16 detects the sensor device 18 pQR code C displayed on the display panel p (See FIG. 23) is read (imaged), and the CPU of the mobile terminal 16 stores the QR code C in the memory. p The QR code is read by a worker on-site using the camera of the mobile terminal 16 and stored (step S1 in FIG. 25).
[0129] Next, the sensor device 18 that reads the QR code p The installation position information of the pillar 100 after erection is input to the mobile terminal 16, and the CPU of the mobile terminal 16 stores the input information in its memory (step S2 in FIG. 25). 1 The installation position information here is input by a worker on-site. Before the columns are delivered to the construction site, the server 12 acquires data such as design drawings of the steel-frame building 110 through communication with the on-site computer 14 via the network 13. Based on this design drawing data, the server 12 calculates the installation position information by the sensor device 18. p The mounting position is determined so that the measurement point by the sensor coincides with the mounting position.
[0130] Next, the CPU of the mobile terminal 16 associates the sensor number (a number unique to the sensor device) obtained by converting the dots contained in the acquired (read) QR code into characters with the acquired installation location data, and outputs the data of the association result (step S3 in Figure 25).
[0131] Next, it is determined whether or not the processing for the planned number of sensor devices (here, three) has been completed (step S4 in FIG. 25). If the determination here is negative, the process returns to step S1, and the processing of steps S1 to S3 is performed for the next sensor device. On the other hand, if the processing for the planned number of sensor devices has been completed, the determination in step S4 is positive, and the process proceeds to step S5.
[0132] In step S5, the server 12 acquires the correspondence between the sensor device and its measurement point (measurement point) based on the data of the association result and predetermined management information. Here, the management information includes design information of the installation position.
[0133] Through the process flow of steps S1 to S5 described above, information on the correspondence between the sensor number and its measurement point is acquired for each of the multiple (here, three) sensor devices. j Similarly, for j=2, 3, . . . , the plurality of sensor devices 18 attached to the first surface are p The information on the correspondence between the sensor number and the measurement point is acquired. p The information on the correspondence between the sensor devices and the measurement points is obtained in the same manner, for example, around the time when the above-mentioned correspondence information is obtained for the plurality of sensor devices attached to the first surface.
[0134] Here, the processing by the mobile terminal 16 in steps S1 to S4 and the processing by the server 12 in step S5 will be described in more detail.
[0135] 26 shows a flowchart corresponding to the processing algorithm of the CPU of the mobile terminal 16, which corresponds to steps S1 to S4 above. An application (program) corresponding to this processing algorithm is pre-installed in the mobile terminal 16. The flowchart in FIG. 26 starts when the application is launched.
[0136] First, in step S602, a QR code reading screen is displayed on the display screen. For example, this reading screen displays a reading frame (mark) and a message such as "Please read the QR code displayed on the sensor device."
[0137] In the next step S604, the operator waits for the QR code read data to be input. Then, the operator uses the camera of the mobile terminal 16 to take a picture of the sensor device 18. p (Here, the first sensor device 181 ) QR code C displayed on the display panel p (Here, C 1 ) is read, and when the read data is input, the process proceeds to step S606, and the QR code C included in the read data is p The sensor number (the sensor number obtained by converting the dots included in the QR code into characters) corresponding to the sensor number is stored in memory (RAM).
[0138] In the next step S608, a registration screen for sensor device installation position information is displayed on the display screen. An example of this registration screen is shown in Fig. 27(A). The registration screen in Fig. 27(A) displays a selection screen for pull-down menus of various items, which will be described next, as well as a "Next" button.
[0139] In FIG. 27(A), tapping the ▼ mark to the right of the "Section" item opens a "Section" pull-down menu listing options for section numbers, such as Section 1, Section 2, and Section 3. Tapping the ▼ mark to the right of the "Work Area" item opens a "Work Area" pull-down menu listing options for work area numbers, such as Work Area 01 and Work Area 02. Tapping the ▼ mark to the right of the "Steel Frame Number" item opens a "Steel Frame Number" pull-down menu listing options for multiple steel frame numbers. Tapping the ▼ mark to the right of the "Part" item opens a "Part" pull-down menu listing options for the installation part (position) of the sensor device on the column (steel frame), such as the capital, center, and base. Here, the positions of the capital, center, and base correspond to the positions of the three marks M mentioned above, respectively.
[0140] As is clear from the above explanation, the selection screen for the item pull-down menu includes items related to identifying the position of the pillar and items related to identifying the position on that pillar, so these may be configured as a hierarchical pull-down menu.
[0141] 27(B) shows an example of the screen after the operator has opened all the pull-down menus and made the necessary selections. As is clear from the above explanation, input to the registration screen is performed only by selection.
[0142] 26, in steps S610 and S612, the mounting position information input by the operator is sequentially captured and stored in memory (RAM) until the "Next" button is tapped (input is completed). When the operator completes the necessary selection work on the registration screen and taps the "Next" button, the determination in step S612 becomes positive, and the process proceeds to step S614.
[0143] In step S614, the QR code C captured in step S606 p The sensor number corresponding to the sensor ID and the mounting position information acquired in step S610 are associated (linked) together and transmitted as one piece of data to the server 12 via the network 13. The data is transmitted to the server 12 after communication is established with the server 12 in a predetermined procedure.
[0144] In the next step S616, a continue button and an end button are displayed on the display screen, and then steps S618 and S620 wait for the continue button or the end button to be tapped. If the operator taps the continue button and selects continue, the determination in step S618 is affirmative, the process returns to step S602, and the loop processing (including determination) of steps S602 to S618 is repeated until the end button is tapped without the continue button being tapped. On the other hand, if the operator completes processing for the planned number of sensor devices and taps the end button without tapping the continue button, the determination in step S620 is affirmative, and the series of processes ends.
[0145] In this way, the worker can measure the temperature of a plurality of, for example, three, sensor devices 18 1 , 18 2 , 18 3 By repeatedly performing the operations according to the instructions displayed on the screen of the mobile terminal 16, the sensor device 18 1 , 18 2 , 18 3 The mobile terminal 16 (terminal device) associates each sensor number with the installation location of the sensor device, and sends data (information on the result of the association) in which the sensor number and the installation location are associated with each other to the server 12.
[0146] 28 shows a flowchart of an interrupt processing routine executed by the CPU of the server 12, which corresponds to step S5 above. This interrupt processing routine starts when a response is returned to the request for permission to communicate from the mobile terminal 16 when communication is established as described above. First, in step S622, data (information on the result of association) that associates the sensor number with its installation position, sent from the mobile terminal 16, is received.
[0147] In the next step S624, the correspondence between the sensor device (corresponding to the sensor number) and its measurement point (corresponding to the installation position) is found based on the received data in which the sensor number and its installation position are associated and the predetermined management information (including the design information of the installation position), and the information on the correspondence is stored in the storage, and then the process returns to the main routine. In practice, the process according to the flowchart of FIG. 25 or FIG. 26 and FIG. 28 is performed for all the pillars 100. j All sensor devices 18 attached to p This will be carried out.
[0148] As is clear from the above description, in the fourth embodiment, a plurality of sensor devices 18 p The information acquisition system includes a mobile terminal 16 and a server 12 connected to the information acquisition system 10 via a network 13 .
[0149] Next, the flow of the shape acquisition method according to this embodiment will be described with reference to the flowchart of FIG. p The columns 100 are attached to the columns selected as the measurement targets among the many columns that make up the steel-frame building 110 shown in FIG. j The sensor device 18 on the first surface of p 3, the pillars 100 shown in FIG. 1 The case where the sensor is attached in the same manner as in the example above will be described.
[0150] A plurality of pillars 100 are brought into the vicinity of their respective erection positions within the construction site. jFor the three sensor devices attached to each of the pillars 100, information on the correspondence between the sensor number and the measurement position is acquired as described above. j The column is erected so that one end in the longitudinal direction (the right end in FIG. 24(B)) becomes the column head. 1 Then, three sensor devices 18 are installed on the first surface (measurement surface). 1 ~18 3 are arranged in a row from bottom to top (see FIG. 4).
[0151] Here, each sensor device 18 p It is assumed that each sensor device 18 has been calibrated in advance to prevent measurement errors. p The sensor device 18 is configured in advance with necessary settings so that communication via the network 13 is possible via a communication line (wireless LAN). p is in a standby state where it can take measurements at any time.
[0152] First, the pillar 100 to be measured j The sensor device 18 receives information on the tilt angle (tilt information) at each measurement point (measurement point). p are used to obtain the values (step S11 in FIG. 29).
[0153] Measurement target pillar 100 j (That is, the pillar 100 as the object j ) has been acquired, the server 12 calculates the position and shape of the capital of each of the columns to be measured using the acquired inclination angle information (step S12 in FIG. 29). In this embodiment, the two-dimensional shape (shape in the XZ plane) of the first surface on which the sensor device is attached is calculated as the shape of the column.
[0154] Once the calculation of the column shape is complete, the server 12 determines, based on the calculated shape, the deviation of the column head from a predetermined standard (see the Z axis in Figure 6) and the point where the deviation from the standard (equivalent to the amount of deflection of the column) is maximum, as well as the amount of deviation (step S13 in Figure 29).
[0155] In this embodiment, steps S11 to S13 are performed by the shape acquisition system 10A, and therefore, the operation of each component of the shape acquisition system 10A will be described below.
[0156] First, the operation of each sensor device used in step S11 will be described with reference to the flowchart of Fig. 30. This flowchart shows a processing algorithm defined by a program executed by the CPU of the control microcomputer 182. The processing algorithm shown in the flowchart of Fig. 30 is started when, for example, the sensor device 18 p The power-on (switching a power switch (e.g., a software switch) built into the sensor device to the on state) is performed by remote operation from an external device (e.g., the server 12, the on-site computer 14, or the mobile terminal 16).
[0157] First, in step S22, the system waits for an instruction to start measurement to be input. The instruction to start measurement is given via the network 13 by the on-site computer 14, the mobile terminal 16, or the server 12. If the instruction to start measurement is given via a device other than the server 12, the server 12 is notified of this.
[0158] When an instruction to start measurement is input, the process proceeds to step S24. In step S24, the angle sensor 181 is instructed to perform measurement, and information (output information) on the tilt angle (at least one axis out of a maximum of three axes) measured by the angle sensor 181 is acquired.
[0159] In the next step S26, communication with the server 12 is established, and then the process proceeds to step S28, where the sensor number is added as an identification code (ID) to the acquired output information, and the resulting data is transmitted to the server 12 as a single piece of data. Here, the ID is a QR code C that is generated in the manufacturing stage using a reader / writer terminal that is compatible with a communication standard such as NFC. p When writing the sensor number, the sensor number stored in advance in the memory device is used. Of course, this sensor number is p This is the same number stored in the sensor device, unique to the sensor device.
[0160] When the process of step S28 is completed, the process ends. p The processes in steps S22 to S28 are performed for all the sensor devices 18. p It is held at.
[0161] Next, the processing of the server 12 in steps S12 and S13 will be described with reference to the flowchart of Fig. 31. Fig. 31 is a flowchart showing a measurement processing algorithm according to a measurement processing program executed by the CPU of the server 12. This measurement processing algorithm is executed by the sensor device 18. p The measurement start condition is satisfied when a measurement start notification is received from the on-site computer 14 (or the mobile terminal 16) or when the server 12 instructs at least one sensor device to start measurement.
[0162] First, in the loop of steps S31 and S32, the sensor device 18 p The sensor data sent from the pillars 100 is stored in a predetermined storage area of the RAM in sequence. When multiple sensor data are sent at the same time, the server 12 stores the sensor data in parallel in a predetermined storage area of the RAM by time sharing processing. Here, the stored data is sorted based on the correspondence between the sensor number and the measurement point. j The data is stored in a storage area prepared for each sensor device 18. p When the data acquisition from the is completed, the process proceeds to step S33.
[0163] In step S33, the pillar 100 to be subjected to shape measurement is j A counter (count value j) indicating the number of the storage area prepared for each file is initialized (j←1).
[0164] In the next step S34, the sensor data for a predetermined number (here, three locations) of measurement points stored in the j-th (here, first) storage area is used to calculate the distance between the pillar 100 and the target point. j (Here, column 100 1) is calculated. The shape (information) of the pillar can be calculated using the shape calculation method described in the first embodiment with reference to FIG. 6, for example.
[0165] In the next step S35, based on the calculated shape, the deviation of the column head from the reference (Z axis), the point where the deviation from the reference is the maximum, and the deviation (corresponding to the maximum deflection of the column) are calculated as follows: j (Here, column 100 1 ) is sought.
[0166] Then, in the next step S36, the obtained data (shape, deviation amount of the column capital, point of maximum deviation amount and data on that deviation amount) is associated with the column number j and stored in storage (HDD, etc.), and the process proceeds to step S37.
[0167] In step S37, it is determined whether the count value j has reached the total number N of pillars to be measured, thereby determining whether all of the pillars 100 to be measured have reached the total number N of pillars to be measured. j Check whether the measurement process has been completed for the first column. 1 Since the process has been completed only for the second to N-th columns 100, the determination in step S37 is negative, and the process proceeds to step S38, where the count value j is incremented by 1 (j←j+1). Then, the process returns to step S34, and the loop process (including determination) from step S34 to step S38 is repeated until the determination in step S37 is affirmative. j Measurement processing is performed sequentially for j (j=2 to N). On the other hand, if the determination in step S37 is affirmative, the series of processing steps ends.
[0168] In the above description, the sensor device 18 p The case where three sensor devices are arranged in the vertical direction on the measurement surface has been described. p It is also conceivable to arrange the sensor devices two-dimensionally on the measurement surface. In particular, when the measurement surface of the object is a three-dimensional curved surface, it is necessary to arrange the sensor devices two-dimensionally on the measurement surface. However, in reality, the sensor devices 18 pSince Ws outputs the tilt angle (three-dimensional tilt angle) of the normal vector of the measurement surface Ws, it is also possible to derive the shape (surface shape) of the measurement surface of the object from the measurement values of the measurement point coordinates and normal vector. For example, the shape may be calculated by determining the height (deviation from the reference surface) of each measurement point relative to the reference surface using the surface slope of each measurement point and its first-order integral. Alternatively, the shape of the object may be calculated based on a function obtained by fitting a function to tilt distribution data obtained from multiple data sets for the same object obtained by measurement and converting it into an integral system. Examples of fitting functions that can be used include differential Zernike functions. The shape may be calculated by optimizing the order and coefficients of an approximated surface expressed by Fourier series expansion using the actual measured values of the coordinates and normal vectors of a finite number of discrete measurement points on the measurement surface of the object so that the error at each measurement point is minimized. In addition, the shape acquisition method according to this embodiment can use various methods using various functions as long as the shape can be calculated using tilt angle information (tilt information) at multiple measurement points.
[0169] The measurement processing algorithm shown in FIG. 31 is executed each time sensor data is acquired for a column (object). That is, for each sensor data acquisition for all columns (objects) to be measured, the following processes are repeatedly performed: calculation of the shape, calculation of the column head deviation, and calculation of the maximum deviation (corresponding to the maximum deflection), and storage of the calculation results associated with the column number (object number). Therefore, a rewritable data table associated with the object number (column number) may be prepared in advance in a predetermined area of the storage, and the area associated with the object number (column number) may be repeatedly overwritten (i.e., the stored contents are updated) when the calculation results are stored. Furthermore, the server 12 may create or update a data table by associating the latest information stored in the storage with the design data, and transmit the created or updated data to the on-site computer 14 via the network 13. In this case, the on-site computer 14 may use the received table data to store it in a storage device such as a RAM or HDD, thereby creating or updating a database.
[0170] In this case, it becomes possible to monitor the changes in the shape of the object (pillar) over time based on the created and updated database. It also becomes possible to perform strength calculations based on the shape and calculate the stress generated in the object (pillar).
[0171] In addition, when monitoring changes over time over a long period of time, it is necessary to supply power (power feeding) to each sensor device.Possible solutions for this include power feeding using MEMS vibration generators, wireless power feeding (contactless power feeding) that transmits power using the induced magnetic flux generated between the electromagnetic induction type power transmitting side and the power receiving side, solar power generation, or wired LAN power feeding using a LAN cable.
[0172] In the steel frame building 110, as shown in FIG. p is pillar 100 j The sensor devices 18 are arranged at the same height on two mutually orthogonal surfaces (a first surface orthogonal to the X axis and a second surface orthogonal to the Y axis) extending in the longitudinal direction of the sensor device 18. Specifically, the sensor devices 18 are arranged on the first surface.1 , 18 2 , 18 3 is arranged on the second surface, and the sensor device 18 4 , 18 5 , 18 6 In this case, the sensor device 18 1 , 18 2 , 18 3 The shape of the first surface is detected based on the output of the sensor device 18. 4 , 18 5 , 18 6 Based on the output of the above, information on the shape of the second surface can be obtained using the measurement processing algorithm (see FIG. 31) according to the above-mentioned measurement processing program.
[0173] Here, when sensor devices are attached to two mutually perpendicular faces extending in the longitudinal direction of the pillar 100 as shown in Figure 4, it is advisable to add a pull-down menu for the item "orientation" including options such as south and north to the registration screen for attachment location information as shown in Figure 27 (A).
[0174] As described above, according to the information acquisition method of the fourth embodiment, a worker at a construction site can acquire information on the pillar 100 according to the display on the screen of the mobile terminal 16 at the construction site. j Sensor device 18 attached to p QR code C displayed on p By simply scanning the QR code and selecting each item on the installation location information registration screen (i.e., inputting installation location information), each time, information regarding the correspondence between the sensor device having the sensor number corresponding to the QR code and its measurement point is automatically acquired by the server 12 and stored in storage. Therefore, it is easy to acquire information regarding the correspondence between multiple sensor devices and their measurement locations. Furthermore, since the aforementioned registration screen provides a pull-down menu for each item, it is possible to input the necessary information simply by opening the pull-down menu and selecting the appropriate option. This makes input easier than inputting characters (text) via a keyboard, and is expected to reduce input errors.
[0175] Furthermore, according to the information acquisition method of the fourth embodiment, the sensor data output by each sensor device only needs to include the sensor number as an ID; there is no need to include the correspondence between the pole number and the installation location in addition to the sensor number in the ID. Therefore, it is sufficient to simply write the sensor number used as the ID as data in the form of a QR code or the like in the internal memory area of the sensor device immediately after manufacturing. Therefore, there is no need for the troublesome work involved in installing the sensor device on the pole.
[0176] Furthermore, according to the shape acquisition method of the fourth embodiment, by performing a predetermined calculation using information on the tilt angles (tilt information) at multiple measurement points on the pillar acquired by multiple sensor devices attached to the pillar, it becomes possible to acquire the shape of a part of the object, for example, the shape of the surface (measurement surface) on which the sensor devices are attached, and further the shape of the pillar and the maximum deviation from a reference plane in the entire measurement area, etc. This makes it possible to determine the shape of the pillar without using light, eliminating the need for a three-dimensional measuring device that uses light and eliminating the influence of obstacles, etc.
[0177] In the fourth embodiment, a case has been described in which, when associating a predetermined number of sensor devices attached to poles at a construction site with their mounting locations, the QR codes displayed on the sensor devices are read by a mobile terminal, and then information about the mounting locations is input into the mobile terminal, thereby associating the sensor devices (sensor numbers) with their mounting locations using (via) a mobile terminal. However, the present invention is not limited to this, and the sensor devices (sensor numbers) may also be associated with their mounting locations via a mobile terminal using a procedure such as the modified example described below.
[0178] This modification relates to the processing algorithm of the mobile terminal 16 when associating sensor devices (sensor numbers) with their installation positions by switching the order of steps S1 and S2 in the flowchart of FIG. 25 described above.
[0179] Fig. 32 shows a flowchart corresponding to a processing algorithm of the CPU of mobile terminal 16 according to a modified example. An application (program) corresponding to this processing algorithm is pre-installed in mobile terminal 16. The processing algorithm in Fig. 32 starts when the application is launched.
[0180] First, in step S702, a registration screen for sensor device mounting position information (an example of this screen is shown in FIG. 27(A)) is displayed on the display screen. Details of the display contents of the registration screen in FIG. 27(A) have been described above.
[0181] In the loop of the next steps S704 and S706, information selected (input) by the worker from the pull-down menu of each item on the registration screen is sequentially fetched and stored in memory (RAM) until the "Next" button is tapped. Then, when the worker has input all the necessary information and tapped the "Next" button, the determination in step S706 becomes positive and the process proceeds to step S708.
[0182] In step S708, a QR code reading screen is displayed on the display screen, and then in the next step S710, the system waits for input of the read data of the QR code. Then, the worker uses the camera of the mobile terminal 16 to read the QR code from the sensor device 18. p (Here, the first sensor device 18 1 ) QR code C displayed on the display panel p (Here, C 1 ) is read, and when the read data is input, the process proceeds to step S712, and the QR code C included in the read data is p The sensor number corresponding to the sensor number is stored in memory (RAM).
[0183] In the next step S714, the mounting position information acquired in step S704 and the QR code C stored in step S712 are p The sensor number corresponding to the sensor number is associated with the sensor number and transmitted as one piece of data to the server 12 via the network 13. The data is transmitted to the server 12 after communication is established with the server 12 in accordance with a predetermined procedure.
[0184] In the next step S716, a continue button and an end button are displayed on the display screen, and then steps S718 and S720 wait for the continue button or the end button to be tapped. If the worker taps the continue button and selects continue, the determination in step S718 is affirmative, the process returns to step S702, and the loop processing (including determination) of steps S702 to S718 is repeated until the end button is tapped without the continue button being tapped. On the other hand, if the worker completes processing for the planned number of sensor devices and taps the end button without tapping the continue button, the determination in step S720 is affirmative, and the series of processes ends.
[0185] In this way, the worker can measure the temperature of a plurality of, for example, three, sensor devices 18 1 , 18 2 , 18 3 By repeatedly performing the operations according to the instructions displayed on the screen of the mobile terminal 16, the sensor device 18 1 , 18 2 , 18 3 The mobile terminal 16 associates each sensor number with the installation location of the sensor device, and sends data (information on the result of the association) in which the sensor number and the installation location are associated with each other to the server 12 .
[0186] The server 12 executes the above-mentioned interrupt processing routine (FIG. 28) every time a request for permission to communicate is received from the mobile terminal 16 during the above-mentioned communication establishment.
[0187] In practice, the process according to the flowcharts of FIG. 32 and FIG. 28 is performed for all columns 100. j All sensor devices 18 attached to p The above-described modified example also provides the same effects as those of the fourth embodiment.
[0188] In the above fourth embodiment and its modified example, the case where the QR code of a sensor device attached to a pillar is read before the pillar is erected at a construction site has been described. However, this is not limited to this, and it is also possible to read the QR code of a sensor device attached to a pillar after the pillar has been erected.
[0189] Fifth Embodiment Next, a fifth embodiment will be described. In the fifth embodiment, the configuration of the shape acquisition system 10A is the same as that of the fourth embodiment, but the location where the mobile terminal 16, which serves as an acquisition device, is used differs from that of the fourth embodiment. That is, in the fourth embodiment, after a pillar is delivered to a construction site, a worker at the construction site uses the mobile terminal 16 when a sensor device is attached to the pillar. In contrast, in the fifth embodiment, a worker uses the mobile terminal 16, for example, in a shipping factory for the sensor devices, before attaching multiple sensor devices to the pillars. Due to the difference in the location and user of the mobile terminal 16, the information acquisition method and the processing algorithm of the mobile terminal 16 in the fifth embodiment differ from those of the fourth embodiment. Below, the fifth embodiment will be further described, focusing on these differences.
[0190] FIG. 33 is a flowchart showing the process flow of the information acquisition method according to the fifth embodiment.
[0191] First, as shown in part (A) of FIG. 34, a planned number (plurality) of sensor devices 18 are shipped from a shipping factory for the sensor devices. p are taken out of the box 1020 and placed side by side on the floor (or a table, not shown) (step S550 in FIG. 33). p Three of the sensor devices 18 1 , 18 2 , 18 3 The process of step S50 may be performed by an operator in the shipping factory or by a robot. pBefore being packed into the box 1020, information is written using a reader / writer terminal or the like that is compatible with a communication standard such as NFC, and a unique sensor number and a QR code C that stores the sensor number are written in the user memory area (or the memory area in the HF band IC) of the memory device of the control microcomputer 182. p is stored, and the QR code C p is displayed on the display panel of the electronic paper 187A.
[0192] Next, as shown in FIG. 34(B), the sensor device 18 by the mobile terminal 16 p QR code C displayed on p The QR code C is read, and the mobile terminal 16 acquires the read data of the QR code (step S552 in FIG. 33). p The reading may be performed by a worker in the shipping factory or by a robot.
[0193] Next, the sensor device 18 is connected to the mobile terminal 16. p The information on the installation position of the pillar 100 is input, and the mobile terminal 16 acquires the input information on the installation position (step S554 in FIG. 33). The installation position information is input by a worker at the shipping factory using the registration screen for the installation position information, which is displayed on the display screen of the mobile terminal 16. As described above, the pillar 100 i Before the steel frame building 110 is delivered to the construction site, the server 12 acquires data such as design drawings of the steel frame building 110, and based on the design drawing data, the server 12 detects the sensor devices 18 for each column. p The installation position is determined so that the measurement point by the column 100 coincides with the installation position. i Before the sensor device is delivered to the construction site, the server 12 does not recognize the correspondence between the sensor device and the object and location to which it is to be attached.
[0194] Next, the mobile terminal 16 converts the acquired information on the mounting position into corresponding mounting position identification data and transmits it to the sensor device 18 p The sensor device 18 then sends the attachment position identification data to the sensor device 18 and displays it on the display panel (step S556 in FIG. 33).p As shown in Figure 35, the display panel displays the installation position identification data (position identification data that identifies the position of the pillar (section number, X position number, Y position number) and data on the part on the pillar) together with the sensor number. The conversion of the above installation position information into installation position identification data by the mobile terminal 16 will be described further below. Note that the X-direction grid line code may be used instead of the X-position number, and the directional grid line code may be used instead of the Y-position number.
[0195] Next, the mobile terminal 16 associates the sensor number (a number unique to the sensor device) obtained by converting the dots contained in the acquired (read) QR code into characters with the acquired information on the installation location, and outputs the data of the association result (step S558 in Figure 33).
[0196] It is then determined whether or not processing has been completed for the planned number of sensor devices (step S560 in FIG. 33). If processing has not been completed for the planned number of sensor devices, the determination here is negative, and the process returns to step S552, where the processing of steps S552 to S558 is performed for another sensor device. On the other hand, if processing has been completed for the planned number of sensor devices, the determination in step S560 is positive, and the process proceeds to step S562.
[0197] In step 562, the server 12 acquires information on the correspondence between the sensor devices and their measurement points based on the data of the above-mentioned association result and predetermined management information (including design information on the installation positions).
[0198] Next, a predetermined number of sensor devices are transported to the construction site and then attached to the attachment positions specified by the attachment position specifying data displayed on the display panel of each sensor device. As described above, the attachment position specifying data displayed on the display panel includes position specifying data (section number, X position, Y position) that specifies the position of the pillar and data on the position on the pillar. Therefore, each sensor device is attached to the specified position (attachment position) of the pillar that is erected at the specified position.
[0199] 36 shows a flowchart corresponding to the processing algorithm of the CPU of the mobile terminal 16, which corresponds to S552 to S560. An application (program) corresponding to this processing algorithm is pre-installed in the mobile terminal 16.
[0200] The flowchart (processing algorithm) of Fig. 36 starts with the activation of the application. First, in step S802, a QR code reading screen is displayed on the display screen.
[0201] In the next step S804, the operator waits for the QR code read data to be input. Then, the operator uses the camera of the mobile terminal 16 to take a picture of the sensor device 18. p QR code C displayed on the display panel p When the read data is input, the process proceeds to step S806 and the QR code C included in the read data is p The sensor number (the sensor number obtained by converting the dots included in the QR code into characters) corresponding to the sensor number is stored in memory (RAM).
[0202] In the next step S808, a registration screen for installation position information is displayed on the display screen. An example of this registration screen is shown in Fig. 27(A). The registration screen of Fig. 27(A) has been described above.
[0203] Next, in steps S810 and S812, the information input by the worker is captured and stored in memory (RAM) until the "Next" button (see FIG. 27A) is tapped. When the worker taps the "Next" button after completing the input, the determination in step S812 becomes positive, and the process proceeds to step S813.
[0204] In step S813, the sensor device 18 pThe mobile terminal 16 performs near-field communication (NFC) with the mobile terminal 16 to transmit data (mounting position identification data) to be displayed on the display panel of the sensor device. This mounting position identification data is obtained as follows: The CPU of the mobile terminal 16 has a data table containing the work area, steel frame number, and the column position identification information (X position number, Y position number) corresponding to this information. Therefore, when the work area and column number options are selected from the respective pull-down menus on the registration screen, the selected work area and column number options are converted into the corresponding column position identification information (X position number, Y position number), and these X position number and Y position number are combined with the selected section and part options to form mounting position identification data. That is, in this way, the above-mentioned mounting position information is converted into mounting position identification data.
[0205] The sensor device 18 that received the data p The CPU displays the attachment position identification data on the display panel of the electronic paper 187A.
[0206] In the next step S814, the QR code C stored in step S806 is p The sensor number corresponding to the sensor ID and the information on the mounting position acquired in step S810 are associated with each other and transmitted as one piece of data to the server 12 via the network 13. The data is transmitted to the server 12 after communication is established with the server 12 in accordance with a predetermined procedure.
[0207] In the next step S816, a continue button and an end button are displayed on the display screen, and then steps S818 and S820 wait for the continue button or the end button to be tapped. If the worker taps the continue button and selects continue, the determination in step S818 is affirmative, the process returns to step S802, and the loop processing (including determination) of steps S802 to S818 is repeated until the end button is tapped without the continue button being tapped. On the other hand, if the worker completes processing for the planned number of sensor devices and taps the end button without tapping the continue button, the determination in step S820 is affirmative, and the series of processes ends.
[0208] After that, the predetermined number of sensor devices are packed again in boxes and delivered to the construction site. After delivery, each sensor device is installed on the pole 100 that has been delivered to the position specified by the installation position specifying data, according to the installation position specifying data displayed on the display panel of the electronic paper 187A of the sensor device. i After the sensor device is installed, the pole 100 i Construction of the facility will be carried out.
[0209] Meanwhile, when establishing communication prior to transmitting data in step S814, the server 12 receives a request for permission to communicate from the mobile terminal 16, which triggers the server 12 to perform processing in accordance with the interrupt processing routine shown in FIG. 28, thereby determining the correspondence between the sensor device (corresponding to the sensor number) and its measurement point (corresponding to the installation position), and storing the information on this correspondence in storage.
[0210] In the fifth embodiment, as shown in Fig. 16, when sensor devices are attached to two mutually perpendicular faces extending in the longitudinal direction of the column 100, a pull-down menu for the item "orientation" including options such as south and north can be added to the registration screen for attachment position information as shown in Fig. 27(A), and the orientation (south, north, etc.) can be displayed accordingly on the display panel of the sensor device as shown in Fig. 35. The orientation may be displayed, for example, in the area enclosed by the dotted line at the top of the capital in Fig. 35.
[0211] In this fifth embodiment, the shape acquisition system 10A acquires the shape and other information of a column selected as the measurement target from among the many columns that make up the steel-frame building 110, in the same manner as in the fourth embodiment described above.
[0212] According to the shape acquisition method and the system for executing the method according to the fifth embodiment, it is possible to obtain the same effects as those of the fourth embodiment. In addition, according to the information acquisition method and the system according to the fifth embodiment, the pillar 100 jSince the correspondence between the sensor device and its installation location (and thus the measurement point measured by the sensor device) can be obtained before the sensor device is delivered to the construction site, it becomes possible to build a database containing the above-mentioned correspondence data, for example, before the sensor device is shipped (at the manufacturing or shipping factory). Furthermore, the workload at the construction site can be reduced, which is expected to further shorten the working hours of on-site workers. Of course, the information acquisition method according to the fifth embodiment may be performed using the above system once the delivery of the pillars to the construction site has been completed.
[0213] In addition, the sensor device 18 p Column 100 j In the case where it is acceptable to carry the information acquisition method according to the fourth embodiment to the pillar 100 while it is still attached to the pillar 100, j This can also be done before delivery to the building site.
[0214] Incidentally, up until now, a plurality of sensor devices 18 p QR code C stored individually by p As a method for externally acquiring the QR code (code), a method for reading the QR code displayed on the display panel of the sensor device by the camera of the mobile terminal 16 that serves as the acquiring device has been described. However, in the sensor device 18 of the fourth and fifth embodiments, p The sensor device 18 has an HF band IC and an HF band antenna in the wireless communication unit 183A, and an NFC smartphone conforming to the NFC communication standard is used as the mobile terminal 16. In this case, the mobile terminal 16 is made to function as a reader / writer conforming to the NFC communication standard, and the sensor device 18 p Therefore, the data (including the QR code) stored in the user memory area (or the memory area of the HF band IC) of the control microcomputer 182 can be read by short-distance communication using the mobile terminal 16. p The method for reading data (including QR codes) stored in the user memory area (or the memory area of the HF band IC) of the control microcomputer 182 is described below. pIn other words, in steps S1 and S552 described above, instead of reading the QR code of the sensor device using the camera of the mobile terminal, the QR code can be read from the sensor device through short-range communication using the mobile terminal.
[0215] Furthermore, by repeatedly acquiring the shape of the measurement surface of the column, the column shape, the maximum deviation amount, etc., it becomes possible to manage the column (absolute value management and time-dependent change management). In particular, when the shape acquisition method is performed using the shape acquisition system 10A according to the fourth and fifth embodiments while maintaining the sensor device attached to the column, it becomes possible to automatically acquire the shape of the measurement surface and, in turn, the column shape, acquire the deviation amount from the reference throughout the entire measurement area, and manage the column (absolute value management and time-dependent change management). Therefore, the shape acquisition system 10A according to the fourth and fifth embodiments eliminates manual surveying work for steel frame construction, thereby alleviating labor shortages and shortening the construction period for steel frame construction.
[0216] Furthermore, according to the shape acquisition methods of the fourth and fifth embodiments, the shape of the measurement surface of the steel column can be acquired prior to the start of exterior construction work, which makes it possible to perform adjustments of the exterior panels using jigs within the factory.
[0217] In the fourth and fifth embodiments, the number of sensor devices used is equal to the number of measurement points at which inclination angle information is obtained, but this does not necessarily have to be the same. In this case, it is sufficient to use one sensor device to obtain inclination angle information at two or more measurement points.
[0218] Furthermore, in the fourth and fifth embodiments, a steel frame column is taken as the object, and the shape calculation thereof and the management of the maximum deviation amount (corresponding to the maximum deflection amount) and the management of changes over time are explained. However, the shape acquisition method and shape acquisition system according to the fourth and fifth embodiments (hereinafter abbreviated as the method and system according to the fourth and fifth embodiments) can be applied to the management of steel frames other than steel frame columns (absolute value management and time-varying change management), as well as to other construction process management. Furthermore, the object (measurement target) is not limited to the above embodiments (steel frame columns of buildings, etc.), and the object can be a sensor device 18, as in the third embodiment. p The target object may be any component to which the object can be attached, such as a component constituting an infrastructure structure, a vehicle, or other moving object, and specifically may be other infrastructure other than buildings such as buildings, such as bridges, dams, tunnels, highways, plants (including tanks, etc.), wind turbine blades for wind power generation, aircraft fuselages, wings, or propellers, bodies (particularly the lead cars) of high-speed trains (such as Shinkansen), railway rails, ships and their propellers, etc. In addition to these, the target object may also be a vehicle (automobiles including Formula 1 cars, airplanes, trains, ships, etc.), underwater vehicles (submarines, deep-sea exploration vessels, etc.), space-related objects (spacecraft, re-entry vehicles, etc.), flying objects (rockets, missiles, satellites, etc.), power plants (hydroelectric, thermal, natural gas, nuclear, etc.), etc.
[0219] Examples of construction process management to which the methods and systems according to the fourth and fifth embodiments can be suitably applied include pile driving management (absolute value management, time-dependent change management) and earth retaining wall management (time-dependent change management). Here, piles refer to structures that serve as the foundation during construction, and earth retaining walls refer to walls that hold back surrounding soil and sand when digging holes to create underground structures.
[0220] The methods and systems according to the fourth and fifth embodiments can also be applied to infrastructure management. For example, they can be suitably applied to bridge maintenance (change over time management), bridge construction management (absolute value management), dam wall maintenance (change over time management), tunnel maintenance (change over time management), and plant / gas tank maintenance (change over time management). In addition, the methods and systems according to the above embodiments can also be applied to various types of deformation analysis. For example, they can be suitably applied to deformation analysis (change over time) of ship bottoms, deformation analysis (change over time) of wind turbine blades, deformation analysis (change over time) of unmanned aircraft wings, and deformation analysis (change over time) of railway rails.
[0221] When the methods and systems according to the fourth and fifth embodiments are applied to bridge maintenance, for example, a plurality of sensor devices are arranged on a bridge, and changes in the three-dimensional shape from the initial state are constantly monitored, and when an indicator of the shape change (for example, the tilt angle or maximum deviation output by the sensor device) exceeds a threshold, an alarm is issued from, for example, the server 12 to the on-site computer 14. In this way, the administrator of the on-site computer 14 can quickly recognize the occurrence and location of an abnormality, thereby enabling efficient visual inspection.
[0222] In the above embodiments, the server 12 may be managed by any appropriate person. For example, the server 12 may be managed by a user of the sensor device, such as a construction company, or by a supplier (manufacturer, supplier, etc.) of the sensor device. The server may also be a cloud service. When the server 12 is managed by a supplier of the sensor device, the supplier leases (or rents) the sensor device to the user and provides optimal information, such as the installation location of the sensor device, determined based on the intended use of the sensor device. The supplier receives data acquired by the user using the sensor device based on the information, performs a predetermined analysis (including shape calculation) using the data, and provides the user with information on the analysis results. The supplier then receives payment from the user for leasing (or renting) the sensor device and providing the information. Such a business method (business model) may also be realized. In this case, instead of providing the analysis and the analysis results, application software (application program) for the analysis process may be leased together with the sensor device.
[0223] 37 schematically shows an example of a business model in which the server 12 (cloud) is under the management of a supplier of a sensor device. A supplier 2000 of the sensor device sells (transfers) or lends the sensor device to a user (construction company) 1000. Lending includes renting and leasing.
[0224] The supply company 2000 receives data acquired by the user using the sensor device via a computer accessible by the user (referred to as a user-side computer) 1000. That is, the server 12 (cloud) collects data via data communication with the user-side computer 1000. The collected data includes not only sensor data but also data on the measurement target of the sensor device.
[0225] The server 12 sends the collected data to an analysis / management system 12a or an analysis / conversion system 12b. The analysis / management system 12a performs a predetermined analysis (including shape calculation) using the data and creates predetermined management information using the analysis results. The analysis / management system 12a schematically illustrates the functions of the server 12 in, for example, the shape acquisition system 10A according to the fourth and fifth embodiments or the system 10 according to the first to third embodiments.
[0226] The analysis / conversion system 12b converts data collected by the server into a database (which may be the BIM database described above) containing design information for the objects measured by the sensor device. As previously described with reference to FIG. 10, for example, after welding of steel beams belonging to one work section of one section is completed, each time the approval process described above is performed, in step S122, the column head position data for all steel beams belonging to that work section is linked to the steel beam design data and added to the database. Then, the construction drawings for the next process are automatically created based on the information in the BIM database after this addition. The analysis / conversion system 12b conceptually illustrates the function of the server 12 in such a case. In the above embodiment, the updating of steel frame design data has been described in connection with the plumbing approval work, but since updating and changing the design data (which may be CAD data) based on measurement data (sensor data) measured by a sensor device can be performed independently of plumbing approval, the analysis / conversion system 12b is a separate system from the analysis / management system 12a.
[0227] The server 12, the analysis / management system 12a, and the analysis / conversion system 12b can be realized by the same computer (which may be a cloud), but the analysis / management system 12a and the analysis / conversion system 12b can also be configured using other computers connected to the server 12 via a network.
[0228] When the server 12 that collects data from the user-side computer 1000 is under the management of a supplier 2000 of the sensor device, the analysis / management system 12a and the analysis / conversion system 12b are also typically under the management of the supplier 2000. Therefore, in this case, the information obtained by the processing of the analysis / management system 12a or the analysis / conversion system 12b is provided as payment for the use of the analysis / management system 12a or the analysis / conversion system 12b. Specifically, the analysis / management system 12a may be provided to the user as an application, and the user may pay a usage fee to the supplier. In the case of the analysis / conversion system 12b, it may be provided as an architectural CAD system, and the user may pay a usage fee for the system itself.
[0229] According to the business model of Figure 37, a method of utilizing data obtained using a sensor device is realized, in which the server 12 collects data obtained by a user using the sensor device via data communication with a computer 1000 accessible to the user, the server 12 provides the collected data to the analysis / management system 12a or the analysis / conversion system 12b, the analysis / management system 12a or the analysis / conversion system 12b performs predetermined processing using the provided data, and the information obtained by the processing of the analysis / management system 12a or the analysis / conversion system 12b is provided to the user 1000 from the analysis / management system 12a or the analysis / conversion system 12b via the computer.
[0230] 10... System, 12... Server, 13... Network, 14... On-site computer, 16... Mobile terminal, 18 1 ~18 3 ...sensor device, 20...database server, 100...steel column, 110...steel building.
Claims
1. A system for use in constructing a structure, comprising: a plurality of sensor devices attached to a part of the structure as an object such that tilt angle information of the object is acquired at each of a plurality of points that are different in position with respect to at least a first direction; a management device that calculates shape information of the object based on measurement information of the object by the plurality of sensor devices, each of the plurality of sensor devices has an angle sensor, and transmits the measurement information to the management device via a network; The management device is capable of providing the calculated shape information to a terminal device used for designing or constructing the structure via the network. system.
2. The shape information is used in the terminal device to design components of the structure. The system of claim 1 .
3. The terminal device has a database in which design data of the structure is stored, The shape information can be stored in the database as CAD data. The system of claim 2.
4. The database is a database for BIM (Building Information Modeling), The system of claim 3.
5. The members include at least one of a steel column and a member used for interior construction and / or exterior construction, The system of claim 2.
6. The terminal device includes a terminal for an administrator of the building, The manager's terminal is capable of displaying the shape information so that a manager of the building can confirm whether the construction error of the object is within a tolerance. A system according to any one of claims 1 to 5.
7. After the work on the target section of the structure, including the target object, is completed, the shape information is displayed on the manager's terminal so that the manager can confirm the shape information. The system of claim 6.
8. The terminal device includes a terminal for a construction worker, The confirmation request is made via the worker terminal. The system of claim 7.
9. Each of the plurality of sensor devices measures the tilt angle information based on the first direction. The system of claim 1 .
10. The object is a steel column constituting the structure, The steel column is installed so as to be substantially parallel to the first direction which is the direction of gravity. The system of claim 9.
11. The structure includes at least one of a building, a bridge, a tunnel, a highway, a dam, a wind turbine, and a power plant. The system of claim 9.
12. A method for constructing a structure, comprising: A part of the structure is set as an object, and tilt angle information of the object is acquired at least at a plurality of points at different positions with respect to a first direction by a plurality of sensor devices; transmitting measurement information of the object measured by the plurality of sensor devices to a management device via a network; Calculating shape information of the object based on the measurement information; providing the calculated shape information via the network to a terminal device used for designing or constructing the structure; Each of the plurality of sensor devices has an angle sensor. method.
13. The shape information is used in the terminal device to design components of the structure. The method of claim 12.
14. The shape information is stored in a database of the terminal device in which design data of the structure is stored as CAD data. The method of claim 13.
15. The database is a database for BIM (Building Information Modeling). The method of claim 14.
16. The members include at least one of a steel column and a member used for interior construction and / or exterior construction, The method of claim 13.
17. The terminal device includes a terminal for an administrator of the building, The manager's terminal is capable of displaying the shape information so that a manager of the building can confirm whether the construction error of the object is within a tolerance.
17. The method according to any one of claims 12 to 16.
18. After the work on the target section of the structure, including the target object, is completed, the shape information is displayed on the manager's terminal so that the manager can confirm the shape information.
20. The method of claim 17.
19. The terminal device includes a terminal for a construction worker, The confirmation request is made via the worker terminal.
20. The method of claim 18.
20. Each of the plurality of sensor devices measures the tilt angle information based on the first direction. The method of claim 12.
21. The object is a steel column constituting the structure, The steel column is installed so as to be substantially parallel to the first direction which is the direction of gravity.
21. The method of claim 20.