Microwave reflectometry is a powerful diagnostic that can measure the density profile and localized turbulence with high spatial and temporal resolution and will be used in ITER,so understanding the influence of plasm...Microwave reflectometry is a powerful diagnostic that can measure the density profile and localized turbulence with high spatial and temporal resolution and will be used in ITER,so understanding the influence of plasma perturbations on the reflect signal is important.The characteristics of the reflect signal from profile reflectometry,the time-of-flight(TOF)signal associated with the MHD instabilities,are investigated in EAST.Using a 1D full-wave simulation code by the Finite-DifferenceTime-Domain(FDTD)method,it is well validated that the local density flattening could induce the discontinuity of the simulated TOF signal and an obvious change of reflect amplitude.Experimental TOF signals under different types of MHD instabilities(sawtooth,sawtooth precursors and tearing mode)are studied in detail and show agreement with the simulation.Two new improved algorithms for detecting and localizing the radial positions of the low-order rational surface,the cross-correlation and gradient threshold(CGT)method and the 2D convolutional neural network approach(CNN)are presented for the first time.It is concluded that TOF signal analysis from profile reflectometry can provide a straightforward and localized measurement of the plasma perturbation from the edge to the core simultaneously and may be a complement or correction to the q-profile control,which will be beneficial for the advanced tokamak operation.展开更多
By adopting the method of controlling parameters this paper describes the construction of various kinds of cubic curve segment and curved surface fragment with rational and non rational parameters, and discusses the ...By adopting the method of controlling parameters this paper describes the construction of various kinds of cubic curve segment and curved surface fragment with rational and non rational parameters, and discusses the relationship between controlling parameters, weighted factors and types, kinds and characteristics of curve segments and curved surface fragments. A mathematical method is provided for CAGD with abundant connotations, broad covering region, convenience, flexibility and direct simplicity.展开更多
Rational Bezier surface is a widely used surface fitting tool in CAD. When all the weights of a rational B@zier surface go to infinity in the form of power function, the limit of surface is the regular control surface...Rational Bezier surface is a widely used surface fitting tool in CAD. When all the weights of a rational B@zier surface go to infinity in the form of power function, the limit of surface is the regular control surface induced by some lifting function, which is called toric degenerations of rational Bezier surfaces. In this paper, we study on the degenerations of the rational Bezier surface with weights in the exponential function and indicate the difference of our result and the work of Garcia-Puente et al. Through the transformation of weights in the form of exponential function and power function, the regular control surface of rational Bezier surface with weights in the exponential function is defined, which is just the limit of the surface. Compared with the power function, the exponential function approaches infinity faster, which leads to surface with the weights in the form of exponential function degenerates faster.展开更多
Polynomial-basis response surface method has some shortcomings for truss structures in structural optimization,concluding the low fitting accuracy and the great computational effort. Based on the theory of approximati...Polynomial-basis response surface method has some shortcomings for truss structures in structural optimization,concluding the low fitting accuracy and the great computational effort. Based on the theory of approximation, a response surface method based on Multivariate Rational Function basis(MRRSM) is proposed. In order to further reduce the computational workload of MRRSM, focusing on the law between the cross-sectional area and the nodal displacements of truss structure, a conjecture that the determinant of the stiffness matrix and the corresponding elements of adjoint matrix involved in displacement determination are polynomials with the same order as their respective matrices, each term of which is the product of cross-sectional areas, is proposed. The conjecture is proved theoretically for statically determinate truss structure, and is shown corrected by a large number of statically indeterminate truss structures. The theoretical analysis and a large number of numerical examples show that MRRSM has a high fitting accuracy and less computational effort. Efficiency of the structural optimization of truss structures would be enhanced.展开更多
Many works have investigated the problem of reparameterizing rational B^zier curves or surfaces via MSbius transformation to adjust their parametric distribution as well as weights, such that the maximal ratio of weig...Many works have investigated the problem of reparameterizing rational B^zier curves or surfaces via MSbius transformation to adjust their parametric distribution as well as weights, such that the maximal ratio of weights becomes smallerthat some algebraic and computational properties of the curves or surfaces can be improved in a way. However, it is an indication of veracity and optimization of the reparameterization to do prior to judge whether the maximal ratio of weights reaches minimum, and verify the new weights after MSbius transfor- mation. What's more the users of computer aided design softwares may require some guidelines for designing rational B6zier curves or surfaces with the smallest ratio of weights. In this paper we present the necessary and sufficient conditions that the maximal ratio of weights of the curves or surfaces reaches minimum and also describe it by using weights succinctly and straightway. The weights being satisfied these conditions are called being in the stable state. Applying such conditions, any giving rational B6zier curve or surface can automatically be adjusted to come into the stable state by CAD system, that is, the curve or surface possesses its optimal para- metric distribution. Finally, we give some numerical examples for demonstrating our results in important applications of judging the stable state of weights of the curves or surfaces and designing rational B6zier surfaces with compact derivative bounds.展开更多
By introducing the homogenous coordinates, degree elevation formulas and combinatorial identities, also by using multiplication of Bernstein polynomials and identity transformation on equations, this paper presents so...By introducing the homogenous coordinates, degree elevation formulas and combinatorial identities, also by using multiplication of Bernstein polynomials and identity transformation on equations, this paper presents some explicit formulas of the first and second derivatives of rational triangular Bézier surface with respect to each variable (including the mixed derivative) and derives some estimations of bound both on the direction and magnitude of the corresponding derivatives. All the results above have value not only in surface theory but also in practice.展开更多
Modifying the knots of a B-spline curve, the shape of the curve will be changed. In this paper, we present the effect of the symmetric alteration of four knots of the B-spline and the NURBS surfaces, i.e., symmetrical...Modifying the knots of a B-spline curve, the shape of the curve will be changed. In this paper, we present the effect of the symmetric alteration of four knots of the B-spline and the NURBS surfaces, i.e., symmetrical alteration of the knots of surface, the extended paths of points of the surface will converge to a point which should be expressed with several control points. This theory can be used in the constrained shape modification of B-spline and NURBS surfaces.展开更多
On the basis of the perturbation, we present an approach to approximating rational surfaces by the interval Btzier surfaces using energy minimization method. The approach makes the perturbation surfaces have more rest...On the basis of the perturbation, we present an approach to approximating rational surfaces by the interval Btzier surfaces using energy minimization method. The approach makes the perturbation surfaces have more restrictions than the original surfaces. It could be combined with subdivision method to obtain a piecewise interval polynomial approximation for a rational surface. The applications of this approach are illustrated too.展开更多
A method for computing the visible regions of free-form surfaces is proposed in this paper. Our work is focused on accurately calculating the visible regions of the sequenced rational Bézier surfaces forming a so...A method for computing the visible regions of free-form surfaces is proposed in this paper. Our work is focused on accurately calculating the visible regions of the sequenced rational Bézier surfaces forming a solid model and having coincident edges but no inner-intersection among them. The proposed method calculates the silhouettes of the surfaces without tessellating them into triangle meshes commonly used in previous methods so that arbitrary precision can be obtained. The computed sil- houettes of visible surfaces are projected onto a plane orthogonal to the parallel light. Then their spatial relationship is applied to calculate the boundaries of mutual-occlusion regions. As the connectivity of the surfaces on the solid model is taken into account, a surface clustering technique is also employed and the mutual-occlusion calculation is accelerated. Experimental results showed that our method is efficient and robust, and can also handle complex shapes with arbitrary precision.展开更多
The problem of ship hull plate processing surface fairing with constraints based on B-spline is solved in this paper. The algorithm for B-spline curve fairing with constraints is one of the most common methods in plan...The problem of ship hull plate processing surface fairing with constraints based on B-spline is solved in this paper. The algorithm for B-spline curve fairing with constraints is one of the most common methods in plane curve fairing. The algorithm can be applied to global and local curve fairing. It can constrain the perturbation range of the control points and the shape variation of the curve, and get a better fairing result in plane curves. In this paper, a new fairing algorithm with constraints for curves and surfaces in space is presented. Then this method is applied to the experiments of ship hull plate processing surface. Finally numerical results are obtained to show the efficiency of this method.展开更多
Applying the distance function between two B-spline curves with respect to the L2 norm as the approximate error, we investigate the problem of approximate merging of two adjacent B-spline curves into one B-spline curv...Applying the distance function between two B-spline curves with respect to the L2 norm as the approximate error, we investigate the problem of approximate merging of two adjacent B-spline curves into one B-spline curve. Then this method can be easily extended to the approximate merging problem of multiple B-spline curves and of two adjacent surfaces. After minimizing the approximate error between curves or surfaces, the approximate merging problem can be transformed into equations solving. We express both the new control points and the precise error of approximation explicitly in matrix form. Based on homogeneous coordinates and quadratic programming, we also introduce a new framework for approximate merging of two adjacent NURBS curves. Finally, several numerical examples demonstrate the effectiveness and validity of the algorithm.展开更多
In this paper, we present an algorithm for reconstruction of B-spline surface such that it interpolates the four given bound- ary curves and simultaneously approximates some given inner points. The main idea of our me...In this paper, we present an algorithm for reconstruction of B-spline surface such that it interpolates the four given bound- ary curves and simultaneously approximates some given inner points. The main idea of our method is: first, we construct an initial surface which interpolates the four given boundary curves; then, while keeping the boundary control points of the initial surface un- changed, we reposition the inner control points of the surface with energy optimization method. Examples show that our algorithm is practicable and effective.展开更多
In this paper, the smooth connection between two B-spline surfaces is discussed. First, a brief proof of some simple sufficient conditions of Go and G1 continuity is given. On this basis, a novel method for Go or G1 c...In this paper, the smooth connection between two B-spline surfaces is discussed. First, a brief proof of some simple sufficient conditions of Go and G1 continuity is given. On this basis, a novel method for Go or G1 connection between two adjacent B-spline surfaces is presented. A reparameterization step is firstly taken for one of the surfaces such that they have the same parameterization in v direction, then, adjust their boundary control vertices to make them Go or Gl connected. The GI connection parameter is determined by an optimization problem. Compared with the existed methods, our method is simple and easy to be used in practice.展开更多
The representation method of heterogeneous material information is one of the key technologies of heterogeneous object modeling, but almost all the existing methods cannot represent non-uniform rational B-spline (NU...The representation method of heterogeneous material information is one of the key technologies of heterogeneous object modeling, but almost all the existing methods cannot represent non-uniform rational B-spline (NURBS) entity. According to the characteristics of NURBS, a novel data structure, named NURBS material data structure, is proposed, in which the geometrical coordinates, weights and material coordinates of NURBS heterogene- ous objects can be represented simultaneously. Based on this data structure, both direct representation method and inverse construction method of heterogeneous NURBS objects are introduced. In the direct representation method, three forms of NURBS heterogeneous objects are introduced by giving the geometry and material information of con- trol points, among which the homogeneous coordinates form is employed for its brevity and easy programming. In the inverse construction method, continuous heterogeneous curves and surfaces can he obtained by interpolating discrete points and curves with specified material information. Some examples are given to show the effectiveness of the pro- posed methods.展开更多
We consider the problem of a ship advancing in waves. In this method, the zone of free surface in the vicinity of body is discretized. On the discretized surface, the first-order and second-order derivatives of ship w...We consider the problem of a ship advancing in waves. In this method, the zone of free surface in the vicinity of body is discretized. On the discretized surface, the first-order and second-order derivatives of ship waves are represented by the B-Spline formulae. Different ship waves are approximated by cubic B-spline and the first and second order derivates of incident waves are calculated and compared with analytical value. It approves that this numerical method has sufficient accuracy and can be also applied to approximate the velocity potential on the free surface.展开更多
Methods of digital human modeling have been developed and utilized to reflect human shape features.However,most of published works focused on dynamic visualization or fashion design,instead of high-accuracy modeling,w...Methods of digital human modeling have been developed and utilized to reflect human shape features.However,most of published works focused on dynamic visualization or fashion design,instead of high-accuracy modeling,which was strongly demanded by medical or rehabilitation scenarios.Prior to a high-accuracy modeling of human legs based on non-uniform rational B-splines(NURBS),the method of extracting the required quasi-grid network of feature points for human legs is presented in this work.Given the 3 D scanned human body,the leg is firstly segmented and put in standardized position.Then re-sampling of the leg is conducted via a set of equidistant cross sections.Through analysis of leg circumferences and circumferential curvature,the characteristic sections of the leg as well as the characteristic points on the sections are then identified according to the human anatomy and shape features.The obtained collection can be arranged to form a grid of data points for knots calculation and high-accuracy shape reconstruction in future work.展开更多
According to the B-spline theory and Boehm algorithm, this paper presents several necessary and sufficient G1 continuity conditions between two adjacent B-spline surfaces. In order to meet the need of application, a k...According to the B-spline theory and Boehm algorithm, this paper presents several necessary and sufficient G1 continuity conditions between two adjacent B-spline surfaces. In order to meet the need of application, a kind of sufficient conditions of G1 continuity are developed, and a kind of sufficient conditions of G1 continuity among N(N>2) patch B-spline surfaces meeting at a common corner are given at the end.展开更多
A method to reconstruct symmetric B-spline curves and surfaces is presented. The symmetry property is realized by using symmetric knot vector and symmetric control points. Firstly, data points are divided into two par...A method to reconstruct symmetric B-spline curves and surfaces is presented. The symmetry property is realized by using symmetric knot vector and symmetric control points. Firstly, data points are divided into two parts based on the symmetry axis or symmetry plane extracted from data points. Then the divided data points are parameterized and a symmetric knot vector is selected in order to get symmetric B-spline basis functions. Constraint equations regarding the control points are deduced to keep the control points of the B-spline curve or surface to be symmetric with respect to the extracted symmetry axis or symmetry plane. Lastly, the constrained least squares fitting problem is solved with the Lagrange multiplier method. Two examples from industry are given to show that the proposed method is efficient, robust and able to meet the general engineering requirements.展开更多
In the process of seismic data interpretation, the extraction of a horizon or a fault is generally needed. In this paper we present a fast extraction method. First select some feature points interactively, then recons...In the process of seismic data interpretation, the extraction of a horizon or a fault is generally needed. In this paper we present a fast extraction method. First select some feature points interactively, then reconstruct the surface according to the selected feature points by using B-spline interpolation curve or surface. In order to solve the error-drawing problem appeared in the process of interactive rendering, which is caused by the change of sampling interval as the view point changes, we combine shear-warp and splatting algorithm to render the surface. The rendering of seismic data and specific surface in our work are achieved on GPU platform using CUDA programming language, which make it able to meet the requirements of real-time rendering.展开更多
Algorithms of modifying a surface to approximate some scattered points, or pass through some characteristic points/curves are presented. Similar to variational approach, the algorithms are based on optimization. For t...Algorithms of modifying a surface to approximate some scattered points, or pass through some characteristic points/curves are presented. Similar to variational approach, the algorithms are based on optimization. For the deviation between the modified surface and the original one is adopted as the objective functions, the change of the surface shape is as small as possible with the modified surface satisfying the specified requirements.展开更多
基金supported by the Open Fund of Magnetic Confinement Laboratory of Anhui Province(No.2023 AMF03005)the China Postdoctoral Science Foundation(No.2021M703256)+4 种基金the Director Funding of Hefei Institutes of Physical Science,Chinese Academy of Sciences(No.YZJJ2022QN16)the National Key R&D Program of China(Nos.2022YFE03050003,2019YFE03080200,2019Y FE03040002,and 2022YFE03070004)National Natural Science Foundation of China(Nos.12075284,12175277,12275315 and 12275311)the National Magnetic Confinement Fusion Science Program of China(No.2022YFE03040001)the Science Foundation of the Institute of Plasma Physics,Chinese Academy of Sciences(No.DSJJ-2021-08)。
文摘Microwave reflectometry is a powerful diagnostic that can measure the density profile and localized turbulence with high spatial and temporal resolution and will be used in ITER,so understanding the influence of plasma perturbations on the reflect signal is important.The characteristics of the reflect signal from profile reflectometry,the time-of-flight(TOF)signal associated with the MHD instabilities,are investigated in EAST.Using a 1D full-wave simulation code by the Finite-DifferenceTime-Domain(FDTD)method,it is well validated that the local density flattening could induce the discontinuity of the simulated TOF signal and an obvious change of reflect amplitude.Experimental TOF signals under different types of MHD instabilities(sawtooth,sawtooth precursors and tearing mode)are studied in detail and show agreement with the simulation.Two new improved algorithms for detecting and localizing the radial positions of the low-order rational surface,the cross-correlation and gradient threshold(CGT)method and the 2D convolutional neural network approach(CNN)are presented for the first time.It is concluded that TOF signal analysis from profile reflectometry can provide a straightforward and localized measurement of the plasma perturbation from the edge to the core simultaneously and may be a complement or correction to the q-profile control,which will be beneficial for the advanced tokamak operation.
文摘By adopting the method of controlling parameters this paper describes the construction of various kinds of cubic curve segment and curved surface fragment with rational and non rational parameters, and discusses the relationship between controlling parameters, weighted factors and types, kinds and characteristics of curve segments and curved surface fragments. A mathematical method is provided for CAGD with abundant connotations, broad covering region, convenience, flexibility and direct simplicity.
基金Supported by the National Natural Science Foundation of China(11671068,11271060,11601064,11290143)Fundamental Research of Civil Aircraft(MJ-F-2012-04)the Fundamental Research Funds for the Central Universities(DUT16LK38)
文摘Rational Bezier surface is a widely used surface fitting tool in CAD. When all the weights of a rational B@zier surface go to infinity in the form of power function, the limit of surface is the regular control surface induced by some lifting function, which is called toric degenerations of rational Bezier surfaces. In this paper, we study on the degenerations of the rational Bezier surface with weights in the exponential function and indicate the difference of our result and the work of Garcia-Puente et al. Through the transformation of weights in the form of exponential function and power function, the regular control surface of rational Bezier surface with weights in the exponential function is defined, which is just the limit of the surface. Compared with the power function, the exponential function approaches infinity faster, which leads to surface with the weights in the form of exponential function degenerates faster.
基金Supported by National Natural Science Foundation of China (Grant No.5150261)Shandong Provincial Natural Science Foundation of China (Grant No.ZR2015AM013)
文摘Polynomial-basis response surface method has some shortcomings for truss structures in structural optimization,concluding the low fitting accuracy and the great computational effort. Based on the theory of approximation, a response surface method based on Multivariate Rational Function basis(MRRSM) is proposed. In order to further reduce the computational workload of MRRSM, focusing on the law between the cross-sectional area and the nodal displacements of truss structure, a conjecture that the determinant of the stiffness matrix and the corresponding elements of adjoint matrix involved in displacement determination are polynomials with the same order as their respective matrices, each term of which is the product of cross-sectional areas, is proposed. The conjecture is proved theoretically for statically determinate truss structure, and is shown corrected by a large number of statically indeterminate truss structures. The theoretical analysis and a large number of numerical examples show that MRRSM has a high fitting accuracy and less computational effort. Efficiency of the structural optimization of truss structures would be enhanced.
基金Supported by the National Nature Science Foundations of China(61070065)
文摘Many works have investigated the problem of reparameterizing rational B^zier curves or surfaces via MSbius transformation to adjust their parametric distribution as well as weights, such that the maximal ratio of weights becomes smallerthat some algebraic and computational properties of the curves or surfaces can be improved in a way. However, it is an indication of veracity and optimization of the reparameterization to do prior to judge whether the maximal ratio of weights reaches minimum, and verify the new weights after MSbius transfor- mation. What's more the users of computer aided design softwares may require some guidelines for designing rational B6zier curves or surfaces with the smallest ratio of weights. In this paper we present the necessary and sufficient conditions that the maximal ratio of weights of the curves or surfaces reaches minimum and also describe it by using weights succinctly and straightway. The weights being satisfied these conditions are called being in the stable state. Applying such conditions, any giving rational B6zier curve or surface can automatically be adjusted to come into the stable state by CAD system, that is, the curve or surface possesses its optimal para- metric distribution. Finally, we give some numerical examples for demonstrating our results in important applications of judging the stable state of weights of the curves or surfaces and designing rational B6zier surfaces with compact derivative bounds.
基金Project supported by the National Natural Science Foundation of China (Nos. 60373033 & 60333010), the National Natural Science Foundation for Innovative Research Groups (No. 60021201), and the National Basic Research Program (973) of China (No. 2002CB312101)
文摘By introducing the homogenous coordinates, degree elevation formulas and combinatorial identities, also by using multiplication of Bernstein polynomials and identity transformation on equations, this paper presents some explicit formulas of the first and second derivatives of rational triangular Bézier surface with respect to each variable (including the mixed derivative) and derives some estimations of bound both on the direction and magnitude of the corresponding derivatives. All the results above have value not only in surface theory but also in practice.
基金Project supported by the National Natural Science Foundation of China (No. 60473130) and the National Basic Research Program (973) of China (No. G2004CB318000)
文摘Modifying the knots of a B-spline curve, the shape of the curve will be changed. In this paper, we present the effect of the symmetric alteration of four knots of the B-spline and the NURBS surfaces, i.e., symmetrical alteration of the knots of surface, the extended paths of points of the surface will converge to a point which should be expressed with several control points. This theory can be used in the constrained shape modification of B-spline and NURBS surfaces.
基金Project supported by Inner Mongolia University of Science and Technology (No.X200829)
文摘On the basis of the perturbation, we present an approach to approximating rational surfaces by the interval Btzier surfaces using energy minimization method. The approach makes the perturbation surfaces have more restrictions than the original surfaces. It could be combined with subdivision method to obtain a piecewise interval polynomial approximation for a rational surface. The applications of this approach are illustrated too.
基金Project supported by the National Basic Research Program (973) of China (No. 2002CB312106) and the National Natural Science Foundation of China (Nos. 60533070, and 60403047). The third author was supported by the project sponsored by a Foundation for the Author of National Excellent Doctoral Dissertation of China (No. 200342) and a Program for New Century Excellent Talents in Uni-versity (No. NCET-04-0088), China
文摘A method for computing the visible regions of free-form surfaces is proposed in this paper. Our work is focused on accurately calculating the visible regions of the sequenced rational Bézier surfaces forming a solid model and having coincident edges but no inner-intersection among them. The proposed method calculates the silhouettes of the surfaces without tessellating them into triangle meshes commonly used in previous methods so that arbitrary precision can be obtained. The computed sil- houettes of visible surfaces are projected onto a plane orthogonal to the parallel light. Then their spatial relationship is applied to calculate the boundaries of mutual-occlusion regions. As the connectivity of the surfaces on the solid model is taken into account, a surface clustering technique is also employed and the mutual-occlusion calculation is accelerated. Experimental results showed that our method is efficient and robust, and can also handle complex shapes with arbitrary precision.
基金Supported by Hi -tech Research and Development Program of China(No. 2001AA421200).
文摘The problem of ship hull plate processing surface fairing with constraints based on B-spline is solved in this paper. The algorithm for B-spline curve fairing with constraints is one of the most common methods in plane curve fairing. The algorithm can be applied to global and local curve fairing. It can constrain the perturbation range of the control points and the shape variation of the curve, and get a better fairing result in plane curves. In this paper, a new fairing algorithm with constraints for curves and surfaces in space is presented. Then this method is applied to the experiments of ship hull plate processing surface. Finally numerical results are obtained to show the efficiency of this method.
基金Supported by the National Natural Science Foundation of China (60873111, 60933007)
文摘Applying the distance function between two B-spline curves with respect to the L2 norm as the approximate error, we investigate the problem of approximate merging of two adjacent B-spline curves into one B-spline curve. Then this method can be easily extended to the approximate merging problem of multiple B-spline curves and of two adjacent surfaces. After minimizing the approximate error between curves or surfaces, the approximate merging problem can be transformed into equations solving. We express both the new control points and the precise error of approximation explicitly in matrix form. Based on homogeneous coordinates and quadratic programming, we also introduce a new framework for approximate merging of two adjacent NURBS curves. Finally, several numerical examples demonstrate the effectiveness and validity of the algorithm.
基金Supported by the Natural Science Foundation of Hebei Province
文摘In this paper, we present an algorithm for reconstruction of B-spline surface such that it interpolates the four given bound- ary curves and simultaneously approximates some given inner points. The main idea of our method is: first, we construct an initial surface which interpolates the four given boundary curves; then, while keeping the boundary control points of the initial surface un- changed, we reposition the inner control points of the surface with energy optimization method. Examples show that our algorithm is practicable and effective.
基金Supported by the Natural Science Foundation of Hebei Province(No.F2012202041)Youth Research Foundation of Science and Technology of Hebei Education Departmen(No.Q2012022)
文摘In this paper, the smooth connection between two B-spline surfaces is discussed. First, a brief proof of some simple sufficient conditions of Go and G1 continuity is given. On this basis, a novel method for Go or G1 connection between two adjacent B-spline surfaces is presented. A reparameterization step is firstly taken for one of the surfaces such that they have the same parameterization in v direction, then, adjust their boundary control vertices to make them Go or Gl connected. The GI connection parameter is determined by an optimization problem. Compared with the existed methods, our method is simple and easy to be used in practice.
基金Supported by National Natural Science Foundation of China (No. 60973079)Natural Science Foundation of Hebei Province (No. E2006000039)
文摘The representation method of heterogeneous material information is one of the key technologies of heterogeneous object modeling, but almost all the existing methods cannot represent non-uniform rational B-spline (NURBS) entity. According to the characteristics of NURBS, a novel data structure, named NURBS material data structure, is proposed, in which the geometrical coordinates, weights and material coordinates of NURBS heterogene- ous objects can be represented simultaneously. Based on this data structure, both direct representation method and inverse construction method of heterogeneous NURBS objects are introduced. In the direct representation method, three forms of NURBS heterogeneous objects are introduced by giving the geometry and material information of con- trol points, among which the homogeneous coordinates form is employed for its brevity and easy programming. In the inverse construction method, continuous heterogeneous curves and surfaces can he obtained by interpolating discrete points and curves with specified material information. Some examples are given to show the effectiveness of the pro- posed methods.
文摘We consider the problem of a ship advancing in waves. In this method, the zone of free surface in the vicinity of body is discretized. On the discretized surface, the first-order and second-order derivatives of ship waves are represented by the B-Spline formulae. Different ship waves are approximated by cubic B-spline and the first and second order derivates of incident waves are calculated and compared with analytical value. It approves that this numerical method has sufficient accuracy and can be also applied to approximate the velocity potential on the free surface.
基金National Natural Science Foundation of China(Nos.12002085 and 51603039)Shanghai Pujiang Program,China(No.19PC002)+1 种基金Fundamental Research Funds for the Central Universities,China(No.2232019D3-58)Initial Research Funds for Young Teachers of Donghua University,China(No.104-07-0053088)。
文摘Methods of digital human modeling have been developed and utilized to reflect human shape features.However,most of published works focused on dynamic visualization or fashion design,instead of high-accuracy modeling,which was strongly demanded by medical or rehabilitation scenarios.Prior to a high-accuracy modeling of human legs based on non-uniform rational B-splines(NURBS),the method of extracting the required quasi-grid network of feature points for human legs is presented in this work.Given the 3 D scanned human body,the leg is firstly segmented and put in standardized position.Then re-sampling of the leg is conducted via a set of equidistant cross sections.Through analysis of leg circumferences and circumferential curvature,the characteristic sections of the leg as well as the characteristic points on the sections are then identified according to the human anatomy and shape features.The obtained collection can be arranged to form a grid of data points for knots calculation and high-accuracy shape reconstruction in future work.
文摘According to the B-spline theory and Boehm algorithm, this paper presents several necessary and sufficient G1 continuity conditions between two adjacent B-spline surfaces. In order to meet the need of application, a kind of sufficient conditions of G1 continuity are developed, and a kind of sufficient conditions of G1 continuity among N(N>2) patch B-spline surfaces meeting at a common corner are given at the end.
基金This project is supported by National Natural Science Foundation of China(No.50575098).
文摘A method to reconstruct symmetric B-spline curves and surfaces is presented. The symmetry property is realized by using symmetric knot vector and symmetric control points. Firstly, data points are divided into two parts based on the symmetry axis or symmetry plane extracted from data points. Then the divided data points are parameterized and a symmetric knot vector is selected in order to get symmetric B-spline basis functions. Constraint equations regarding the control points are deduced to keep the control points of the B-spline curve or surface to be symmetric with respect to the extracted symmetry axis or symmetry plane. Lastly, the constrained least squares fitting problem is solved with the Lagrange multiplier method. Two examples from industry are given to show that the proposed method is efficient, robust and able to meet the general engineering requirements.
文摘In the process of seismic data interpretation, the extraction of a horizon or a fault is generally needed. In this paper we present a fast extraction method. First select some feature points interactively, then reconstruct the surface according to the selected feature points by using B-spline interpolation curve or surface. In order to solve the error-drawing problem appeared in the process of interactive rendering, which is caused by the change of sampling interval as the view point changes, we combine shear-warp and splatting algorithm to render the surface. The rendering of seismic data and specific surface in our work are achieved on GPU platform using CUDA programming language, which make it able to meet the requirements of real-time rendering.
文摘Algorithms of modifying a surface to approximate some scattered points, or pass through some characteristic points/curves are presented. Similar to variational approach, the algorithms are based on optimization. For the deviation between the modified surface and the original one is adopted as the objective functions, the change of the surface shape is as small as possible with the modified surface satisfying the specified requirements.