FEMA-MES SYSTEM. VERSION 2.0 ON LIVE LINUX PLATFORM

Slides:



Advertisements
Similar presentations
Agenda Definitions Evolution of Programming Languages and Personal Computers The C Language.
Advertisements

Finite element method Among the up-to-date methods of stress state analysis, the finite element method (abbreviated as FEM below, or often as FEA for analyses.
Computer-Aided Design Chapter 7. Computer-Aided Design (CAD) Use of computer systems to assist in the creation, modification, analysis, and optimization.
Chapter 17 Design Analysis using Inventor Stress Analysis Module
CEE 498C AutoCAD Graphics Communication for Civil and Environmental Engineers Introduction to the class and the software Chapter 1.
1 DOS with Windows 3.1 and 3.11 Operating Environments n Designed to allow applications to have a graphical interface DOS runs in the background as the.
Chapter 3 Software Two major types of software
Basic Unix Dr Tim Cutts Team Leader Systems Support Group Infrastructure Management Team.
The Finite Element Method
Introduction to virtual engineering László Horváth Budapest Tech John von Neumann Faculty of Informatics Institute of Intelligent Engineering.
CASE Tools And Their Effect On Software Quality Peter Geddis – pxg07u.
Outcome 2 – Computer Software The Range of Software Available The Different Categories of Software System Software Programming Languages Applications Software.
LIGHTWEIGHT STRUCTURES in CIVIL ENGINEERING INTERNATIONAL SEMINAR of IASS POLISH CHAPTER Organized by Polish Chapter of International Association for Shell.
An introduction to the finite element method using MATLAB
The Finite Element Method A Practical Course
Guide to Programming with Python Chapter One Getting Started: The Game Over Program.
Operating System What is an Operating System? A program that acts as an intermediary between a user of a computer and the computer hardware. An operating.
Module 2 : Part 1 INTRODUCTION TO HARDWARE & SOFTWARE INTRODUCTION TO HARDWARE & SOFTWARE.
C++ and Ubuntu Linux Review and Practice CS 244 Brent M. Dingle, Ph.D. Game Design and Development Program Department of Mathematics, Statistics, and.
FEMA-MES SYSTEM. VERSION 2.0 ON LIVE LINUX PLATFORM Wacław PRZYBYŁO Jarosław KALINOWSKI.
Chapter 2 Introduction to Systems Architecture. Chapter goals Discuss the development of automated computing Describe the general capabilities of a computer.
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
OpenOffice.org vs. Microsoft Office Career Day Presentation.
1 Programming and problem solving in C, Maxima, and Excel.
OPERATING SYSTEMS DO YOU REQUIRE AN OPERATING SYSTEM IN YOUR SYSTEM?
Unit 3 Computer Systems. What is software? unlike hardware it can’t be physically touched it’s the missing link between the computer hardware and the.
1 Chapter 1 INTRODUCTION TO WEB. 2 Objectives In this chapter, you will: Become familiar with the architecture of the World Wide Web Learn about communication.
Game programming 1.
INTRO. To I.T Razan N. AlShihabi
Topic 2: Hardware and Software
Finite element mesh and load definition
Development Environment
Computer-Aided Design
Nature & Types of Software
Visit for more Learning Resources
Finite Element Method in Geotechnical Engineering
Chapter 1 Introduction.
Hardware and Software Hardware refers to the physical devices of the computer system e.g. monitor, keyboard, printer, RAM etc. Software is a set of programs,
CSCI-235 Micro-Computer Applications
Introduction to Visual Basic 2008 Programming
Complex Geometry Visualization TOol
System Programming and administration
Introduction to Computers and Java
Chapter 1 Introduction.
Bridge modelling with CSI software.
Object oriented system development life cycle
PreOpenSeesPost: a Generic Interface for OpenSees
FEA Introduction.
5 SYSTEM SOFTWARE CHAPTER
Prodi Teknik Informatika , Fakultas Imu Komputer
Software Introduction
Chapter 6 System and Application Software
Multimedia Authoring Tools
Linux: A Product of the Internet
GENERAL VIEW OF KRATOS MULTIPHYSICS
Software.
Chapter 1 Introduction(1.1)
Analysis models and design models
5 SYSTEM SOFTWARE CHAPTER
Chapter 7 –Implementation Issues
TOPIC: Computer-Aided Design
Introduction to Computer Systems
FEniCS = Finite Element - ni - Computational Software
Tonga Institute of Higher Education IT 141: Information Systems
Tonga Institute of Higher Education IT 141: Information Systems
Chapter 6 System and Application Software
Chapter 6 System and Application Software
Chapter 6 System and Application Software
Topology Optimization through Computer Aided Software
Module 02 Operating Systems
Presentation transcript:

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 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 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 (DOS) CAD - universal programs for engineering drawings (e.g. AutoCAD or IntelliCAD) (Windows) DXF2DAT – program that translates the database of drawing to the form understandable by computational program

B · q”(t) + C · q`(t) + K · q(t) = P(t), 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 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 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:

KMIB KNOPPIX LIVE DISTRIBUTION The latest version of KNOPPIX 3.6. was chosen to create the distribution There was emulating software dosbox, OpenOffice in Polish version, compiled by UX- SYSTEM firm in 1.1.3. version and latest version of FEMA-MES system for LINUX added There were few numbers of changes adapting standard work mode Polish language. AutoCAD 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 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 and DXF2DAT in KDE environment in KMIB KNOPPIX live distribution

View of AutoCAD 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 environment in KMIB KNOPPIX live distribution

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 AutoCAD 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 definition and attribution materials to each element of construction well- known 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