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.展开更多
In the application of 3D Geoscience Modeling,we often need to generate the volumetric representations of geological bodies from their surface representations.Linear octree,as an efficient and easily operated volumetri...In the application of 3D Geoscience Modeling,we often need to generate the volumetric representations of geological bodies from their surface representations.Linear octree,as an efficient and easily operated volumetric model,is widely used in 3D Geoscience Modeling.This paper proposes an algorithm for fast and dynamic generation of linear octrees of geological bodies from their surface models under hardware acceleration.The Z-buffers are used to determine the attributes of octants and voxels in a fast way,and a divide-and-conquer strategy is adopted.A stack structure is exploited to record the subdivision,which allows generating linear octrees dynamically.The algorithm avoids large-scale sorting process and bypasses the compression in linear octrees generation.Experimental results indicate its high efficiency in generating linear octrees for large-scale geologic bodies.展开更多
In this paper,a survey of octree representation and its applications in CAD is presented.The octree representation may be categorized as pure octree representation and polytree(or extended octree),and the latter is ac...In this paper,a survey of octree representation and its applications in CAD is presented.The octree representation may be categorized as pure octree representation and polytree(or extended octree),and the latter is actually a boundary representation decomposed by octree.Linear octree which is a variant of regular octree representation has the advantage of saving memory space. The mapping between Cartesian coordinates and node addresses in linear octree is discussed.Then, algorithms for converting a boundary representation of 3D object into an octree are investigated and major approaches for transforming an octree encoded object are presented.After that,some of the applications of octree representation in CAD are listed,in particular,the applications in solid mod- eling,in accelerating ray tracing and in generating meshes for FEM.展开更多
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 inte...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 model.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.展开更多
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.展开更多
This paper describes the process of repairing a damaged die for injection molding using a 5-axis Hybrid Milling Machine equipped with a Direct Laser Deposition(DLD)tool.A software developed by the authors—DUOADD—is ...This paper describes the process of repairing a damaged die for injection molding using a 5-axis Hybrid Milling Machine equipped with a Direct Laser Deposition(DLD)tool.A software developed by the authors—DUOADD—is adopted to detect the location of missing material and to create a solid model of the damaged spot.The resulting CAD file is used to calculate the paths of the DLD nozzle for filling the damage spot with new material.Finally,to restore the original shape of the mold,the surplus of added material is removed by a milling operation.The paper describes every step of the repair process:from 3D scanning of the damaged component to the finishing operation.This repair method can be applied to extend the life of a costly component and to restore the original shape of valuable objects—e.g.historical or artistic artifacts.The material used for the mold repair is stainless steel 316L,while the mold is made of hot-die-steel.In this paper the functionality of the repair process has been investigated by checking whether all the damaged spots are properly filled with new material.Moreover,this work investigates how to perform the milling operations that allow restoring the original shape of the object,minimizing mismatches between the machined surface and the original one.展开更多
Taking advantage of the characteristic of distance field and octree, we brought up a method which can discrete any triangle-geometry into voxel. As many triangles used for cutting simulation are unoriented, non-manifo...Taking advantage of the characteristic of distance field and octree, we brought up a method which can discrete any triangle-geometry into voxel. As many triangles used for cutting simulation are unoriented, non-manifold or self-intersecting, which leads to ambiguity in mathematical terms. The algorithm firstly computes sign distance field and use the threshold value to reconstruct the surface, which is very close to the original mode. At last, the reconstructed surface is voxelized. Also we can produce voxelized model which is suitable for cutting simulation.展开更多
This paper presents a 3D path planning algorithm for an unmanned aerial vehicle (UAV) in complex environments. In this algorithm, the environments are divided into voxels by octree algorithm. In order to satisfy the...This paper presents a 3D path planning algorithm for an unmanned aerial vehicle (UAV) in complex environments. In this algorithm, the environments are divided into voxels by octree algorithm. In order to satisfy the safety requirement of the UAV, free space is represented by free voxels, which have enough space margin for the UAV to pass through. A bounding box array is created in the whole 3D space to evaluate the free voxel connectivity. The probabilistic roadmap method (PRM) is improved by random sampling in the bounding box array to ensure a more efficient distribution of roadmap nodes in 3D space. According to the connectivity evaluation, the roadmap is used to plan a feasible path by using A* algorithm. Experimental results indicate that the proposed algorithm is valid in complex 3D environments.展开更多
基金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.
基金supported by National Natural Science Foundation of China (Grant No.60502008)Hi-tech Research and Development Program of China (Grant Nos.2006AA12Z220 and 2007AA12Z226)Program for New Century Excellent Talents in University (Grant No.NCET-07-0099)
文摘In the application of 3D Geoscience Modeling,we often need to generate the volumetric representations of geological bodies from their surface representations.Linear octree,as an efficient and easily operated volumetric model,is widely used in 3D Geoscience Modeling.This paper proposes an algorithm for fast and dynamic generation of linear octrees of geological bodies from their surface models under hardware acceleration.The Z-buffers are used to determine the attributes of octants and voxels in a fast way,and a divide-and-conquer strategy is adopted.A stack structure is exploited to record the subdivision,which allows generating linear octrees dynamically.The algorithm avoids large-scale sorting process and bypasses the compression in linear octrees generation.Experimental results indicate its high efficiency in generating linear octrees for large-scale geologic bodies.
文摘In this paper,a survey of octree representation and its applications in CAD is presented.The octree representation may be categorized as pure octree representation and polytree(or extended octree),and the latter is actually a boundary representation decomposed by octree.Linear octree which is a variant of regular octree representation has the advantage of saving memory space. The mapping between Cartesian coordinates and node addresses in linear octree is discussed.Then, algorithms for converting a boundary representation of 3D object into an octree are investigated and major approaches for transforming an octree encoded object are presented.After that,some of the applications of octree representation in CAD are listed,in particular,the applications in solid mod- eling,in accelerating ray tracing and in generating meshes for FEM.
文摘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 model.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.
基金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.
文摘This paper describes the process of repairing a damaged die for injection molding using a 5-axis Hybrid Milling Machine equipped with a Direct Laser Deposition(DLD)tool.A software developed by the authors—DUOADD—is adopted to detect the location of missing material and to create a solid model of the damaged spot.The resulting CAD file is used to calculate the paths of the DLD nozzle for filling the damage spot with new material.Finally,to restore the original shape of the mold,the surplus of added material is removed by a milling operation.The paper describes every step of the repair process:from 3D scanning of the damaged component to the finishing operation.This repair method can be applied to extend the life of a costly component and to restore the original shape of valuable objects—e.g.historical or artistic artifacts.The material used for the mold repair is stainless steel 316L,while the mold is made of hot-die-steel.In this paper the functionality of the repair process has been investigated by checking whether all the damaged spots are properly filled with new material.Moreover,this work investigates how to perform the milling operations that allow restoring the original shape of the object,minimizing mismatches between the machined surface and the original one.
文摘Taking advantage of the characteristic of distance field and octree, we brought up a method which can discrete any triangle-geometry into voxel. As many triangles used for cutting simulation are unoriented, non-manifold or self-intersecting, which leads to ambiguity in mathematical terms. The algorithm firstly computes sign distance field and use the threshold value to reconstruct the surface, which is very close to the original mode. At last, the reconstructed surface is voxelized. Also we can produce voxelized model which is suitable for cutting simulation.
基金supported by National Natural Science Foundation of China(No.61305128)Fundamental Research Funds for the Central Universities,and U.S.Army Research Ofce(No.W911NF-091-0565)
文摘This paper presents a 3D path planning algorithm for an unmanned aerial vehicle (UAV) in complex environments. In this algorithm, the environments are divided into voxels by octree algorithm. In order to satisfy the safety requirement of the UAV, free space is represented by free voxels, which have enough space margin for the UAV to pass through. A bounding box array is created in the whole 3D space to evaluate the free voxel connectivity. The probabilistic roadmap method (PRM) is improved by random sampling in the bounding box array to ensure a more efficient distribution of roadmap nodes in 3D space. According to the connectivity evaluation, the roadmap is used to plan a feasible path by using A* algorithm. Experimental results indicate that the proposed algorithm is valid in complex 3D environments.