liu.seSearch for publications in DiVA
Change search
Link to record
Permanent link

Direct link
Engelson, Vadim
Publications (10 of 33) Show all publications
Fritzson, P., Engelson, V. & Sheshadri, K. (2008). MathCode: A System for C++ or Fortran Code Generation from Mathematica. The Mathematica journal, 10(4)
Open this publication in new window or tab >>MathCode: A System for C++ or Fortran Code Generation from Mathematica
2008 (English)In: The Mathematica journal, ISSN 1047-5974, E-ISSN 1097-1610, Vol. 10, no 4Article in journal (Refereed) Published
National Category
Computer Sciences
Identifiers
urn:nbn:se:liu:diva-37368 (URN)35066 (Local ID)35066 (Archive number)35066 (OAI)
Available from: 2009-10-10 Created: 2009-10-10 Last updated: 2018-01-13
Nickelson, L., Asmontas, S., Martavicius, R. & Engelson, V. (2008). Singular integral method for the pulse-modulated microwave electric field computations in a 3D heart model. PROGRESS IN ELECTROMAGNETICS RESEARCH-PIER, 86, 217-228
Open this publication in new window or tab >>Singular integral method for the pulse-modulated microwave electric field computations in a 3D heart model
2008 (English)In: PROGRESS IN ELECTROMAGNETICS RESEARCH-PIER, ISSN 1559-8985, Vol. 86, p. 217-228Article in journal (Refereed) Published
Abstract [en]

The electrodynamical rigorous solution of Maxwells equations related to the microwave pulse propagation inside a three-dimension heart model is presented here. The boundary problem was solved by using the singular integral equations method. The carrier microwave frequency is 2.45 GHz. The pulse durations were always equal to 20 ms. The modulating signals are triangular video pulses with the on-off time ratio equal to 5 and 100. The model heart was limited by a non-coordinate shape surface and it consisted of two different size cavities. The heart cavities were schematic images of the left and right atriums and ventricles. In our calculations the cavities were filled with blood with the permittivity epsilon(2) = 58 - i19 and the walls of the heart consisted of myocardium tissue with the permittivity epsilon(1) = 55 - i17. Microwave electric field distributions were analysed at four longitudinal cross-sections of the heart model.

National Category
Natural Sciences
Identifiers
urn:nbn:se:liu:diva-18020 (URN)10.2528/PIER08091703 (DOI)
Available from: 2009-05-04 Created: 2009-05-04 Last updated: 2014-05-15
Nickelson, L., Asmontas, S., Shugurov, V., Martavicius, R., Malisauskas, V. & Engelson, V. (2006). SIE method of analysing microwave fields of A 3D heart model. Journal Electromagnetic Waves and Applications, 20(2), 193-206
Open this publication in new window or tab >>SIE method of analysing microwave fields of A 3D heart model
Show others...
2006 (English)In: Journal Electromagnetic Waves and Applications, ISSN 0920-5071, E-ISSN 1569-3937, Vol. 20, no 2, p. 193-206Article in journal (Refereed) Published
Abstract [en]

The Singular Integral Equations Method (SIE) used in this article allowed us to solve Maxwell's Equations for a Three-Dimensional (3D) asymmetric heart model when a microwave catheter (MC) was placed inside the model and radiated microwaves. Here we explain the main idea of our SIE method. We first separated the solution of equations from satisfying the boundary conditions. For this purpose, we found the solution of the differential equations having a point source. This fundamental solution is used in our integral representation of a problem. The integral representation automatically satisfied the differential equations but has an unknown density function which must be found from the boundary conditions. The solution of the differential equations, obtained by our SIE method, was rigorous, that is it satisfied the differential equations and all boundary conditions. The false roots did not occur when applying our SIE method. All surfaces of the heart model were defined as a triangular mesh covering the 3D heart surfaces. The heart model consisted of cardiac muscle and the right and left atriums with ventricles which were filled with blood. In this article we presented our calculations of the microwave electric field inside of a heart model. We have seen that our SIE method enabled one to optimal the size and shape of a MC when used to remove abnormal tissue in a heart model. We discovered that the electric field distribution most suitable for microwave ablation was a curved microwave catheter pressed against the lateral surface of heart atrium.

National Category
Engineering and Technology
Identifiers
urn:nbn:se:liu:diva-50257 (URN)10.1163/156939306775777251 (DOI)
Available from: 2009-10-11 Created: 2009-10-11 Last updated: 2017-12-12
Engelson, V., Fritzson, P. & Sellgren, U. (2004). An Easy-to-use Generic Model Configurator for Models in Multiple Tool Formats. In: : . Paper presented at 5th EUROSIM Congress on Modeling and Simulation, Paris, France.
Open this publication in new window or tab >>An Easy-to-use Generic Model Configurator for Models in Multiple Tool Formats
2004 (English)Conference paper, Published paper (Refereed)
Abstract [en]

Application models for simulation are usually built by combining and configuring a selection of component models into an application model. This can be done by manually editing the model text representations. However, it is usually much easier to use a graphic editor for selecting och connecting components. The MathModelica tool has such a graphic editor, adapted for components in Modelica libraries. However, since Modelica is a generic model description language, it has been possible to extend the editor to support configuration of components in other modeling tool formats, e.g. ADAMS or ANSYS. When the editor is used in this generic way, the Modelica connections and interfaces are translated into the format of the specific tool. The editor does not need to know anything about the internals of model components that are combined, just the interfaces. The configurator has successfully been used to configure and simulate mechanical bearing models as well as a wheel loader model, currently supporting three different formats: Modelica MBS, ADAMS, and ANSYS, with ongoing development for the SKF BEAST MBS model format

National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
urn:nbn:se:liu:diva-110198 (URN)(CD-ROM) 3-901608-28-1 (ISBN)
Conference
5th EUROSIM Congress on Modeling and Simulation, Paris, France
Available from: 2014-09-04 Created: 2014-09-04 Last updated: 2014-10-20Bibliographically approved
Fritzson, P., Engelson, V., Idebrant, A., Aronsson, P., Lundvall, H., Bunus, P. & Nyström, K. (2004). Modelica - A Strongly Typed System Specification Language for Safe Engineering Practices. In: Proceedings of the SimSAFE Conference, Karlskoga, Sweden, June 15-17, 2004: . Paper presented at SIMSAFE 2004, June 17, Karlskoga, Sweden.
Open this publication in new window or tab >>Modelica - A Strongly Typed System Specification Language for Safe Engineering Practices
Show others...
2004 (English)In: Proceedings of the SimSAFE Conference, Karlskoga, Sweden, June 15-17, 2004, 2004Conference paper, Published paper (Other academic)
Abstract [en]

Recent years have witnessed a significant growth of interest in modeling and simulation of engineering application systems. A key factor in this growth has been the development of efficient equation-based simulation languages, with Modelica as one of the prime examples. Such languages have been designed to allow automatic generation of efficient simulation code from declarative specifications. A major objective is to facilitate reuse and exchange of models, model libraries, and simulation specifications.

The Modelica language and its associated support technologies have achieved considerable success through the development of domain libraries in a number of technical areas. By using domain-libraries complex simulation models can be built by aggregating and combining submodels and components from various physical domains.

The concept of safe engineering practices has been one of the most important guidelines when designing Modelica. This made it natural to make Modelica a statically strongly typed language, which allows the compiler to check the consistency of a design before it is executed, in contrast to dynamically typed languages such as Matlab.

The ability of static checking has also influenced the design of conditional equations and the ongoing the design of variant handling features in Modelica. Moreover, the language allows support for standardized physical units, thus enabling tools for unit checking of relationships and connections between interfaces. A third possible level of checking is through design rules within application-specific libraries, which can be enforced via assert statements. These properties taken together gives a good foundation for safe engineering practices, even though more work is needed to further increase the safety quality level.

National Category
Computer Sciences
Identifiers
urn:nbn:se:liu:diva-23103 (URN)2500 (Local ID)2500 (Archive number)2500 (OAI)
Conference
SIMSAFE 2004, June 17, Karlskoga, Sweden
Available from: 2009-10-07 Created: 2009-10-07 Last updated: 2018-01-13Bibliographically approved
Engelson, V., Bunus, P., Popescu, L. & Fritzson, P. (2003). Mechanical CAD with Multibody Dynamic Analysis Based on Modelica Simulation. In: : . Paper presented at SIMS 2003 - 44th Conference on Simulation and Modeling on September 18 -19, 2003 in Västerås.
Open this publication in new window or tab >>Mechanical CAD with Multibody Dynamic Analysis Based on Modelica Simulation
2003 (English)Conference paper, Published paper (Refereed)
National Category
Engineering and Technology
Identifiers
urn:nbn:se:liu:diva-62135 (URN)
Conference
SIMS 2003 - 44th Conference on Simulation and Modeling on September 18 -19, 2003 in Västerås
Available from: 2010-11-19 Created: 2010-11-19 Last updated: 2014-10-08
Mikler, J. & Engelson, V. (2003). Simulation for Operation Management: Object Oriented Approach using Modelica. In: Proceedings of the 3rd International Modelica Conference (November 3-4, Linköping, Sweden) (pp. 207-214).
Open this publication in new window or tab >>Simulation for Operation Management: Object Oriented Approach using Modelica
2003 (English)In: Proceedings of the 3rd International Modelica Conference (November 3-4, Linköping, Sweden), 2003, p. 207-214Conference paper, Published paper (Refereed)
National Category
Engineering and Technology
Identifiers
urn:nbn:se:liu:diva-62134 (URN)
Available from: 2010-11-19 Created: 2010-11-19 Last updated: 2010-11-22
Knisevskaja, L., Engelson, V. & Berggren, K.-F. (2003). Singular integral equations method for computations of the scattering characteristics of a model heart exposed to electromagnetic radiation. Applied Mathematics and Computation, 138(2-3), 545-553
Open this publication in new window or tab >>Singular integral equations method for computations of the scattering characteristics of a model heart exposed to electromagnetic radiation
2003 (English)In: Applied Mathematics and Computation, ISSN 0096-3003, E-ISSN 1873-5649, Vol. 138, no 2-3, p. 545-553Article in journal (Refereed) Published
Abstract [en]

The singular integral equations method elaborated in this paper allows us to solve accurately the Maxwell’s equations for a three-dimensional (3D) model heart exposed to electromagnetic radiation in the frequency range SHF and EHF. To test our algorithm we have computed the back scattering cross-section for a metal disc. Our computations are in good agreement with experiment given in literature. To demonstrate the usefulness of the algorithm we have computed the scattering characteristics of a simplified model of the human heart. This model is composed of the myocardium, the right and left atria and ventricles. All surfaces of the model are defined a triangular mesh in 3D covering the heart surfaces and normals to the triangles.

Keywords
A three-dimensional model heart, Electromagnetic scattering, Numerical analysis, The singular integral equations method
National Category
Engineering and Technology
Identifiers
urn:nbn:se:liu:diva-46590 (URN)10.1016/S0096-3003(02)00177-7 (DOI)
Available from: 2009-10-11 Created: 2009-10-11 Last updated: 2017-12-13
Engelson, V. & Fritzson, P. (2002). Distributed Simulation Environment for Heterogeneous Computer Clusters. In: : . Paper presented at Scandinavian Simulation Conference (SIMS), September 2002, Oulu, Finland. Scandinavian Simulation Society
Open this publication in new window or tab >>Distributed Simulation Environment for Heterogeneous Computer Clusters
2002 (English)Conference paper, Published paper (Refereed)
Place, publisher, year, edition, pages
Scandinavian Simulation Society, 2002
National Category
Computer Sciences
Identifiers
urn:nbn:se:liu:diva-62122 (URN)
Conference
Scandinavian Simulation Conference (SIMS), September 2002, Oulu, Finland
Available from: 2010-11-19 Created: 2010-11-19 Last updated: 2018-01-12
Fritzson, P., Aronsson, P., Bunus, P., Engelson, V., Saldamli, L., Johansson, H. & Karström, A. (2002). The Open Source Modelica Project. In: Martin Otter (Ed.), Proceedings from The 2nd International Modelica Conference was held March 18-19, 2002, Oberpfaffenhofen, Germany: . Paper presented at The 2nd International Modelica Conference was held March 18-19, 2002, Oberpfaffenhofen, Germany. (pp. 297-306). Modelica Association
Open this publication in new window or tab >>The Open Source Modelica Project
Show others...
2002 (English)In: Proceedings from The 2nd International Modelica Conference was held March 18-19, 2002, Oberpfaffenhofen, Germany / [ed] Martin Otter, Modelica Association , 2002, p. 297-306Conference paper, Published paper (Refereed)
Abstract [en]

The open source software movement has received enormous attention in recent years. It is often characterized as a fundamentally new way to develop software. This paper describes an effort to develop an open source Modelica environment  to  a  large  extent based on a formal specification of Modelica, coordinated by PELAB, Department of Computer and Information Science, Linköping University, Sweden. The current version of the system provides an efficient interactive computational environment for most of the expression, algorithm, and function parts of the Modelica language as well as an almost complete static semantics for Modelica 2.0.

The longer-term goal is to provide reasonable simulation execution support, at least for less complex models, also for the equation part of Modelica which is the real essence of the language. People are invited to contribute to this open source project, e.g. to provide implementations of numerical algorithms as Modelica functions, add-on tools to the environment, or contributions to compiler itself. The source code of the tool components of the open source Modelica environment is available under the Gnu Public License, GPL. The library components are available under the same conditions as the standard Modelica library. The system currently runs under Microsoft Windows, Linux, and Sun Sparc Solaris. A benchmark example of running a simplex algorithm shows that the performance of the current system is close to the performance of handwritten C code for the same algorithm.

Place, publisher, year, edition, pages
Modelica Association, 2002
Keywords
Modelica, Open Source
National Category
Computer Sciences
Identifiers
urn:nbn:se:liu:diva-62119 (URN)
Conference
The 2nd International Modelica Conference was held March 18-19, 2002, Oberpfaffenhofen, Germany.
Available from: 2010-11-19 Created: 2010-11-19 Last updated: 2018-01-12Bibliographically approved
Organisations

Search in DiVA

Show all publications