Modelling of physico-chemical phenomena through a mesoscale approach Jean-Yves Dolveck PHD in macromolecular chemistery - 1993 Electrochemist engineer.

Slides:



Advertisements
Similar presentations
Dave Tucker Edinboro University of Pennsylvania. What will be covered  Are Serious games useful?  Examples.
Advertisements

 Interviewing individuals  Interviewing groups  Observing workers  Studying business documents 1.
Overarching Goal: Understand that computer models require the merging of mathematics and science. 1.Understand how computational reasoning can be infused.
Accuracy and Precision of Fitting Methods
The Scientific Method.
Copyright 2000, Stephan Kelley1 Estimating User Interface Effort Using A Formal Method By Stephan Kelley 16 November 2000.
SBSE Course 3. EA applications to SE Analysis Design Implementation Testing Reference: Evolutionary Computing in Search-Based Software Engineering Leo.
Evaluation of Advertising Effectiveness Using Agent-Based Modeling and Simulation Junwei Cao Department of Computer Science University of Warwick.
1 Learning from Behavior Performances vs Abstract Behavior Descriptions Tolga Konik University of Michigan.
Introduction to Programming with Java, for Beginners Welcome.
The Information Systems Planning Process
Applying Multi-Criteria Optimisation to Develop Cognitive Models Peter Lane University of Hertfordshire Fernand Gobet Brunel University.
Algorithmic Complexity Fawzi Emad Chau-Wen Tseng Department of Computer Science University of Maryland, College Park.
Chapter 12: Simulation and Modeling Invitation to Computer Science, Java Version, Third Edition.
SOFTWARE QUALITY ASSURANCE Maltepe University Faculty of Engineering SE 410.
By Ryan Mowry.  Graphical models of system  Entire system or just parts  Complex systems easier to understand  “Capture key requirements and demonstrate.
Measuring Why we measure Two forms of measuring –Subjective measuring –Objective measuring (Digital) Project Team 360 Business cases To measure is to change.
Chapter 12: Simulation and Modeling
1 EVALUATING INTELLIGENT FLUID AUTOMATION SYSTEMS USING A FLUID NETWORK SIMULATION ENVIRONMENT Ron Esmao - Sr. Applications Engineer, Flowmaster USA.
Managing the development and purchase of information systems (Part 1)
Chapter 1 Introduction to Simulation
1 Validation & Verification Chapter VALIDATION & VERIFICATION Very Difficult Very Important Conceptually distinct, but performed simultaneously.
Compositional IS Development Framework Application Domain Application Domain Pre-existing components, legacy systems Extended for CD (ontologies) OAD Methods.
CSC1401: Introductory Programming Steve Cooper
Machine language is the lowest and most basic language of programming language. It is a collection of digits which The computer reads and interprets.
C HU H AI C OLLEGE O F H IGHER E DUCATION D EPARTMENT O F C OMPUTER S CIENCE Preparation of Final Year Project Report Bachelor of Science in Computer Science.
Introduction to MCMC and BUGS. Computational problems More parameters -> even more parameter combinations Exact computation and grid approximation become.
1 OM2, Supplementary Ch. D Simulation ©2010 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible.
Enhancing the Teaching and Learning of Early Statistical Reasoning in Europeans Schools Cyprus Consortium Meeting Pilot Course Development, Testing and.
Department of Computer Science & Engineering Abstract:. In our time, the advantage of technology is the biggest thing for current scientific works. One.
Problem SOLVED!. Essential Question How are problems solved?
Molecular Dynamics Simulations of Diffusion in Polymers Zach Eldridge Department of Mechanical Engineering University of Arkansas Fayetteville, AR
Language Objective: Students will be able to practice agreeing and disagreeing with partner or small group, interpret and discuss illustrations, identify.
Models of Situations. A computer model of a system is a program and data which behaves like the real thing, e.g. a driving simulation, a graph of business.
An Introduction to Visual Basic.NET. What is.NET.Net is a new framework for developing windows-based and web-based applications within the Microsoft environment.
Computing as a Central Theme in Introductory Physics Martin S. Mason Mt. San Antonio College June 2012 June 2012.
SUPERCOMPUTING CHALLENGE KICKOFF 2015 A Model for Computational Science Investigations Oct 2015 © challenge.org Supercomputing Around.
MATLAB SIMULINK WORKSHOP
Computer Systems Lab TJHSST Current Projects In-House, pt 3.
A Model for Computational Science Investigations Supercomputing Challenge
Model to Model Workshop, EHESS, Grequam/CNRS, Marseille 2003, slide-1 Model  Model Workshop - relating simulation models At EHESS,
Programming language. Definition Programming language is a formal language designed to communicate instructions to a computer. Programming languages can.
MODES-650 Advanced System Simulation Presented by Olgun Karademirci VERIFICATION AND VALIDATION OF SIMULATION MODELS.
Better Batter Plan experimental investigations. Construct reasonable explanations. Communicate valid conclusions. Observe properties of matter.
INTELLIGENT SYSTEMS INFORMATION SOCIETY MOTIVATIONS M. Gams.
Does on-line flexible learning fulfil students’ needs and expectations? Ian Smith, Sun-Hea Choi & Sandra Cairncross School of Computing Napier University,
An Axiomatic Basis for Computer Programming Robert Stewart.
Mathematical Modeling: Intro Patrice Koehl Department of Biological Sciences National University of Singapore
INTELLIGENT SYSTEMS AND INFORMATION SOCIETY M. Gams Institut Jožef Stefan Ljubljana University.
Understanding Randomness.  Many phenomena in the world are random: ◦ Nobody can guess the outcome before it happens. ◦ When we want things to be fair,
1 1 Slide Simulation Professor Ahmadi. 2 2 Slide Simulation Chapter Outline n Computer Simulation n Simulation Modeling n Random Variables and Pseudo-Random.
THE POSSIBILITIES OF VIRTUAL LEARNING ENVIRONMENT TOOLS USABILITY FOR PROGRAMMING TRAINING Violeta Jadzgevičienė Vilnius Business College, Lithuanian University.
Technology Integration for the New 21st Century Learner.
C HU H AI C OLLEGE O F H IGHER E DUCATION D EPARTMENT O F C OMPUTER S CIENCE Preparation of Final Year Project Report Bachelor of Science in Computer Science.
STRATEGIC CHANGE: IMPLEMENTING STRATEGIES TO BUILD AND DEVELOP A COMPANY to Build and Develop a Company.
Introduction to Hardware Verification ECE 598 SV Prof. Shobha Vasudevan.
Definition and Branches of Science and Physics
Lecture №4 METHODS OF RESEARCH. Method (Greek. methodos) - way of knowledge, the study of natural phenomena and social life. It is also a set of methods.
Introduction It had its early roots in World War II and is flourishing in business and industry with the aid of computer.
IV – Conclusion: The performing of this investigation as well as of similar others, acquire great significance, in so far as, on one side, it will contribute.
A Model for Computational Science Investigations Supercomputing Challenge 2007.
Final Project of Computer Graphics
Computational Molecular Modelling
Professor S K Dubey,VSM Amity School of Business
Error Analysis Session 3.
REMTOTE LABS Dr. Mohammad Irfan Ahmad Department of Geology
Lauren Weyand, cofsp fellow
What Are Performance Counters?
What is this course about?
Presentation transcript:

Modelling of physico-chemical phenomena through a mesoscale approach Jean-Yves Dolveck PHD in macromolecular chemistery Electrochemist engineer. 09/10/2015

Strategic schedule Different goals pursued througth this project of molecular modelling : - To build simulation tools based on Monté-Carlo methods : - To illustrate different phenomena. - Pédagogical aim. - To support research investigations. 09/10/2015 1

long term objectives To build a data base of illustration programs To build pedagogic tools. To build programs which formalize the results obtained by real experimental analysis. 2

Tactical carrying out and means Carrying out : ◦ To build simulation programs which can run on personal computeurs. ◦ To build simulations which can give results in a reasonable time and with enough accuracy. Means : ◦ Working on actual existing computers ◦ Working with a programmation langage which can generate graphics and compiled programs. ◦ Searching more and more faster algorithms 3

Actual carrying out : Programmation language : JAVA Computers : PC Pentium Algorithms : Monté-Carlo Subjects : diffusion, cristallization, Properties of liquids, properties of gases. Publications and communications : 1 séminar, 1 publication, some one line simulations. Some confrontations yet effected : ◦ Aging of polymers ◦ perméation, sorption ◦ Vitrous transition of polymers ◦ gas Kinetics 4

Comparizon between last and actuel informatic tools Last difficulties : ◦ old computers run too slowly. ◦ Calculation runs were very expensive. ◦ One must be specialized for calculation. Actual Opportunities : ◦ More powerfull PC computeurs. ◦ Inforlatics is more and more practised. ◦ Powerfull programmation laguages. 5

Complémentary strategies : Numéric simulations : ◦ advantage : very powerfull. ◦ disadvantage : one must know the mathematical formalization ◦ Cost : fixed by preparation of calculation. Experimental analysis : ◦ advantage : some real cases are observed. ◦ disadvantage : extrapolation is difficult. ◦ Cost : fixed by experimental analyasis and tools. 6

Conclusion : The ways of investigations : To follow these three stratégies : ◦ Monté-Carlo simulations, ◦ Numéric simulations, ◦ Experimental analysis. To compare the résults gived by the three investigations. ◦ If agreement : The strategies are validated. ◦ If disagreement : To verify each obtained result. Remark : All the stratégies complement one another. 7