Representation of Derived Units in UnitsML Peter J. Linstrom∗ D RA FT November 6, 2006 ∗ phone: (301) 975-5422, e-mail: [email protected] 1 INTRODUCTION 11/6/06 Contents 1 2 Why this convention is needed 2 3 Information needed to define a unit 3 4 Proposed XML encoding 5 Important conventions 6 Potential problems D RA 7 Possible alternatives FT 1 Introduction 4 5 7 8 A Prefixes from the SI 10 B SI units and units acceptable for use with the SI 11 C non-SI Units 16 1 Introduction This document describes a proposed convention for defining derived units in terms of their base units. This convention is intended for use in the UnitsML markup language to allow a precise definition of a wide range of units. The goal of this convention is to improve interoperability among applications and databases which use derived units based on commonly encountered base units. It is understood that not all units can be represented using this convention. It is, however, Representation of Derived Units in UnitsML Page 1 2 WHY THIS CONVENTION IS NEEDED 11/6/06 anticipated that a wide range of scientific and engineering units of measure can be represented with this convention. The convention consists of representing the unit in terms of its base units and providing controlled vocabulary of base units. For example the unit centimeter per second squared would be represented in terms of the following: 1. The unit meter with the prefix centi raised to the power 1. FT 2. The unit second raised to the power −1. Please note that this convention seeks to address the problem of defining derived units, not to define conversion factors. For this reason it will only support multiplication by constants which have defined SI prefixes. 2 Why this convention is needed D RA Without this convention, there is no easy way to reliably compare unit definitions from different sources to see if they are the same. The proposed symbolic identifier can be used for this purpose, but it is not parsable XML, so it requires a specialized parser and cannot be validated against an XML schema. As will be noted later, other than syntax, this proposal is similar to the symbolic identifier; the need to enumerate a set of base units and multiplicative prefixes is the same for both approaches. Other identifying data in the current XML schema lacks the qualities which would make them useful for comparing unit definitions from different sources. Numeric identifiers are assigned by the author of the definition and thus are only useful for comparison within the context in which they were assigned. Names are obviously language specific. Even within a given language there may be multiple names for a given unit, so names may not be unique identifiers. Under this proposal, information about the definition is provided in a structured format based on explicitly enumerated base units and multiplicative prefixes. This will allow comparison of unit definitions from different sources; something essential for interoperability of applications with different unit definition databases. Such comparison will be done by comparing base units, multiplicative prefixes, and exponents of units to see if they match. Representation of Derived Units in UnitsML Page 2 3 INFORMATION NEEDED TO DEFINE A UNIT 3 11/6/06 Information needed to define a unit In order to define a unit in terms of other units the following information is needed for each unit which will be used to in the definition: identifier A code or name which identifies the unit. prefix The SI prefix which notes a factor to multiply the unit by. FT exponent numerator Numerator of the exponent to raise the unit and prefix to. The exponent is expressed as a separate numerator and denominator to restrict it to rational numbers (by restricting the numerator and denominator to integers). The exponent is applied to both the unit and the prefix. exponent denominator Denominator of the exponent to raise the unit and prefix to. D RA Proposed codes for prefixes and units are provided in the appendix. It is important to note that the codes for units are internal representations to be used by the markup language to denote specific units. They are not to be confused with symbols to be used in text documents or official abbreviations for the units. In most applications, users should never see the codes defined in the appendix. It is proposed that only well defined units which are not explicitly derived units be included in the set of units which may be used for definitions. This would mean that named derived units, such as newtons, could be used, but explicitly derived units, such as acre-feet could not. Units such as acre-feet can be defined as derived units. Only those units and prefixes defined in the appendix should be used in definitions. If users are allowed to add their own unit and prefix codes, interoperability will be lost. Because of this, however, this representation scheme will not work for all units and, hence, must be an optional part of the markup language. There is one important and potentially controversial unit listed in table 23. The item unit refers to a count of items and can be used to note derived units which included such counts (e.g. neutron flux). This concept is at odds with the SI which assigns such counts a unit of 1. In this proposal it was chosen to include counts as a named unit, because doing so provides additional semantic clarity over the practice endorsed by the SI. The units defined in the appendix have been taken from several sources [1, 2, 3, 4, 5, 6]. Representation of Derived Units in UnitsML Page 3 4 PROPOSED XML ENCODING 11/6/06 It is important to remember that this is a working document and that the list of units in the appendix is only an initial attempt at enumerating units to be defined. It is envisioned that units will be added or removed from the list based on input from the UnitsML developers. I addition, it should be recognized that the codes defined in this document are solely for enumerating base units in the XML, schema; they are not intended for use in any way outside of representing derived units in UnitsML. FT 4 Proposed XML encoding A noted above, derived units can be expressed as the product of base units with a multiplicative prefix raised to a specified power. It is proposed that such definitions be contained an an element named baseUnits. This element would contain elements for each base unit in the definition. Each base unit would be noted in a baseUnit element. This element would have the following attributes: D RA prefix One of the codes for the multiplicative prefixes defined in table 1. If omitted there is no prefix. unit One of the unit codes defined in the appendix. This attribute is required. numerator The numerator of the exponent to raise the unit and prefix to. The value should be an integer. If this attribute is omitted the value is assumed to be one. denominator The denominator of the exponent to raise the unit and prefix to. The value should be an integer, but must not be zero. If this attribute is omitted the value assumed to be one. The baseUnits element is a child of the unit element. Only one baseUnits element per unit element would be allowed. The proposed markup is best illustrated with a few examples. The text in figure 1 shows the relevant markup for a cubic international foot. Another example (showing the use of rational number exponents is the markup for centimeters to the three-halves power given in figure 2. The advantages of the proposed markup can be seen by looking at an example. Figures 3 and 4 both show markup for kilojoules per cubic meter. The markup comes from different sources and uses names in different languages. The elements defined in this proposal are in boldface text; all other elements are present in the current definition of UnitsML. In the two figures, the existing Representation of Derived Units in UnitsML Page 4 5 IMPORTANT CONVENTIONS 11/6/06 <baseUnits> <baseUnit unit="foot" numerator="3" /> </baseUnits> Figure 1: Representation for a cubic international foot. <baseUnits> <baseUnit unit="meter" prefix="c" numerator="3" denominator="2" /> </baseUnits> FT Figure 2: Representation for centimeters to the three-halves power. D RA UnitsML provides names and a numeric identifier, neither of which can be used to compare the units. The numeric identifier cannot be used because these are tied to a specific data sets, and therefore cannot be relied on for inter-comparison. The names cannot be relied on because, in this case, they are in different languages. Even if the same language is used, names are not reliable identifiers because they may be constructed the differently for the same unit (e.g., foot-pounds versus pound-feet. Without information provided in the baseUnits element, it would be impossible to determine if the units are different or the same. In this case it can be seen that the units are the same. Figure 5 shows another unit for energy per volume. Examination of the base units quickly shows that this unit is quite different from that used noted in figures 3 and 4. 5 Important conventions A problem arises when a unit can be expressed in terms of more than one set of base units. In such cases it it possible that two identical units may not be recognized as such. There are two ways this problem can occur: 1. Dimensionless base units such as radians or steradians are omitted. 2. There is a choice between representations which use SI special (named) derived units and those which use the SI base units which correspond to the derived units. In order to minimize these problems, the following conventions should be employed when developing a representation for a derived unit: Representation of Derived Units in UnitsML Page 5 5 IMPORTANT CONVENTIONS 11/6/06 <unit numericID="En4324" /> <baseUnits> <baseUnit unit="joule" prefix="k" /> <baseUnit unit="liter" numerator="-1" /> </baseUnits> <name lang="en-US">kilojoules per liter</name> ... FT </unit> Figure 3: XML markup for kilojoules per liter from an application with the name in English. <unit numericID="ESP2421" /> <baseUnits> <baseUnit unit="joule" prefix="k" /> <baseUnit unit="liter" numerator="-1" /> </baseUnits> D RA <name lang="es">kilojoules por litro</name> ... </unit> Figure 4: XML markup for kilojoules per liter from an application with the name in Spanish. <unit numericID="T3244" /> <baseUnits> <baseUnit unit="thermo_btu" /> <baseUnit unit="foot" numerator="-3" /> </baseUnits> <name lang="en-US">Thermochemical BTUs per cubic foot</name> ... </unit> Figure 5: XML markup for thermochemical BTUs per cubic foot. Representation of Derived Units in UnitsML Page 6 6 POTENTIAL PROBLEMS 11/6/06 Don’t cancel units or omit dimensionless units. Canceling units (e.g. converting m · m−1 to 1) causes information to be lost. Likewise, inclusion of base units such as radians retains information that would otherwise be lost. Use SI units for dimensionless ratios. A dimensionless ratio (e.g. length divided by length) can be expressed equally well with many different units. By standardizing on non-prefixed SI units for such ratios, there will only be one way of expressing a given ratio. FT When possible, use SI derived units instead of base units. The derived units provide more information because they provide a logical grouping of the base units. It is more meaningful to express torque units as a force unit times a distance unit than the SI base units which make of the force unit and distance unit. Use the appropriate SI derived units for the area of endeavor. When representing torque (force times distance), one should use newton meters, while energy should be represented by joules 6 Potential problems D RA This proposal may provide two implementation problems: lack of specificity in unit definitions, and conflict with the symbolic identifier. A potential drawback of this approach is that it may be confused with a code list for units. Although codes are used to represent common base units, it should be noted that these are only intended for use within the proposed convention; they should not be used in other applications. Despite this fact, it may appear that this approach is defining a new code list for units. Another drawback of this proposal is that it does not support version numbers. Version numbers may be used by a units database to distinguish between different definitions of a unit that used over time. This means, for example, that this convention cannot distinguish between different versions of the meter. This drawback is particularly significant in the case units based on experimental values (such as the electron-volt). Conversions between such units and the corresponding SI units may change over time as better experiments or theory provide more accurate measurements of the unit. This drawback is inherent in this proposal because version numbers are tied to a specific database – this proposal seeks to provide interoperability so it cannot be tied to a single data source. It should be noted that this proposal supports well known changes in unit definitions such as the difference between survey feet and international feet. This proposal attempts to do much of what the proposed symbolic identifier intended to do. There is a strong argument that both this proposal is almost redundant with the symbolic identifier since Representation of Derived Units in UnitsML Page 7 7 POSSIBLE ALTERNATIVES 11/6/06 they both define units in terms base of base units. This proposal is arguably better for the following reasons: • All data is marked up in XML, so no specialized parser is needed to extract the data. • Because prefix and unit codes are XML attributes they can be validated using XML schema. XML schema can also be used to require that exponent numerators and denominators be integers. FT • There is no pressure to reduce the size of unit codes, so more readable codes can be used. Since the symbolic identifier is a single string, long codes could result in unmanageable string lengths. As noted above the symbolic identifier has the advantage of being able to specify a version number. It also has the advantage of being readily used as a query string. Possible alternatives D RA 7 In addition to the approach outlined above, it is useful to consider possible alternative approaches. Alternatives include the proposed symbolic identifier, referring users to a pre-defined set of base units in a public database, or mapping ID codes from one database to another. As noted above, this proposal is arguably superior to the proposed symbolic identifier for UnitsML because it uses XML syntax. There are, however, some advantages to the symbolic identifier. These advantages include a compact format and the ability to use the identifier in non-XML aware applications. The symbolic identifier, for example, could be readily encoded into a URL while the proposed representation scheme could not. Another alternative could be to refer to a recommended set of base units in the UnitsML documentation and providing a mechanism for referring to these units in UnitsML markup. For example, one could state that base units should be taken from the NIST UnitsDB whenever possible. This approach would have the advantage of not requiring the UnitsML language enumerate base units. However, without such an enumeration, it would be impossible for XML validators to detect erroneous base unit specifications in documents. A third alternative is to do nothing at all and allow users and organizations to construct lists which map from units from one database to another. The goal of this proposal is to reduce the need for Representation of Derived Units in UnitsML Page 8 REFERENCES 11/6/06 such maps, but it should be assessed if the reduction if effort in mapping one unit set to anther is worth the effort required by this proposal. References [1] Barry N. Taylor, editor. Guide to the SI, with a focus on usage and unit conversions: NIST Special Publication 811. U.S. Government Printing Office, Washington, DC, 1995. FT [2] Tina Butcher, Linda Crown, Richard Suiter, and Juana Williams, editors. Specifications, Tolerances, and Other Technical Requirements for Weighing and Measuring Devices as adopted by the 88th National Conference on Weights and Measures 2003. National Institute of Standards and Technology, Gaithersburg, MD, 2004. [3] Louis E. Barbrow and Lewis V. Judson. Weights and Measures Standards of the United States: A brief history. U.S. Government Printing Office, Washington, DC, 1976. [4] The nist reference on constants, units, and uncertainty. http://physics.nist.gov/ cuu/index.html. D RA [5] Gunther Schadow and Clement J. McDonald. The unified code for units of measure. http: //aurora.rg.iupui.edu/˜schadow/units/UCUM/. [6] I. M. Mills, B. N. Taylor, and A. J. Thor. Defnitions of the units radian, neper, bel and decibel. Metrologia, 38(4):353–361, 2001. Representation of Derived Units in UnitsML Page 9 A PREFIXES FROM THE SI A 11/6/06 Prefixes from the SI The SI defines prefixes for powers of ten. These prefixes and their symbols are noted in table 1. Under this proposal the listed symbols will be used to identify the prefix. Code Y Z E P T G M k h da d c m u n p f a z y Factor 1024 1021 1018 1015 1012 109 106 103 102 101 10−1 10−2 10−3 10−6 10−9 10−12 10−15 10−18 10−21 10−24 FT Symbol Y Z E P T G M k h da d c m µ n p f a z y D RA Prefix yotta zetta exa peta tera giga mega kilo hecto deka deci centi milli micro nano pico femto atto zepto yocto Table 1: SI prefixes Representation of Derived Units in UnitsML Page 10 B SI UNITS AND UNITS ACCEPTABLE FOR USE WITH THE SI B 11/6/06 SI units and units acceptable for use with the SI This proposal will support all SI units and those deemed acceptable for use with the SI. The tables noted below provide information on units and their proposed representation. SI units and those which can be used with the SI fall into categories: FT base units These are units which are used to define other units. Proposed representations for these units are given in table 2. Please note that the gram is listed in place of the kilogram as the base unit. This deviation from the SI was done to make prefixes apply in a rational manner (since the kilogram already has a prefix applied). special derived units These are derived units which have been given a special name. These units are noted in table 3. derived units for human health These units are included in the SI for purposes of protecting human health. They are listed in table 4 D RA units accepted for use with the SI These units, noted in table 5, are not part of the SI but can be used with the SI. units accepted for use with the SI in specific fields These units can only be used with the SI in specific fields of endeavor. They are noted in table 6. units temporarily accepted for use with the SI These units, listed in table 7 are allowed to be used with the SI on a temporary basis. Representation of Derived Units in UnitsML Page 11 Code meter gram second ampere second ampere kelvin kelvin Quantity length mass Comment This is not an SI unit; it is used here in place of the kilogram to make prefixes work as expected. time electric current thermodynamic temperature amount of substance luminous intensity D RA Unit name meter gram 11/6/06 FT B SI UNITS AND UNITS ACCEPTABLE FOR USE WITH THE SI mole mole candela candela Table 2: SI base units Representation of Derived Units in UnitsML Page 12 B SI UNITS AND UNITS ACCEPTABLE FOR USE WITH THE SI farad ohm farad ohm siemens siemens weber tesla weber tesla henry degree Celsius lumen lux katal henry celsius lumen lux katal Quantity plane angle solid angle frequency force pressure energy power electric charge electric potential capacitance electric resistance electric conductance magnetic flux magnetic flux density inductance temperature luminous flux illuminance catalytic activity Comment m · m−1 m2 · m−2 s−1 m · kg · s−2 kg · m−1 · s−2 or N · m−2 kg · m2 · s−2 or N · m kg · m2 · s−3 or J · s−1 s·A kg · m2 · A−1 · s−3 or W/A FT Code radian steradian hertz newton pascal joule watt coulomb volt D RA Unit name radian steradian hertz newton pascal joule watt coulomb volt 11/6/06 A2 · s4 · kg −1 · m−2 or C/V kg · m2 · A−2 · s−3 or V · A−1 A2 · s3 · kg −1 · m−2 or A · V −1 kg · m2 · s−2 · A−1 or V · s kg · A−1 · s−2 or W b · m−2 kg · m2 · s−2 · A−2 or W b · A−1 K − 273.15 cd · sr cd · sr · m−2 or lm · m2 mol · s−1 Table 3: SI special derived units Unit name becquerel Code becquerel gray sievert gray sievert Quantity radionucleotide activity absorbed dose dose equivalent Comment s−1 m2 · s−2 or J · kg −1 m2 · s−2 or J · kg −1 Table 4: SI derived units for human health Representation of Derived Units in UnitsML Page 13 B SI UNITS AND UNITS ACCEPTABLE FOR USE WITH THE SI Code minute hour day arc degree arc minute arc second liter metric ton Quantity time time time plane angle plane angle plane angle volume mass Comment 60 seconds 60 minutes 24 hours (π/180) radians 1/60 of a degree 1/60 of a minute 1dm3 103 kg, also called tonne FT Unit name minute hour day degree minute second liter metric ton 11/6/06 D RA Table 5: Units accepted for use with the SI Unit name electron volt Code electron volt unified atomic atomic mass unit mass unit astronomical unit astronomical unit Quantity energy mass length Comment The kinetic energy acquired by an electron in passing through a potential difference of 1 volt in a vacuum. 1/12 of the mass of an atom of carbon 12. Based on the mean earth sun distance, approximately 11 1.49597870 meters Table 6: Units accepted for use with the SI in specific fields Representation of Derived Units in UnitsML Page 14 B SI UNITS AND UNITS ACCEPTABLE FOR USE WITH THE SI Quantity length length length area area area pressure velocity radionucleotide activity radiation exposure absorbed dose dose equivalent roentgen roentgen rad rem rad rem Comment 1852 meters One nautical mile per hour. 10−10 meters 100 square meters 100 are or 104 square meters 10−28 square meters 105 pascals 1cm · s−2 3.7 × 1010 becquerels FT Code nautical mile knot angstrom are hectare barn bar gal curie D RA Unit name nautical mile knot ångström are hectare barn bar gal curie 11/6/06 2.58 × 10−4 coulombs per kilogram of air 10−2 grays 10−2 sieverts Table 7: Units temporarily accepted for use with the SI Representation of Derived Units in UnitsML Page 15 C NON-SI UNITS C 11/6/06 non-SI Units Several types of non-SI units are supported. Types of units supported include CGS (tables 8, 9, and 10), U.S. customary (tables 11, 12, 13, and 14) imperial (table 14), nutrition (tables 15, 16), and other (tables 17, 18, 19, 20, 21, 22, and 23) D RA FT The intent is not to support all such units, but to support ones widely used in current and historical practice. Units such as the perm which have poorly defined or conflicting definitions are omitted from these tables. Representation of Derived Units in UnitsML Page 16 C NON-SI UNITS 11/6/06 stoke stoke darcy darcy Quantity energy force pressure viscosity inverse viscosity kinematic viscosity permeability Comment 10−7 joules 10−5 newtons 1 dyne per square centimeter 0.1 pascal seconds 10 inverse pascal seconds energy 10−4 square meters per second, also known as stokes The permeability of a one centimeter thick solid with a cross section of one square centimeter through which one cubic centimeter of fluid, having a viscosity of one centipoise, will flow in one second when exposed to a pressure difference of one atmosphere. The number of wavelengths per centimeter. The luminance of a surface that emits or reflects one lumen per square centimeter. 1 lumen per square centimeter or 104 lux 4.184 joules energy 4.1868 joules FT Code erg dyne barye poise rhe D RA Unit name erg dyne barye poise rhe kayser kayser wavenumber lambert lambert luminance phot phot illumination thermochemical thermo calorie calorie international steam table calorie table calorie debye debye dipole ment mo- 10−18 statcoulomb centimeters Table 8: Some CGS units Representation of Derived Units in UnitsML Page 17 C NON-SI UNITS 11/6/06 abcoulomb abfarad abhenry abohm abcoulomb abfarad abhenry abohm abmho abmho abvolt abvolt abwatt maxwell abwatt maxwell gauss gauss Quantity electric current electric charge capacitance inductance electric resistance electric conductance electric potential power magnetic flux Comment 10 amperes also known as the biot 10 coulombs 109 farads 10−9 henrys 10−9 ohms FT Code abampere magnetic flux density magnetic potential difference D RA Unit name abampere gilbert gilbert oersted oersted magnetic field strength stilb stilb luminance 109 siemens 10−8 volts 10−7 watt 10−8 webers, also known as an abweber, previously known as a line 10−4 teslas, also known as an abtesla Defined as magnetic potential difference around a closed path enclosing a surface through which flows a current of 1/4π abamperes. Defined as the strength of the magnetic field at a distance of 1 centimeter from a straight conductor of infinite length and negligible circular cross section which carries a current of 0.5 abamperes. 1 candela per square centimeter Table 9: Units from the CGS electromagnetic system Representation of Derived Units in UnitsML Page 18 C NON-SI UNITS 11/6/06 Code statampere statcoulomb statcoulomb Quantity electric current electric charge statfarad statfarad capacitance stathenry stathenry statohm statohm Comment 1 statcoulomb per second. Also called an esampre The point charge which repels an equal point charge at a distance of 1 centimeter with a force of one dyne. Also called an escoulomb or a franklin. The capacitance such that a charge of 1 statcoulomb results in a potential increase of 1 statvolt. The self inductance of a circuit with a potential of 1 statvolt when subjected produced by a current change of one statampere per second. The amount of electrical resistance such that 1 statvolt of potential across the circuit produces 1 statampere of current. The amount of electrical conductance such that 1 statvolt of potential across the circuit produces 1 statampere of current. The potential such that the amount of work needed to move 1 statcoulomb of electric charge is 1 erg. 10−7 watts The magnetic flux which when linearly reduced to zero in a single turn circuit results in a e.m.f. of one statvolt. 1 statweber per square centimeter. FT Unit name statampere inductance D RA electric resistance statmho statmho electric conductance statvolt statvolt electric potential statwatt statweber statwatt statweber power magnetic flux stattesla stattesla magnetic flux density Table 10: Units from the CGS electrostatic system Representation of Derived Units in UnitsML Page 19 C NON-SI UNITS 11/6/06 Code long ton short ton gross hundredweight troy ounce troy ounce pennyweight apothecaries dram pennyweight apothecaries dram scruple grain scruple grain mass mass slug slug mass mass mass mass mass mass mass mass mass D RA hundredweight pound ounce dram troy pound Quantity mass mass mass Comment 2240 avoirdupois pounds 2000 avoirdupois pounds 112 avoirdupois pounds FT Unit name long ton short ton gross hundredweight hundredweight avoirdupois pound avoirdupois ounce avoirdupois dram troy pound 100 avoirdupois pounds 4.5359237 × 10−01 kilograms 1/16 of an avoirdupois pound 1/16 of an avoirdupois ounce 144/175 of an avoirdupois pound, same as an apothecaries pound 1/12 of a troy pound, same as an apothecaries ounce 1/20 of a troy ounce 1/8 of a troy or apothecaries ounce. 1/3 of an apothecaries dram 1/24 of a pennyweight or 1/5760 of a troy pound or 1/7000 of an avoirdupois pound; grains are the same in the avoirdupois, troy, and apothecaries systems The mass that one pound force accelerates at one foot per second. Table 11: Customary units for mass Representation of Derived Units in UnitsML Page 20 11/6/06 Code pound force poundal poundal kip ton-force kilogram-force kip ton force kilogram force Quantity force force force force force D RA Unit name pound-force FT C NON-SI UNITS Comment The force exerted by an avoirdupois pound when subjected to the standard acceleration of earth’s gravity (9.80665m·s−2 ). The force required to accelerate and avoirdupois pound at 1 foot per second. 1000 pounds-force 2000 pounds-force The force exerted by a kilogram when subjected to the standard acceleration of earth’s gravity (9.80665m · s−2 ). Table 12: Customary units for force Representation of Derived Units in UnitsML Page 21 C NON-SI UNITS 11/6/06 Code inch foot yard mile survey survey survey survey survey U.S. survey chain survey chain length D RA inch foot yard fathom rod Quantity length length length length length length length length length U.S. survey link survey link length U.S. survey furlong survey furlong U.S. survey mile survey mile length length acre area acre Comment 1/12 of an international foot 0.3048 meters 3 international feet 5280 international feet 1/12 of a U.S. survey foot 1200/3937 meters 3 U.S. survey feet 6 U.S. survey feet 16.5 U.S. survey feet, also known as a pole or perch 4 U.S. survey rods; also known as Gunter’s chain 1/100 U.S. survey chain; also known as Gunter’s link 40 rods or 660 U.S. survey feet 5280 U.S. survey feet or 8 furlongs; also known as a statue mile in the U.S. 43560 square U.S. survey feet FT Unit name international inch international foot international yard international mile U.S. survey inch U.S. survey foot U.S. survey yard U.S. survey fathom U.S. survey rod Table 13: Customary units for length and area Representation of Derived Units in UnitsML Page 22 C NON-SI UNITS gallon quart pint gill ounce gallon quart pint cup gill fluid ounce fluid dram minim tablespoon teaspoon bushel peck dry quart dry pint Quantity volume volume volume volume volume Comment 4.54609−3 cubic meters 1/4 of an imperial gallon 1/2 of an imperial quart 1/4 of an imperial pint 1/5 of an imperial gill volume volume volume volume volume volume volume volume volume volume dry volume dry volume dry volume dry volume 231 cubic international inches 1/4 of a U.S. liquid gallon 1/2 of a U.S. liquid quart 1/2 of a U.S. liquid pint 1/4 of a U.S. liquid pint 1/8 of a U.S. cup 1/8 of a U.S. fluid ounce 1/60 of a U.S. fluid ounce 1/2 of a U.S. fluid ounce 1/3 of a U.S. tablespoon 2150.42 cubic international inches 1/4 of a U.S. bushel 1/8 of a U.S. peck 1/2 of a U.S. dry quart FT Code imperial imperial imperial imperial imperial D RA Unit name imperial gallon imperial quart imperial pint imperial gill imperial fluid ounce U.S. liquid gallon U.S. liquid quart U.S. liquid pint U.S. cup U.S. gill U.S. fluid ounce U.S. fluid dram U.S. minim U.S. tablespoon U.S. teaspoon U.S. bushel U.S. peck U.S. dry quart U.S. dry pint 11/6/06 Table 14: Imperial and customary units for volume Unit name Code thermochemical thermo kg calorie kilogram calorie international steam table kg calorie table kilogram calorie Quantity energy Comment 4184 joules energy 4186.8 joules Table 15: Units used in nutrition. Representation of Derived Units in UnitsML Page 23 C NON-SI UNITS Unit name label teaspoon label tablespoon label cup label fluid ounce label ounce 11/6/06 Code label teaspoon label tablespoon label cup label fluid ounce label ounce Quantity volume volume volume volume mass Comment 5 ml 15 ml 240 ml 30 ml 28 g Code horsepower electric horsepower boiler horsepower metric horsepower water horsepower uk horsepower Quantity power power power power power power D RA Unit name horsepower electric horsepower boiler horsepower metric horsepower water horsepower U.K. horsepower FT Table 16: Units specified in U.S. regulations for food labels (21CFR101.9 b 5 viii). Comment 550 pound-force per second 746 watts defined by ASME Table 17: Miscellaneous units for power Unit name degree Fahrenheit degree Rankine Code fahrenheit rankine Quantity temperature temperature Comment 9/5 × K − 459.67 9/5 × K Table 18: Miscellaneous units for temperature Representation of Derived Units in UnitsML Page 24 C NON-SI UNITS Code atmosphere Quantity pressure Comment technical atmosphere pressure pressure cm Hg pressure 0C cm Hg in Hg 32F in Hg 60F in Hg ft Hg mm water FT mm Hg pressure pressure pressure pressure pressure pressure D RA Unit name standard atmosphere technical atmosphere millimeter of Hg (conventional) centimeter of Hg (conventional) 0o C centimeter of Hg inch of Hg (conventional) 32o F inch of Hg 60o F inch of Hg foot of Hg (conventional) millimeter of water (conventional) centimeter of water (conventional) 4o C centimeter of water inch of water (conventional) 39.2o F inch of water 60o F inch of water foot of water (conventional) 39.2o F foot of water 11/6/06 cm water pressure 4C cm water pressure in water pressure 39F in water pressure 60F in water ft water pressure pressure 39F ft water pressure Table 19: Miscellaneous units for pressure. Representation of Derived Units in UnitsML Page 25 C NON-SI UNITS Unit name light year parsec printer’s pica computer pica printer’s point computer point 11/6/06 Code light year parsec printers pica computer pica printers point computer point Quantity length length length length length length Comment 1/6 of an inch 1/72.27 of an inch 1/72 of an inch Table 20: Miscellaneous length units. table btu mean btu Quantity energy Comment energy 1.05505585262 joules energy 1/180 of the quantity of heat needed to raise the temperature of one avoirdupois pound of water from 32o to 212o Fahrenheit. The amount of heat needed to raise the temperature of one avoirdupois pound by one degree Fahrenheit at 39o Fahrenheit. The amount of heat needed to raise the temperature of one avoirdupois pound by one degree Fahrenheit at 59o Fahrenheit. The amount of heat needed to raise the temperature of one avoirdupois pound by one degree Fahrenheit at 60o Fahrenheit. 4.184 × 109 joules 105 international steam table BTUs. 105 59o F BTUs. FT Code thermo btu D RA Unit name thermochemical British thermal unit international steam table British thermal unit mean BTU 39o F British ther- 39F btu mal unit energy 59o F British ther- 59F btu mal unit energy 60o F British ther- 60F btu mal unit energy tons of TNT E.C. therm tons of tnt ec therm energy energy U.S. therm us therm energy Table 21: Miscellaneous energy units. Representation of Derived Units in UnitsML Page 26 C NON-SI UNITS 11/6/06 sidereal year sidereal year sidereal day sidereal day sidereal hour sidereal minute sidereal second shake sidereal hour sidereal minute sidereal second shake Quantity time time Comment 365 days The time for the Earth to complete one revolution of its orbit, as measured in the frame defined by the intersection of the ecliptic and the equator. The time for the Earth to complete one revolution of its orbit, as measured in a fixed frame of reference. The time for the Earth to complete one rotation, as measured in a fixed frame of reference. FT Code year tropical year time time D RA Unit name year tropical year time time time time 10−8 seconds Table 22: Miscellaneous time units. Representation of Derived Units in UnitsML Page 27 C NON-SI UNITS 11/6/06 Quantity count denier tex gon denier tex gon mil (NATO) NATO mil pound mole pound mole ton of refrigeration ton refrigeration Comment Used to note cases where discrete items are counted. The SI does not recognize a unit for this purpose. linear density grams per 9000 meters linear density 10−6 kilograms per meter plane angle 1/400 of a revolution; also known as a grade or gradian plane angle 1/6400 of a revolution; also known as a angular mil. Other militaries have used other definitions for the mil. amount of The amount of substance such that substance its mass in avoirdupois pounds is equal to its molecular (or atomic weight) in unified atomic mass units. heat flow rate 12000 international steam table BTUs per hour area the area of a circle that is 1 mil (1/1000 of an inch) in diameter ratio Common logarithm of an intensity or power ratio. ratio Natural logarithm of an amplitude ratio. concentration Negative common logarithm of moles per liter. volume 42 U.S. gallons luminance 1/π candela per square foot illuminance the illuminance at 1 foot from a 1 candela point source of light mass 0.2 grams FT Code item D RA Unit name item circular mil circular mil bel bel neper neper pH ph petroleum barrel footlambert footcandle petro barrel footlambert footcandle metric carat carat Table 23: Miscellaneous units. Representation of Derived Units in UnitsML Page 28
© Copyright 2026 Paperzz