The multiscale method provides an effective approach for the numerical analysis of heterogeneous viscoelastic materials by reducing the degree of freedoms(DOFs).A basic framework of the Multiscale Scaled Boundary Fini...The multiscale method provides an effective approach for the numerical analysis of heterogeneous viscoelastic materials by reducing the degree of freedoms(DOFs).A basic framework of the Multiscale Scaled Boundary Finite Element Method(MsSBFEM)was presented in our previous works,but those works only addressed two-dimensional problems.In order to solve more realistic problems,a three-dimensional MsSBFEM is further developed in this article.In the proposed method,the octree SBFEM is used to deal with the three-dimensional calculation for numerical base functions to bridge small and large scales,the three-dimensional image-based analysis can be conveniently conducted in small-scale and coarse nodes can be flexibly adjusted to improve the computational accuracy.Besides,the Temporally Piecewise Adaptive Algorithm(TPAA)is used to maintain the computational accuracy of multiscale analysis by adaptive calculation in time domain.The results of numerical examples show that the proposed method can significantly reduce the DOFs for three-dimensional viscoelastic analysis with good accuracy.For instance,the DOFs can be reduced by 9021 times compared with Direct Numerical Simulation(DNS)with an average error of 1.87%in the third example,and it is very effective in dealing with three-dimensional complex microstructures directly based on images without any geometric modelling process.展开更多
This paper investigates the path planning method of unmanned aerial vehicle(UAV)in threedimensional map.Firstly,in order to keep a safe distance between UAV and obstacles,the obstacle grid in the map is expanded.By us...This paper investigates the path planning method of unmanned aerial vehicle(UAV)in threedimensional map.Firstly,in order to keep a safe distance between UAV and obstacles,the obstacle grid in the map is expanded.By using the data structure of octree,the octree map is constructed,and the search nodes is significantly reduced.Then,the lazy theta*algorithm,including neighbor node search,line-of-sight algorithm and heuristics weight adjustment is improved.In the process of node search,UAV constraint conditions are considered to ensure the planned path is actually flyable.The redundant nodes are reduced by the line-of-sight algorithm through judging whether visible between two nodes.Heuristic weight adjustment strategy is employed to control the precision and speed of search.Finally,the simulation results show that the improved lazy theta*algorithm is suitable for path planning of UAV in complex environment with multi-constraints.The effectiveness and flight ability of the algorithm are verified by comparing experiments and real flight.展开更多
Data organization requires high efficiency for large amount of data applied in the digital mine system. A new method of storing massive data of block model is proposed to meet the characteristics of the database, incl...Data organization requires high efficiency for large amount of data applied in the digital mine system. A new method of storing massive data of block model is proposed to meet the characteristics of the database, including ACID-compliant, concurrency support, data sharing, and efficient access. Each block model is organized by linear octree, stored in LMDB(lightning memory-mapped database). Geological attribute can be queried at any point of 3D space by comparison algorithm of location code and conversion algorithm from address code of geometry space to location code of storage. The performance and robustness of querying geological attribute at 3D spatial region are enhanced greatly by the transformation from 3D to 2D and the method of 2D grid scanning to screen the inner and outer points. Experimental results showed that this method can access the massive data of block model, meeting the database characteristics. The method with LMDB is at least 3 times faster than that with etree, especially when it is used to read. In addition, the larger the amount of data is processed, the more efficient the method would be.展开更多
Through the octree data structure analysis,a volumetric dataset of closed-cell porous materials is converted into a dataset of hierarchical octree nodes,and then the specific traversal search algorithm on the octree n...Through the octree data structure analysis,a volumetric dataset of closed-cell porous materials is converted into a dataset of hierarchical octree nodes,and then the specific traversal search algorithm on the octree nodes is depicted in details,which is involved in six steps of the volume growth model and one step of the volume decomposition model.Moreover,the conditions of both the proceeding traversal and three possibilities of terminating are given,and the traversal algorithm of completeness is proved from a theoretical perspective.Finally,using a simulated volumetric dataset of columnar pores,the extracting effectiveness of the octree traversal algorithm is verified.The results show that the volume and the distribution information of pores can be successfully extracted by the proposed algorithm,which builds a solid foundation for a more effective performance analysis of porous materials.展开更多
The technique of adaptive tree mesh is an effective way to reduce computational cost through automatic adjustment of cell size according to necessity. In the present study, the 2D numerical N-S solver based on the ada...The technique of adaptive tree mesh is an effective way to reduce computational cost through automatic adjustment of cell size according to necessity. In the present study, the 2D numerical N-S solver based on the adaptive quadtree mesh system was extended to a 3D one, in which a spatially adaptive oetree mesh system and multiple particle level set method were adopted for the convenience to deal with the air-water-structure multiple-medium coexisting domain. The stretching process of a dumbbell was simulated and the results indicate that the meshes are well adaptable to the free surface. The collapsing process of water column impinging a circle cylinder was simulated and from the results, it can be seen that the processes of fluid splitting and merging are properly simulated. The interaction of second-order Stokes waves with a square cylinder was simulated and the obtained drag force is consistent with the result by the Morison's wave force formula with the coefficient values of the stable drag component and the inertial force component bein~ set as 2.54.展开更多
This paper presents a hybrid model for three-dimensional Geographical Information Systems which is an integration of surface- and volume-based models. The Triangulated Irregular Network (TIN) and octree models are int...This paper presents a hybrid model for three-dimensional Geographical Information Systems which is an integration of surface- and volume-based models. The Triangulated Irregular Network (TIN) and octree models are integrated in this hybrid models. The TIN model works as a surface-based model which mainly serves for surface presentation and visualization. On the other hand, the octree encoding supports volumetric analysis. The designed data structure brings a major advantage in the three-dimensional selective retrieval. This technique increases the efficiency of three-dimensional data operation.展开更多
Orebody-rendering techniques are developed using the marching cubes (MC) algorithm. The shape of an orebody is viv- idly displayed in real time and can be used to guide mining design as well. The MC algorithm has been...Orebody-rendering techniques are developed using the marching cubes (MC) algorithm. The shape of an orebody is viv- idly displayed in real time and can be used to guide mining design as well. The MC algorithm has been improved in two aspects. By analyzing the principles of the MC algorithm, as well as the features of the specific application, improvements were developed to: eliminate ambiguities by using a unified isosurface constructing method in the voxels, and improve the operating efficiency of the MC algorithm by incorporating an octree structure. The analytical results of the examples demonstrate the effectiveness of our proposal.展开更多
The finite cell method (FCM) combines the high-order finite element method (FEM) with the fictitious domain approach for the purpose of simple meshing. In the present study, the FCM is used to the Prandtl-Reuss fl...The finite cell method (FCM) combines the high-order finite element method (FEM) with the fictitious domain approach for the purpose of simple meshing. In the present study, the FCM is used to the Prandtl-Reuss flow theory of plasticity, and the results are compared with the h-version finite element method (h-FEM). The numerical results show that the FCM is more efficient compared to the h-FEM for elasto-plastic problems, although the mesh does not conform to the boundary. It is also demonstrated that the FCM performs well for elasto-plastic loading and unloading.展开更多
A simulation system for five axis NC machining using general cutting tools is presented This system differs from other simulation system in that it not only focuses on the geometric simulation but also focuses on t...A simulation system for five axis NC machining using general cutting tools is presented This system differs from other simulation system in that it not only focuses on the geometric simulation but also focuses on the collision detection which is usually not included in NC machining simulation Besides all of these, estimating cutting forces is also discussed In order to obtain high efficiency, all algorithms use swept volume modeling technique, so the simulation system is compact and can be performed efficiently展开更多
Hierarchical adaptive bounding setting (HABS), a novel algorithm to reduce potentially visible set, is designed to be Used for various geometry shape character in complex simulation scene to greatly improve geometry...Hierarchical adaptive bounding setting (HABS), a novel algorithm to reduce potentially visible set, is designed to be Used for various geometry shape character in complex simulation scene to greatly improve geometry spatial storage precision. A spatial hierarchy tree is used to represent the topology of the model, and then the visibility geometry set from the viewpoint is determined by processing the hierarchy tree and frustum detection. In this process, HABS improves the viewpoint-to-region visibility detection efficiently. The algorithm is well-suited for complex models whose shape characters are various.展开更多
The development of spatio-temporal data model is introduced. According to the soil characteristic of reclamation land, we adopt the base state with amendments model of multi-layer raster to organize the spatio-tempora...The development of spatio-temporal data model is introduced. According to the soil characteristic of reclamation land, we adopt the base state with amendments model of multi-layer raster to organize the spatio-temporal data, using the combined data structure on linear quadtree and linear octree to code. The advantage of this model is that it can easily obtain the information of certain layer and integratedly analyze the data with other methods. Then, the methods of obtain and analyses are introduced. The method can provide a tool for the research of the soil characteristic change and spatial distribution in reclamation land.展开更多
With volume size increasing, it is necessary to develop a highly efficient compression algorithm, which is suitable for progressive refinement between the data server and the browsing client. For three-dimensional lar...With volume size increasing, it is necessary to develop a highly efficient compression algorithm, which is suitable for progressive refinement between the data server and the browsing client. For three-dimensional large volume data, an efficient hierarchical algorithm based on wavelet compression was presented, using intra-band dependencies of wavelet coefficients. Firstly, after applying blockwise hierarchical wavelet decomposition to large volume data, the block significance map was obtained by using one bit to indicate significance or insignificance of the block. Secondly, the coefficient block was further subdivided into eight sub-blocks if any significant coefficient existed in it, and the process was repeated, resulting in an incomplete octree. One bit was used to indicate significance or insignificance, and only significant coefficients were stored in the data stream. Finally, the significant coefficients were quantified and compressed by arithmetic coding. The experimental results show that the proposed algorithm achieves good compression ratios and is suited for random access of data blocks. The results also show that the proposed algorithm can be applied to progressive transmission of 3D volume data.展开更多
基金NSFC Grants(12072063,11972109)Grant of State Key Laboratory of Structural Analysis for Industrial Equipment(S22403)+1 种基金National Key Research and Development Program of China(2020YFB1708304)Alexander von Humboldt Foundation(1217594).
文摘The multiscale method provides an effective approach for the numerical analysis of heterogeneous viscoelastic materials by reducing the degree of freedoms(DOFs).A basic framework of the Multiscale Scaled Boundary Finite Element Method(MsSBFEM)was presented in our previous works,but those works only addressed two-dimensional problems.In order to solve more realistic problems,a three-dimensional MsSBFEM is further developed in this article.In the proposed method,the octree SBFEM is used to deal with the three-dimensional calculation for numerical base functions to bridge small and large scales,the three-dimensional image-based analysis can be conveniently conducted in small-scale and coarse nodes can be flexibly adjusted to improve the computational accuracy.Besides,the Temporally Piecewise Adaptive Algorithm(TPAA)is used to maintain the computational accuracy of multiscale analysis by adaptive calculation in time domain.The results of numerical examples show that the proposed method can significantly reduce the DOFs for three-dimensional viscoelastic analysis with good accuracy.For instance,the DOFs can be reduced by 9021 times compared with Direct Numerical Simulation(DNS)with an average error of 1.87%in the third example,and it is very effective in dealing with three-dimensional complex microstructures directly based on images without any geometric modelling process.
基金supported in part by the National Natural Science Foundation of China under Grant U2013201in part by the Key R & D projects (Social Development) in Jiangsu Province of China under Grant BE2020704
文摘This paper investigates the path planning method of unmanned aerial vehicle(UAV)in threedimensional map.Firstly,in order to keep a safe distance between UAV and obstacles,the obstacle grid in the map is expanded.By using the data structure of octree,the octree map is constructed,and the search nodes is significantly reduced.Then,the lazy theta*algorithm,including neighbor node search,line-of-sight algorithm and heuristics weight adjustment is improved.In the process of node search,UAV constraint conditions are considered to ensure the planned path is actually flyable.The redundant nodes are reduced by the line-of-sight algorithm through judging whether visible between two nodes.Heuristic weight adjustment strategy is employed to control the precision and speed of search.Finally,the simulation results show that the improved lazy theta*algorithm is suitable for path planning of UAV in complex environment with multi-constraints.The effectiveness and flight ability of the algorithm are verified by comparing experiments and real flight.
基金Projects(41572317,51374242)supported by the National Natural Science Foundation of ChinaProject(2015CX005)supported by the Innovation Driven Plan of Central South University,China
文摘Data organization requires high efficiency for large amount of data applied in the digital mine system. A new method of storing massive data of block model is proposed to meet the characteristics of the database, including ACID-compliant, concurrency support, data sharing, and efficient access. Each block model is organized by linear octree, stored in LMDB(lightning memory-mapped database). Geological attribute can be queried at any point of 3D space by comparison algorithm of location code and conversion algorithm from address code of geometry space to location code of storage. The performance and robustness of querying geological attribute at 3D spatial region are enhanced greatly by the transformation from 3D to 2D and the method of 2D grid scanning to screen the inner and outer points. Experimental results showed that this method can access the massive data of block model, meeting the database characteristics. The method with LMDB is at least 3 times faster than that with etree, especially when it is used to read. In addition, the larger the amount of data is processed, the more efficient the method would be.
基金The National Basic Research Program of China(973Program)(No.2006CB601202)
文摘Through the octree data structure analysis,a volumetric dataset of closed-cell porous materials is converted into a dataset of hierarchical octree nodes,and then the specific traversal search algorithm on the octree nodes is depicted in details,which is involved in six steps of the volume growth model and one step of the volume decomposition model.Moreover,the conditions of both the proceeding traversal and three possibilities of terminating are given,and the traversal algorithm of completeness is proved from a theoretical perspective.Finally,using a simulated volumetric dataset of columnar pores,the extracting effectiveness of the octree traversal algorithm is verified.The results show that the volume and the distribution information of pores can be successfully extracted by the proposed algorithm,which builds a solid foundation for a more effective performance analysis of porous materials.
基金Supported by the National Natural Science Foundation of China(No.51379143 and No.51109018)the Foundation for Innovative Research Groups of the National Natural Science Foundation of China(No.51021004)+1 种基金the Open Foundation of Key Laboratory of Water-Sediment Science and Water Disaster Prevention of Hunan Province(No.2014SS01)the Open Foundation of State Key Laboratory of Hydraulic Engineering Simulation and Safety(No.HSSKLTJU-201208)
文摘The technique of adaptive tree mesh is an effective way to reduce computational cost through automatic adjustment of cell size according to necessity. In the present study, the 2D numerical N-S solver based on the adaptive quadtree mesh system was extended to a 3D one, in which a spatially adaptive oetree mesh system and multiple particle level set method were adopted for the convenience to deal with the air-water-structure multiple-medium coexisting domain. The stretching process of a dumbbell was simulated and the results indicate that the meshes are well adaptable to the free surface. The collapsing process of water column impinging a circle cylinder was simulated and from the results, it can be seen that the processes of fluid splitting and merging are properly simulated. The interaction of second-order Stokes waves with a square cylinder was simulated and the obtained drag force is consistent with the result by the Morison's wave force formula with the coefficient values of the stable drag component and the inertial force component bein~ set as 2.54.
文摘This paper presents a hybrid model for three-dimensional Geographical Information Systems which is an integration of surface- and volume-based models. The Triangulated Irregular Network (TIN) and octree models are integrated in this hybrid models. The TIN model works as a surface-based model which mainly serves for surface presentation and visualization. On the other hand, the octree encoding supports volumetric analysis. The designed data structure brings a major advantage in the three-dimensional selective retrieval. This technique increases the efficiency of three-dimensional data operation.
基金Projects 20020008006 supported by the Exclusive Research Foundation for Doctoral Programs by Ministry of Education of China2006BAK04B04 by the National Key Project of Scientific and Technical Supporting Programs Funded by Ministry of Science & Technology of China
文摘Orebody-rendering techniques are developed using the marching cubes (MC) algorithm. The shape of an orebody is viv- idly displayed in real time and can be used to guide mining design as well. The MC algorithm has been improved in two aspects. By analyzing the principles of the MC algorithm, as well as the features of the specific application, improvements were developed to: eliminate ambiguities by using a unified isosurface constructing method in the voxels, and improve the operating efficiency of the MC algorithm by incorporating an octree structure. The analytical results of the examples demonstrate the effectiveness of our proposal.
基金supported by the Alexander von Humboldt Foundation
文摘The finite cell method (FCM) combines the high-order finite element method (FEM) with the fictitious domain approach for the purpose of simple meshing. In the present study, the FCM is used to the Prandtl-Reuss flow theory of plasticity, and the results are compared with the h-version finite element method (h-FEM). The numerical results show that the FCM is more efficient compared to the h-FEM for elasto-plastic problems, although the mesh does not conform to the boundary. It is also demonstrated that the FCM performs well for elasto-plastic loading and unloading.
文摘A simulation system for five axis NC machining using general cutting tools is presented This system differs from other simulation system in that it not only focuses on the geometric simulation but also focuses on the collision detection which is usually not included in NC machining simulation Besides all of these, estimating cutting forces is also discussed In order to obtain high efficiency, all algorithms use swept volume modeling technique, so the simulation system is compact and can be performed efficiently
文摘Hierarchical adaptive bounding setting (HABS), a novel algorithm to reduce potentially visible set, is designed to be Used for various geometry shape character in complex simulation scene to greatly improve geometry spatial storage precision. A spatial hierarchy tree is used to represent the topology of the model, and then the visibility geometry set from the viewpoint is determined by processing the hierarchy tree and frustum detection. In this process, HABS improves the viewpoint-to-region visibility detection efficiently. The algorithm is well-suited for complex models whose shape characters are various.
文摘The development of spatio-temporal data model is introduced. According to the soil characteristic of reclamation land, we adopt the base state with amendments model of multi-layer raster to organize the spatio-temporal data, using the combined data structure on linear quadtree and linear octree to code. The advantage of this model is that it can easily obtain the information of certain layer and integratedly analyze the data with other methods. Then, the methods of obtain and analyses are introduced. The method can provide a tool for the research of the soil characteristic change and spatial distribution in reclamation land.
基金Supported by Natural Science Foundation of China (No. 60373061).
文摘With volume size increasing, it is necessary to develop a highly efficient compression algorithm, which is suitable for progressive refinement between the data server and the browsing client. For three-dimensional large volume data, an efficient hierarchical algorithm based on wavelet compression was presented, using intra-band dependencies of wavelet coefficients. Firstly, after applying blockwise hierarchical wavelet decomposition to large volume data, the block significance map was obtained by using one bit to indicate significance or insignificance of the block. Secondly, the coefficient block was further subdivided into eight sub-blocks if any significant coefficient existed in it, and the process was repeated, resulting in an incomplete octree. One bit was used to indicate significance or insignificance, and only significant coefficients were stored in the data stream. Finally, the significant coefficients were quantified and compressed by arithmetic coding. The experimental results show that the proposed algorithm achieves good compression ratios and is suited for random access of data blocks. The results also show that the proposed algorithm can be applied to progressive transmission of 3D volume data.