ebook img

System and apparatus for accessing a multiphysics modeling system via a design system user ... PDF

67 Pages·2015·4.42 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview System and apparatus for accessing a multiphysics modeling system via a design system user ...

USOO8949089B1 (12) United States Patent (10) Patent No.: US 8,949,089 B1 Fontes et a]. (45) Date of Patent: Feb. 3, 2015 (54) SYSTEM AND APPARATUS FOR ACCESSING IPC .................................... .. G06F 17/5018,17/5043 A MULTIPHYSICS MODELING SYSTEM VIA See application ?le for complete search history. A DESIGN SYSTEM USER INTERFACE (71) Applicant: Comsol AB, Stockholm (SE) (56) References Clted U.S. PATENT DOCUMENTS (72) Inventors: Eduardo Fontes, Vallentuna (SE); Lars Langemyr, Stockholm (SE); Daniel 5,289,567 A 2/1994 Roth Bertilsson, Vallentuna (SE); Anders i ?gawa it 31' Forsell, Stockholm (SE); Johan 633493272 B1 2/2002 P13521818 em Kannala, Tumba (SE); Tomas 6,704,743 B1 3/2004 Martin Normark, Bromma (SE) 6,810,370 B1 10/2004 Watts, 111 7,519,518 B2 * 4/2009 Langemyr et a1. .............. .. 703/2 (73) Assignee: Comsol AB, Stockholm (SE) 7,539,688 B2 5/2009 SeZgin et al~ (Continued) ( * ) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 OTHER PUBLICATIONS U.S.C. 154(b) by 0 days. _ _ _ _ COMSOL AB, “COMSOL Multlphyslcs User’s Guide,” Version (21) App1_NO_. 14/090,013 3.5a, 1998-2008, Nov. 2008, 638 pages total (see, inter alia, pp. 151 0f638; 159 of 638; 218 0f638; and 236-241 0f638). (22) Filed: Nov. 26, 2013 (Continued) Related US. Application Data _ _ _ _ Primary Examiner * Thai Phan <6” 04> or continuation-in-part of application No. 12/981,404, ?led on Dec. 29, 2010. (57) ABSTRACT (60) Provisional application No. 61/290,839, ?led on Dec. SyStems_ and methofb for 90119011ng 56911135 Of? deSign 29, 2009, provisional application No. 61/360,038, §y5tem lnChlde recelYmg’ Vla a commquanOns Inlerface’ ?led on Jun 30’ 2010, provisional application NO_ 1dent1fy1ng data associatedW1thamultiphy51cs modellng sys 61 677,841, ?led on Aug 27, 2010 tem. Instructions are transmitted via the communication interface or another interface. The instructions include model (51) Int_ CL settings related to a multiphysics model at least partially G06F 17/50 (200601) residing in the multiphysics modeling system. Model results (52) us CL are received that are at least partially derived from the trans CPC ................................ .. Gan 1 7/5018 (2013 .01) mined model setting?At least a POrtion Ofthe received model USPC ________ __ 703/2; 703/6; 703/22; 703/24; 700/29; results are displayed in a graphical user interface associated 702/187 With the design system. (58) Field of Classi?cation Search USPC .......... .. 703/2, 6, 22, 24; 700/24, 29; 702/187 19 Claims, 37 Drawing Sheets US 8,949,089 B1 Page 2 (56) References Cited Jerome; “Numerical Approximation of PDE System Fixed Point Maps via Newton’s Method”; Department of Mathematics North U.S. PATENT DOCUMENTS western University; pp. 1-21; (1991). Johnson, C.; “Numerical Solution of Partial Differential Equations 7,596,474 B2 9/2009 Langemyr et al. by the Finite Element Method”; Studentlitteratur; 14-18 (1987) Test 7,623,991 B1* 11/2009 Langemyr et al. .............. .. 703/2 Function 14-18. 7,818,730 B1 10/2010 Ryan et al. Ribeiro, P.; “Non-linear Forced Vibrations of Thin/Thick Beams and 8,219,373 B2 7/2012 Fontes et al. Plates by the Finite Element and Shooting Method”; Computers and 8,301,286 B2 10/2012 Babu etal. Structures; May 2004; vol. 82; pp. 1413-1423. 8,341,270 B2 12/2012 Mazzaferriet a1. SaitZ, J .; “Newton-Raphson Method and Fixed-Point Technique in 8,355,407 B2 1/2013 Wookey et al. 8,457,932 B2 6/2013 Langemyr et al. Finite Element Computation of Magnetic Field Problems in Media with Hysteresis”; IEEE Transactions on Magnetics; May 1999; vol. 8,626,475 B1* 1/2014 Fontes et al. .................... .. 703/2 2004/0034514 A1* 2/2004 Langemyr et al. .............. .. 703/2 35; No. 3; pp. 1398-1401. 2006/0146057 A1 7/2006 Blythe Stroustrup: “The C++ Programming Language”; Addison-Wesley 2006/0236268 A1 10/ 2006 Feigenbaum et al. Publishing Company; pp. 133-134,p. 152,pp. 169-170,pp. 191-193; 2007/0043546 A1 2/ 2007 Fontes et al. (1986). 2007/0075450 A1 4/2007 Belegundu et al. Von Estorff et al.; “On Fem-Bem Coupling for Fluid-Structure Inter 2007/0112842 A1 5/2007 Gould et al. action Analyses in the Time Domain”; International Journal for 2007/0244676 A1 10/2007 Shang et al. Numerical Methods in Engineering; vol. 31; pp. 1151-1168; (1991). 2008/0177518 A1 7/ 2008 Krishnamoorthy et a1. ZienkiewicZ et al.; “The Coupling of the Finite Elements Method and 2008/0249756 A1 10/ 2008 Chaisuparasmikul Boundary Solution Procedures”; International Journal for Numeri 2008/0294778 A1 11/2008 Wang et a1. 2009/0141658 A1 6/2009 Day et al. cal Methods in Engineering; vol. 11; pp. 355-375; (1977). 2010/0042380 A1 2/2010 Suh et al. ZienkiewicZ et al.; “The Finite Element Method, Third Edition”; 2010/0076738 A1 3/2010 Dean et al. McGraw-Hill book Company (UK) Limited; pp. 42-51 and pp. 178 2010/0121472 A1 5/ 2010 Babu et al. 195; (1977). 2010/0274535 A1 10/ 2010 McDaniel ZienkiewicZ et al.; “The Finite Element Method”; McGraW-Hill 2010/0332355 A1 12/2010 Lopez et al. 1:23-177; Basis Function: 23-26; Quadrature Formulas, Gauss 2012/0179426 A1 7/ 2012 Fontes et al. Points, Weights: 175-177. 2013/0197886 A1* 8/2013 Langemyr et al. .............. .. 703/2 Rao, P. “An Ef?cient Scalable Finite Element Model for Simulating large Scale Hydrodynamic Flows”, 16’h ASCE Engineering Mechan OTHER PUBLICATIONS ics Conf., Jul. 16-18, 2003, Printed Jan. 10, 2007, retrieved from http://www.ce.washington.edu/em03/ proceedings/authorindex. COMSOL AB, “COMSOL Multiphysics Quick Start and Quick Ref htm, 8 pages total, pp. 1-8. erence,” Version 3.5a, 1998-2008, Nov. 2008, 122 pages total (see, Persson, P. “Implementation of Finite Element-Based Navier-Stokes inter alia, pp. 31-33 of 122; 64 of 122; and 69 of 122). Solver 2.094-Project”, Apr. 25, 2002, retrieved from http://www.mit. COMSOL Java API, Reference Guide, Version 4.2, dated May 2011, edu/-persson/nsfemireportpdf, 26 pages total, pp. 1-25. 651 pages. Mathworks, Inc., “Partial Differential Equation Toolbox: User’s COMSOL Multiphysics®, Physics Interface Builder User’s Guide, Guide,” for Use with MATLAB, Computer Solutions Europe AB, © Version 4.2 Beta, dated May 2011, 144 pages. 1984-1997, ?rst printing Aug. 1995, 288 pages total, pp. 1-2 to 5-97. Brenner et al.; “The Mathematical Theory of Finite Element Meth Wilks, M., “Primer on Object-Oriented Programing,” retrieved ods”; Springer- Verlag 1-12 (1994), The Finite Element Method: from http:/www.eimc.brad.ac.uk/j ava/tutorial/Projectl/ ooprim.htm, 1-12. written in 1996, printed May 29, 2004, 5 pages total, p. 1 of3 to 3 of Canova et al.; “Integral Solution of Nonlinear Magnetostatic Filed 3andlof2to2of2. Problems”; IEEE Transactions on Magnetics; May 2001; vol. 37; No. FEMLAB, “Reference Guide,” For Use With MATLAB V5, Win 3; pp. 1070-1077. dows 95/98, Windows NT, Unix, Version 1.0, © 1994-1998, Dahlquist, et al.; “Numerical Methods”; Prentice Hall; 284-355 COMSOL AB, ?rst printing Jul. 1998, 105 pages total, pp. 3-2 to (1974); Interpolation: 284-285; Linear Solver: 146-172; Time-De 3-103. pendent Solver: 347-355; and Eigenvalue Solver: 208-211; Damped FEMLAB, “User’ s Guide and Introduction,” For Use With MATLAB V5, Windows 95/98, Windows NT, Unix, Version 1.0, © 1994-1998, Newton Method: 248-253. COMSOL AB, ?rst printing Jul. 1998, 134 pages total, pp. 1-2 to Davenport et al.; “Computer Algebra Systems and Algorithms for 1-123. Algebraic; Computation”; Academic Press 28-32; (1993) Symbolic FEMLAB, “Model Library,” For Use With MATLAB V5, Windows Differentiation: 28-32. 95/98, Windows NT, Unix, Version 1.0, © 1994-1998, COMSOL AB, Eyheramendy et al.; “Object-orientated Finite Elements II. A Sym ?rst printing Jul. 1998, 170 pages total, pp. 2-2 to 2-168. bolic Environment for Automatic Programming”; Computer Meth FEMLAB, “Structural Mechanics Engineering Module,” For Use ods in Applied Mechanics and Engineering; 132; pp. 277-304; With FEMLAB, © 1994-1998, COMSOL AB, ?rst printing Jul. (1996). 1998, 382 pages total, pp. 1-2 to 6- 141. Felippa et al.; “Partitioned Anaylsis of Coupled Mechanical Sys FEMLAB, “Installation Guide,” For Use With Matlab, Windows, tems”; Department of Aerospace Engineering Sciences and Center Unix, Linux, Macintosh; Version 2.2; © 1994-2001, third printing forAerospace Structures, University of Colorado atBoulder, Report Nov. 2001, COMSOL AB, 42 pages total, pp. 6-2 to 6-30. No. CU-CAS-99-06; 31 pages; (1999). FEMLAB, “Reference Manual,” For Use With Matlab, Windows, FEMLAB; “Reference Manual,” For User With MATLAB V5, Win Unix, Linux, Macintosh; Version 2.2; © 1994-2001, second printing dows 95/98, Windows NT, Unix, Version 1.0 (Copyright 1994-1998 Nov. 2001, COMSOL AB, 192 pages total, pp. 3-2 to 3-180. by COMSOL AB). FEMLAB, “Chemical Engineering Module,” For Use With Matlab, Frey et al.; “Mesh Generation, Application to Finite Elements”; Windows, Unix, Linux, Macintosh; Version 2.2; © 1994-2001, third Hermes; Paris 88-90; (2000) Mesh Search: 88-90. printing Nov. 2001, COMSOL AB, 240 pages total, pp. 1-2 to 3-29. George et al.; “Delaunay Triangulation and Meshing”; Herme;, Paris FEMLAB, “Model Library,” For Use With Matlab, Windows, Unix, 33-238 (1998) Delaunay triangulation: 33-46, 50-59; Constrained Linux, Macintosh; Version 2.2; © 1994-2001, COMSOL AB, second triangulation: 73-99; and Parametric surface meshing: 161-173; printing Nov. 2001, 420 pages total, pp. 2-2 to 2-406. Optimizations: 215-238. FEMLAB, “User’s Guide and Introduction,” For Use With Matlab, Jentsch et al.; “Non-local Approach in Mathematical Problems of Windows, Unix, Linux, Macintosh; Version 2.2; © 1994-2001, sec Fluid-Structure Interaction”; Mathematical Methods in the Applied ond printing Nov. 2001, COMSOL AB, 410 pages total, pp. 1-2 to Sciences; 22; pp. 13-42; (1999). 1-388. US 8,949,089 B1 Page 3 (56) References Cited COMSOL Multiphysics, CAD Import Module, User’s Guide, Ver sion 4.0, dated Oct. 2009, 56 pages. OTHER PUBLICATIONS COMSOL, Introduction to LiveLinkTM for SolidWorks®, Version 4.2, dated May 2011, 26 pages. FEMLAB, “Electromagnetics Module,” For Use With Matlab, Win COMSOL, LiveLinkTM for SolidWorks®, User’s Guide, Version 4.2, dows, Unix, Linux, Macintosh; Version 2.2; © 1994-2001, COMSOL dated May 2011, 69 pages. AB, second printing Nov. 2001, 366 pages total, pp. 1-2 to 4-6. COMSOL Multiphysics, LiveLinkTM for Inventor°, User’s Guide, FEMLAB, “Installation and New Features Guide,” Version 2.3, © Version 4.0, dated Apr. 2010, 62 pages. 1994-2002, COMSOL AB, fourth printing Jun. 2002, 67 pages total, COMSOL Multiphysics, LiveLinkTM for MATLAB®, User’s Guide, pp. 6-2 to 6-50. Version 4.0, dated Apr. 2010, 102 pages. FEMLAB 2.2: New Features, retrieved from http://WWW.technician. COMSOL Multiphysics, LiveLinkTM for Pro/Engineer®, User’s ac.il/-leonidb/BurteinSite/Femib22About.htrn, © 2001, printed on Guide, Version 4.0, dated Apr. 2010, 62 pages. Jul. 20, 2005, 4 pages total, pp. 1 of4 to 4 of4. COMSOL Multiphysics, LiveLinkTM for SolidWorks®, User’s Anderson, D.G. “Iterative Procedures for Nonlinear Integral Equa Guide, Version 4.0, dated Apr. 2010, 62 pages. tions.” Journal ofthe ACM. vol. 12, issue 4, Oct. 1965, 17 pages total, COMSOL Multiphysics®, COMSOL API Reference Guide, Version pp. 1 of3 to 3 of3 and pp. 547 to 560. 4.0 Beta 1, dated Oct. 2009, 440 pages. File History: Langemyr et al., US. Appl. No. 90/009,728, Which is a COMSOL Multiphysics®, Reference Guide, Version 4.0, dated Apr. reexamination ofU.S. 7,596,474, Which is a parent to US. Appl. No. 2010, 426 pages. 12/487,762; on-line documents through Feb. 7, 2012, 732 pages. COMSOL Multiphysics®, User’s Guide, Version 4.0 Beta 1, dated Nilsson, Bunt “Beta Edition of COMSOL Multiphysics Version 4.0 Oct. 2009, 492 pages. Released at Fifth Annual COMSOL Conference,” Oct. 16, 2009, 5 E. Fontes & L. Langemyr, COMSOL V4 presentation, Sep. 2009. pages. File History: pending U.S. Appl. No. 90/009,729, Which is a reex COMSOL AB “Introduction to Comsol Multiphysics,” Version 4.0, amination of US. 7,519,518, Which is a parent to US. Appl. No. 1998-2010, Apr. 2010, 53 pages. 12/487,762; on-line documents through Jul. 18, 2011, 215 pages. COMSOL AB “Introduction to Comsol Multiphysics,” Version 4.0a, File History: pending U.S. Appl. No. 90/009,817, Which is a reex 1998-2010, Jun. 2010, 97 pages. amination of US. 7,623,991, Which is a parent to US. Appl. No. COMSOL AB “Comsol Quick Start, ”Version 4 .0 Beta 2, 1998-2010, 12/487,762; on-line documents through Jul. 18, 2011, 341 pages. Feb. 2010, 36 pages. Bunus “Debugging and Structural Analysis of Declarative Equation COMSOL AB “Comsol Quick Start, ” Version 4.0, 1998-2009, Oct. Based Languages,” Department of Computer and Information Sci 2009,36 pages. ence, 2002, 178 pages. E. Fontes & L. Langemyr, “COMSOL V4 presentation,” Sep. 2009, 18 pages. * cited by examiner US. Patent Feb. 3, 2015 Sheet 1 0f 37 US 8,949,089 B1 110 -\\\\X / 112 Data Storage System 118 114a 114b 114n Host 1 Host 2 Host n Fig 1 US. Patent Feb. 3, 2015 Sheet 2 0m US 8,949,089 B1 220\ GUI Module ‘ Modeiing and /222 A ' Simulation Module A A V Data Storage and Retrieval Module A 228 User Data Libraries Files Fig 2 US. Patent Feb. 3, 2015 Sheet 3 0m US 8,949,089 B1 (@ Model Wizark E El‘ 330 \| Select Space Dimension <1: => [q 332 \|_©3D 0 2D axisymmetric Q 20 0 1D axisymmetric 0 1D 0 0D Fig 3 US. Patent Feb. 3, 2015 Sheet 4 0m US 8,949,089 B1 f® Model Wizark =' E? 439\ Add Physics <1: S g] > § AC/DC ; \ l> Acoustics \_ I> ?ig Chemical Species Transport D U Electrochemistry I> 0% Fluid Flow A iii Heat Transfer _IHIK Heat Transfer in Solids (ht) HHeeaatt TTrraannssffeerr n6 ,F]:l uidAs d(dh tStei lected Bioheat Trans er \nt) Heat Transfer in Thin Shells (htsh) D Conjugate Heat Transfer l> Radiation > % Electromagnetic Heating @ Plasma > D I Radio Frequency \ D % Structural Mechanics ‘ * 1> Au Mathematics 446 —\ 5 if} 52 444\ - Selected Physics \_ Heat Transfer (ht) 448 \ - Dependant Variables Temperature: Surface radiosity: Discrete ordinates method: 84 v Radiative intensities: 11 ‘ 12 13 I4 15 ' Fig 4 US. Patent Feb. 3, 2015 Sheet 5 0m US 8,949,089 B1 r@ Model Wizark '2 ED 549 \ f 554 Select Study Type <3: ={> Q 1 550 \k—Studies A Preset Studies for Selected Physics) E Stationary 2 {g Time Dependant f55 A Custom Studies 4 Preset Studies for Some Physics w Frequency Domain Empty Study m Eigenfrequency — Selected physics Heat Transfer (ht) El Electric Currents (ec) Fig 5 US. Patent Feb. 3, 2015 Sheet 6 0m US 8,949,089 B1 ,E gg Settings \ C: as C) Heat Transfer in Solids (Domains 660 M /# Selection: (All domains 1 / 642 {1 Override and Contribution (> Equation (9 Modei inputs (v Coordinate System Selection Coordinate system: Global coordinate system v Heat Conduction Thermal conductivity: User de?ned *1 isotropic v Thermodynamics Density: User de?ned 1* Heat capacity at contsant pressure: ~ From material Fig 6 US. Patent Feb. 3, 2015 Sheet 7 0f37 US 8,949,089 B1 778 769 r \ w \ "[11 Model Buildei\ =' EIIFEg Settings\ @ g = El ‘33 E5 v §=f Equati_ on Vi_ ew _/ A @ Untitledmph (root) @ Global De?nitions (V Variables I 4 Model 1 (mod1) _ > 5 Definitions I Name I Expression 5 A A Geometry'l ht.kxx 4.2[W/(m*K)] @ Block 1 (blki) ht.kyx 0 Form Union (?n) ht.kzx 0 A $ Materials ht.kxy 0 > $ Aluminum 3003-H18 htkyy 4_2[Wl(m*K)] — A Heat Transfer (ht) V A Q Heat Transfer in Solid 4 il P _ [> it‘H Equation View a > @ Thermal Insulation 1 v 9 Initial Values'l (Y Shape Functions ‘I b E Electric Currents (e0) g Mesh 1 Name I Shape function I Unit I De > Study 1 T Language K Ten _ |> E Results - 4 m > (V Weak Expressions I A I 'Wl[eWa/mk" 2e]x"ptreests(sTi>o<n) -(ht.k_effxx*T...fzy*Ty+ /f _ 4 In > 5 _ Fig 7

Description:
Mathworks, Inc., “Partial Differential Equation Toolbox: User's. Guide,” for Use with FEMLAB, “User' s Guide and Introduction,” For Use With MATLAB.
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.