FEMAMES 99999 SYSTEM VERSION 2 0 ON LIVE

  • Slides: 16
Download presentation
FEMA-MES - 99999 SYSTEM. VERSION 2. 0 ON LIVE LINUX PLATFORM Wacław PRZYBYŁO Jarosław

FEMA-MES - 99999 SYSTEM. VERSION 2. 0 ON LIVE LINUX PLATFORM Wacław PRZYBYŁO Jarosław KALINOWSKI

Introduction FEMA – MES – 99999 is a system for computations of very large

Introduction FEMA – MES – 99999 is a system for computations of very large constructions up to 99999 nodes. In this way an efficient tool for design of very large constructions has been offered. FEMA-MES system is composed of independent modules and programs cooperating with each other. An effort has been made on working in Linux system without necessity of using other systems. Realization of this assumption was not easy because there were no suitable means to make possible the creation of all modules on Linux platform. Large pressure was also put on making possible for the system to work in a multiuser environment and inclusion of FEMA-MES system to “LIVE” type distribution that doesn’t need installation of Linux system

Three phases of finite element method computational system Preprocessing - preparation of input data

Three phases of finite element method computational system Preprocessing - preparation of input data Processing - realization of factual calculations on construction’s model Postprocessing - accumulated results of calculation’s analysis

Preprocessing Text editor Genmes - generate constructional mesh that enlarges efficiency of creation model

Preprocessing Text editor Genmes - generate constructional mesh that enlarges efficiency of creation model (DOS) CAD - universal programs for engineering drawings (e. g. Auto. CAD or Intelli. CAD) (Windows) DXF 2 DAT – program that translates the database of drawing to the form understandable by computational program

Processing OPT - transforms input data set to data set in the same format

Processing OPT - transforms input data set to data set in the same format changing only numeration of nodes. Numeration is chosen to assure the lowest half band width of structural stiffness, inertia and damping matrices. FEM - generates suitable set of equations and then solves it. Construction's calculations base on composing and solving standard equations' set written in form of differential matrix equation: B · q”(t) + C · q`(t) + K · q(t) = P(t), or in static K · q(t) = P(t).

Postprocessing RST - program used for calculations of reduced stresses in finite elements according

Postprocessing RST - program used for calculations of reduced stresses in finite elements according to Huber – von Misses hypothesis (DOS). GRAF - is a graphic program for visualisation of finite element mesh, and displaying of displacements

CONCEPTION OF EXPLOITATION OF FEMA - MES SYSTEM IN MULTIUSER LINUX SYSTEM Each module

CONCEPTION OF EXPLOITATION OF FEMA - MES SYSTEM IN MULTIUSER LINUX SYSTEM Each module needs to have access to parameters related to it, positions of auxiliary files, data and name of the task, so it could work properly. Modules of FEMA – MES system work in different operating systems: DOS, Windows, and Linux. Because of unsuitable resources that would need to be rewritten or lack of suitable programs in LINUX system one resolved to use emulation. One of basic properties of UNIX systems is possibility of work in text console environment. Almost all of operations can be realized directly or by remote control from console. Graphic programs that have friendly interface usually call out specialized programs working in text mode.

Description of FEMA-MES LINUX system scripts commands:

Description of FEMA-MES LINUX system scripts commands:

KMIB KNOPPIX LIVE DISTRIBUTION The latest version of KNOPPIX 3. 6. was chosen to

KMIB KNOPPIX LIVE DISTRIBUTION The latest version of KNOPPIX 3. 6. was chosen to create the distribution There was emulating software dosbox, Open. Office in Polish version, compiled by UX-SYSTEM firm in 1. 1. 3. version and latest version of FEMAMES system for LINUX added There were few numbers of changes adapting standard work mode Polish language. Auto. CAD 2000 was used as graphic program to input construction’s geometry

Minimum hardware requirements: Procesor Celeron 333 MHz 128 MB RAM For big tasks there

Minimum hardware requirements: Procesor Celeron 333 MHz 128 MB RAM For big tasks there is a need of free space. Practically all popular file systems may be used for this purpose, Linux, Windows and other systems with an exception of NTFS system due to limited writing possibilities of current Linux drivers.

View of integrated program FEMA in KDE environment in KMIB KNOPPIX live distribution

View of integrated program FEMA in KDE environment in KMIB KNOPPIX live distribution

View of integrated program FEMA and DXF 2 DAT in KDE environment in KMIB

View of integrated program FEMA and DXF 2 DAT in KDE environment in KMIB KNOPPIX live distribution

View of Auto. CAD program adapted to graphic data input in KDE environment in

View of Auto. CAD program adapted to graphic data input in KDE environment in KMIB KNOPPIX live distribution

View of GMES program adapted to projecting mesh of plate’s finite elements in KDE

View of GMES program adapted to projecting mesh of plate’s finite elements in KDE environment in KMIB KNOPPIX live distribution

FINAL REMARKS All stages of task’s solving can be done in LINUX system There

FINAL REMARKS All stages of task’s solving can be done in LINUX system There was used an emulation of DOS programs with help of dosbox package Auto. CAD 2000 program was used as graphic program for data input All modules of system were surrounded with shell scripts that look after correctness of calling and realization. These scripts work in console environment what gives ability of remote work with system even on slow connections There was executed a prototype of integrated program of each system’s module with help of graphic interface in TCL/Tk language. This program can, with little changes, work also in Windows environment.

 There were eliminated numbers of defects and disadvantages connected with ability of construction’s

There were eliminated numbers of defects and disadvantages connected with ability of construction’s definition and attribution materials to each element of construction wellknown from Windows system There was given ability to calculate huge tasks up to 99999 nodes There was improved general efficiency of system especially in preprocessing phase Complete system was placed on CD in form of LIVE distribution based on latest KNOPPIX 3. 6 version. In this form system doesn’t need installation and detailed knowledge about LINUX system Live version of LINUX FEMA - MES system together with all additional software can be easily installed on hard disc to gain more functionality