Wave-dissipating block installation simulation program and simulation method

JP7638923B2Active Publication Date: 2025-03-04FUDO TETRA CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2022037707
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-03-11
Publication Date
2025-03-04
Estimated Expiration
2042-03-11

AI Technical Summary

Benefits of technology

【0013】 本発明に係る消波ブロックの据付シミュレーションプログラムは、コンピューターの仮想空間において、消波ブロック等の三次元モデルを、意図した通りの据付位置に、意図した通りの姿勢で積み上げることができ、消波ブロックの適切な据付位置や姿勢等の検討をコンピューター上で実施することができ、その結果、検討に要する時間や費用を大幅に低減できる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007638923000001
    Figure 0007638923000001
  • Figure 0007638923000002
    Figure 0007638923000002
  • Figure 0007638923000003
    Figure 0007638923000003
Patent Text Reader

Abstract

To provide a wave-dissipating block installation simulation program and a simulation method that can be utilized effectively when an appropriate installation position of a wave-dissipating block and a posture thereof are reviewed.SOLUTION: The wave-dissipating block installation simulation program causes a computer to accomplish: a block model displaying function for displaying a block model 1 in a virtual space, and executing a dynamic simulation; a wire model displaying function for displaying a wire model 2 that hoists a rock model 1 in the virtual space, and executing the dynamic simulation; and a coupling / decoupling function for executing processing of coupling the block model 1 with the wire model 2 and hoisting the block model 1 by the wire model 2, and processing of canceling the coupling and decoupling the block model 1 from the wire model 2.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a wave-dissipating block installation simulation program and simulation method, which can be used to consider in advance the installation position and installation posture of wave-dissipating blocks when stacking wave-dissipating blocks to construct a new wave-dissipating work in a harbor, coast, etc., or when additional wave-dissipating blocks are placed on an existing wave-dissipating work, and which can also be used to create three-dimensional data of the installation status of a group of wave-dissipating blocks to be used as input data when evaluating the hydraulic function and wave-resistant stability of a wave-dissipating work by numerical simulation. [Background technology]

[0002] In the past, when adding wave-dissipating blocks to existing wave-dissipating structures, the appropriate installation position and posture of the blocks to be added was examined by first creating a model of the structure using a 3D printer or similar, and then stacking the wave-dissipating block models on top of it one by one by hand. This method not only involved problems such as the high cost of creating the model, but also the fact that it took a very long time.

[0003] In recent years, attempts have been made to use mechanical analysis software to display three-dimensional models (construction environment models) of existing wave-dissipating structures in a virtual space depicted on a computer display, and then stack three-dimensional models (block models) of wave-dissipating blocks on top of the models to perform installation simulations and consider the installation positions of the wave-dissipating blocks, etc. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Patent Publication No. 2021-157411 [Patent Document 2] JP 2004-12395 A Summary of the Invention [Problem to be solved by the invention]

[0005] However, when simulating the installation of wave-dissipating blocks using mechanical analysis software, the block model is allowed to freely fall from a position above the construction environment model (existing wave-dissipating structures, etc.) displayed on a screen, which creates the problem that it is not possible to precisely control the installation position or posture of the block.

[0006] When actually installing wave-dissipating blocks at a construction site, the fit between the wave-dissipating block to be installed and the existing wave-dissipating blocks must be considered, and the appropriate installation position and posture must be determined, with fine adjustments being made to each block as they are stacked. However, if the blocks are stacked using an installation simulation in which a block model is allowed to fall freely, this may end up being far removed from the actual installation situation, and may not be able to be used effectively when considering the installation position, etc. of the wave-dissipating blocks.

[0007] The present invention seeks to solve such problems in the prior art, and aims to provide a wave-dissipating block installation simulation program and simulation method that can be effectively used when considering the appropriate installation position and posture of wave-dissipating blocks. [Means for solving the problem]

[0008] The wave-dissipating block installation simulation program of the present invention is a computer program for simulating the installation of wave-dissipating blocks, and is characterized in that it realizes on a computer the following: a simulation function for operating a three-dimensional model of an object in accordance with physical laws in a virtual space represented on a computer display means; a block model display function for displaying a three-dimensional block model of the wave-dissipating block in the virtual space and executing a dynamic simulation; a wire model display function for displaying a three-dimensional wire model that hoists the block model in the virtual space and moving it within the virtual space based on the operation of an input device of the computer and executing a dynamic simulation; a connection / disconnection function for connecting the block model to the wire model and executing a process of hoisting the block model by the wire model and a process of releasing the connection and disconnecting the block model from the wire model; and an environmental model display function for generating a three-dimensional environmental model based on three-dimensional shape data of the construction environment and displaying it in the virtual space.

[0009] In addition, it is preferable that the wire model is defined as a number of rod-shaped bodies arranged in series with adjacent ends connected to each other by hinges, and it is also preferable that in the block model, a number of connection points having different lifting postures are set, the wire model and the block model are connected at one selected one of the connection points, and the lifting posture is changed by changing the connection point.

[0010] It is also preferable that the block model is configured so that it can be rotated around a vertical axis passing through the connection point to change its orientation, and further, it is preferable that the system is configured so that data of a three-dimensional block model of a specific wave-dissipating block is stored in advance and the block model of the wave-dissipating block can be displayed in a virtual space. It is also preferable that the system is configured so that a three-dimensional block model of the specific wave-dissipating block can be generated by inputting data on the three-dimensional shape, dimensions, and weight of the specific wave-dissipating block and can be displayed in a virtual space.

[0011] The wave-dissipating block installation simulation method of the present invention is characterized by executing the steps of inputting three-dimensional shape data of the construction environment, including the existing wave-dissipating work to be considered, into a computer to generate an environmental model and display it in a virtual space, displaying a block model and a wire model in the virtual space, selecting one of a plurality of connection points set in the block model, and connecting the block model and the wire model at the selected connection point, moving the wire model so that the block model is positioned above the installation consideration position of the wave-dissipating block, and then lowering the wire model from there to place the block model at the installation consideration position, and after the wire model is in a bent state, releasing the connection and separating the block model from the wire model, thereby stacking the block models on top of the environmental model to generate a simulation model of the wave-dissipating work.

[0012] The analysis simulation method of the present invention is characterized by outputting data of a simulation model of a wave-dissipating structure generated by executing a wave-dissipating block installation simulation method, inputting the data into a fluid analysis program, and performing a wave analysis simulation in which waves of any scale reach the simulation model of the wave-dissipating structure. Effect of the Invention

[0013] The wave-dissipating block installation simulation program of the present invention can stack three-dimensional models of wave-dissipating blocks, etc. in the intended installation location and posture in the virtual space of a computer, and can perform consideration of the appropriate installation location and posture of the wave-dissipating blocks on a computer, thereby significantly reducing the time and cost required for consideration.

[0014] Moreover, by executing the wave-dissipating block installation simulation method according to the present invention, data of the wave-dissipating work simulation model (including the three-dimensional shape, dimensions, weight, three-dimensional position information, and attitude information of each stacked block model) can be output, and this data can be used as input data for various analytical simulations (wave analysis simulation, numerical simulation of the wave resistance stability of the wave-dissipating work, etc.). Furthermore, the output position information and attitude information of each block model can be used as installation target position information in the actual construction of the wave-dissipating block installation. [Brief description of the drawings]

[0015] [Figure 1] FIG. 1 is a diagram showing a block model 1 and a wire model 2 operable in a wave-dissipating block installation simulation program according to a first embodiment of the present invention. [Diagram 2] FIG. 2 is a diagram showing connection points 11a to 11c of a block model 1 that can be operated in the installation simulation program for the wave-dissipating block according to the first embodiment of the present invention. [Diagram 3] Figure 3 is an explanatory diagram of the method of hoisting the wave-dissipating blocks used when actually installing four-legged wave-dissipating blocks. [Figure 4] FIG. 4 is a diagram showing a specific example of the environmental model 3 displayed on the display means by the wave-dissipating block installation simulation program according to the first embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0016] The present invention can be implemented as a wave-dissipating block installation simulation program, and can also be implemented as a wave-dissipating block installation simulation method using this program. Moreover, by utilizing data obtained after execution of this program (execution of the installation simulation method), various analytical simulation methods can be implemented. Hereinafter, embodiments (first to third embodiments) of the present invention will be described with reference to the attached drawings.

[0017] (First embodiment: Wave-dissipating block installation simulation program) The installation simulation program of this embodiment is configured to enable a simulation function, a block model display function, a wire model display function, a connection / disconnection function, and an environment model display function to be realized in a computer.

[0018] Simulation function This program is based on a computer program (such as the open source physics engine "PyBullet (trademark)") that can perform dynamic simulations (including collision detection) of objects in accordance with mechanical physical laws such as mass, velocity, and friction, and is called a "physics engine," and is capable of operating three-dimensional models of objects in a virtual space represented on a computer's display means (including a VR headset).

[0019] -Block model display function This program pre-stores data (including three-dimensional shape, dimension, and weight data) of a three-dimensional model (block model) of the specific wave-dissipating block to be simulated, and can display this block model at any position within the virtual space represented on the display means.

[0020] In this embodiment, data on a block model 1 of a wave-dissipating block (four-legged wave-dissipating block) composed of four legs of a truncated cone shape as shown in Fig. 1 (1) is stored in advance. In addition, by inputting data on the three-dimensional shape, dimensions, and weight of another wave-dissipating block, it is also possible to generate and display a three-dimensional block model of that wave-dissipating block.

[0021] Wire model display function Furthermore, this program pre-stores data for a three-dimensional model of the wire that suspends the block model 1 within the virtual space (wire model 2 shown in Figure 1 (2)), and this wire model 2 can be displayed at any position within the virtual space.

[0022] In this embodiment, the wire model 2 is defined as a number of rod-like bodies 21 (rigid bodies) arranged in series, with adjacent ends connected to each other by hinges 22 (which can be bent in all directions), and the parts other than the upper end 23 are defined as being suspended from the upper end 23 by gravity.

[0023] The upper end 23 of the wire model 2 can be moved in the virtual space by operating a computer input device (keyboard, mouse, joystick controller, game pad controller, VR hand controller, etc.), i.e., the three-dimensional coordinate position (position in the x-axis, y-axis, and z-axis directions) in the virtual space can be changed. At this time, based on data such as the moving speed of the upper end 23 and the weight of each rod-shaped body 21, the movement of the part below the upper end 23 is physically calculated (rigid body calculation), and a dynamic simulation is executed in real time. Note that when the input device is not operated, the upper end 23 is fixed at the display position.

[0024] - Connection / disconnection function Furthermore, by operating the input device of the computer, the block model 1 can be connected to the lower end portion 24 of the wire model 2. The block model 1 is provided with three connection points 11a to 11c shown in Figs. 2(1) to (3), and by connecting the lower end portion 24 of the wire model 2 to any of these connection points 11a to 11c, the block model 1 can be lifted up in the posture shown in Figs. 2(1) to (3), and further, the block model 1 can be separated from the wire model 2 by releasing the connection.

[0025] When four-legged wave-dissipating blocks are actually installed at a construction site, the methods shown in Figures 3(1) to (3) are used to hoist the wave-dissipating blocks. Specifically, Figure 3(1) shows a method in which a wire is wound around the outside of two horizontal legs with only one leg facing upwards, and the loop of the wire is closed on the side of the upward leg to hoist the block (diagonal hoisting). Figure 3(2) shows a method in which two legs face diagonally upwards and the remaining two legs face diagonally downwards, and a wire is wound around each of the two diagonally upward legs to hoist the block (two-point hoisting). Figure 3(3) shows a method in which a wire is wound around each of the upper three legs with only one leg facing downwards to hoist the block (three-point hoisting).

[0026] When the connection point 11a shown in Fig. 2(1) is selected to connect the block model 1 to the lower end 24 of the wire model 2, the block model 1 can be lifted in the same posture as when it is lifted by the method shown in Fig. 3(1). When the connection point 11b shown in Fig. 2(2) is selected, the block model 1 can be lifted in the same posture as when it is lifted by the method shown in Fig. 3(2). When the connection point 11c shown in Fig. 2(3) is selected, the block model 1 can be lifted in the same posture as when it is lifted by the method shown in Fig. 3(3).

[0027] The lifting posture of the block model 1 can be changed at any time. For example, by operating the input device of the computer, the block model 1 can be changed from the state in which it is lifted in the posture shown in Fig. 2(1) (the state in which the wire model 2 is connected at the connection point 11a) to the state in which it is lifted in the posture shown in Fig. 2(2) (the state in which it is connected at the connection point 11b) or the state in which it is lifted in the posture shown in Fig. 2(3) (the state in which it is connected at the connection point 11c), etc.

[0028] Moreover, the block model 1 can be rotated from the lifted posture shown in Figs. 2(1) to (3) about a vertical axis passing through the connection points 11 (11a to 11c) to change its orientation.

[0029] -Environment model display function Furthermore, in this embodiment, it is possible to input three-dimensional shape data of the construction environment and create a three-dimensional model. For example, by inputting three-dimensional shape data of the target existing wave-dissipating works (wave-dissipating structures formed by stacking a large number of wave-dissipating blocks) (including embankments constructed of caissons, etc.) obtained by three-dimensional surveying (e.g., UAV surveying using unmanned aerial vehicles, three-dimensional laser surveying) of the wave-dissipating works, etc., a three-dimensional model (environment model 3) of the construction environment including the wave-dissipating works consisting of wave-dissipating blocks 31 and embankments 32 can be generated as shown in Figure 4, and the model can be displayed as a rigid body at any position within the virtual space represented on the display means.

[0030] As described above, the installation simulation program of this embodiment has a simulation function, a block model display function, a wire model display function, a connection / disconnection function, and an environmental model display function, and is configured to allow a computer to execute these functions.In the virtual space represented on the display means, block models can be stacked in the intended installation position and posture, and can be effectively used when considering the appropriate installation position and posture of wave-dissipating blocks.

[0031] When a VR headset is used as the display means for displaying the virtual space and the three-dimensional model, which is not a tabletop display device but a headset worn on the user's head and which allows the user to recognize the virtual space three-dimensionally by separately displaying an image for the right eye and an image for the left eye, it is preferable to configure the viewpoint of the image to move automatically in response to a change in the orientation of the VR headset, and it is preferable to use a VR hand controller with a built-in three-axis acceleration sensor as an input device for operating the movement of the wire model 2, and to configure the position of the wire model 2 to change in conjunction with the position (movement) of the user's hand holding it. In this case, the operation of adjusting the installation position of the block model 1 can be performed more intuitively.

[0032] (Second embodiment: Wave dissipating block installation simulation method) By using the program described as the first embodiment, a method for simulating the installation of wave-dissipating blocks can be implemented. For example, first, three-dimensional shape data of existing wave-dissipating works to be examined is input, and an environmental model 3 (a three-dimensional model of the construction environment including the wave-dissipating works consisting of the wave-dissipating blocks 31 and the cut-off wall 32) as shown in Fig. 4 is generated, and the model is displayed at an arbitrary position in the virtual space represented by the display means.

[0033] Next, the block model 1 and wire model 2 as shown in Fig. 1 are displayed, and one of the connection points 11a to 11c shown in Fig. 2 is selected to connect the block model 1 to the lower end 24 (see Fig. 1(2)) of the wire model 2. Then, the upper end 23 (see Fig. 1(2)) of the wire model 2 is moved so that the block model 1 suspended by the wire model 2 is positioned above the installation consideration position of the wave-dissipating block (a position where additional placement of a wave-dissipating block is considered, which is a position on the environmental model 3 or a position on another block model placed on the environmental model 3), and the wire model 2 is lowered from there to place the block model 1 at the installation consideration position.

[0034] When the block model 1 is suspended by the wire model 2, the wire model 2 is pulled vertically downward by the load of the block model 1, and becomes straight (extends straight). However, when the upper end 23 of the wire model 2 is further lowered from a state in which the block model 1 is completely (stably) placed on the environmental model 3 or the like, the wire model 2 is released from the load of the block model 1, and the upper and lower rod-shaped bodies 21 (see FIG. 1(2)), which are connected via hinges 22, bend, and the wire model 2 becomes partially or entirely bent.

[0035] Therefore, when the upper end 23 of the wire model 2 is lowered from above the installation consideration position and the wire model 2 changes to a bent state, it is understood that the block model 1 is completely placed on the environmental model 3, etc. When the wire model 2 becomes bent above the environmental model 3 in this way, the connection is released and the block model 1 is detached (installation completed).

[0036] By repeatedly executing this procedure, multiple block models 1 can be stacked on top of the environmental model 3, and a simulation model of a wave-dissipating structure consisting of the environmental model 3 and multiple block models 1 (block model group) can be generated, making it possible to output data.

[0037] Furthermore, if the block model 1 is placed at the installation consideration position and the installation position or posture is deemed inappropriate, for example, if the stability is insufficient or the fit with the existing wave-dissipating block is not good, then without releasing the connection, the wire model 2 is raised to hoist the block model 1 again, and the block model 1 is rotated to change its orientation or the connection point 11 is changed, and the installation simulation is repeated until an appropriate installation position and posture are obtained.

[0038] In this way, according to the wave-dissipating block installation simulation method of this embodiment, the block model 1 can be stacked in the intended installation position and in the intended posture. In addition, since multiple connection points 11 of the block model 1 to the wire model 2 are prepared and the lifting posture adopted when actually installing a four-legged wave-dissipating block at a construction site can be reproduced, it is possible to simulate the installation of blocks in an appropriate posture according to the situation while fine-tuning to a good position, just like during actual construction.

[0039] (Third embodiment: analysis simulation method) Various analytical simulation methods can be implemented using the data obtained after the execution of the program described as the first embodiment. For example, a wave-dissipating block installation simulation method is implemented using the program, and the obtained data of the wave-dissipating structure simulation model (the environmental model 3 and the three-dimensional shape, dimensions, weight, three-dimensional position information, and attitude information of each block model 1 stacked on top of it) is output as CAD data and input to a fluid analysis program (for example, the open source "OpenFOAM (trademark)").

[0040] Then, in the fluid analysis program, a wave analysis simulation is performed in which waves of a given scale reach only the wave-dissipating structures of the environmental model 3, and a wave analysis simulation is performed in which waves of the same scale reach a wave-dissipating structure consisting of block models 1 stacked on top of the environmental model 3. By considering and comparing the wave overtopping and wave-dissipating conditions, the hydraulic functions and effectiveness of the stacked block models 1 can be examined.

[0041] In addition, data of the simulation model of the wave-dissipating structure obtained by implementing the wave-dissipating block installation simulation method can also be used as input data when evaluating the wave resistance stability, etc. of the wave-dissipating structure by numerical simulation. [Explanation of symbols]

[0042] 1: Block model, 11,11a~11c: Connection point, 2: Wire model, 21: rod-shaped body, 22: hinge, 23: Upper end, 24: Bottom end, 3: Environmental model, 31: Wave-dissipating blocks, 32: Embankment body

Claims

1. A computer program for simulating installation of wave-dissipating blocks, comprising: a simulation function for making a three-dimensional model of an object move in accordance with physical laws in a virtual space displayed on a display means of a computer; A block model display function for displaying a three-dimensional block model of the wave-dissipating block in the virtual space and executing a dynamic simulation; a wire model display function for displaying a three-dimensional wire model for suspending the block model in the virtual space, moving the wire model in the virtual space based on an operation of an input device of a computer, and executing a dynamic simulation; a connection / disconnection function for connecting the block model to the wire model and suspending the block model by the wire model, and for disconnecting the connection and disconnecting the block model from the wire model; an environmental model display function for generating a three-dimensional environmental model based on the three-dimensional shape data of the construction environment and displaying it in the virtual space; A wave-dissipating block installation simulation program characterized by realizing the above on a computer.

2. The wave-dissipating block installation simulation program according to claim 1, characterized in that the wire model is defined as a plurality of rod-shaped bodies arranged in series, with adjacent ends connected to each other by hinges.

3. The wave-dissipating block installation simulation program of claim 1, characterized in that in the block model, a plurality of connection points with different lifting postures are set, the wire model and the block model are configured to be connected at one selected connection point among those connection points, and the lifting posture is changed by changing the connection point.

4. 4. The wave-dissipating block installation simulation program according to claim 3, characterized in that the block model is configured so that it can be rotated about a vertical axis passing through the connection point to change its orientation.

5. The wave-dissipating block installation simulation program according to any one of claims 1 to 4, characterized in that the program is configured to hold in advance three-dimensional block model data of a specific wave-dissipating block and to display the block model of the wave-dissipating block in the virtual space.

6. The wave-dissipating block installation simulation program according to any one of claims 1 to 4, characterized in that by inputting data on the three-dimensional shape, dimensions, and weight of a specific wave-dissipating block, a three-dimensional block model of the wave-dissipating block can be generated and displayed in the virtual space.

7. A method for performing an installation simulation of a wave-dissipating block using the wave-dissipating block installation simulation program according to claim 1, a step of inputting three-dimensional shape data of a construction environment including an existing wave dissipating structure to be examined into a computer to generate the environmental model and displaying the environmental model in the virtual space; displaying and connecting the block model and the wire model in the virtual space; A step of moving the wire model so that the block model is positioned above a position for considering the installation of a wave-dissipating block, and then lowering the wire model to place the block model at the position for considering the installation; After the wire model is in a bent state, releasing the connection to separate the block model from the wire model; A wave-dissipating block installation simulation method, comprising the steps of: stacking the block model on top of the environmental model to generate a simulation model of a wave-dissipating structure.

8. A method for performing an installation simulation of a wave-dissipating block using the wave-dissipating block installation simulation program according to claim 3, a step of inputting three-dimensional shape data of a construction environment including an existing wave dissipating structure to be examined into a computer to generate the environmental model and displaying the environmental model in the virtual space; displaying the block model and the wire model in the virtual space, selecting one of a plurality of connection points set in the block model, and connecting the block model and the wire model at the selected connection point; A step of moving the wire model so that the block model is positioned above a position for considering the installation of a wave-dissipating block, and then lowering the wire model to place the block model at the position for considering the installation; After the wire model is in a bent state, releasing the connection to separate the block model from the wire model; A wave-dissipating block installation simulation method, comprising the steps of: stacking the block model on top of the environmental model to generate a simulation model of a wave-dissipating structure.

9. An analytical simulation method, characterized in that data of a simulation model of a wave-dissipating structure generated by executing the wave-dissipating block installation simulation method described in claim 7 or claim 8 is output, input into a fluid analysis program, and a wave analysis simulation is performed in which waves of any scale reach the simulation model of the wave-dissipating structure.

Citation Information

Patent Citations

  • Wave eliminating structure

    JP1977039939A

  • 3-d modeling method of ground laid fixed form concrete e.g. wave dissipating concrete block, 3-d modeling program, and computer readable memory medium recorded with it

    JP2004012395A

  • Construction support method and system

    JP2019060614A

  • Wave-dissipating work three-dimensional (3D) modeling system

    JP2021157411A