{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T02:30:28Z","timestamp":1761964228710,"version":"3.41.2"},"reference-count":39,"publisher":"ASME International","issue":"3","content-domain":{"domain":["asmedigitalcollection.asme.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2009,9,1]]},"abstract":"<jats:p>Nonuniform rational B-splines (NURBs) have unique properties that make them attractive for engineering metamodeling applications. NURBs are known to accurately model many different continuous curve and surface topologies in one- and two-variate spaces. However, engineering metamodels of the design space often require hypervariate representations of multidimensional outputs. In essence, design space metamodels are hyperdimensional constructs with a dimensionality determined by their input and output variables. To use NURBs as the basis for a metamodel in a hyperdimensional space, traditional geometric fitting techniques must be adapted to hypervariate and hyperdimensional spaces composed of both continuous and discontinuous variable types. In this paper, we describe the necessary adaptations for the development of a NURBs-based metamodel called a hyperdimensional performance model or HyPerModel. HyPerModels are capable of accurately and reliably modeling nonlinear hyperdimensional objects defined by both continuous and discontinuous variables of a wide variety of topologies, such as those that define typical engineering design spaces. We demonstrate this ability by successfully generating accurate HyPerModels of ten trial functions laying the foundation for future work with N-dimensional NURBs in design space applications.<\/jats:p>","DOI":"10.1115\/1.3184599","type":"journal-article","created":{"date-parts":[[2009,9,2]],"date-time":"2009-09-02T22:38:18Z","timestamp":1251931098000},"update-policy":"https:\/\/doi.org\/10.1115\/crossmarkpolicy-asme","source":"Crossref","is-referenced-by-count":18,"title":["N -Dimensional Nonuniform Rational B-Splines for Metamodeling"],"prefix":"10.1115","volume":"9","author":[{"given":"Cameron J.","family":"Turner","sequence":"first","affiliation":[{"name":"Mem. ASME"},{"name":"Division of Engineering, Colorado School of Mines, 1500 Illinois Street, Golden, CO 80401"}]},{"given":"Richard H.","family":"Crawford","sequence":"additional","affiliation":[{"name":"Mem. ASME"},{"name":"Department of Mechanical Engineering, University of Texas at Austin, 1 University Station, C2200, Austin, TX 78712"}]}],"member":"33","published-online":{"date-parts":[[2009,8,19]]},"reference":[{"edition":"2nd ed.","volume-title":"The Mechanical Design Process","author":"Ullman","key":"2019100515310217900_c1"},{"volume-title":"Product Design: Techniques in Reverse Engineering","author":"Otto","key":"2019100515310217900_c2"},{"issue":"3","key":"2019100515310217900_c3","doi-asserted-by":"publisher","first-page":"288","DOI":"10.1115\/1.2218370","article-title":"A Multidimensional Visualization Interface to Aid in Trade-Off Decisions During the Solution of Coupled Subsystems Under Uncertainty","volume":"6","author":"Kanukolanu","journal-title":"ASME J. Comput. Inf. Sci. Eng.","ISSN":"https:\/\/id.crossref.org\/issn\/1530-9827","issn-type":"print"},{"key":"2019100515310217900_c4","unstructured":"Turner, C. , 2005, \u201cHyPerModels: Hyperdimensional Performance Models for Engineering Design,\u201d Ph.D. thesis, The University of Texas at Austin, Austin, TX."},{"volume-title":"Geometric Modeling With Splines: An Introduction","author":"Cohen","key":"2019100515310217900_c5","doi-asserted-by":"crossref","DOI":"10.1201\/9781439864203"},{"issue":"12","key":"2019100515310217900_c6","doi-asserted-by":"publisher","first-page":"1275","DOI":"10.1109\/71.640020","article-title":"A Unified Architecture for the Computation of B-Spline Curves and Surfaces","volume":"8","author":"Gopi","journal-title":"IEEE Trans. Parallel Distrib. Syst.","ISSN":"https:\/\/id.crossref.org\/issn\/1045-9219","issn-type":"print"},{"edition":"2nd ed.","volume-title":"Mathematical Elements of Computer Graphics","author":"Rogers","key":"2019100515310217900_c7"},{"edition":"2nd ed.","volume-title":"The NURBS Book","author":"Piegl","key":"2019100515310217900_c8"},{"issue":"12","key":"2019100515310217900_c9","doi-asserted-by":"publisher","first-page":"918","DOI":"10.1007\/BF01179082","article-title":"NURBs Curve and Surface Fitting for Reverse Engineering","volume":"14","author":"Ma","journal-title":"Int. J. Adv. Manuf. Technol.","ISSN":"https:\/\/id.crossref.org\/issn\/0268-3768","issn-type":"print"},{"issue":"6","key":"2019100515310217900_c10","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1109\/38.544074","article-title":"Accurate Parameterization of Conics by NURBs","volume":"16","author":"Blanc","journal-title":"IEEE Comput. Graphics Appl.","ISSN":"https:\/\/id.crossref.org\/issn\/0272-1716","issn-type":"print"},{"key":"2019100515310217900_c11","first-page":"325","article-title":"Automatic Reconstruction of B-Spline Surfaces of Arbitrary Topological Type","volume-title":"Proceedings of the 1996 ACM SIGGRAPH Conference","author":"Eck"},{"key":"2019100515310217900_c12","first-page":"71","article-title":"Surface Reconstruction From Unorganized Points","volume-title":"Proceedings of the 1992 ACM SIGGRAPH Conference","author":"Hoppe"},{"issue":"155","key":"2019100515310217900_c13","doi-asserted-by":"publisher","first-page":"141","DOI":"10.2307\/2007507","article-title":"Surfaces Generated by Moving Least Squares Methods","volume":"37","author":"Lancaster","journal-title":"Math. Comput.","ISSN":"https:\/\/id.crossref.org\/issn\/0025-5718","issn-type":"print"},{"issue":"224","key":"2019100515310217900_c14","doi-asserted-by":"publisher","first-page":"1517","DOI":"10.1090\/S0025-5718-98-00974-0","article-title":"The Approximation Power of Moving Least-Squares","volume":"67","author":"Levin","journal-title":"Math. Comput.","ISSN":"https:\/\/id.crossref.org\/issn\/0025-5718","issn-type":"print"},{"issue":"1","key":"2019100515310217900_c15","doi-asserted-by":"publisher","first-page":"285","DOI":"10.1093\/imanum\/21.1.285","article-title":"Local Polynomial Reproduction and Moving Least Squares Approximation","volume":"21","author":"Wendland","journal-title":"IMA J. Numer. Anal.","ISSN":"https:\/\/id.crossref.org\/issn\/0272-4979","issn-type":"print"},{"issue":"3","key":"2019100515310217900_c16","doi-asserted-by":"publisher","first-page":"896","DOI":"10.1145\/1015706.1015816","article-title":"Interpolating and Approximating Implicit Surfaces From Polygon Soup","volume":"23","author":"Shen","journal-title":"ACM Trans. Graphics","ISSN":"https:\/\/id.crossref.org\/issn\/0730-0301","issn-type":"print"},{"first-page":"213","article-title":"Provably Good Moving Least Squares","author":"Kolluri","key":"2019100515310217900_c17"},{"issue":"17\u201318","key":"2019100515310217900_c18","doi-asserted-by":"publisher","first-page":"1411","DOI":"10.1016\/j.compstruc.2004.07.011","article-title":"Moving Least Squares Response Surface Approximation: Formulation and Metal Forming Applications","volume":"83","author":"Breitkopf","journal-title":"Compos. Struct.","ISSN":"https:\/\/id.crossref.org\/issn\/0263-8223","issn-type":"print"},{"issue":"11","key":"2019100515310217900_c19","doi-asserted-by":"crossref","first-page":"699","DOI":"10.1016\/0010-4485(93)90011-C","article-title":"Optimization of a NURBS Representation","volume":"25","author":"Laurent-Gengoux","journal-title":"CAD","ISSN":"https:\/\/id.crossref.org\/issn\/0010-4485","issn-type":"print"},{"issue":"9","key":"2019100515310217900_c20","doi-asserted-by":"publisher","first-page":"869","DOI":"10.1016\/S0167-8396(98)00024-7","article-title":"Global Reparameterization for Curve Approximation","volume":"15","author":"Speer","journal-title":"Comput. Aided Geom. Des.","ISSN":"https:\/\/id.crossref.org\/issn\/0167-8396","issn-type":"print"},{"key":"2019100515310217900_c21","first-page":"312","article-title":"Constructing NURBSS Surface Model From Scattered and Unorganized Range Data","volume-title":"Proceedings of the 1999 International 3-D Digital Imaging and Modeling Conference","author":"Park"},{"issue":"2","key":"2019100515310217900_c22","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1142\/S0218654301000126","article-title":"A Novel Optimization Approach to the Effective Computation of NURBs Knots","volume":"7","author":"Xie","journal-title":"Int. J. Shape Model.","ISSN":"https:\/\/id.crossref.org\/issn\/0218-6543","issn-type":"print"},{"key":"2019100515310217900_c23","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-31662-0_8","article-title":"Curve Fitting With NURBs Using Simulated Annealing","volume-title":"Applied Soft Computing Technologies: The Challenge of Complexity","author":"Sarfraz"},{"issue":"3","key":"2019100515310217900_c24","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1115\/1.1529212","article-title":"An Evolutionary Modeling Approach for Automotive Bumper System Design and Analysis","volume":"2","author":"Ge","journal-title":"ASME J. Comput. Inf. Sci. Eng.","ISSN":"https:\/\/id.crossref.org\/issn\/1530-9827","issn-type":"print"},{"issue":"1","key":"2019100515310217900_c25","doi-asserted-by":"publisher","first-page":"8","DOI":"10.1115\/1.1794698","article-title":"Metamodel-Driven Design Optimization Using Integrative Graphical Design Interfaces: Results From a Job-Shop Manufacturing Simulation Experiment","volume":"5","author":"Ligetti","journal-title":"ASME J. Comput. Inf. Sci. Eng.","ISSN":"https:\/\/id.crossref.org\/issn\/1530-9827","issn-type":"print"},{"issue":"2","key":"2019100515310217900_c26","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1115\/1.1881352","article-title":"Trivariate Simplex Splines for Inhomogeneous Solid Modeling in Engineering Design","volume":"5","author":"Hua","journal-title":"ASME J. Comput. Inf. Sci. Eng.","ISSN":"https:\/\/id.crossref.org\/issn\/1530-9827","issn-type":"print"},{"key":"2019100515310217900_c27","doi-asserted-by":"crossref","DOI":"10.1115\/DETC2006-99643","article-title":"Modeling Design Spaces With Discontinuous Variables Using NURBs HyPerModels","volume-title":"Proceedings of the 2006 ASME IDETC\/CIE Conferences","author":"Turner"},{"key":"2019100515310217900_c28","doi-asserted-by":"crossref","DOI":"10.1115\/DETC2004-57722","article-title":"Metamodel Defined Embedded Multidimensional Sequential Sampling Criteria","volume-title":"Proceedings of the 2004 ASME IDETC\/CIE Conferences","author":"Turner"},{"issue":"3","key":"2019100515310217900_c29","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1007\/s00366-006-0051-9","article-title":"Multidimensional Sequential Sampling for NURBs-Based Metamodel Development","volume":"23","author":"Turner","journal-title":"Eng. Comput.","ISSN":"https:\/\/id.crossref.org\/issn\/0177-0667","issn-type":"print"},{"key":"2019100515310217900_c30","unstructured":"Legault, J. , 2000, \u201cA Complexity Management Framework for Open Architecture Agile Manufacturing Systems,\u201d MS thesis, The University of Texas at Austin, Austin, TX."},{"key":"2019100515310217900_c31","unstructured":"Turner, C. , 2000, \u201cDeveloping Criteria for Actuator Resource Management,\u201d MS thesis, The University of Texas at Austin, Austin, TX."},{"key":"2019100515310217900_c32","unstructured":"Sasena, M. , 2002, \u201cFlexibility and Efficiency Enhancements for Constrained Global Design Optimization With Kriging Approximations,\u201d Ph.D. dissertation, The University of Michigan, Ann Arbor, MI."},{"volume-title":"Numerical Methods for Engineers","author":"Griffiths","key":"2019100515310217900_c33","doi-asserted-by":"crossref","DOI":"10.1201\/9781420010244"},{"volume-title":"Statistics Manual","author":"Crow","key":"2019100515310217900_c34"},{"key":"2019100515310217900_c35","doi-asserted-by":"crossref","DOI":"10.1115\/DETC2005-85043","article-title":"Selecting an Appropriate Metamodel: The Case for NURBs Metamodels","volume-title":"Proceedings of the 2005 ASME IDETC\/CIE Conferences","author":"Turner"},{"issue":"3","key":"2019100515310217900_c36","doi-asserted-by":"publisher","first-page":"245","DOI":"10.1080\/03052150601077260","article-title":"Global Optimization With NURBs-Based Metamodels","volume":"39","author":"Turner","journal-title":"Eng. Optimiz.","ISSN":"https:\/\/id.crossref.org\/issn\/0305-215X","issn-type":"print"},{"article-title":"Robust Engineering Design","volume-title":"Proceedings of the 2004 NSF DSM Grantees and Research Conference","author":"Murphy","key":"2019100515310217900_c37"},{"key":"2019100515310217900_c38","unstructured":"Adorio, E. , 2005, \u201cMVF-Multivariate Test Functions in C for Unconstrained Global Optimization,\u201d last accessed Feb. 6, http:\/\/geocities.com\/eadorio\/mvf.pdf."},{"article-title":"Adapting Non-Uniform Rational B-Spline Fitting Techniques to Metamodeling","volume-title":"Proceedings of the 2005 ASME IDETC\/CIE Conferences","author":"Turner","key":"2019100515310217900_c39"}],"container-title":["Journal of Computing and Information Science in Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/doi\/10.1115\/1.3184599\/5775739\/031002_1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/doi\/10.1115\/1.3184599\/5775739\/031002_1.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,5,22]],"date-time":"2020-05-22T00:07:04Z","timestamp":1590106024000},"score":1,"resource":{"primary":{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article\/doi\/10.1115\/1.3184599\/475249\/NDimensional-Nonuniform-Rational-BSplines-for"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,8,19]]},"references-count":39,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2009,9,1]]}},"URL":"https:\/\/doi.org\/10.1115\/1.3184599","relation":{},"ISSN":["1530-9827","1944-7078"],"issn-type":[{"type":"print","value":"1530-9827"},{"type":"electronic","value":"1944-7078"}],"subject":[],"published":{"date-parts":[[2009,8,19]]},"article-number":"031002"}}