亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Development of Cubic Bezier Curve and Curve-Plane Intersection Method for Parametric Submarine Hull Form Design to Optimize Hull Resistance Using CFD

        2015-01-12 03:40:19DeddyChrismiantoAhmadFauzanZakkiBerlianArswendoandDongJoonKim

        Deddy Chrismianto, Ahmad Fauzan Zakki, Berlian Arswendoand Dong Joon Kim

        1. Department of Naval Architecture, Diponegoro University, Semarang 50275, Indonesia

        2. Department of Naval Architecture and Systems Marine Engineering, Pukyong National University, Busan 48513, South Korea

        Development of Cubic Bezier Curve and Curve-Plane Intersection Method for Parametric Submarine Hull Form Design to Optimize Hull Resistance Using CFD

        Deddy Chrismianto1*, Ahmad Fauzan Zakki1, Berlian Arswendo1and Dong Joon Kim2

        1. Department of Naval Architecture, Diponegoro University, Semarang 50275, Indonesia

        2. Department of Naval Architecture and Systems Marine Engineering, Pukyong National University, Busan 48513, South Korea

        Optimization analysis and computational fluid dynamics (CFDs) have been applied simultaneously, in which a parametric model plays an important role in finding the optimal solution. However, it is difficult to create a parametric model for a complex shape with irregular curves, such as a submarine hull form. In this study, the cubic Bezier curve and curve-plane intersection method are used to generate a solid model of a parametric submarine hull form taking three input parameters into account: nose radius, tail radius, and length-height hull ratio (L/H). Application program interface (API) scripting is also used to write code in the ANSYS DesignModeler. The results show that the submarine shape can be generated with some variation of the input parameters. An example is given that shows how the proposed method can be applied successfully to a hull resistance optimization case. The parametric design of the middle submarine type was chosen to be modified. First, the original submarine model was analyzed, in advance, using CFD. Then, using the response surface graph, some candidate optimal designs with a minimum hull resistance coefficient were obtained. Further, the optimization method in goal-driven optimization (GDO) was implemented to find the submarine hull form with the minimum hull resistance coefficient (Ct). The minimumCtwas obtained. The calculated difference inCtvalues between the initial submarine and the optimum submarine is around 0.26%, with theCtof the initial submarine and the optimum submarine being 0.001 508 26 and 0.001 504 29, respectively. The results show that the optimum submarine hull form shows a higher nose radius (rn) and higherL/Hthan those of the initial submarine shape, while the radius of the tail (rt) is smaller than that of the initial shape.

        submarine hull form; parametric design; cubic Bezier curve; curve-plane intersection method; hull resistance coefficeint; parametric design; goal-driven optimization (GDO); computational fluid dynamic (CFD); ANSYS

        1 Introduction1

        Recently, the relationship between parametric design and ship performance analysis using CFD has become a topic of interest, specifically, the method of obtaining an optimum ship hull form that will ensure good hydrodynamic performance of a ship. Several methods of parametric design have been used in ship modeling. The use of the control points of the cubic B-spline to generate the parameters of ship hull design has been introduced with successful results (Sarioz, 2006; Mancuso, 2006; Perezet al., 2007; Pinget al., 2008, Perez and Clemente, 2011). Campanaet al. (2006) used the Bezier polynomial patches method, in which the shape modification was controlled by a given number of control points that were used as the design variables/input parameters for finding the optimum shape in the optimization process. Chen and Huang (2004) used a technique for parameter estimation using the B-spline surface fitting method in an inverse design problem of finding the optimal hull form. In addition, Kang and Lee (2010) implemented the parametric morphing technique to rapidly generate a hull form with some variations of the input parameters. Furthermore, Rodriguez and Jambrina (2012) developed a programmed design based on a programming language as a tool for parametric hull form generation. In general, these methods can be used to create the parametric design for surface modeling only. However, some CFD software (especially the RANSE solver) needs a solid modeling at the meshing stage before the CFD analysis stage can begin. Pecotet al. (2012) introduced the parametric design of ship hull shape for solid modeling in the optimization calculation using CFD. In this design, CAD is used to generate some bulbous bow shapes based on the parameters for each design of experiment (DOE). Blanchardet al. (2013) used the movement of control points to create bulbous bow shapes in solid modeling according to two parameters: bow length and bow thickness. However, neither of these authors considered how to automatically generate the hull or bulbous bow shape.

        In this study, some previous studies concerning ship performance analysis using CFD, especially for the free surface case, are used as a reference for the calculation of ship resistance. Seoet al. (2010) investigated flexible meshing techniques (i.e., a hybrid meshing for complexgeometry regions and a sliding mesh for the rotating propeller); the meshing was employed to perform the three primary tests for ship resistance and propulsion performance. Unstructured meshing was used for the bow and stern regions with structured meshing for the remaining region. Non-conformal interfaces were placed between the sub-domains with different cell types. Woodet al. (2007) presented the results of the computations performed in the ETSIN for different ships with the RANSE free-surface commercial solver CFX. Some of the computational results were validated against experimental data in terms of various global and local quantities; the turbulence model used in the calculations was the shear stress transport (SST) model, and the volume of fluid method was used to model the free-surface flow.

        For the optimization analysis, Kim and Yang (2010) studied the development of an efficient and effective hull surface modification technique for CFD-based hull form optimization using two methods: the radial basis function interpolation and the sectional area curve of the hull. The hull surface modification technique developed in this study is used to vary the hull forms during the optimization process, during which the objective functions associated with the resistance are evaluated by a practical design-oriented CFD tool (SSF) and a multi-objective genetic algorithm. Diezet al. (2010) ; Grigoropoulos and Chalkias (2010) developed a multidisciplinary robust design optimization (MRDO) procedure. The aim was to analyze the combined effects of considering several disciplines and uncertainty in ship design problems. Here, an MRDO problem was defned and solved, using a probabilistic sailing scenario, in terms of cruise speed, heel and yaw angles. In this study, robust design optimization is conducted using goal driven optimization (GDO) in the ANSYS environment, by choosing a multi-objective genetic algorithm (MOGA) to obtain the optimum bulbous bow shape.

        The CAD-integrated CFD and optimization method can be used simultaneously to solve many problems, including the optimization of hull shapes. Chrismianto (2013); Chrismianto and Kim (2014) developed the parametric bulbous bow design, constructed using the cubic Bezier curve and the curve-plane intersection methods. It can be used to automatically generate a parametric bulbous bow shape using solid modeling for the optimization calculation in an effort to minimize the ship’s resistance. The main objective of this study is to develop a submarine optimization design to obtain the best performance of total resistance using the cubic Bezier curve method and the curve-plane intersection method. Both methods are created using the API script programming code as a user defined function (UDF) in ANSYS Workbench.

        2 Parameters in submarine design

        The size and shape of the hull of a submarine plays an important role in determining its hydrodynamic performance. The ratio of length (L) to height (H) is an important variable in determining the hydrodynamic performance, particularly in relation to the total resistance of the hull when submerged in water. Karimet al. (2008) investigated the significant influence of various length-height ratios (L/H) of the submarine hull DREA on viscous drag. In which the resistance that is reduced at the nose area of submarine so the submarine can be said to have a not noisy criteria (very quiet) allowing it to move undetected by radar, while the shape of the tail affects the shape of a wake at the back of the submarine. To get the best hydrodynamic performance, in particular, minimum viscous drag and maximum nominal wake fraction, Sumanet al. (2010) considered diameter of the nose (dn) and tail (dt) as model hull geometric parameters while finding the optimum design of autonomous underwater vehicles (AUVs). And Parsonset al. (1974) developed a method for designing minimum drag hull shapes of axisymmetric submarine bodies. Nose radius (rn), diameter of middle body (D), and tail radius are considered and modified to generate axisymmetric bodies.

        Referring to previous research by Karimet al. (2008) and Sunanet al. (2010), the variation of a submarine hull form can be defined by three input parameters to create a parametric submarine (Fig. 1). These are as follows:

        1)L/H.

        2) The radius of submarine nose (rn).

        3) The radius of submarine tail (rt).

        In 3D solid modeling software such as the ANSYS design modeler, a solid model is generated from planes that contain one or more curves. Thus, in this study, there are some constraints that need to be considered in advance: a solid model is built using the lofting command, and the parameters of submarine modification are driven by curves in the vertical and transverse planes of the submarine hull form.

        Fig. 1 Submarine hull form parameters

        3 Numerical overview

        The cubic Bezier curve is generally reliable for representing forms in most engineering applications. It has different properties such as tangents, normals, and curves, which are easily computed, and they ensure the continuity of a composite curve up to the second order (Choi, 1991; Lu and Huang, 1998; Piegl and Tiller, 1997; Saxena and Sahay,2005).

        The Bernstein polynomials are applied to generate a Bezier curve. They are also referred to as Bezier basis functions and are used in defining a degree-nBezier curve by blendingn+1 control vertices; they can be defined by

        Based on the Bernstein polynomials at third degree, the cubic Bezier curve can be defined as follows:

        where

        Here, the control points (V0,V1,V2, andV3) can be explained as follows:

        V0: start point of the curve segment,P0.

        V1: one-third point on starting tangent vector, (V0+t0/3).V2: two-third point on ending tangent vector, (V3-t1/3).V3: end point of the curve segment,P1.

        These definitions can be also written as follows:

        Thus, it can be seen that there is the following relationship between the end points and end tangents (P0,P1,t0, andt1) to the control points (V0,V1,V2, andV3):

        In solid 3D software, a solid model is created from 2D curves. These curves must be sketched in some planes (vertical or transverse) before a solid body is generated using the loft, extrude, or sweep method. Here, the curve-plane intersection method is implemented to determine a common point that can be captured in two or more different planes. The general form of the equation of a plane is expressed as follows:

        Thus, the intersection between a plane and a parametric curve is given by

        and the procedure of curve-plane intersection can be explained as follows:

        1) Input:t0(initial point),p(unit normal ofπ),d(distance ofπ).

        2) Determine an estimated intersection point?t.

        The initial estimation pointt0can be found using the Lattice evaluation method, which is as follows:

        If,

        thentiorti+1becomes the initial estimation point.

        However, the estimated intersection point?tis obtained as follows:

        where

        In addition,panddare coefficients of plane equation.

        4 Application of cubic Bezier curve and curve-plane intersection methods to parametric submarine design

        The parametric design of a solid model for submarines is proposed on the basis of four successive steps as follows:

        1) Capturing curves from the existing submarine model.

        2) Duplicating curves using the cubic Bezier curve.

        3) Finding the intersection of the curve-plane.

        4) Automatic parametric generation of the submarine model.

        4.1 Capturing curves from the existing submarine model

        From the existing submarine model, half the model can be cut and the other half can be hidden while the curves of the submarine shape are captured. To create these curves, two types of planes must be taken into account: vertical and transverse. In each plane, a 2D curve was captured. In this case (as shown in Fig. 2), the planes were divided and captured to include one curve in the vertical plane and 12 curves in the transverse plane.

        The modeling procedure described in Fig. 2 was conducted using the ANSYS design modeler. A solid model of the submarine was modified and manipulated to obtain a parametric submarine model. It is applied in the CFD optimization calculation for the minimum total resistance.4

        Fig. 2 Capturing curves from the solid submarine model

        .2 Duplicating curves using the cubic Bezier curve

        The cubic Bezier curve was applied to duplicate the existing curves. These curves were developed using API script to obtain identical curves with the same tangentials in both directions. A magnitude vector was fitted at the meeting point of the two curves. The procedure of duplicating curves can be explained as follows:

        1) Determine the number of curves that will be created using the cubic Bezier curve.

        2) Determine the location of internal control points (V1,V2) in each curve referring to a given end tangent.

        3) Build a new curve using API scripting in the ANSYS design modeler and compare the new and existing curves.

        4.2.1 Determining the number of curves that will be created using the cubic Bezier curve

        Usually, a parametric model is generated and controlled automatically by defined parameters. In this study, the defined parameters of a submarine hull form are created using the cubic Bezier curve method. This method was used to obtain a smooth shape in the solid model for a requirement of CFD and optimization analysis in the ANSYS workbench environment.

        In this case, three parameters of the submarine design were implemented:L/H,rn, andrt. To realize this design, as shown in Fig. 3, there were 10 curves in the vertical plane view, separated by six dynamic points.A1andA2are the dynamic points that denote the radius of the submarine nose.A3andA4are the dynamic points that denote the maximum height of the submarine.A9andA10are the dynamic points that denote the radius of the submarine tail. All of them move up or down in the vertical plane. This affects the overall convexity of the submarine. Furthermore, to build a submarine model using the lofting method in the ANSYS design modeler, some transverse planes were required. These planes contain one curve or one point in each plane.

        Fig. 3 Determining the number of curves, points, and angle of the end tangent for end points at every curve in the vertical plane

        4.2.2 Determining the location of internal control points (V1, V2) in each curve referring to a given end tangentialThe cubic Bezier curve uses the four control points (V0,V1,V2, andV3) to draw a curve; the two endpoints that are identified have been referred to asV0andV3. The location of the internal control points (V1, andV2) can be approximated on the basis of the end tangent value in which every end tangent has a magnitude and direction. The relationship of the internal control points (V1,V2) and the end tangent (t0andt1) shown in Eq. (4b) can be written as follows:

        To assign a magnitude and a direction to each end tangent,V1andV2are applied in thex-axis andy-axis, respectively; therefore, Eq. (8) can be derived as shown below:

        1)V1in thex-axis andy-axis:

        2)V2in thex-axis andy-axis:

        whereL1andL2represent the magnitude of end tangents (t0, andt1), andA1andA2represent the angles of end tangents (t0andt1).

        Furthermore, all the existing curves (in the vertical and transverse planes) can be estimated for each location of the internal control points (V1,V2) by analyzing the angle found using the dimensional command in the ANSYS design modeler. To maintain the continuity condition on two connected curves, their relationship has to satisfy the prerequisite of continuity. In other words, it can be said that the control pointV3in curve 1 is equal to the control pointV0in curve 2, such that the tangentt1in curve 1 is equal to the tangentt0in curve 2 and so forth for the other curves.

        4.2.3 Building a new curve using API script and comparing the new and existing curves

        Once all the control points of each curve in each plane have been defined, new curves can be generated by duplicating all the control points of the existing curves using API. Here, all new curves were developed by applying the cubic Bezier curve, as defined in Eq. (2).

        The result of the above-mentioned algorithm demonstrates that each curve in the vertical plane has been duplicated properly and smoothly. To achieve a reliable duplication of the new curve from the existing curve, the magnitude of the end tangent vector (L1,L2) plays an important role in defining the location of the internal control points (V1andV2). If the magnitude is chosen appropriately, it will produce a reliable duplication of the new curve, although small deviation still exists. This is shown in Fig. 4, in which the new curves (designated by points) have curve forms that are very close to the existing curves.

        Fig. 4 Comparing new curves and existing curves (new curves as points; existing curves as lines)

        4.3 Finding the intersection of the curve-plane

        A surface or solid modeling of a submarine can be generated from curves using the lofting method in the ANSYS design modeler software. To generate this solid model, curve-plane intersection (in Eqs. (5b)-(7b)) wasimplemented to determine the intersection points, which were then captured by every transverse plane.

        To obtain a curve with the same shape as the existing curve, all the end tangent vectors (both magnitude and direction) that have been defined in the duplicating curves section must be applied again to determine the internal control points (V1andV2). Finally, the cubic Bezier curve can be generated.

        4.4 Automatic parametric generation of the submarine model

        This procedure is essential along with those mentioned above. In this step, the parameters of the submarine solid model were generated on the basis of three input parameters. It was expected that the submarine shape would vary following a change in one or more input parameters. Changes to the submarine model should maintain the smoothness of the submarine shape.

        The sequence of the automation stage of the submarine parametric design was initiated from the ratio of the length to maximum height, nose radius, and tail radius. In this case, a solid submarine model was constructed from transverse planes using the lofting command. It was difficult to solve this problem without simplifying the building of the solid model when some input parameters were changed. For simplicity, in the automation of the end tangent vector, the magnitude and direction at all the dynamic points that could be moved were assumed to be the same as those at the initial submarine curves.

        Fig. 5 shows the result of the parametric submarine design in solid modeling. This result has been automatically generated using three input parameters.

        Fig. 5 Example of parametric submarine design using three variations of input parameters

        5 Example of submarine design optimization to minimize total resistance

        An example of the application is presented here to show that the proposed method can be applied easily and efficiently to a submarine. The purpose of this example is to determine the optimum submarine hull form with a minimum total resistance.

        The optimization calculation can be performed using GDO in the ANSYS environment, where MOGA is chosen to give the optimum submarine shape. Five sequential steps must be completed for optimization analysis: defining input parameters and output parameters, defining the design space for each of the input parameters (such as the minimum and maximum values), creating DOE, creating a response surface for each output parameter, and applying optimization calculations and setting the objective function.

        Input parameters includeL/H,rn, andrt. The coefficient of total resistance (Ct) is defined as the output parameter. The design space of the input parameters was defined at about ±10%, as shown in Table 1. The number of DOE was defined by referring to the number of input parameters (N). If there are three input parameters, the DOE number is equal to 14 design points (Table 2).

        The response surfaces show the variation of each output parameter with respect to input parameters at a given time (Fig. 6).

        Fig. 6 shows the response surfaces that represent the relationship between the coefficient of total resistance as an output parameter with all the input parameters for each DOE type. The response surface graph shows some candidate optimal designs with a minimumCtvalue marked in blue. Further, the optimization calculation must be analyzed to obtain the optimal design from some candidates.

        Finally, the minimumCtvalue was obtained. The calculated difference inCtvalues between the initial submarine and optimum submarine is around 0.26%, with theCtof the initial submarine and the optimum submarine being 0.001 508 26 and 0.001 504 29, respectively. This result can be also explained by the comparison of forces around the submarine (Fig. 7). This shows that the force around the hull of the optimum submarine is smaller than that around the initial one (the red area around the submarine hull form on the optimum submarine decreases).

        The comparison of the parameters of the optimum shape and the initial shape is shown in Fig. 8. Fig. 8 shows that the optimum submarine hull form has a higherrnand higherL/Hthan those of the initial submarine shape, whilertis smaller than that of the initial shape.

        Table 1 The design space of input parameters

        Table 2 Calculating the design of experiment (DOE)

        Fig. 6 Response surface between input parameters and output parameter

        Fig. 7 Force around the hull: initial (a) and optimum (b)

        Fig. 8 The comparison of parameters of the submarine shapes

        6 Conclusions

        In this study, a parametric submarine design was performed with three input parameters:L/H,rn, andrt. In addition, four successive steps must be followed to obtain the desired result: capturing curves from an existing submarine model, duplicating the curves using the cubic Bezier curve, finding the curve-plane intersection, and creating an automatic parametric generation of the submarine. Particularly, after duplicating the curves using the cubic Bezier curves, all the end tangents of the curves (both magnitude and direction) must be defined correctly following the initial submarine shape to maintain the requirement of continuous condition C1. It was expected that the submarine obtained would have a smooth shape, similar to the initial submarine.

        An example of the application of the ship resistance minimization using CFD has been presented to show that the proposed method can be successfully applied. A submarine hull form model was chosen for modification. Before the optimization step was processed, this model was analyzed in advance using CFD. Following this, the optimization method using GDO in the ANSYS environment was implemented to determine the optimum submarine hull form. The results show that the optimum submarine hull form has a higherrnand higherL/Hratio than those of the initial submarine shape, whilertis smaller than that of the initial shape.

        Blanchard L, Berrini E, Duvigneau R, Roux Y, Mourrain B, Jean E (2013). Bulbous bow shape optimization.V International Conference on Computational Methods in Marine Engineering (MARINE 2013), Hamburg, Germany, 1-12.

        Campana EF, Peri D, Tahara Y, Stern F (2006). Shape optimization in ship hydrodynamics using computational fluid dynamics.Computer Methods in Applied Mechanics and Engineering,196(1), 634-651. DOI: 10.1016/j.cma.2006.06.003Chen PF, Huang CH (2004). An inverse hull design approach in minimizing the ship wave. Ocean Engineering, 31(13), 1683-1712.

        DOI: 10.1016/j.oceaneng.2003.08.010

        Choi BK (1991). Surface modeling for CAD/CAM. Elsevier, Seoul, Korea.

        Chrismianto D (2013). Parametric bulbous bow design for the minimization of ship resistance by using CFD. PhD thesis, Pukyong National University, Busan, Korea, 7-10.

        Chrismianto D, Kim DJ (2014). Parametric bulbous bow design

        using the cubic Bezier curve and curve-plane intersection method for the minimization of ship resistance in CFD. Journal of Marine Science and Technology, 19(4), 479-492. DOI: 10.1007_s00773-014-0278-x

        Diez M, Peri D, Fasano G, Campana EF (2010). Multidisciplinary robust optimization for ship design. 28thSymposium on Naval Hydrodynamic, Pasadena, USA.

        Grigoropoulos GJ, Chalkias DS (2010). Hull-form optimization in calm and rough water. Computer-Aided Design, 42(11), 977-984. DOI 10.1016/j.cad.2009.11.004

        Kang JY, Lee BS (2010). Mesh-based morphing method for rapid hull form generation. Computer-Aided Design, 42(11), 970-976. DOI: 10.1016/j.cad.2009.11.004

        Karim MM, Rahman MM, Alim MA (2008). Numerical computation of viscous drag for axisymetric underwater vehicles. Jurnal Mekanikal, 26, 9-21.

        Kim H, Yang C (2010). A new surface modification approach for CFD-based hull form optimization. International Conference on Hydrodynamics, Shanghai, China.

        Lu WC, Huang JM (1998). Modification of a NURBS curve with nose features. Computer Integrated Manufacturing Systems, 11(4), 253-265.

        DOI: 10.1016/S0951-5240(98)00023-8

        Mancuso A (2006). Parametric design of sailing hull shapes. Ocean

        Engineering, 33(2), 234-246.

        DOI: 10.1016/j.oceaneng.2005.03.007

        Parsons JS, Goodson RE, Goldschmied FR (1974). Shaping of

        axisymmetric bodies for minimum drag in incompressible flow.

        Journal of Hydronautics, 8(3), 100-107.

        DOI: 10.2514/3.48131 Pecot F, Yvin C, Buiatti R, Maisonneuve JJ (2012). Shape optimization of a monohull fishing vessel. 12thInternational Conference on Computer and IT Application in the Maritime Industries, Liege, Belgium, 7-18.

        Perez F, Clemente JA (2011). Constrained design of simple ship hulls with B-spline surfaces. Computer-Aided Design, 43(12), 1829-1840.

        DOI: 10.1016/j.cad.2011.07.008

        Perez F, Suarez JA, Clemente JA, Souto A (2007). Geometric modelling of bulbous bows with the use of non-uniform rational B-spline surfaces. Journal of Marine Science and Technology, 12(2), 83-94.

        DOI: 10.1007/s00773-006-0225-6

        Piegl L, Tiller W (1997). The NURBS book. Springer, Berlin, Germany.

        Ping Z, Xiang ZD, Hao LW (2008). Parametric approach to design of hull forms. Journal of Hydrodynamics, 20(6), 804-810. DOI: 10.1016/S1001-6058(09)60019-6

        Rodriguez A, Jambrina LF (2012). Programmed design of ship forms. Computer-Aided Design, 44(7), 687-696. DOI: 10.1016/j.cad.2012.03.003

        Sarioz E (2006). An optimization approach for fairing of ship hull forms. Ocean Engineering, 33(16), 2105-2118. DOI: 10.1016/j.oceaneng.2005.11.014

        Saxena A, Sahay B (2005). Computer aided engineering design. Anamaya Publisher, New Delhi, India.

        Seo JW, Seol DM, Lee JH, Rhee SH (2010). Flexible CFD meshing

        strategy for prediction of ship resistance and propulsion performance. International Journal of Naval Architecture and Ocean Engineering, 2(3), 139-145. DOI: 10.3744/JNAOE.2010.2.3.139

        Suman KNS, Rao DN, Das HN, Kiran GB (2010). Hydrodynamic performance evaluation of an ellipsoidal nose for high speed under water vehicle. Jordan Journal of Mechanical and Industrial Engineering, 4(5), 641-652.

        Wood MP, Gonzalez LM, Izquierdo J, Sarasquete A, Rojas LP (2007). RANSE with free surface computations around fixed DTMB 5415 model and other Bali?o’s fishing vessels. The 9th International Conference on Numerical Ship Hydrodynamics, Ann Arbor, Michigan, USA, 1-13.

        10.1007/s11804-015-1324-8

        1671-9433(2015)04-0399-07

        Received date: 2014-12-10.

        Accepted date: 2015-04-08.

        Foundation item: Supported by the Ministry of Research, Technology, and Higher Education Republic of Indonesia, through the Budget Implementation List (DIPA) of Diponegoro University, Grant No. DIPA-023.04.02.189185/2014, December 05, 2013.

        *Corresponding author Email: deddychrismianto@yahoo.co.id

        ? Harbin Engineering University and Springer-Verlag Berlin Heidelberg 2015

        失禁大喷潮在线播放| 青青草手机在线免费观看视频| 精品国产天堂综合一区在线| 欧美怡红院免费全部视频| 熟妇无码AV| 中文在线最新版天堂av| 免费国产在线精品一区二区三区免 | 欧美丰满熟妇乱xxxxx图片| 精品少妇一区一区三区| 人妻体体内射精一区中文字幕| 亚洲成av人综合在线观看| 在线亚洲午夜理论av大片| 国产精品九九热| 白白在线免费观看视频| 婷婷伊人久久大香线蕉av| 精品久久人人爽天天玩人人妻 | 尤物在线观看一区蜜桃| 五级黄高潮片90分钟视频| 欧美日本免费一区二| 久久婷婷综合激情亚洲狠狠| 中文字幕亚洲欧美在线不卡| 亚洲av日韩av不卡在线观看| 久久久精品中文无码字幕| 亚洲精品久久蜜桃av| s级爆乳玩具酱国产vip皮裤| 91老司机精品视频| 一区二区黄色素人黄色| 亚洲小说区图片区色综合网 | 亚洲A∨无码国产精品久久网| 日韩精品一区二区三区视频| 欧美性受xxxx黑人猛交| 亚洲av一宅男色影视| 亚洲人成网站在线播放小说| gg55gg国产成人影院| 精品乱码久久久久久久| 精品久久久久久蜜臂a∨| 国产精品髙潮呻吟久久av| 内射人妻少妇无码一本一道| 亚洲午夜精品久久久久久一区| 亚洲码无人客一区二区三区| 久久婷婷色香五月综合缴缴情|