Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Taxonomy  



1.1  Parameters  





1.2  Instruments  





1.3  Device configuration  





1.4  Packages  





1.5  External links  





1.6  Algorithms  







2 Origins  





3 Revisions  





4 References  





5 External links  














XidML






Italiano
 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


XidML (eXtensible Instrumentation Data exchange Mark-up Language) is an open standard XML tailored for the aerospace industry.[1] XidML describes how data is acquired, processed and packaged for transmission, storage or reproduction. The primary objective of XidML is to store and exchange complex instrumentation information between multiple vendors and user-groups gathering thousands of parameters.

Taxonomy

[edit]

There are five major components within XidML – parameters, instruments, packages, links and algorithms – each with their own subset of metadata.

Parameters

[edit]

Parameters describe all there is to know about a value being measured. Examples of the type of metadata associated with a parameter include

It is also possible to decompose a parameter into sub-parameters and to describe the meaning of each sub-parameter. For example, a 48-bit IRIG time parameter is typically broken up into High, Low and Micro time components.

Instruments

[edit]

Instruments are the physical hardware used in data acquisition and describe how FTI devices are configured. All instruments share the following common metadata:

Device configuration

[edit]

Device configuration is described using zero or more settings. Settings are those values that affect the behavior of a device in an acquisition network. Settings consist of

Packages

[edit]

Packages describe how data is transmitted or stored. All packages must have globally unique names. Examples of transmission packages include IRIG-106 Chapter 4 PCM frame definitions, MIL-STD-1553 message definitions and Ethernet packet descriptions. An example storage format is the IRIG Chapter 10 data storage description. All packages share the same common structure:

All packages also include the following data:

[edit]

Links describe the physical connections between instruments. Examples of Links include an Ethernet connection between two networked devices and an RF link between an aircraft and a ground-station card in a PC. All links have a globally unique name.

Algorithms

[edit]

Algorithms describe how data is processed. Examples include polynomials used to linearize data and an algorithm used to extract a sub-set of bits from a parameter before transmission. All algorithms have a globally unique name.

The semantics of how an algorithm processes and generates data is described in the body of the algorithm.

Origins

[edit]

The use of XML has become increasingly common in the flight test industry as a means of automating translation tasks and facilitating interoperability between systems.[2][3] XidML was created with the aim of addressing the specific requirements encountered in aerospace applications. A XidML committee ensure vendor independence and ensures XidML remains relevant into the future.

Revisions

[edit]

XidML has undergone a number of revisions in response to community feedback and requirements. It is currently at version 3.0.0 which introduced several major changes since version 2.4. These include fewer schemas for simplification, to make it easier to process by software and reduce the likelihood of future changes to the schema. Additionally, an optional complementary schema called XdefML has been added that facilitates instrument set-up and validation.

References

[edit]
  1. ^ Alan Cooke, Diarmuid Corry: “XML: A Global Standard for the Flight Test Community”, ETTC Proceedings, 2004
  • ^ Mike Scardello: “An XML Schema for Airborne Telemetry Based on the IRIG TMATS Standard,”, ITC Proceedings, 2003
  • ^ Guenter Meuller, “Handling of Data and Meta-data in Flight Test”, ETTC Proceedings, 2006
  • [edit]
    Retrieved from "https://en.wikipedia.org/w/index.php?title=XidML&oldid=988980217"

    Category: 
    XML
    Hidden categories: 
    Articles with short description
    Short description matches Wikidata
    Articles needing additional references from March 2012
    All articles needing additional references
     



    This page was last edited on 16 November 2020, at 10:32 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki