CAEBAT Open Architecture Software (OAS): Standardizing Input ORNL OAS Team.

Slides:



Advertisements
Similar presentations
Testing Relational Database
Advertisements

Integration of MBSE and Virtual Engineering for Detailed Design
Data Analyzer- Preprocessor NaSS Inland Navigation CoP Workshop September 19 & 20 Louisville, Ky Mark Lisney – USACE 20 Sept 2007.
For Missouri Commission PLEXOS Q&A for Missouri Commission.
Visual Scripting of XML
For Missouri Commission PLEXOS Q&A for Missouri Commission.
System Construction and Implementation Objectives:
1 OBJECTIVES To generate a web-based system enables to assemble model configurations. to submit these configurations on different.
XISL language XISL= eXtensible Interaction Sheet Language or XISL=eXtensible Interaction Scenario Language.
IEC Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Notes Dr. Alexander Apostolov.
Setting up and configuring BCO EE (BPA) Linux Console How I Learned to Stop Worrying and Love BCO EE Dima Seliverstov 3/3/2014.
COMP 6703 Project A GUI Interface to the Gene Microarray Data Analysis Program SigMotif. Student: Ye Luo (u ) Clients: Professor Susan Wilson and.
1 The Five Parts of an Information System
Two main requirements: 1. Implementation Inspection policies (scheduling algorithms) that will extand the current AutoSched software : Taking to account.
3-1 Chapter 3 Data and Knowledge Management
NREL is a national laboratory of the U.S. Department of Energy Office of Energy Efficiency and Renewable Energy operated by the Alliance for Sustainable.
Today’s Agenda Bill Presentment Overview Demo. Tailoring Your Invoices with Oracle’s Bill Presentment Architecture March 7, 2005.
MEG 361 CAD Dr. Mostafa S. Hbib. Components of CAD/CAM/CAE Hardware and software enable interactive shape manipulation.
1 Intelliform This demonstration is designed to provide an overview of how Intelliform works. We have tried to illustrate not only the power, but the ease.
Włodzimierz Funika, Filip Szura Automation of decision making for monitoring systems.
First-Year Engineering Program Advanced Energy Vehicle System Analysis 2 Reference:  AEV Lab Manual  System Analysis 2 Grading Guidelines.
What is Sure BDCs? BDC stands for Batch Data Communication and is also known as Batch Input. It is a technique for mass input of data into SAP by simulating.
Mobile search engine for a smart phone / navigation system can be used to search and compare hundreds of stores and their products in seconds. © 2001 –
DEVSView: A DEVS Visualization Tool Wilson Venhola.
COMP 410 & Sky.NET May 2 nd, What is COMP 410? Forming an independent company The customer The planning Learning teamwork.
1 Quality Center 10.0 NOTE: Uninstall the current version of QC before downloading QC All QC 10.0 documents can be located on the BI Shared Services.
Business Software What is database software? p. 145 Allows you to create, access, and manage data Add, change, delete, sort, and retrieve data Next.
11/2/2003 Diane Mueller Sr. Program Manager, XML Content Solutions XBRL/Seattle Internal Reporting Session Streamlining Financial.
© ITEDO Software 2001 From 3D CAD to Web catalogs Dieter Weidenbrück.
AUTOMATION OF WEB-FORM CREATION - KINNERA ANGADI – MS FINAL DEFENSE GUIDANCE BY – DR. DANIEL ANDRESEN.
NREL is a national laboratory of the U.S. Department of Energy Office of Energy Efficiency and Renewable Energy operated by the Alliance for Sustainable.
Component frameworks Roy Kensmil. Historical trens in software development. ABSTRACT INTERACTIONS COMPONENT BUS COMPONENT GLUE THIRD-PARTY BINDING.
IBM Software Group ® Overview of SA and RSA Integration John Jessup June 1, 2012 Slides from Kevin Cornell December 2008 Have been reused in this presentation.
1 The Five Parts of an Information System
Shannon Hastings Multiscale Computing Laboratory Department of Biomedical Informatics.
Product Overview. Design with Scan Data Seeking the Perfect Combination Live Scanning & Probing CAD Modeling Point Cloud & Mesh Editing.
Financial OLAP Tool. “Y.A.E. Financial Consulting Ltd.” Established in 1989 the company has been engaged in Finance, Economics, I.T. and Accounting Consulting.
UML-1 8. Capturing Requirements and Use Case Model.
SEEMiS / Child’s Plan Guidance
© ABB Group November 12, 2015 | Slide 1 ICV Implementation in Region ERP- Status update March 2011 & Plan for Go-Live REMSC, 2011.
Altman IM Ltd | | process | verify | convert | route | connect Prism Software’s solutions provide advanced workflow.
Software Architecture Evaluation Methodologies Presented By: Anthony Register.
Introduction of Geoprocessing Lecture 9. Geoprocessing  Geoprocessing is any GIS operation used to manipulate data. A typical geoprocessing operation.
SOAP-based Web Services Telerik Software Academy Software Quality Assurance.
Visualization in Problem Solving Environments Amit Goel Department of Computer Science Virginia Tech June 14, 1999.
Web Services from 10,000 feet Part I Tom Perkins NTPCUG CertSIG XML Web Services.
Eva Pajorova ( Institute of Informatics, Slovak Academy of Sciences, Bratislava, Slovakia 02/5477.
Bina Nusantara 19 C H A P T E R SYSTEM CONSTRUCTION AND IMPLEMENTATION.
Institute for the Protection and Security of the Citizen HAZAS – Hazard Assessment ECCAIRS Technical Course Provided by the Joint Research Centre - Ispra.
GlueX Computing GlueX Collaboration Meeting – JLab Edward Brash – University of Regina December 11 th -13th, 2003.
PREPARED BY: PN. SITI HADIJAH BINTI NORSANI. LEARNING OUTCOMES: Upon completion of this course, students should be able to: 1. Understand the structure.
Presentation on Database management Submitted To: Prof: Rutvi Sarang Submitted By: Dharmishtha A. Baria Roll:No:1(sem-3)
: Information Retrieval อาจารย์ ธีภากรณ์ นฤมาณนลิณี
CAA Database Overview Sinéad McCaffrey. Metadata ObservatoryExperiment Instrument Mission Dataset File.
Ganga/Dirac Data Management meeting October 2003 Gennady Kuznetsov Production Manager Tools and Ganga (New Architecture)
Krebs Cycle Analyzer Christopher Clement Ryan Miller BMES 546.
GLAST Large Area Telescope Instrument Flight Software Flight Unit Design Review 16 September 2004 Instrument Configuration by File James Swain Stanford.
XML 1. Chapter 8 © 2013 Pearson Education, Inc. Publishing as Prentice Hall SAMPLE XML SCHEMA (XSD) 2 Schema is a record definition, analogous to the.
Written by : Oren Frenkel Intel Confidential ® C CD SDS.
DEVRY CIS 321 Week 7 Milestone 5 and Milestone 6 Check this A+ tutorial guideline at
System Design, Implementation and Review
Data Virtualization Demoette… Data Lineage Reporting
BASIC INFORMATION ABOUT DATABASE MANAGEMENT SOFTWARE
Jefferson Lab Andrea Cowley, George Kharashvili, Pavel Degtiarenko
Systems Construction and Implementation
PowerApps and Flow.
System Construction and Implementation
Systems Construction and Implementation
Status, Data Transfer and Processing
MOWLES Team Update Omar AbuRealh (SE), Systems Engineering, Reporting and Presenting Robert Collier (OR), Customer Liaison and Team Lead Joseph Pack (SE),
Presentation transcript:

CAEBAT Open Architecture Software (OAS): Standardizing Input ORNL OAS Team

2Managed by UT-Battelle for the U.S. Department of Energy Review the structure for the Battery XML Schema and provide your feedback Once we have agreed on the structure, it is easy to populate the information in separate databases Based on your feedback, we will arrive at v1 of the input standard and start populating the data for some standard cases Outcome from today’s call

3Managed by UT-Battelle for the U.S. Department of Energy Exploit the hierarchical nature of batteries Consensus on XML as the standard for the input specification – Leverage many third-party tools – Facilitates interactive web-based input capability (GUI) Translators enable generation of CFD mesh from standard CAD packages Common set of tools to process, visualize, and analyze the input data Standardized Input

4Managed by UT-Battelle for the U.S. Department of Energy Materials Components – Anode, Cathode, Separator, Electrolyte, Current Collector, Tab, Insulator, Cooling, …. Cell sandwich – as a composition of above along with geometric information Cell – Prismatic or wound (spiral/flat) using above descriptors and additional geometric information Modules – Composed of cells and additional components such as Cooling, Insulator,…. Battery pack – Composed of modules, geometric specification and additional components such as cooling, insulator, ….. Hierarchical description of a battery

5Managed by UT-Battelle for the U.S. Department of Energy Updated the Excel sheets to work out the dependencies (near complete – I will send it after the meeting) First we converted the BDS tbm file to XML but there is lot of redundancy and overspecification – We can use some of those scripts to translate tbm files to our standard specification We tried to compose the battery in an hierarchical fashion starting from materials but model dependence broke the uniqueness Finally we arrived at a structure that seems to be a good compromise between complexity and ease-of-use that would satisfy all our requirements – We can now select the battery component, the model we want to employ and then specify the parameters – We can have as many of these battery components defined – Linked to Units for easy conversion later Evolution of the structure

6Managed by UT-Battelle for the U.S. Department of Energy Overall Layout XML Input File Front- End GUI Schema Database Schema controls the structure of the output, sanity checks, etc. Once these are finalized, the developers will never have to see it and users will never see the inner details. Database contains the properties, different realizations of the components at all levels – can be proprietary, etc. Xquery + Scripts Native Input File

7Managed by UT-Battelle for the U.S. Department of Energy BatteryML Schema

8Managed by UT-Battelle for the U.S. Department of Energy Cell-Sandwich Schema

9Managed by UT-Battelle for the U.S. Department of Energy Structure of SAMPLE XML output We have populated the properties for cell-sandwich simulations for three different models and now we need to finalize these inputs for one specific problem

10Managed by UT-Battelle for the U.S. Department of Energy Way to extract data from the XML file – Combine with scripts to convert to different software inputs Simple Example: xquery

11Managed by UT-Battelle for the U.S. Department of Energy Using schema and entering data through a free XML tool – One can customize the front-end GUI once we have a good back- end structure Look at the XML file Demo

12Managed by UT-Battelle for the U.S. Department of Energy Questions and Discussion