Documente Academic
Documente Profesional
Documente Cultură
v7
Introductions
Ralph Hodgson
co-founder and CTO of TopQuadrant, Inc., a USheadquartered company that specializes in semantic technology consulting, training, tools and platforms; NASA QUDT Ontologies and Handbook Lead
Jack Spivak
NASA QUDT Ontologies and Handbook Author
QUDT
A NASA-sponsored initiative to formalize Quantities, Units of Measure, Dimensions and Types using ontologies expressed in RDF/OWL so that multiple representations can be generated including a NASA QUDT Handbook
What is QUDT
q q q A NASA HQ sponsored project for a Semantically enhanced version of standard Engineering Tables QUDT is a published body of curated work: Web Delivery of Guidance, Education, Mentoring
v for humans: as the NASA QUDT Handbook (PDF) v for machines: as RDF/OWL Ontologies at www.qudt.org v Experienced engineers can enter commonly used units other engineers benefit and start at higher level v ex. Sample quantities offered for work on heat shield, mass properties v Conversions v Error detection - consistency and correctness auditing for engineering reviews, reports and even software code v Dimensional analysis
v Creation and maintenance of consistent data elements and their legitimate values v Standardization of data structures v Standardized specification of queries for information retrieval v Improved integration of data and interoperability of processes and tools across the life cycle
Units of Measure
q q A unit of measure establishes a reference scale for a quantitys dimension. System of Units is a choice of base units and derived units, together with their multiples and submultiples, defined in accordance with given rules, for a given system of quantities.
v Base units: Units corresponding to the base quantities in a system of quantities.
SI Base Units: Metre (Length), Kilogram (Mass), Second (Time), Ampere (Electric Current), Kelvin (Thermodynamic Temperature), Mole (Amount of Substance), Candela (Luminous Intensity)
v v
Derived units: Units corresponding to the derived quantities in a system of quantities. Coherent units: When coherent units are used, equations between the numerical values of quantities take exactly the same form as the equations between their corresponding quantity kinds. Thus if only units from a coherent set are used, conversion factors between units are never required.
PDE2009 - NExIOM Slide 6
4/30/2009
Example: International System of Quantities is the system of quantities used with the International System of Units. The ISQ is defined in ISO/IEC80000.
PDE2009 - NExIOM Slide 7
4/30/2009
The dimension of any quantity can be expressed as a product of the base dimension symbols raised to a rational power. For example, velocity can be expressed as length divided by time:
v v V = L/T = L^1T^(-1) Thus, velocity has the dimensions L^1T^(-1). Only quantities with the same dimensions may be compared, equated, added, or subtracted.* Quantities of any dimension can be multiplied or divided. The dimensionality of the resultant is determined by analyzing the product or quotient of the operands.**
Dimensional Analysis:
v v
Data-Name Identifier
Description Fx = F ex Fy = F ey Fz = F ez Fr = F er F = F e F = F e
Potential StreamFunction Density Pressure Temperature EnergyInternal Enthalpy Entropy EntropyApprox DensityStagnation PressureStagnation TemperatureStagnation EnergyStagnation EnthalpyStagnation EnergyStagnationDensity VelocityX VelocityY VelocityZ VelocityR
Potential Stream function (2-D) Static density Static pressure Static temperature Static internal energy per unit mass Static enthalpy per unit mass Entropy Approximate entropy Stagnation density Stagnation pressure Stagnation temperature Stagnation energy per unit mass Stagnation enthalpy per unit mass Stagnation energy per unit volume x-component of velocity y-component of velocity z-component of velocity Radial velocity component
= q = q () (p ) (T) (e) (h) (s) (sapp = p / ) (0) (p 0 ) (T0) (e 0 ) (h 0 ) (e0) (u = q ex) (v = q . ey) (w = q . ez) (q . er)
L2/T L2/T M/L3 M/(LT2) L2/T2 L2/T2 ML2/(T2) (L(3-1))/((M(-1)).T2) M/L3 M/(LT2) L2/T2 L2/T2 M/(LT2) L/T L/T L/T L/T
SI SI SI SI SI SI SI SI SI SI SI SI SI SI SI SI SI SI SI
ForceX ForceY ForceZ ForceR ForceTheta ForcePhi Li4 Drag MomentX MomentY MomentZ MomentR MomentTheta MomentPhi MomentXi MomentEta MomentZeta Moment_CenterX Moment_CenterY Moment_CenterZ
ML/T2 ML/T2 ML2/T ML2/T ML2/T ML2/T ML2/T ML2/T ML2/T ML2/T ML2/T
L or L' D or D' Mx = M ex My = M ey Mz = M ez Mr = M er M = M e M = M e M = M e M = M e M = r e
x0
=
r0
ex y0
=
r0
ey z0
=
r0
ez
L L L
4/30/2009
PDE2009 - NExIOM
Slide 9
Quantity Structure: These are the main classes that characterize the physical properties of quantities and determine the commensurability between quantities (Dimensional analysis).
v quantity:QuantityKind v quantity:Dimension
Systems: These are the main classes used to describe existing agreements and standards establishing systems of quantities and units.
v quantity:SystemOfQuantities v unit:SystemOfUnits
Slide 10
What is an Ontology?
q A formal representation of a domain of knowledge in a rigorous and standardized way (RDF, OWL)
v Describes things and relationships explicitly using unique identifiers (URI's) v Descriptions are expressed as simple sentences (Subject, Verb, Object) v Sentences are linked together into a larger graph upon which logical inferences can be performed (Machine processable representation) v Extensible - Graphs are represented in any of several neutral formats that can be joined v These graphs can be queried (SPARQL) to discover patterns v Crowd-Sourced - can be developed, extended and maintained collaboratively
q The ontologies should expose enough structure about the quantities and units
v to support conversion between commensurate units and v to perform dimensional analysis on the products and quotients of dimensional quantities.
The Units ontologies use a model based on dimensions and quantities.
Slide 12
Benefits of QUDT
q Actionable Information:
v Model based representation allows multiple representations v Unambiguous meaning
q Integral Schema
v Schema can be queried using same language as instances v Representation Improves Interoperability, Eases Repurposing, Reduces maintenance
q ~3,800 pages of PDF q Model-Generated u From RDF/OWL Ontologies u Using SPARQL to LaTeX Transformations
QUDT Scope
The purpose of the QUDT handbook is to provide a consistent approach to the specification and use of Units, Quantity Kinds, Dimensions (of Units), and Datatypes. This consistency is achieved by having a model-driven approach.
Motivating Benefits
q Consistency and compatibility of analyses and communication across:
v v v v inter-program, inter-function, inter-departmental and inter-organizational activities; Budgets, schedules, quality of deliverables and mission safety.
v v v v
q q
Satisfying the life-cycle development and operational needs of the science and engineering communities; Structured and web-based access to additional model-based QUDT information, tools and services.
Applicability
The QUDT handbook is intended to be of broad application in the domains of science, engineering and program management. Practically, it will be useful for activities including, but not limited to, research, development, design, validation and verification, communication and collaboration, project management, requirements analysis and definition, specification, purchasing and contract activities and failure modes and effects analysis. The audience for this document includes the entire range of disciplines within NASAs scientific, engineering, management, technical and support communities.
Example of a Rule
Model-Driven Traceability
The Ontologies and PDF Content are fully linked, including whereused links. All references and their attribution are also included in the models. Example: Electric Charge Quantity Kind
q BIPM
v International System of Units (SI), 8th Edition. Bureau International des Poids et Mesures (BIPM).
q NIST
v NIST Reference on Constants, Units, and Uncertainty. National Institute of Standards and Technology (NIST).
q ISO
v ISO 80000 Standards for Units and Quantities
Page 25
Page 30
Page 31
Generate Markdown
Using PANDOC
LaTeX Document Generate PDF Document
Next Priorities
q Extended review of the NASA QUDT Handbook within NASA q Publication of the RDF/OWL models q Web site
Thank You
Ralph Hodgson
E-mail: rhodgson@topquadrant.com, ralph.hodgson@nasa.gov Presentations: http://www.scribd.com/ralphtq Twitter: @topquadrant, @ralphtq