scholarly journals Development of the Object-Oriented Dynamic Simulation Models Using Visual C++ Freeware

2016 ◽  
Vol 2016 ◽  
pp. 1-19 ◽  
Author(s):  
Alexander I. Kozynchenko ◽  
Sergey A. Kozynchenko

The paper mostly focuses on the methodological and programming aspects of developing a versatile desktop framework to provide the available basis for the high-performance simulation of dynamical models of different kinds and for diverse applications. So the paper gives some basic structure for creating a dynamical simulation model in C++ which is built on the Win32 platform with an interactive multiwindow interface and uses the lightweight Visual C++ Express as a free integrated development environment. The resultant simulation framework could be a more acceptable alternative to other solutions developed on the basis of commercial tools like Borland C++ or Visual C++ Professional, not to mention the domain specific languages and more specialized ready-made software such as Matlab, Simulink, and Modelica. This approach seems to be justified in the case of complex research object-oriented dynamical models having nonstandard structure, relationships, algorithms, and solvers, as it allows developing solutions of high flexibility. The essence of the model framework is shown using a case study of simulation of moving charged particles in the electrostatic field. The simulation model possesses the necessary visualization and control features such as an interactive input, real time graphical and text output, start, stop, and rate control.

Electronics ◽  
2019 ◽  
Vol 8 (12) ◽  
pp. 1501
Author(s):  
Juan Ruiz-Rosero ◽  
Gustavo Ramirez-Gonzalez ◽  
Rahul Khanna

There is a large number of tools for the simulation of traffic and routes in public transport systems. These use different simulation models (macroscopic, microscopic, and mesoscopic). Unfortunately, these simulation tools are limited when simulating a complete public transport system, which includes all its buses and routes (up to 270 for the London Underground). The processing times for these type of simulations increase in an unmanageable way since all the relevant variables that are required to simulate consistently and reliably the system behavior must be included. In this paper, we present a new simulation model for public transport routes’ simulation called Masivo. It runs the public transport stops’ operations in OpenCL work items concurrently, using a multi-core high performance platform. The performance results of Masivo show a speed-up factor of 10.2 compared with the simulator model running with one compute unit and a speed-up factor of 278 times faster than the validation simulator. The real-time factor achieved was 3050 times faster than the 10 h simulated duration, for a public transport system of 300 stops, 2400 buses, and 456,997 passengers.


2008 ◽  
Vol 5 (2) ◽  
Author(s):  
Yudong Sun ◽  
Steve McKeever

SummaryBiomolecular modelling has provided computational simulation based methods for investigating biological processes from quantum chemical to cellular levels. Modelling such microscopic processes requires atomic description of a biological system and conducts in fine timesteps. Consequently the simulations are extremely computationally demanding. To tackle this limitation, different biomolecular models have to be integrated in order to achieve high-performance simulations. The integration of diverse biomolecular models needs to convert molecular data between different data representations of different models. This data conversion is often non-trivial, requires extensive human input and is inevitably error prone. In this paper we present an automated data conversion method for biomolecular simulations between molecular dynamics and quantum mechanics/molecular mechanics models. Our approach is developed around an XML data representation called BioSimML (Biomolecular Simulation Markup Language). BioSimML provides a domain specific data representation for biomolecular modelling which can effciently support data interoperability between different biomolecular simulation models and data formats.


2017 ◽  
Vol 7 (1) ◽  
pp. 31-36 ◽  
Author(s):  
Michal Sedláček

AbstractThis paper focuses on utilization of analysis of different possibilities of merging two production sites with the help of simulation model of company processes. Software SIMUL8 was chosen as a development environment for its possibility of dynamic discrete simulation of company processes. In the first phase, it analyses current status of both production sites. It is followed by suggesting several possible solutions for their potential merger. Each solution is analyzed with the help of simulation models. They have been evaluated and the optimal solution was selected.


2011 ◽  
Vol 413 ◽  
pp. 229-234 ◽  
Author(s):  
Hassan Habib ◽  
Nicolas G. Wright ◽  
Alton B. Horsfall

In the last decade, or so, many prototype Silicon Carbide devices and circuits have been demonstrated which have surpassed the performance of Silicon for the ability to function in extreme environments. However, the commercialisation of SiC technology now demands high performance and energy efficient miniaturised devices and circuits which can operate on the limited power resources available in harsh and hot hostile environments. This leads to refining, experimenting and perhaps re-designing devices which can rightly claim their share in the current Si dominant market. Consequently, there is a need for accurate simulation models for device engineers to understand device behaviour, examine performance trade-offs and verify the manufacturability of the design. This paper reports the first comprehensive study on the development and validation of high temperature 4H-SiC Technology Computer Aided Design (TCAD) Finite Element simulation model for low power applications. The model is based on 4H-SiC physical and material properties and is validated by high temperature 4H-SiC lateral JFET data, fabricated and characterised by our group at Newcastle University.


2010 ◽  
Vol 139-141 ◽  
pp. 1502-1505
Author(s):  
Zhan Hui Shu ◽  
Hong Jun Wang ◽  
Qiu Shi Han ◽  
Ting Dong

With the production system of modern manufactures complexity increasing, it is very difficult to establish a practical model to satisfy the current trend by means of traditional methods and theories of modeling. According to IDEF0 modeling method, this paper presents a functional model of the production line object model framework. Based on this, an object-oriented abstraction mechanism is considered to solve the camshaft production line complexity practical situation and an object-oriented Petri nets (OPNs) modeling is proposed. Simulation models are established by using Witness 2008 simulation software based on camshaft production line to analyze the layout and bottleneck of production line, to check the design programs, and to optimize configuration and layout of the production line furthermore. The manufacturing capacity of the line is also discussed in this paper. Finally the corresponding solutions to avoid the existing bottleneck of the line are also discussed in detail.


Author(s):  
Ming Dong ◽  
Jianzhong Cha ◽  
Mingcheng E

Abstract In this paper, we present a knowledge-based flexible simulation system for integrated manufacturing. The simulation model knowledge base of a CIMS is constituted of five parts: FBS models of the CIM-OSA system architecture, entity classes library, procedural knowledge base, database and inference engines. The knowledge-based simulation models are represented by the object-oriented frame language and their behaviours are generated by inference engines reasoning about the sets of procedural rules. Because of the use of various classes libraries which make this system flexible, we call it a knowledge-based integrated manufacturing flexible simulation system.


2017 ◽  
Vol 0 (0) ◽  
pp. 5-10 ◽  
Author(s):  
Paweł Augustynowicz ◽  
Aneta Buraczyńska

The paper presents a comparison between experimental, analytical and simulation model of distributed cryptographic computation regarding password recovery with SHA 1 password hashing. The aim of this paper is compare popular mobile ARM processors with their Intel Atom analogue and determine their usefulness in cryptographic computations from High Performance Computing (HPC) point of view. During the construction process of HPC cluster, three different versions of Raspberry Pi computers were used. Then the constructed model was applied to develop an analytical and simulation models that allow calculating most influential characteristics from HPC clusters administrator’s point of view. Reference model was constructed on Intel Atom processors.


Sign in / Sign up

Export Citation Format

Share Document