MÔ HÌNH HÓA HÌNH HỌC NHỜ PHƯƠNG TRÌNH ĐẠO HÀM RIÊNG

Các tác giả

  • Đặng Quang Á

Từ khóa:

Thiết kế nhờ máy tính, Mô hình hóa hình học, Sinh mặt, Phương trình đạo hàm riêng

Tóm tắt

Trong thiết kế hình học bằng máy tính việc sinh bề mặt của các vật thể là vô cùng quan trọng. Vì thế, các kỹ thuật sinh mặt nhanh và chính xác luôn là một nhu cầu cấp bách. Các phương pháp truyền thống sinh mặt thường dựa trên các thuật toán nội suy và có hạn chế về khả năng đảm bảo độ trơn toàn cục của bề mặt vật thể hoặc về khối lượng tính toán. Từ năm 1989 một kỹ thuật mới ra đời khắc phục được các nhược điểm trên. Đó là phương pháp sinh mặt bởi phương trình đạo hàm riêng (Partial Differential Equation) viết tắt là PDE. Bề mặt được sinh ra là nghiệm của PDE với các điều kiện biên nào đó. Trong hơn 30 năm qua phương pháp này đã phát triển rất mạnh mẽ cả về lý thuyết và ứng dụng. Ngày nay phương pháp PDE được sử dụng rộng rãi để mô hình hóa, thiết kế tương tác, nắn chỉnh hình dạng, phân tích và tối ưu thiết kế.

Bài viết này nhằm giới thiệu về ý tưởng của phương pháp thiết kế nhờ PDE qua một số thí dụ và sơ lược về sự phát triển cùng các ứng dụng của nó.

Tài liệu tham khảo

[1]. Farin G (2001), Curves and Surfaces for Computer Aided Geometric Design, a Practical Guide, 5th edn. Morgan Kaufmann, San Diego.

[2]. Castro GG, Ugail H et al. (2008), A survey of partial differential equations in geometric design, Visual Comput 24: 213–225

[3]. Bloor MIG, Wilson MJ (1989) Generating blend surfaces using partial differential equations. Comput Aided Design 21(3):33–39

[4]. Lowe TW, Bloor MIG and Wilson MJ (1990), Functionality in blend design, Comput Aided Design, 22(10):655-665

[5]. Zhang JJ, You L. (2002), PDE based surface representation-vase design Comput & Graphics, 26: 89-98.

[6]. Zhang J, You L (2004), Fast surface modelling using a 6th order PDE. Comput. Graphics Forum 23(3), 311–320.

[7]. Zhang, JJ, You L (2006), Blending Surface Modelling Using Sixth Order PDEs Inter. Journal of CAD/CAM, 6(1) 157-166.

[8]. Ishak SN, Ali JM (2009), Parametric Geometric Surface Generation using Tri- Harmonic PDE European Journal of Scientific Research, 38(3): 380-385.

[9]. Ugail H (2011), Partial Differential Equations for Geometric Design, Springer.

[10]. Ahmat N, Ugail H, Castro GG (2011), Method of modelling the compaction behaviour of cylindrical pharmaceutical tablets, International Journal of Pharmaceutics, 405: 113–121.

[11]. Fu H et al. (2022), 3D Modelling with C2 Continuous PDE Surface Patches, Mathematica, 9, 2905

[12]. Sheng Y, Willis P, Castro GG, Ugail H (2011), Facial geometry parameterisation based on Partial Differential Equations, Mathematical and Computer Modelling 54: 1536-1548.

[13]. Fu H et al. (2021), PDE Surface- Represented Facial Blendshapes, Mathematica, 10, 319.

[14]. Kubiesa S, Ugail H, Wilson MJ (2004), Interactive design using higher order PDEs.

Visual Comput. 20, 682–693

[15]. Ugail H, Bloor MIG and Wilson MI (1999), Techniques for Interactive Design Using the PDE Method, ACM Transactions on Graphics, 18(2): 195–212

[16]. Chen C, Sheng Y, Li F, Zhang G and Ugail H (2017), A PDE-based head visualization method with CT data, Computer Animation And Virtual Worlds, 28 e1683

[17]. You L, Yang X, Pan J, Lee T-Y, Bian S, Qian K, Habib Z, Sargano AB, Kazmi I, Zhang JJ (2020) Fast character modeling with sketch-based PDE surfaces. Multimed. Tools Appl. 79:23161–23187

[18]. You L, Comninos P, Zhang JJ (2004), PDE blending surfaces with C2 continuity. Comput. Graph. 28(6):895–906

[19]. Ugail H,Wilson MJ (2003), Efficient shape parametrisation for automatic design optimisation using a partial differential equation formulation. Comput. Struct. 81(29), 2601–2609

[20]. Ahmat N, Castro GG, Ugail H (2014), Automatic shape optimisation of pharmaceutical tablets using Partial Differential Equations, Computers & Structures, 130:1-9

[21]. Huband J, Li W (2001), Extracting design parameters from airplane wing data by using Bloor–Wilson PDE surface model. Math. Eng. Ind. 8, 239–252

[22]. Dekanski CW, Bloor MIG, Wilson M.J (1995), The representation of marine propeller blades using the PDE method. J. Ship Res. 38(2), 108–116

[23]. Castro GG, Ugail H, Willis P, and Palmer I (2006), Visualization, Imaging and Image Processing. ACTA Press, 2006, ch. Shape Morphing Using PDE Surfaces, 553–558

[24]. Castro GG and Ugail H (2007), Shape Morphing of Complex Geometries Using Partial Differential Equations, Journal of Multimedia, 6(2): 15-25.

[25]. Wang S, Xiang N, Xia Y, You L, Zhang J (2021), Real-time surface manipulation with C1 continuity through simple and efficient physics-based deformations, The Visual Computer 37:2741–2753

[26]. E. Chaudhry et al. (2019), Modelling and Simulation of Lily flowers using PDE Surfaces, 2019 13th International Conference on Software, Knowledge, Information Management and Applications (SKIMA), pp. 1-8

[27]. Sheng Y, Willis P, Castro G, Ugail H (2009) PDE-based facial animation: making the complex simple, In: Advances in visual computing, part II. Lecture notes in computer science (LNCS), vol 5359. Springer, Berlin, pp 723–732

[28]. Castro GG, Athanasopoulos M, Ugail H (2010), Cyclic animation using partial differential equations, Vis Comput 26: 325–338

[29]. You LH, Jin X, You XY, Zhang J J (2013), Surface Modeling Using Partial Differential Equations: A Survey, 17th Inter Conference on Information Visualisation, London

[30].Wang S, Xia Y, Wang R et al. (2019), Optimal NURBS conversion of PDE surface-represented high-speed train heads. Optimization and Engineering 20, 907–928

Tải xuống

Loading...