Problem relevance
Dynamic objects modeling is a relevant problem for all technical and technological branches. Various modeling methods and instruments are intensively used in real technical projects for checking of accuracy of newest engineering-technical solutions, thus representing important factors which guarantee designing quality and reliability of the objects being created. Development of computer equipment has positive effect on subject fields – the difficulty level of model-based systems grows, the methods of their modeling improve. Usage of parallel and distributed computing systems gives the opportunity of quick and high-quality realization of modeling experiments for network dynamic objects, which are, for example, mining ventilation networks. The tasks of designing, development of automatic control system, and effective decision making need model support. In this connection the development of mathematical models is always being paid attention in Ukraine and other countries. Because of big complexity of these models their support requires usage of parallel and distributed computing resources, building of problem-oriented modeling environment (POME) and providing of dialog support of parallel models development, debugging and usage. Change from separate models to complex model support of the tasks mentioned above in the context of modeling service center (MSC) actualizes the complex building active cooperation means of parallel models developers and users with multi-planned resources of the centre.
New tasks of this problem are examination of POME as an object of dialog between user, model developer (field subject expert), and environment multi-planned resources, theoretical grounds and development of effective support instruments for this dialog during all stages of building and usage of dynamic systems multi-planned models. Thus, this thesis covers solving of these tasks.
Thesis’ objective
The objective of master’s thesis is development of POME dialog sub-system with usage of parallel modeling instruments, which allows to give an instrument to build and research the models of complex dynamic systems to a subject field expert with usage of parallel computers; provides uniform access to the instruments of consecutive and parallel modeling, as well as gives an opportunity to control the network dynamic object of practicable complexity.
To reach this objective, the following tasks are solved in the thesis:
1. Definition of dialog sub-system (DS) as POME system unit, definition of requirements to DS.
2. Development of functional and algorithmic POME DS structure oriented on implementation in MIMD-systems.
(the essence of MIMD-programming is illustrated on the animation below; animation contains 10 frames, delay of frames 1-9 is 100 ms, delay of frame 10 is 2000 ms, repeats 20 times)
3. Development of functional and algorithmic POME DS structure for dialog support.
4. Theoretical analysis and development of POME DS operating methods.
5. Development of POME DS graphic design implementing visual communication between model developer and system and required representing of modeling results.
6. Implementation and experimental research of POME DS basic components.
Research methods
An object-oriented design method is used in the thesis when developing DS. During design of DS visual instruments methodology of dialog system creation is used. The theory of multiplatform computer programming during implementation of POME program component is used.
Practical value of the thesis is in the development of:
1. Methods of integration of consecutive and parallel POME modeling instruments and creation of program components allowing to provide uniform access to them, visual model building, modeling support, control and visualization of results.
2. Software which implements telemetric and objects parameters control functions. The software is intended to operate under Microsoft Windows OS family.
3. Evolution of object-oriented approach as principle of POME DS development.
Reference list
1. W.Baer, R.A.Galasov, V.V.Lapko, A.A.Pererva, D.S.Rasinkov, V.A.Svjatnyj.: Parallele Simulation von industriellen Grubenbewetterungsnetzen / Simulationstechnik 13. Simposium in Weimar, September 1999.
2. R.A.Galasov, V.V.Lapko, O.V.Moldovanova, A.A.Pererva, D.S.Rasinkov, V.A.Svjatnyj, W.Baer.: Das Simulations- und Service-Zentrum fuer automatisierte Grubenbewetterungsnetze / Simulationstechnik 14. Simposium in Hamburg, September 2000.
3. Масюк А.Л. Підсистема діалогу паралельного моделюючого середовища, орієнтованого на шахтні вентиляційні мережі. / Наукові праці ДонНТУ. Випуск 70. Серія ІКОТ: - Донецьк: ДонНТУ, 2003.
4. L.Feldmann, V.Svjatnyj, V.Lapko, E.-D.Gilles, A.Reuter, K.Rothermel, M.Zeitz: Parallele Simulationstechnik. – Problems of Simulation and Computer-Aided Design of Dynamic Systems. Collected Volume of scientific papers. Donetsk State Technical University, Donetsk, 1999, 9-19.