Abstract
Consideration was given to the universal software packages for modeling objects and distributed-parameter systems obeying the partial differential equations. The packages may serve as important tools for industrial automation because the majority of industrial objects have distributed parameters. The review presented the results of comparing a number of commercial packages against a set of user-defined criteria. Its final part was devoted to some freeware packages. Conclusions were drawn, and recommendations for using the considered packages were given.
Similar content being viewed by others
References
Butkovskii, A.G., Metody upravleniya sistemami s raspredelennymi parametrami (Methods of Control of the Distributed-parameter Systems), Moscow: Nauka, 1975.
Kartashova, E., Virtual Reality and CAD Systems, Otkrytye sistemy, 1997, no. 6, pp. 17–21, manuscript at http://www.osp.ru/os/1997/06/179338/.
Manuscript at http://www.dynasim.se/.
Heekmaun A., The DLR Flexible Bodies Library to Model Large Motion of Beams and Flexible Bodies Exported from Finite Element Programs, 2006, manuscript at http://www.dynasim.se/simulations.htm.
Schmon, R., Simulation of Components of a Thermal Power Plant, 2006, Manuscript at http://www.dynasim.se/simulations.html.
Manuscript at http://www.modelica.org/.
Manuscript at http://www.modelica.org/association.
Manuscript at http://www.modelica.org/publication/.
Fritzson, P., Principles of Object-Oriented Modeling and Simulation with Modelica, New York: Willey, 2003.
Fritzson, P., Introduction to Object-Oriented Modeling and Simulation with Open Modelica, (PDF format, 2 Mb), 2006.
Manuscript at http://www.modelica.org/libraries.
Soejima, S., (Tayota) Example of Usage and the Spread of Dymola with Tayota, 2000, manuscript at http://www.dynasim.se/simulations.htm.
Schliegel, C., Bross, M., and Beater, P., (BMW AG) HIL-simulation of the Hydraulics and Mechanics of the Automatic Gear Box, 2002, manuscript at http://www.dynasim.se/simulations.htm.
Tiller, M., Tobler, W.E., and Kuang, M., (Ford Motors Company) Evaluation Engine Contribution to HEV Driven Vibration, 2000, manuscript at http://www.dynasim.se/simulations.htm.
Limperich, D., Braun, M., Schmitz, G., and Prols, K., (Demler Chrysler) System Simulation of Automotive Refrigeration Cycles, 2005, manuscript at http://www.dynasim.se/simulations.htm.
Souyri, A. and Bouskela, D., (Electricite de France) Pressurized Water Reactor Modelling with Modelica, 2006, manuscript at http://www.dynasim.se/simulations.htm.
Manuscript at http://www.modelica.org/Conference2003/papers.
Manuscript at http://www.mathworks.com/products/matlab/.
Manuscript at http://www.mathworks.com/products/simulink/.
Manuscript at http://www.mathcore.com/products/mathmodelica/.
Larsdotter Nilsson Emma and Fritzson, P., BioChem-A Biological and Chemical Library for Modelica, 2003, manuscript at http://www.mathcore.com/products/mathmodelica/libraries/biochem.php.
Manuscript at http://www.wolfram.com/products/mathematica/history.html.
Mathematica 5 (Mathematics 5), Moscow: Dialektika, 2004.
Manuscript at http://www.wolfram.com/webresources.html.
Manuscript at http://www.comsol.com/.
Comsol Multiphysics Conf. 2005, Proc. User Present. CD, Comsol, 2005.
Comsol Conf. 2006, User Present. Proc. CD, Comsol, 2006.
Nygaard, J.V., FEMLAB Analysis of Open Aluminum Form in Compression, 2005, see [26].
Gualtieri, C., Numerical Simulation of Separation Flows with FEMLAB 3.1, 2005, see [26].
Burnett, D.S., Finite-element Modeling of Acoustic Scattering from 3-D Elastic Structures, 2005, see [26].
Zampolli, M., Tesei, A., and Jensen, F.B., Finite Element Models for the Solution of Underwater Acoustics Problems, 2005, see [26].
Karpov, S. and Krichtafovitch, I., Electrohydrodynamic Flow Modeling Using FEMLAB, 2005, see [26].
Filippi, S., Computational Cardiology with COMSOL Multiphysics, 2005, see [26].
Prokofiev, D. and Dunec, J., Multiphysics Model of Soil Phenomena Near a Well, 2005, see [26].
McKenna, J.R. and Blackwell, D.D., 3-D Multiphysics Modeling of a Producing Hydrocarbon Field, 2005, see [26].
Suares-Rivera, R., Multiphysics Modeling for Petroleum Geomechanics, 2006, see [27].
White, R.E., Modeling Electrochemical System with Multiphysics, 2006, see [27].
Serra, C., Sary, N., and Schlatter, G., A Multiphysics Approach of the Styrene Free Radical Polymerization Modeling Performed in Different Microreactors, 2005, see [26].
Leroy, Y., Leriche, B., and Cordan, A.S., Modeling Transport in Silicon Nanocrystal Structure, 2005, see [26].
Fillppi, S. and Cherubini, C., Multiphysics Models of Biological Systems, 2006, see [27].
Smith, D., Using Coupling Variables to Solve Compressible Flow, Multiphase Flow and Plasma Processing Problems, 2006, see [27].
Strauss, D.J. and Trenado, C., Mathematical Modeling of Nanomaterials, 2005, see [26].
Stuart, H., Electromagnetics at Optical and Microwave Frequencies Using COMSOL Multiphysics, 2005, see [26].
Comsol. New Features Guide. Vers. 3.3, Comsol, 2006.
Comsol SCRIPT. Vers. 1.0. User’s Guide, Comsol, 2005.
Manuscript at http://www.ansys.com/.
Basov, K.A., ANSYS v primerakh i zadachakh (ANSYS in Examples and Problems), Kraskovskii, D.G., Ed., Moscow: Komp’yuterpress, 2002.
Chicherev, A.V., Kravchuk, A.S., and Smalyuk, A.F., ANSYS dlya inzhenerov: Spravochnoe posobie (ANSYS Manual for Engineers), Moscow: Mashinostroenie, 2004.
Kaplun, A.B., Morozov, E.M., and Olfer’ev, M.A., ANSYS v rukakh inzhenera (ANSYS at Engineer’s Hands), Moscow: URSS, 2004.
Bul’, O.B., Metody rascheta magnitnykh sistem elektricheskikh apparatov (ANSYS) (Methods of Calculation of Magnetic Systems of Electrical Devices (ANSYS)), Moscow: AKADEMIA, 2006.
Manuscript at http://www.ansys.com/demoroom.
Manuscript at http://www.humusoft.com.
Shmelev, V.E., A Form of Representation of Partial Differential Equations in FEMLAB System, material at http://matlab.exponenta.ru/femlab/book2/3/default.php.
Shmelev, V.E. Support of Boundary Problems in the Projection Formulation, material at http://matlab.exponenta.ru/femlab/book2/3/default.php.
FEMLAB 2.3. Rukovodstvo pol’zovatelya (FEMLAB 2.3. User Guide), material at http://matlab.exponenta.ru/femlab/book1/default.php.
Manuscript at http://www.cadfem.de/index.
Manuscript at http://www.solidworks.com/.
Manuscript at http://www.solidworks.ru/products/.
Alyamovskii, A.A., Odintsov, E.V., Ponomarev, N.B., et al., SolidWorks. Komp’yuternoe modelirovanie v inzhenernoi praktike (SolidWorks. Computer-aided Modeling in Engineering Practice), Moscow: SKR, 2005.
Manuscript at http://www.nika.biz/.
Manuscript at http://www.flomerics.com/.
Manuscript at http://www.fea.ru/modules.php?name=News&file=print&sid=622.
FEMLAB 3 User’s Guide, Comsol AB, January 2004.
Geometric Data Exchange Formats, material at http://www.isomatic.co.uk/WBStandards.htm#IGES.
Manuscript at http://www.comsol.com/products/cad.
Dunec, J., Taking COMSOL Multiphysics Beyond Traditional Finite Elements, 2005, see [25].
Manuscript at http://www.mathworks.com/products.
Dabney, J. and Harman, T., Mastering SIMULINK 4, Upper Saddle River: Prentice Hall, 2001. Translated under the title Simulink 4. Sekrety masterstva, Moscow: URSS, 2003.
D’yakonov, V., Simulink 4. Spets. spravochnik (Simulink 4. Special Manual), St. Petersburg: Piter, 2002.
Butkovskii, BAG., Structural Method for the Distributed-parameter Systems, Avtom. Telemekh., 1975, no. 5, pp. 5–27.
Butkovskiy, BAG., Structural Theory of Distributed Systems, Upper Saddle River: Prentice Hall, 1983.
Butkovskiy, BAG., Green’s Functions and Transfer Functions. Handbook, New York: Halstead-Wiley, 1982.
Finlayson, B.A., Visions Realized: Using COMSOL Multiphysics to Prepare Students for the Modern World, 2005, see [26].
Lavacchi, A., The Use of FEMLAB in the Electrochemical Education, 2005, see [26].
Brauer, K., FEMLAB as a General Tool to Investigate the Basic Laws of Physics, 2005, see [26].
Butler, P.J. and Ferko, M.C., FEMLAB Modules for Bioengineering Education, 2005, see [26].
Clark, W.M., On Teaching Chemical Engineering Fundamentals Using FEMLAB, 2005, see [26].
Gantelius, J., The Benefit of Using FEMLAB 3.1 as a Tool in Teaching Biomechanics and Biomedical Physics at Uppsala University, 2005, see [26].
Timmerberg, J., Einsatz von FEMLAB in der Elektrotechnikausbildung, 2005, see [26].
Fogler, S.H., Chemical Engineering Education in the Digital Age, 2005, see [26].
Krishan Kumar Bhatia, Use of COMSOL Multiphysics Software in Undergraduate Heat Transfer Education, 2006, see [27].
Dudnikov, E., Shmelev, V., and Walden, B., Educational Electronic Course “Theory of the Electromagnetic Field” on the Bases of the Program Complex COMSOL Multiphysics, in Final Program and Theses of the Comsol User Conf. Prague, 2006, Humusoft & Comsol, 2006, p. 13.
Renard, Y. and Pommier, J., Short User Documentation. GetFem++ Documentation, part 2. MIP, INSAT, Toulouse, France, June 6, 2006, manuscript at http://www-gmm.insa-toulouse.fr/getfem/getfemuser/getfemuser.html.
Manuscript at http://www.free-soft.org/.
Gnu Lesser General Public License, manuscript at http://www.gnu.org/copyleft/lesser.html.
Manuscript at http://www.freefem.org/ff++/index.htm.
Hecht, F., Pironneau, O., Le Hyaric, A., and Ohtsuka, K., FreeFem++ver. 2.11. Manual, Universite Pierre et Marie Curie, Lions, November 17, 2006, manuscript at http://www.freefem.org/ff++/ftp/ freefem++doc.pdf.
George, P., Hecht, F., and Solfel, E., Automatic Mesh Generator with Specified Boundary, Computer Methods in Applied Mechanics and Engineering, 1991, vol. 92, no. 3, pp. 269–288.
Modulef homepage: http://www-rocq.inria.fr/modulef/english.html.
Manuscript at http://www.caam.rice.edu/software/ARPACK/.
Medit Homepage, http://www.ann.jussieu.fr/≫frey/logiciels/medit.html.
Manuscript at http://www.gnuplot.info/index.html.
Manuscript at http://www.opengl.org/about/.
MPI Information: http://www-unix.mcs.anl.gov/mpi/.
Manuscript at http://www-gmm.insa-toulouse.fr/getfem/getfem intro.
Manuscript at http://www-gmm.insa-toulouse.fr/getfem/gmm_intro.
Renard, Y., Elementary Computations. GetFem++ Documentation, Toulouse, France, 2006, manuscript at http://www-gmm.insa-toulouse.fr/getfem/getfemelem.pdf.
Renard, Y., Description of Finite Element and Integration Methods GetFem++ Documentation, Toulouse, France, 2006, manuscript at http://www-gmm.insa-toulouse.fr/getfem/getfemlisr.pdf.
Renard, Y. and Pommier, J., GMM++ Short User Documentation, Toulouse, France, 2006, manuscript at http://www-gmm.insa-oulouse.fr/getfem/gmmuser.html.
Renard, Y. and Pommier, J., GMM++ Matlab Interface-User Documentation, Toulouse, France, 2006, manuscript at http://www-gmm.insa-tulouse.fr/getfem/getfemmatlab.html.
Manuscript at http:// www/cygwin.com/.
Manuscript at http://gid.cimne.upc.es/.
Manuscript at http://ewww.genz.org/gmsh/.
METIS Homepage, http://glaros.dtc.umn.edu/gkhome/metis/metis/overview.
MUMPS Homepage, http://graal.ens-lyon.fr/MUMPS/.
Author information
Authors and Affiliations
Additional information
Original Russian Text © E.E. Dudnikov, 2009, published in Avtomatika i Telemekhanika, 2009, No. 1, pp. 3–24.
Rights and permissions
About this article
Cite this article
Dudnikov, E.E. Universal software packages to model the distributed-parameter systems. Autom Remote Control 70, 1–19 (2009). https://doi.org/10.1134/S0005117909010019
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S0005117909010019