<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://aowis.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Samuel</id>
	<title>AOWIS - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://aowis.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Samuel"/>
	<link rel="alternate" type="text/html" href="https://aowis.org/index.php/Special:Contributions/Samuel"/>
	<updated>2026-07-23T09:09:58Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.4</generator>
	<entry>
		<id>https://aowis.org/index.php?title=External:Electric_Electric&amp;diff=638</id>
		<title>External:Electric Electric</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=External:Electric_Electric&amp;diff=638"/>
		<updated>2026-07-22T13:00:50Z</updated>

		<summary type="html">&lt;p&gt;Samuel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Open-source electrical network simulation tools ==&lt;br /&gt;
&lt;br /&gt;
{{AI-Generated&lt;br /&gt;
 | tool=ChatGPT&lt;br /&gt;
 | date=2026-07-22&lt;br /&gt;
 | scope=table&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
These tools model electrical power networks for buildings, campuses, villages, microgrids and utility distribution systems. They are intended for electrical power engineering, not electronic circuit design.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Software&lt;br /&gt;
! Best suited for&lt;br /&gt;
! Main capabilities&lt;br /&gt;
! Integration&lt;br /&gt;
! Graphical interface&lt;br /&gt;
! Licence&lt;br /&gt;
! Similarity to EPANET&lt;br /&gt;
|-&lt;br /&gt;
| [https://opendss.epri.com/ OpenDSS]&lt;br /&gt;
| Village grids, microgrids, low-voltage and medium-voltage distribution networks&lt;br /&gt;
| Unbalanced multi-phase power flow, time-series simulation, lines, transformers, loads, switches, photovoltaic systems, batteries, capacitors and voltage regulators&lt;br /&gt;
| DSS scripts and external simulation interfaces&lt;br /&gt;
| No complete EPANET-style graphical editor in the core project&lt;br /&gt;
| [https://opendss.epri.com/Licencing.html BSD-style EPRI licence]&lt;br /&gt;
| Very high&lt;br /&gt;
|-&lt;br /&gt;
| [https://power-grid-model.readthedocs.io/en/stable/ Power Grid Model]&lt;br /&gt;
| Native C++ applications and distribution-grid calculations&lt;br /&gt;
| Symmetric and asymmetric power flow, state estimation, short-circuit calculations and batch calculations&lt;br /&gt;
| C++ core, C API and Python API&lt;br /&gt;
| No complete built-in graphical network editor&lt;br /&gt;
| [https://www.mozilla.org/en-US/MPL/2.0/ MPL 2.0]&lt;br /&gt;
| High&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.pandapower.org/ pandapower]&lt;br /&gt;
| Rapid development and electrical-network analysis in Python&lt;br /&gt;
| Power flow, optimal power flow, state estimation, short-circuit calculations, topology analysis and time-series simulation&lt;br /&gt;
| Python library with table-based network models&lt;br /&gt;
| Plotting and third-party graphical interfaces are available&lt;br /&gt;
| [https://opensource.org/license/bsd-3-clause BSD 3-Clause]&lt;br /&gt;
| High&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.gridlabd.org/ GridLAB-D]&lt;br /&gt;
| Detailed simulation of buildings, consumers and smart grids&lt;br /&gt;
| Distribution power flow, household loads, appliances, heating, electric vehicles, photovoltaic systems, batteries, tariffs and demand response&lt;br /&gt;
| Native simulation engine with its own model format&lt;br /&gt;
| No simple EPANET-style desktop editor in the core project&lt;br /&gt;
| [https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html LGPL 2.1]&lt;br /&gt;
| Medium to high&lt;br /&gt;
|-&lt;br /&gt;
| [https://pypsa.org/ PyPSA]&lt;br /&gt;
| Village microgrid planning, generation planning and storage optimisation&lt;br /&gt;
| Economic dispatch, optimal power flow, storage optimisation, renewable-energy modelling and capacity-expansion planning&lt;br /&gt;
| Python framework using mathematical optimisation solvers&lt;br /&gt;
| Network plotting is available, but it is not primarily an interactive editor&lt;br /&gt;
| [https://opensource.org/license/mit MIT]&lt;br /&gt;
| Low for detailed wiring; high for planning&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Recommendation ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Closest overall equivalent to EPANET:&#039;&#039;&#039; [https://opendss.epri.com/ OpenDSS]&lt;br /&gt;
* &#039;&#039;&#039;Best native solver candidate for a C++/Qt application:&#039;&#039;&#039; [https://power-grid-model.readthedocs.io/en/stable/ Power Grid Model]&lt;br /&gt;
* &#039;&#039;&#039;Best for rapid Python-based development:&#039;&#039;&#039; [https://www.pandapower.org/ pandapower]&lt;br /&gt;
* &#039;&#039;&#039;Best for detailed building-to-grid simulation:&#039;&#039;&#039; [https://www.gridlabd.org/ GridLAB-D]&lt;br /&gt;
* &#039;&#039;&#039;Best for photovoltaic, battery and generation planning:&#039;&#039;&#039; [https://pypsa.org/ PyPSA]&lt;br /&gt;
&lt;br /&gt;
== Approximate EPANET terminology mapping ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! EPANET concept&lt;br /&gt;
! Electrical equivalent&lt;br /&gt;
! Explanation&lt;br /&gt;
|-&lt;br /&gt;
| Junction&lt;br /&gt;
| Bus or node&lt;br /&gt;
| Electrical connection point at which lines, loads, generators or transformers meet&lt;br /&gt;
|-&lt;br /&gt;
| Pipe&lt;br /&gt;
| Cable or overhead line&lt;br /&gt;
| Carries electrical current between buses&lt;br /&gt;
|-&lt;br /&gt;
| Demand&lt;br /&gt;
| Electrical load&lt;br /&gt;
| Consumer of active and reactive electrical power&lt;br /&gt;
|-&lt;br /&gt;
| Reservoir&lt;br /&gt;
| External grid, slack bus or voltage source&lt;br /&gt;
| Defines the reference voltage and balances power entering or leaving the network&lt;br /&gt;
|-&lt;br /&gt;
| Tank&lt;br /&gt;
| Battery or energy-storage system&lt;br /&gt;
| Stores energy over time, although it is not mathematically identical to a water tank&lt;br /&gt;
|-&lt;br /&gt;
| Pump&lt;br /&gt;
| Transformer or power converter&lt;br /&gt;
| Changes voltage level or actively transfers power&lt;br /&gt;
|-&lt;br /&gt;
| Valve&lt;br /&gt;
| Switch, circuit breaker, fuse or voltage regulator&lt;br /&gt;
| Controls, disconnects or regulates a connection&lt;br /&gt;
|-&lt;br /&gt;
| Pressure&lt;br /&gt;
| Voltage&lt;br /&gt;
| Electrical potential at a bus&lt;br /&gt;
|-&lt;br /&gt;
| Flow rate&lt;br /&gt;
| Current or active/reactive power&lt;br /&gt;
| Quantity transported through a line&lt;br /&gt;
|-&lt;br /&gt;
| Hydraulic simulation&lt;br /&gt;
| Power-flow or load-flow calculation&lt;br /&gt;
| Calculates bus voltages, line currents, power flows and equipment loading&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=External:Electric_Electric&amp;diff=637</id>
		<title>External:Electric Electric</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=External:Electric_Electric&amp;diff=637"/>
		<updated>2026-07-22T12:59:37Z</updated>

		<summary type="html">&lt;p&gt;Samuel: Created page with &amp;quot;== Open-source electrical network simulation tools ==  These tools model electrical power networks for buildings, campuses, villages, microgrids and utility distribution systems. They are intended for electrical power engineering, not electronic circuit design.  {| class=&amp;quot;wikitable sortable&amp;quot; ! Software ! Best suited for ! Main capabilities ! Integration ! Graphical interface ! Licence ! Similarity to EPANET |- | [https://opendss.epri.com/ OpenDSS] | Village grids, microg...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Open-source electrical network simulation tools ==&lt;br /&gt;
&lt;br /&gt;
These tools model electrical power networks for buildings, campuses, villages, microgrids and utility distribution systems. They are intended for electrical power engineering, not electronic circuit design.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Software&lt;br /&gt;
! Best suited for&lt;br /&gt;
! Main capabilities&lt;br /&gt;
! Integration&lt;br /&gt;
! Graphical interface&lt;br /&gt;
! Licence&lt;br /&gt;
! Similarity to EPANET&lt;br /&gt;
|-&lt;br /&gt;
| [https://opendss.epri.com/ OpenDSS]&lt;br /&gt;
| Village grids, microgrids, low-voltage and medium-voltage distribution networks&lt;br /&gt;
| Unbalanced multi-phase power flow, time-series simulation, lines, transformers, loads, switches, photovoltaic systems, batteries, capacitors and voltage regulators&lt;br /&gt;
| DSS scripts and external simulation interfaces&lt;br /&gt;
| No complete EPANET-style graphical editor in the core project&lt;br /&gt;
| [https://opendss.epri.com/Licencing.html BSD-style EPRI licence]&lt;br /&gt;
| Very high&lt;br /&gt;
|-&lt;br /&gt;
| [https://power-grid-model.readthedocs.io/en/stable/ Power Grid Model]&lt;br /&gt;
| Native C++ applications and distribution-grid calculations&lt;br /&gt;
| Symmetric and asymmetric power flow, state estimation, short-circuit calculations and batch calculations&lt;br /&gt;
| C++ core, C API and Python API&lt;br /&gt;
| No complete built-in graphical network editor&lt;br /&gt;
| [https://www.mozilla.org/en-US/MPL/2.0/ MPL 2.0]&lt;br /&gt;
| High&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.pandapower.org/ pandapower]&lt;br /&gt;
| Rapid development and electrical-network analysis in Python&lt;br /&gt;
| Power flow, optimal power flow, state estimation, short-circuit calculations, topology analysis and time-series simulation&lt;br /&gt;
| Python library with table-based network models&lt;br /&gt;
| Plotting and third-party graphical interfaces are available&lt;br /&gt;
| [https://opensource.org/license/bsd-3-clause BSD 3-Clause]&lt;br /&gt;
| High&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.gridlabd.org/ GridLAB-D]&lt;br /&gt;
| Detailed simulation of buildings, consumers and smart grids&lt;br /&gt;
| Distribution power flow, household loads, appliances, heating, electric vehicles, photovoltaic systems, batteries, tariffs and demand response&lt;br /&gt;
| Native simulation engine with its own model format&lt;br /&gt;
| No simple EPANET-style desktop editor in the core project&lt;br /&gt;
| [https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html LGPL 2.1]&lt;br /&gt;
| Medium to high&lt;br /&gt;
|-&lt;br /&gt;
| [https://pypsa.org/ PyPSA]&lt;br /&gt;
| Village microgrid planning, generation planning and storage optimisation&lt;br /&gt;
| Economic dispatch, optimal power flow, storage optimisation, renewable-energy modelling and capacity-expansion planning&lt;br /&gt;
| Python framework using mathematical optimisation solvers&lt;br /&gt;
| Network plotting is available, but it is not primarily an interactive editor&lt;br /&gt;
| [https://opensource.org/license/mit MIT]&lt;br /&gt;
| Low for detailed wiring; high for planning&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Recommendation ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Closest overall equivalent to EPANET:&#039;&#039;&#039; [https://opendss.epri.com/ OpenDSS]&lt;br /&gt;
* &#039;&#039;&#039;Best native solver candidate for a C++/Qt application:&#039;&#039;&#039; [https://power-grid-model.readthedocs.io/en/stable/ Power Grid Model]&lt;br /&gt;
* &#039;&#039;&#039;Best for rapid Python-based development:&#039;&#039;&#039; [https://www.pandapower.org/ pandapower]&lt;br /&gt;
* &#039;&#039;&#039;Best for detailed building-to-grid simulation:&#039;&#039;&#039; [https://www.gridlabd.org/ GridLAB-D]&lt;br /&gt;
* &#039;&#039;&#039;Best for photovoltaic, battery and generation planning:&#039;&#039;&#039; [https://pypsa.org/ PyPSA]&lt;br /&gt;
&lt;br /&gt;
== Approximate EPANET terminology mapping ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! EPANET concept&lt;br /&gt;
! Electrical equivalent&lt;br /&gt;
! Explanation&lt;br /&gt;
|-&lt;br /&gt;
| Junction&lt;br /&gt;
| Bus or node&lt;br /&gt;
| Electrical connection point at which lines, loads, generators or transformers meet&lt;br /&gt;
|-&lt;br /&gt;
| Pipe&lt;br /&gt;
| Cable or overhead line&lt;br /&gt;
| Carries electrical current between buses&lt;br /&gt;
|-&lt;br /&gt;
| Demand&lt;br /&gt;
| Electrical load&lt;br /&gt;
| Consumer of active and reactive electrical power&lt;br /&gt;
|-&lt;br /&gt;
| Reservoir&lt;br /&gt;
| External grid, slack bus or voltage source&lt;br /&gt;
| Defines the reference voltage and balances power entering or leaving the network&lt;br /&gt;
|-&lt;br /&gt;
| Tank&lt;br /&gt;
| Battery or energy-storage system&lt;br /&gt;
| Stores energy over time, although it is not mathematically identical to a water tank&lt;br /&gt;
|-&lt;br /&gt;
| Pump&lt;br /&gt;
| Transformer or power converter&lt;br /&gt;
| Changes voltage level or actively transfers power&lt;br /&gt;
|-&lt;br /&gt;
| Valve&lt;br /&gt;
| Switch, circuit breaker, fuse or voltage regulator&lt;br /&gt;
| Controls, disconnects or regulates a connection&lt;br /&gt;
|-&lt;br /&gt;
| Pressure&lt;br /&gt;
| Voltage&lt;br /&gt;
| Electrical potential at a bus&lt;br /&gt;
|-&lt;br /&gt;
| Flow rate&lt;br /&gt;
| Current or active/reactive power&lt;br /&gt;
| Quantity transported through a line&lt;br /&gt;
|-&lt;br /&gt;
| Hydraulic simulation&lt;br /&gt;
| Power-flow or load-flow calculation&lt;br /&gt;
| Calculates bus voltages, line currents, power flows and equipment loading&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=External:Main_Page&amp;diff=636</id>
		<title>External:Main Page</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=External:Main_Page&amp;diff=636"/>
		<updated>2026-07-22T12:57:23Z</updated>

		<summary type="html">&lt;p&gt;Samuel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Hydraulic ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Electric ==&lt;br /&gt;
* [https://opendss.epri.com OpenDSS]&lt;br /&gt;
* [[External:Electric Electric]]&lt;br /&gt;
&lt;br /&gt;
== Related Projects ==&lt;br /&gt;
* [https://sdgs.un.org/goals THE 17 GOALS - Sustainable Development Goals (SDGs)]&lt;br /&gt;
** [https://www.bmz.de/de/agenda-2030 German Version]&lt;br /&gt;
&lt;br /&gt;
* [[External:Horizon Europe:Main Page|Horizon Europe]]&lt;br /&gt;
** [[External:WaterJPI:Main Page|WaterJPI]] - Water Joint Programming Initiative&lt;br /&gt;
*** [[External:WaterJPI:IoT_H20|IoT.H20]] - Managing Water Networks with IoT Tech ([[Architecture:Protocols:LoRa/LoRaWAN|LoRaWAN]])&lt;br /&gt;
** [[External:Water4All:Main Page|Water4All]] - Successor of &#039;&#039;Water JPI&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://www.water4chad.org Water for Chad]&lt;br /&gt;
&lt;br /&gt;
== Basic Concepts ==&lt;br /&gt;
=== SCADA ===&lt;br /&gt;
AOWIS is basically a SCADA (Supervisory Control and Data Acquisition) system, or at least closely related. While established SCADA systems are usually too expensive for smaller organizations or local initiatives, AOWIS tries to fill in this gap by going  an approach closer to modern IoT ideas, but still keep everything robust and offline-first.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [[External:EPANET:Main Page|EPANET]] - Software for Simulating Drinking Water Distribution Networks&lt;br /&gt;
&lt;br /&gt;
=== Internet Links ===&lt;br /&gt;
* [https://thingsboard.io Thingsboard] - OpenSource IoT Platform&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
* [https://www.lorentz.de Lorentz Solar Water Pumps] - Water Pumps that can work directly with Solar Cells&lt;br /&gt;
&lt;br /&gt;
== Maps ==&lt;br /&gt;
* [https://www.opentopodata.org OpenTopoData] - Elevation&lt;br /&gt;
* [https://glandnav.com/tools/gps-elevation-finder GlandNav Elevation] - Elevation Finder&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=External:EPANET:Main_Page&amp;diff=629</id>
		<title>External:EPANET:Main Page</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=External:EPANET:Main_Page&amp;diff=629"/>
		<updated>2026-07-20T13:41:45Z</updated>

		<summary type="html">&lt;p&gt;Samuel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of [[External:Main_Page|External]]&lt;br /&gt;
&lt;br /&gt;
EPANET is a software tool provided by the EPA (Environemt Protection Agency). This is the description of this project as found at [https://www.epa.gov/water-research/epanet EPANET]:&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Application for Modeling Drinking Water Distribution Systems&lt;br /&gt;
&lt;br /&gt;
EPANET is a software application used throughout the world to model water distribution systems. It was developed as a tool for understanding the movement and fate of drinking water constituents within distribution systems, and can be used for many different types of applications in distribution systems analysis.&lt;br /&gt;
&lt;br /&gt;
Today, engineers and consultants use EPANET to design and size new water infrastructure, retrofit existing aging infrastructure, optimize operations of tanks and pumps, reduce energy usage, investigate water quality problems, and prepare for emergencies. It can also be used to model contamination threats and evaluate resilience to security threats or natural disasters.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [https://en.wikipedia.org/wiki/EPANET EPANET at Wikipedia]&lt;br /&gt;
* [https://www.epa.gov/water-research/epanet The official site at EPA] - Current latest Version is &#039;&#039;2.2&#039;&#039;&lt;br /&gt;
* [https://github.com/USEPA/EPANET2.2 EPANET GitHub] - Alternative Source at GitHub&lt;br /&gt;
&lt;br /&gt;
== Open Water Analytics - OWA ==&lt;br /&gt;
&lt;br /&gt;
This is the self-description of this project as found at [http://wateranalytics.org Open Water Analytics]:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Open Water Analytics is the home of the community projects for EPANET and SWMM, and related tools and technologies. We are an open community for the exchange of information and ideas related to computing and analysis in the water &amp;amp; wastewater industries. This informal collective in an umbrella that covers many groups and projects; members with varying affiliations work together to craft the current and future development of these mission-critical software tools.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== OWA-EPANET ===&lt;br /&gt;
&lt;br /&gt;
* [http://wateranalytics.org/EPANET OWA-EPANET Documentation]&lt;br /&gt;
&lt;br /&gt;
==== GitHub ====&lt;br /&gt;
* [https://github.com/OpenWaterAnalytics OpenWaterAnalytics] - OpenWaterAnalytics Main GitHub&lt;br /&gt;
** [https://github.com/OpenWaterAnalytics/EPANET OWA-EPANET] - OWA-EPANET Main Repo&lt;br /&gt;
** [https://github.com/OpenWaterAnalytics/EPANET-UI OWA-EPANET GUI] - Graphical User Interface&lt;br /&gt;
*** [https://sites.google.com/view/epanet-ui OWA-EPANET GUI downloads] - Download Compiled Executables for Linux &amp;amp; Windows&lt;br /&gt;
&lt;br /&gt;
===== Python Wrappers =====&lt;br /&gt;
* [https://github.com/OpenWaterAnalytics/epanet-python OWA-EPANET Python] - Auto-Generated Python-Wrapper&lt;br /&gt;
** [https://pypi.org/project/owa-epanet PyPI] - Auto-Generated Python Wrapper for OWA-EPANET&lt;br /&gt;
* [https://github.com/OpenWaterAnalytics/EPyT OWA-EPANET EPyT] - A more sophisticated Python Library provided by [https://www.kios.ucy.ac.cy KIOS Research and Innovation Center of Excellence, University of Cyprus]&lt;br /&gt;
&lt;br /&gt;
=== epanet-js ===&lt;br /&gt;
* [https://github.com/epanet-js epanet-js GitHub]&lt;br /&gt;
* [https://app.epanetjs.com Online Demo]&lt;br /&gt;
&lt;br /&gt;
=== OWA-StormWater-Management-Model (SWMM) ===&lt;br /&gt;
&lt;br /&gt;
Storm Water Management Model (SWMM) is a computer model used to simulate how rainfall becomes runoff and moves through urban drainage systems.&lt;br /&gt;
&lt;br /&gt;
It was developed by the United States Environmental Protection Agency and is one of the most widely used tools worldwide for stormwater, sewer, and urban drainage analysis.&lt;br /&gt;
&lt;br /&gt;
So while EPANET answers &#039;&#039;&amp;quot;How does water flow through a drinking water distribution network?&amp;quot;&#039;&#039;, SWMM answers &#039;&#039;&amp;quot;What happens when it rains?&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== GitHub ====&lt;br /&gt;
* [https://github.com/pyswmm/Stormwater-Management-Model Stormwater Management Model (SWMM)]&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Unit_Identifiers&amp;diff=628</id>
		<title>Measurement:Unit Identifiers</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Unit_Identifiers&amp;diff=628"/>
		<updated>2026-07-14T00:15:02Z</updated>

		<summary type="html">&lt;p&gt;Samuel: /* Flow and Transport */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Units]]&lt;br /&gt;
&lt;br /&gt;
AOWIS defines a canonical set of unit identifiers used in all system interfaces, storage formats, APIs, and inter-system data exchanges.&lt;br /&gt;
&lt;br /&gt;
All unit identifiers MUST be lower-case ASCII-only strings and MUST NOT contain Unicode characters, superscripts, or typographic symbols.&lt;br /&gt;
&lt;br /&gt;
Units are machine-readable tokens and are not intended to represent typographic or human-rendered SI notation.&lt;br /&gt;
&lt;br /&gt;
== General Rules ==&lt;br /&gt;
&lt;br /&gt;
* All unit identifiers MUST be lower-case ASCII-only.&lt;br /&gt;
* Unit identifiers MUST be unambiguous and consistent across all AOWIS-compliant systems.&lt;br /&gt;
* Each physical quantity MUST map to exactly one canonical unit.&lt;br /&gt;
* Units MUST NOT be context-dependent or system-dependent.&lt;br /&gt;
* Units MUST be stable identifiers suitable for JSON, databases, and file formats.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-UNI-001: Unit identifiers MUST be ASCII-only strings.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-002: Unit identifiers MUST NOT contain Unicode characters, superscripts, or typographic symbols.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-003: Each physical quantity in AOWIS MUST map to exactly one canonical unit identifier.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-004: Units MUST be used consistently across all AOWIS system interfaces and storage formats.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-005: Units MUST NOT be context-dependent or implementation-defined.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-006: Semantic meaning MUST be derived from the quantity field, not from the unit identifier.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-007: The &amp;quot;Quantity / Name&amp;quot; field MUST be the canonical machine-readable identifier for a physical quantity and MUST be used as the key in all AOWIS data formats, APIs, databases, and serialized representations.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-008: The &amp;quot;Quantity / Name&amp;quot; field MUST be treated as an immutable identifier and MUST NOT be modified, localized, abbreviated, or reinterpreted across implementations.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-009: Physical quantity semantics MUST be derived exclusively from the &amp;quot;Quantity / Name&amp;quot; field and MUST NOT be inferred from unit identifiers.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Canonical Unit Identifiers ==&lt;br /&gt;
&lt;br /&gt;
=== Length and Spatial Quantities ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| length || Linear spatial extent || m || m || Pipe/link length (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| elevation || Vertical height relative to datum || m || m || Node elevation (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| distance || Spatial separation between points || m || m || Derived geometric quantity&lt;br /&gt;
|-&lt;br /&gt;
| position_offset || Relative spatial offset magnitude || m || m || Not explicitly represented in EPANET&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Area and Volume ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| area || Two-dimensional spatial extent || m² || m2 || Not directly used&lt;br /&gt;
|-&lt;br /&gt;
| volume || Storage volume || m³ || m3 || Tank volume (SI-normalized EPANET model)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Flow and Transport ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| volumetric_flow_rate || Volume per unit time || m³/s || m3_per_s || Link flow (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| mass_flow_rate || Mass per unit time || kg/s || kg_per_s || Not directly represented (derived)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Pressure and Stress ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| pressure || Force per unit area in fluid system || Pa || pa || Node pressure (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| stress || Internal material stress || Pa || pa || Not represented&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Time ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| time || Simulation or observation time || s || s || Simulation time (EPANET internal time normalized to seconds)&lt;br /&gt;
|-&lt;br /&gt;
| duration || Time interval length || s || s || Simulation duration / reporting intervals&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Electrical Quantities ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit&lt;br /&gt;
|-&lt;br /&gt;
| current || Rate of electric charge flow || A || a&lt;br /&gt;
|-&lt;br /&gt;
| voltage || Electric potential difference || V || v&lt;br /&gt;
|-&lt;br /&gt;
| resistance || Opposition to electric current flow || Ω || ohm&lt;br /&gt;
|-&lt;br /&gt;
| power || Rate of energy transfer || W || w&lt;br /&gt;
|-&lt;br /&gt;
| energy || Work or transferred electrical energy || J || j&lt;br /&gt;
|-&lt;br /&gt;
| capacitance || Ability to store electric charge || F || f&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Data Representation Format ==&lt;br /&gt;
&lt;br /&gt;
All AOWIS measurement values MUST use the following structure:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;quantity&amp;quot;: &amp;quot;&amp;lt;physical_quantity&amp;gt;&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: &amp;lt;numeric_value&amp;gt;,&lt;br /&gt;
  &amp;quot;unit&amp;quot;: &amp;quot;&amp;lt;canonical_unit&amp;gt;&amp;quot;,&lt;br /&gt;
  &amp;quot;uncertainty&amp;quot;: &amp;lt;numeric_value&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;quantity&amp;quot;: &amp;quot;pipe_length&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: 1200,&lt;br /&gt;
  &amp;quot;unit&amp;quot;: &amp;quot;m&amp;quot;,&lt;br /&gt;
  &amp;quot;uncertainty&amp;quot;: 5&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Unit_Identifiers&amp;diff=627</id>
		<title>Measurement:Unit Identifiers</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Unit_Identifiers&amp;diff=627"/>
		<updated>2026-07-13T22:41:19Z</updated>

		<summary type="html">&lt;p&gt;Samuel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Units]]&lt;br /&gt;
&lt;br /&gt;
AOWIS defines a canonical set of unit identifiers used in all system interfaces, storage formats, APIs, and inter-system data exchanges.&lt;br /&gt;
&lt;br /&gt;
All unit identifiers MUST be lower-case ASCII-only strings and MUST NOT contain Unicode characters, superscripts, or typographic symbols.&lt;br /&gt;
&lt;br /&gt;
Units are machine-readable tokens and are not intended to represent typographic or human-rendered SI notation.&lt;br /&gt;
&lt;br /&gt;
== General Rules ==&lt;br /&gt;
&lt;br /&gt;
* All unit identifiers MUST be lower-case ASCII-only.&lt;br /&gt;
* Unit identifiers MUST be unambiguous and consistent across all AOWIS-compliant systems.&lt;br /&gt;
* Each physical quantity MUST map to exactly one canonical unit.&lt;br /&gt;
* Units MUST NOT be context-dependent or system-dependent.&lt;br /&gt;
* Units MUST be stable identifiers suitable for JSON, databases, and file formats.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-UNI-001: Unit identifiers MUST be ASCII-only strings.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-002: Unit identifiers MUST NOT contain Unicode characters, superscripts, or typographic symbols.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-003: Each physical quantity in AOWIS MUST map to exactly one canonical unit identifier.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-004: Units MUST be used consistently across all AOWIS system interfaces and storage formats.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-005: Units MUST NOT be context-dependent or implementation-defined.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-006: Semantic meaning MUST be derived from the quantity field, not from the unit identifier.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-007: The &amp;quot;Quantity / Name&amp;quot; field MUST be the canonical machine-readable identifier for a physical quantity and MUST be used as the key in all AOWIS data formats, APIs, databases, and serialized representations.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-008: The &amp;quot;Quantity / Name&amp;quot; field MUST be treated as an immutable identifier and MUST NOT be modified, localized, abbreviated, or reinterpreted across implementations.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-009: Physical quantity semantics MUST be derived exclusively from the &amp;quot;Quantity / Name&amp;quot; field and MUST NOT be inferred from unit identifiers.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Canonical Unit Identifiers ==&lt;br /&gt;
&lt;br /&gt;
=== Length and Spatial Quantities ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| length || Linear spatial extent || m || m || Pipe/link length (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| elevation || Vertical height relative to datum || m || m || Node elevation (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| distance || Spatial separation between points || m || m || Derived geometric quantity&lt;br /&gt;
|-&lt;br /&gt;
| position_offset || Relative spatial offset magnitude || m || m || Not explicitly represented in EPANET&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Area and Volume ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| area || Two-dimensional spatial extent || m² || m2 || Not directly used&lt;br /&gt;
|-&lt;br /&gt;
| volume || Storage volume || m³ || m3 || Tank volume (SI-normalized EPANET model)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Flow and Transport ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| volumetric_flow_rate || Volume per unit time || m³/s || m3_per_s || Link flow (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| mass_flow_rate || Mass per unit time || kg/s || kg_s || Not directly represented (derived)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Pressure and Stress ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| pressure || Force per unit area in fluid system || Pa || pa || Node pressure (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| stress || Internal material stress || Pa || pa || Not represented&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Time ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| time || Simulation or observation time || s || s || Simulation time (EPANET internal time normalized to seconds)&lt;br /&gt;
|-&lt;br /&gt;
| duration || Time interval length || s || s || Simulation duration / reporting intervals&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Electrical Quantities ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit&lt;br /&gt;
|-&lt;br /&gt;
| current || Rate of electric charge flow || A || a&lt;br /&gt;
|-&lt;br /&gt;
| voltage || Electric potential difference || V || v&lt;br /&gt;
|-&lt;br /&gt;
| resistance || Opposition to electric current flow || Ω || ohm&lt;br /&gt;
|-&lt;br /&gt;
| power || Rate of energy transfer || W || w&lt;br /&gt;
|-&lt;br /&gt;
| energy || Work or transferred electrical energy || J || j&lt;br /&gt;
|-&lt;br /&gt;
| capacitance || Ability to store electric charge || F || f&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Data Representation Format ==&lt;br /&gt;
&lt;br /&gt;
All AOWIS measurement values MUST use the following structure:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;quantity&amp;quot;: &amp;quot;&amp;lt;physical_quantity&amp;gt;&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: &amp;lt;numeric_value&amp;gt;,&lt;br /&gt;
  &amp;quot;unit&amp;quot;: &amp;quot;&amp;lt;canonical_unit&amp;gt;&amp;quot;,&lt;br /&gt;
  &amp;quot;uncertainty&amp;quot;: &amp;lt;numeric_value&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;quantity&amp;quot;: &amp;quot;pipe_length&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: 1200,&lt;br /&gt;
  &amp;quot;unit&amp;quot;: &amp;quot;m&amp;quot;,&lt;br /&gt;
  &amp;quot;uncertainty&amp;quot;: 5&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Units&amp;diff=626</id>
		<title>Measurement:Units</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Units&amp;diff=626"/>
		<updated>2026-07-13T22:32:21Z</updated>

		<summary type="html">&lt;p&gt;Samuel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Unit_Identifiers]]&lt;br /&gt;
&lt;br /&gt;
AOWIS-compliant systems, components, interfaces, and data models MUST use the International System of Units (SI) as the canonical unit system for physical quantities represented in the AOWIS measurement model.&amp;lt;ref name=&amp;quot;BIPM-SI&amp;quot;&amp;gt;International Bureau of Weights and Measures (BIPM) — International System of Units (SI) https://www.bipm.org/en/measurement-units/si-base-units&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;NIST-SI&amp;quot;&amp;gt;NIST — The International System of Units (SI) https://www.nist.gov/pml/owm/metric-si/si-units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SI is the globally accepted standard for scientific and technical measurement and is defined and maintained by the International Bureau of Weights and Measures (BIPM).&amp;lt;ref name=&amp;quot;Wikipedia-SI&amp;quot;&amp;gt;Wikipedia — International System of Units https://en.wikipedia.org/wiki/International_System_of_Units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
This specification establishes a single authoritative unit system for all physical quantities represented by AOWIS.&lt;br /&gt;
&lt;br /&gt;
The use of a single unit system reduces implementation complexity, eliminates ambiguity during data exchange, simplifies validation and testing, and improves interoperability between independent AOWIS implementations.&lt;br /&gt;
&lt;br /&gt;
User interfaces MAY display numerical values in supported alternative units for convenience, provided that the displayed unit is clearly indicated. Such presentation does not change the authoritative canonical value used by AOWIS.&lt;br /&gt;
&lt;br /&gt;
== Terminology ==&lt;br /&gt;
&lt;br /&gt;
; AOWIS domain model&lt;br /&gt;
: The authoritative representation of concepts, entities, relationships, and state managed by AOWIS.&lt;br /&gt;
&lt;br /&gt;
; AOWIS measurement model&lt;br /&gt;
: The part of the AOWIS domain model that represents physical quantities, measurement values, units, precision, timestamps, and measurement provenance.&lt;br /&gt;
&lt;br /&gt;
; Canonical value&lt;br /&gt;
: The authoritative numerical representation of a measurement value expressed in the canonical SI unit defined for its measurement quantity.&lt;br /&gt;
&lt;br /&gt;
; Source value&lt;br /&gt;
: The original numerical value and unit representation received from a user, device, file, component, or external system before validation and normalization into the canonical AOWIS representation.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-001: All authoritative numerical values representing physical quantities within the AOWIS measurement model MUST be represented using their defined canonical SI units.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-002: Implementations MUST NOT introduce conversion artifacts, rounding errors, or precision loss exceeding the documented precision of the measurement.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-003: Interfaces between AOWIS-compliant components and components or systems using non-canonical unit representations MUST perform the required conversion at the applicable boundary. Values entering the AOWIS measurement model MUST be converted to their defined canonical SI units. Values leaving AOWIS MAY be converted to the representation required by the receiving component or system.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-004: Original source values and their unit identifiers MAY be retained as provenance data. Retained source values MUST be clearly distinguished from the authoritative canonical values and MUST NOT be used as authoritative values for computation, comparison, validation, or control logic.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-005: Each distinct measurement quantity in AOWIS MUST be mapped to exactly one canonical SI unit. Measurement quantities with different meanings MUST have separate identifiers, even when they use the same canonical unit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== User Interface Specific ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-UI-000: User interfaces MUST clearly indicate the unit associated with every displayed or entered numerical value representing a physical quantity.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-001: User interfaces MAY display measurement values in supported non-canonical units for convenience, provided that the displayed unit is clearly indicated.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-002: User interfaces accepting values in non-canonical units MUST convert the entered value to its defined canonical SI unit before it enters the AOWIS measurement model.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-003: Rounding performed for presentation MUST NOT modify the underlying canonical value.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
External systems MAY use alternative unit systems. Any required conversion between such systems and AOWIS is performed at the system boundary in accordance with REQ-MEAS-003.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Units&amp;diff=625</id>
		<title>Measurement:Units</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Units&amp;diff=625"/>
		<updated>2026-07-13T22:28:43Z</updated>

		<summary type="html">&lt;p&gt;Samuel: /* General */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Unit_Identifiers]]&lt;br /&gt;
&lt;br /&gt;
AOWIS-compliant systems, components, interfaces, and data models MUST use the International System of Units (SI) as the canonical unit system for physical quantities represented in the AOWIS measurement model.&amp;lt;ref name=&amp;quot;BIPM-SI&amp;quot;&amp;gt;International Bureau of Weights and Measures (BIPM) — International System of Units (SI) https://www.bipm.org/en/measurement-units/si-base-units&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;NIST-SI&amp;quot;&amp;gt;NIST — The International System of Units (SI) https://www.nist.gov/pml/owm/metric-si/si-units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SI is the globally accepted standard for scientific and technical measurement and is defined and maintained by the International Bureau of Weights and Measures (BIPM).&amp;lt;ref name=&amp;quot;Wikipedia-SI&amp;quot;&amp;gt;Wikipedia — International System of Units https://en.wikipedia.org/wiki/International_System_of_Units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
This specification establishes a single authoritative unit system for all physical quantities represented by AOWIS.&lt;br /&gt;
&lt;br /&gt;
The use of a single unit system reduces implementation complexity, eliminates ambiguity during data exchange, simplifies validation and testing, and improves interoperability between independent AOWIS implementations.&lt;br /&gt;
&lt;br /&gt;
User interfaces MAY display numerical values in supported alternative units for convenience, provided that the displayed unit is clearly indicated. Such presentation does not change the authoritative canonical value used by AOWIS.&lt;br /&gt;
&lt;br /&gt;
== Terminology ==&lt;br /&gt;
&lt;br /&gt;
; AOWIS domain model&lt;br /&gt;
: The authoritative representation of concepts, entities, relationships, and state managed by AOWIS.&lt;br /&gt;
&lt;br /&gt;
; AOWIS measurement model&lt;br /&gt;
: The part of the AOWIS domain model that represents physical quantities, measurement values, units, precision, timestamps, and measurement provenance.&lt;br /&gt;
&lt;br /&gt;
; Canonical value&lt;br /&gt;
: The authoritative numerical representation of a measurement value expressed in the canonical SI unit defined for its measurement quantity.&lt;br /&gt;
&lt;br /&gt;
; Source value&lt;br /&gt;
: The original numerical value and unit representation received from a user, device, file, component, or external system before validation and normalization into the canonical AOWIS representation.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-001: All authoritative numerical values representing physical quantities within the AOWIS measurement model MUST be represented using their defined canonical SI units.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-002: Implementations MUST NOT introduce conversion artifacts, rounding errors, or precision loss exceeding the documented precision of the measurement.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-003: Interfaces between AOWIS-compliant components and components or systems using non-canonical unit representations MUST perform the required conversion at the applicable boundary. Values entering the AOWIS measurement model MUST be converted to their defined canonical SI units. Values leaving AOWIS MAY be converted to the representation required by the receiving component or system.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-004: Original source values and their unit identifiers MAY be retained as provenance data. Retained source values MUST be clearly distinguished from the authoritative canonical values and MUST NOT be used as authoritative values for computation, comparison, validation, or control logic.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-005: Each distinct measurement quantity in AOWIS MUST be mapped to exactly one canonical SI unit. Measurement quantities with different meanings MUST have separate identifiers, even when they use the same canonical unit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== User Interface Specific ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-UI-000: User interfaces MUST clearly indicate the unit associated with every displayed or entered numerical value representing a physical quantity.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-001: User interfaces MAY display measurement values in supported non-canonical units for convenience, provided that the displayed unit is clearly indicated.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-002: User interfaces accepting values in non-canonical units MUST convert the entered value to the canonical SI unit before it enters the AOWIS measurement model.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-003: Rounding performed for presentation MUST NOT modify the underlying canonical value.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
External systems MAY use alternative unit systems. Any required conversion between such systems and AOWIS is performed at the system boundary in accordance with REQ-MEAS-003.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Units&amp;diff=624</id>
		<title>Measurement:Units</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Units&amp;diff=624"/>
		<updated>2026-07-13T22:27:49Z</updated>

		<summary type="html">&lt;p&gt;Samuel: /* General */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Unit_Identifiers]]&lt;br /&gt;
&lt;br /&gt;
AOWIS-compliant systems, components, interfaces, and data models MUST use the International System of Units (SI) as the canonical unit system for physical quantities represented in the AOWIS measurement model.&amp;lt;ref name=&amp;quot;BIPM-SI&amp;quot;&amp;gt;International Bureau of Weights and Measures (BIPM) — International System of Units (SI) https://www.bipm.org/en/measurement-units/si-base-units&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;NIST-SI&amp;quot;&amp;gt;NIST — The International System of Units (SI) https://www.nist.gov/pml/owm/metric-si/si-units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SI is the globally accepted standard for scientific and technical measurement and is defined and maintained by the International Bureau of Weights and Measures (BIPM).&amp;lt;ref name=&amp;quot;Wikipedia-SI&amp;quot;&amp;gt;Wikipedia — International System of Units https://en.wikipedia.org/wiki/International_System_of_Units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
This specification establishes a single authoritative unit system for all physical quantities represented by AOWIS.&lt;br /&gt;
&lt;br /&gt;
The use of a single unit system reduces implementation complexity, eliminates ambiguity during data exchange, simplifies validation and testing, and improves interoperability between independent AOWIS implementations.&lt;br /&gt;
&lt;br /&gt;
User interfaces MAY display numerical values in supported alternative units for convenience, provided that the displayed unit is clearly indicated. Such presentation does not change the authoritative canonical value used by AOWIS.&lt;br /&gt;
&lt;br /&gt;
== Terminology ==&lt;br /&gt;
&lt;br /&gt;
; AOWIS domain model&lt;br /&gt;
: The authoritative representation of concepts, entities, relationships, and state managed by AOWIS.&lt;br /&gt;
&lt;br /&gt;
; AOWIS measurement model&lt;br /&gt;
: The part of the AOWIS domain model that represents physical quantities, measurement values, units, precision, timestamps, and measurement provenance.&lt;br /&gt;
&lt;br /&gt;
; Canonical value&lt;br /&gt;
: The authoritative numerical representation of a measurement value expressed in the canonical SI unit defined for its measurement quantity.&lt;br /&gt;
&lt;br /&gt;
; Source value&lt;br /&gt;
: The original numerical value and unit representation received from a user, device, file, component, or external system before validation and normalization into the canonical AOWIS representation.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-001: All authoritative numerical values representing physical quantities within the AOWIS measurement model MUST be represented using their defined canonical SI units.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-002: Implementations MUST NOT introduce conversion artifacts, rounding errors, or precision loss exceeding the documented precision of the measurement.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-003: Interfaces between AOWIS-compliant components and components or systems using non-canonical unit representations MUST perform the required conversion at the applicable boundary. Values entering the AOWIS measurement model MUST be converted to their defined canonical SI units. Values leaving AOWIS MAY be converted to the representation required by the receiving component or system.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-004: Original source values and their unit identifiers MAY be retained as provenance data. Provenance values MUST be clearly distinguished from the authoritative canonical values and MUST NOT be used as authoritative values for computation, comparison, validation, or control logic.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-005: Each distinct measurement quantity in AOWIS MUST be mapped to exactly one canonical SI unit. Measurement quantities with different meanings MUST have separate identifiers, even when they use the same canonical unit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== User Interface Specific ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-UI-000: User interfaces MUST clearly indicate the unit associated with every displayed or entered numerical value representing a physical quantity.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-001: User interfaces MAY display measurement values in supported non-canonical units for convenience, provided that the displayed unit is clearly indicated.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-002: User interfaces accepting values in non-canonical units MUST convert the entered value to the canonical SI unit before it enters the AOWIS measurement model.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-003: Rounding performed for presentation MUST NOT modify the underlying canonical value.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
External systems MAY use alternative unit systems. Any required conversion between such systems and AOWIS is performed at the system boundary in accordance with REQ-MEAS-003.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Units&amp;diff=623</id>
		<title>Measurement:Units</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Units&amp;diff=623"/>
		<updated>2026-07-13T22:26:44Z</updated>

		<summary type="html">&lt;p&gt;Samuel: /* Terminology */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Unit_Identifiers]]&lt;br /&gt;
&lt;br /&gt;
AOWIS-compliant systems, components, interfaces, and data models MUST use the International System of Units (SI) as the canonical unit system for physical quantities represented in the AOWIS measurement model.&amp;lt;ref name=&amp;quot;BIPM-SI&amp;quot;&amp;gt;International Bureau of Weights and Measures (BIPM) — International System of Units (SI) https://www.bipm.org/en/measurement-units/si-base-units&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;NIST-SI&amp;quot;&amp;gt;NIST — The International System of Units (SI) https://www.nist.gov/pml/owm/metric-si/si-units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SI is the globally accepted standard for scientific and technical measurement and is defined and maintained by the International Bureau of Weights and Measures (BIPM).&amp;lt;ref name=&amp;quot;Wikipedia-SI&amp;quot;&amp;gt;Wikipedia — International System of Units https://en.wikipedia.org/wiki/International_System_of_Units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
This specification establishes a single authoritative unit system for all physical quantities represented by AOWIS.&lt;br /&gt;
&lt;br /&gt;
The use of a single unit system reduces implementation complexity, eliminates ambiguity during data exchange, simplifies validation and testing, and improves interoperability between independent AOWIS implementations.&lt;br /&gt;
&lt;br /&gt;
User interfaces MAY display numerical values in supported alternative units for convenience, provided that the displayed unit is clearly indicated. Such presentation does not change the authoritative canonical value used by AOWIS.&lt;br /&gt;
&lt;br /&gt;
== Terminology ==&lt;br /&gt;
&lt;br /&gt;
; AOWIS domain model&lt;br /&gt;
: The authoritative representation of concepts, entities, relationships, and state managed by AOWIS.&lt;br /&gt;
&lt;br /&gt;
; AOWIS measurement model&lt;br /&gt;
: The part of the AOWIS domain model that represents physical quantities, measurement values, units, precision, timestamps, and measurement provenance.&lt;br /&gt;
&lt;br /&gt;
; Canonical value&lt;br /&gt;
: The authoritative numerical representation of a measurement value expressed in the canonical SI unit defined for its measurement quantity.&lt;br /&gt;
&lt;br /&gt;
; Source value&lt;br /&gt;
: The original numerical value and unit representation received from a user, device, file, component, or external system before validation and normalization into the canonical AOWIS representation.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-001: All authoritative numerical values representing physical quantities within the AOWIS measurement model MUST be represented using their defined canonical SI units.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-002: Implementations MUST NOT introduce conversion artifacts, rounding errors, or precision loss exceeding the documented precision of the measurement.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-003: Interfaces between AOWIS-compliant components and components or systems using non-canonical unit representations MUST perform the required conversion at the applicable boundary. Values entering the AOWIS measurement model MUST be converted to their canonical AOWIS units. Values leaving AOWIS MAY be converted to the representation required by the receiving component or system.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-004: Original source values and their unit identifiers MAY be retained as provenance data. Provenance values MUST be clearly distinguished from the authoritative canonical values and MUST NOT be used as authoritative values for computation, comparison, validation, or control logic.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-005: Each distinct measurement quantity in AOWIS MUST be mapped to exactly one canonical SI unit. Measurement quantities with different meanings MUST have separate identifiers, even when they use the same canonical unit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== User Interface Specific ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-UI-000: User interfaces MUST clearly indicate the unit associated with every displayed or entered numerical value representing a physical quantity.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-001: User interfaces MAY display measurement values in supported non-canonical units for convenience, provided that the displayed unit is clearly indicated.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-002: User interfaces accepting values in non-canonical units MUST convert the entered value to the canonical SI unit before it enters the AOWIS measurement model.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-003: Rounding performed for presentation MUST NOT modify the underlying canonical value.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
External systems MAY use alternative unit systems. Any required conversion between such systems and AOWIS is performed at the system boundary in accordance with REQ-MEAS-003.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Units&amp;diff=622</id>
		<title>Measurement:Units</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Units&amp;diff=622"/>
		<updated>2026-07-13T22:26:09Z</updated>

		<summary type="html">&lt;p&gt;Samuel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Unit_Identifiers]]&lt;br /&gt;
&lt;br /&gt;
AOWIS-compliant systems, components, interfaces, and data models MUST use the International System of Units (SI) as the canonical unit system for physical quantities represented in the AOWIS measurement model.&amp;lt;ref name=&amp;quot;BIPM-SI&amp;quot;&amp;gt;International Bureau of Weights and Measures (BIPM) — International System of Units (SI) https://www.bipm.org/en/measurement-units/si-base-units&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;NIST-SI&amp;quot;&amp;gt;NIST — The International System of Units (SI) https://www.nist.gov/pml/owm/metric-si/si-units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SI is the globally accepted standard for scientific and technical measurement and is defined and maintained by the International Bureau of Weights and Measures (BIPM).&amp;lt;ref name=&amp;quot;Wikipedia-SI&amp;quot;&amp;gt;Wikipedia — International System of Units https://en.wikipedia.org/wiki/International_System_of_Units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
This specification establishes a single authoritative unit system for all physical quantities represented by AOWIS.&lt;br /&gt;
&lt;br /&gt;
The use of a single unit system reduces implementation complexity, eliminates ambiguity during data exchange, simplifies validation and testing, and improves interoperability between independent AOWIS implementations.&lt;br /&gt;
&lt;br /&gt;
User interfaces MAY display numerical values in supported alternative units for convenience, provided that the displayed unit is clearly indicated. Such presentation does not change the authoritative canonical value used by AOWIS.&lt;br /&gt;
&lt;br /&gt;
== Terminology ==&lt;br /&gt;
&lt;br /&gt;
; AOWIS domain model&lt;br /&gt;
: The authoritative representation of concepts, entities, relationships, and state managed by AOWIS.&lt;br /&gt;
&lt;br /&gt;
; AOWIS measurement model&lt;br /&gt;
: The part of the AOWIS domain model that represents physical quantities, measurement values, units, precision, timestamps, and measurement provenance.&lt;br /&gt;
&lt;br /&gt;
; Canonical value&lt;br /&gt;
: The authoritative numerical representation of a measurement value expressed in the canonical SI unit defined for its measurement quantity.&lt;br /&gt;
&lt;br /&gt;
; Source value&lt;br /&gt;
: The original numerical value and unit representation received from a user, device, file, component, or external system before conversion to the canonical AOWIS representation.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-001: All authoritative numerical values representing physical quantities within the AOWIS measurement model MUST be represented using their defined canonical SI units.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-002: Implementations MUST NOT introduce conversion artifacts, rounding errors, or precision loss exceeding the documented precision of the measurement.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-003: Interfaces between AOWIS-compliant components and components or systems using non-canonical unit representations MUST perform the required conversion at the applicable boundary. Values entering the AOWIS measurement model MUST be converted to their canonical AOWIS units. Values leaving AOWIS MAY be converted to the representation required by the receiving component or system.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-004: Original source values and their unit identifiers MAY be retained as provenance data. Provenance values MUST be clearly distinguished from the authoritative canonical values and MUST NOT be used as authoritative values for computation, comparison, validation, or control logic.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-005: Each distinct measurement quantity in AOWIS MUST be mapped to exactly one canonical SI unit. Measurement quantities with different meanings MUST have separate identifiers, even when they use the same canonical unit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== User Interface Specific ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-UI-000: User interfaces MUST clearly indicate the unit associated with every displayed or entered numerical value representing a physical quantity.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-001: User interfaces MAY display measurement values in supported non-canonical units for convenience, provided that the displayed unit is clearly indicated.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-002: User interfaces accepting values in non-canonical units MUST convert the entered value to the canonical SI unit before it enters the AOWIS measurement model.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-003: Rounding performed for presentation MUST NOT modify the underlying canonical value.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
External systems MAY use alternative unit systems. Any required conversion between such systems and AOWIS is performed at the system boundary in accordance with REQ-MEAS-003.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Main_Page&amp;diff=621</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Main_Page&amp;diff=621"/>
		<updated>2026-07-13T21:20:54Z</updated>

		<summary type="html">&lt;p&gt;Samuel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MainPageBanner}}&lt;br /&gt;
&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Motivation&lt;br /&gt;
 | color = teal&lt;br /&gt;
 | body = &lt;br /&gt;
&lt;br /&gt;
[[File:Countryside.jpg|class=fullwidth|center]]&lt;br /&gt;
&lt;br /&gt;
In less developed regions, such as rural areas and small towns in Africa, water distribution remains a significant challenge. While NGOs have been successfully supporting communities for decades by drilling wells, installing pumps, and sometimes building water towers, distributing water across a network on the surface is often difficult.&lt;br /&gt;
&lt;br /&gt;
Local initiatives that take on these projects frequently encounter a situation where operating the system manually becomes unsustainable, requiring constant attention. Qualified personnel are scarce, and suitable technology to support automated or semi-automated operation is either unavailable under local constraints or too expensive.&lt;br /&gt;
&lt;br /&gt;
This is where AOWIS aims to contribute: by providing an open standard for designing, deploying, and managing water and agricultural infrastructure in such environments. AOWIS supports both the planning phase—helping initiatives evaluate and design systems based on regional conditions such as topography—and the operational phase, including system monitoring, control, and maintenance.&lt;br /&gt;
&lt;br /&gt;
In addition, AOWIS aims to support the training of local technicians and to collaborate closely with experienced NGOs and local initiatives that already operate and maintain such systems, in order to improve sustainability and reduce operational burden.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Why an Open Standard is Needed&lt;br /&gt;
 | color = turquoise&lt;br /&gt;
 | body = &lt;br /&gt;
&lt;br /&gt;
[[File:Cooperation.jpg|400px|frameless|right]]&lt;br /&gt;
&lt;br /&gt;
In environments where infrastructure is built over decades by many different actors using solutions from different vendors and manufacturers, systems become fragmented, forcing operators to manage multiple incompatible tools and workflows while making daily operation, maintenance, expansion, and staff training increasingly complex and costly.&lt;br /&gt;
&lt;br /&gt;
This fragmentation often results in vendor lock-in, where systems depend on specific tools, expertise, or suppliers that may not remain available over the full lifecycle of the infrastructure.&lt;br /&gt;
&lt;br /&gt;
An open standard provides a shared technical foundation that enables interoperability and ensures systems can be maintained and extended independently of any single product or provider.&lt;br /&gt;
&lt;br /&gt;
AOWIS defines such a foundation for water and agricultural infrastructure under real-world operational constraints.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hbox-row&amp;quot;&amp;gt;&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Operation Conditions of AOWIS&lt;br /&gt;
 | color = lightblue&lt;br /&gt;
 | body =&lt;br /&gt;
[[File:Village.jpg|250px|frameless|right]]&lt;br /&gt;
&lt;br /&gt;
AOWIS is designed to operate under the real-world conditions faced by local initiatives. These include, among others:&lt;br /&gt;
&lt;br /&gt;
* unreliable power supply&lt;br /&gt;
* intermittent connectivity&lt;br /&gt;
* diverse or aging equipment&lt;br /&gt;
* limited availability of trained personnel&lt;br /&gt;
* the need for safety and autonomous operation&lt;br /&gt;
&lt;br /&gt;
AOWIS enables systems that continue to function safely and reliably, even under degraded or adverse conditions.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Facing the Challenges&lt;br /&gt;
 | color = lightblue&lt;br /&gt;
 | body = &lt;br /&gt;
AOWIS addresses these operational challenges through the following principles:&lt;br /&gt;
&lt;br /&gt;
* human-in-the-loop control&lt;br /&gt;
* offline-first operation&lt;br /&gt;
* safe fallback behavior&lt;br /&gt;
* modular and extensible logic&lt;br /&gt;
* shared infrastructure models&lt;br /&gt;
* training programs for local operators&lt;br /&gt;
* transparent governance&lt;br /&gt;
&lt;br /&gt;
The goal is to make essential systems &#039;&#039;&#039;robust, maintainable, and locally operable&#039;&#039;&#039;.&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hbox-row&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Start Here&lt;br /&gt;
 | color = yellow&lt;br /&gt;
 | body =&lt;br /&gt;
If you are new to AOWIS, begin with:&lt;br /&gt;
&lt;br /&gt;
* [[Concepts:Design_Philosophy|Design Philosophy]]  &lt;br /&gt;
* [[Standard:Definitions|Definitions]]  &lt;br /&gt;
* [[Standard:Normative_Requirements|Normative Requirements]]  &lt;br /&gt;
* [[Modules:Module_Template|Module Template]]  &lt;br /&gt;
* [[AOWIS:Contributor_Guide_External|Contributor Guide - External]]&lt;br /&gt;
* [[AOWIS:Contributor_Guide_Internal|Contributor Guide - Internal]]&lt;br /&gt;
* [[AOWIS:Writing_Style_Guide|Writing Style Guide]]&lt;br /&gt;
* [[AOWIS:AI_Usage_Guide|AI Usage Guide]]&lt;br /&gt;
* [[AOWIS:Research_Form_Guide|Research Form Guide]]&lt;br /&gt;
* [[AOWIS:Naming_Convention_Specification|Naming Convention Specification]]&lt;br /&gt;
* [[AOWIS:Change_Log__Versioning|Change Log &amp;amp; Versioning]]&lt;br /&gt;
* [[AOWIS:Wiki|This Wiki]]&lt;br /&gt;
&lt;br /&gt;
These pages explain how to read, use, and contribute to the standard.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = List of Requirement Pages&lt;br /&gt;
 | color = brown&lt;br /&gt;
 | body = &lt;br /&gt;
This index lists AOWIS pages that define normative requirements (MUST/SHOULD/MAY statements) and conformance rules.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Dev Rules&#039;&#039;&#039; — specs for writing and maintaining AOWIS&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;REQ-AI:&#039;&#039;&#039; [[AOWIS:AI_Usage_Guide|AI Usage Guide]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Technical Standard&#039;&#039;&#039; — system behavior and data models&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;REQ-MEAS, REQ-MEAS-UI:&#039;&#039;&#039; [[Measurement:Units|Unit System Requirements]]&lt;br /&gt;
* &#039;&#039;&#039;REQ-MEAS-UNI:&#039;&#039;&#039; [[Measurement:Unit_Identifiers|Unit Identifiers]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Access the Standard&lt;br /&gt;
 | color = purple&lt;br /&gt;
 | body = &lt;br /&gt;
The AOWIS standard is organized into dedicated namespaces.  &lt;br /&gt;
These sections form the technical backbone of the project.&lt;br /&gt;
&lt;br /&gt;
* [[Motivation:Main_Page|&#039;&#039;&#039;Motivation&#039;&#039;&#039;]] - Causal justification of design requirements based on real-world failures, constraints, and operational realities&lt;br /&gt;
* [[Standard:Main_Page|&#039;&#039;&#039;Standard&#039;&#039;&#039;]] – Normative requirements and definitions that specify what AOWIS-compliant systems must do.&lt;br /&gt;
* [[Concepts:Main_Page|&#039;&#039;&#039;Concepts&#039;&#039;&#039;]] – Core ideas, philosophy, and contextual understanding that explain the system but do not prescribe implementation.&lt;br /&gt;
* [[Architecture:Main_Page|&#039;&#039;&#039;Architecture&#039;&#039;&#039;]] – High-level system structure, including controllers, layers, and their interactions.&lt;br /&gt;
* [[Infrastructure:Main_Page|&#039;&#039;&#039;Infrastructure&#039;&#039;&#039;]] – Physical and deployed systems such as pumps, pipes, valves, energy systems, and field hardware.&lt;br /&gt;
* [[Measurement:Main_Page|&#039;&#039;&#039;Measurement&#039;&#039;&#039;]] – Definition and handling of sensor data, manual measurements, calibration, and derived physical values.&lt;br /&gt;
* [[Data:Main_Page|&#039;&#039;&#039;Data&#039;&#039;&#039;]] – Data models, schemas, logging structures, synchronization formats, and data lifecycle rules.&lt;br /&gt;
* [[Operations:Main_Page|&#039;&#039;&#039;Operations&#039;&#039;&#039;]] – Runtime behavior, control logic, state transitions, and decision-making hierarchy during system execution.&lt;br /&gt;
* [[Modules:Main_Page|&#039;&#039;&#039;Modules&#039;&#039;&#039;]] – Reusable functional extensions that implement domain-specific capabilities within the system.&lt;br /&gt;
* [[Reference:Main_Page|&#039;&#039;&#039;Reference&#039;&#039;&#039;]] – Concrete examples, reference implementations, sample deployments, and illustrative systems.&lt;br /&gt;
* [[Databases:Main_Page|&#039;&#039;&#039;Databases&#039;&#039;&#039;]] – Federated and distributed knowledge bases, storage backends, and data persistence systems.&lt;br /&gt;
* [[Governance:Main_Page|&#039;&#039;&#039;Governance&#039;&#039;&#039;]] – Rules for certification, compliance, auditing, trust, licensing, and organizational control structures.&lt;br /&gt;
* [[Training:Main_Page|&#039;&#039;&#039;Training&#039;&#039;&#039;]] – Human skill development, operator training, documentation literacy, and capacity building systems.&lt;br /&gt;
* [[External:Main_Page|&#039;&#039;&#039;External&#039;&#039;&#039;]] - External projects, standards, technologies, and systems that relate to or influence AOWIS.&lt;br /&gt;
&lt;br /&gt;
For a full overview, see the &#039;&#039;&#039;[[AOWIS:Table_of_Contents|Table of Contents]]&#039;&#039;&#039;.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Roadmap&lt;br /&gt;
 | color = grey&lt;br /&gt;
 | body =&lt;br /&gt;
[[File:Boring.jpg|250px|frameless|right]]&lt;br /&gt;
&lt;br /&gt;
At this stage, AOWIS is in an early development and conceptualization phase. The following areas outline the current technical priorities:&lt;br /&gt;
&lt;br /&gt;
=== Research ===&lt;br /&gt;
* Decide which [[Architecture:Protocols:Main_Page|Wireless Protocols]] could or should be used for AOWIS.&lt;br /&gt;
** Result: The first iteration will be built with [[Architecture:Protocols:LoRa/LoRaWAN|LoRaWAN]] and [[Architecture:Protocols:MQTT|MQTT]]&lt;br /&gt;
&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* Develop sensors for measuring water levels in reservoirs.&lt;br /&gt;
* Develop voltage monitoring to support sizing and management of solar battery systems.&lt;br /&gt;
* Design mechanisms for emergency shutdown of electrical systems within milliseconds in case of overvoltage or critical faults.&lt;br /&gt;
** This should be done low-tech with regular electrician solutions.&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
* Begin conceptualization of the core controller.&lt;br /&gt;
** The controller must be capable of modeling and evaluating complex graphs representing water distribution networks in real time, enabling dynamic adaptation to changing conditions.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hbox-row&amp;quot;&amp;gt;&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Governance &amp;amp; Legitimacy&lt;br /&gt;
 | color = turquoise&lt;br /&gt;
 | body = &lt;br /&gt;
AOWIS includes a transparent governance model to ensure:&lt;br /&gt;
&lt;br /&gt;
* open participation  &lt;br /&gt;
* clear certification processes  &lt;br /&gt;
* stable versioning  &lt;br /&gt;
* long‑term protection of the standard  &lt;br /&gt;
&lt;br /&gt;
See: [[Governance:Main_Page|Governance]].&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Navigation&lt;br /&gt;
 | color = grey&lt;br /&gt;
 | body =&lt;br /&gt;
* [[AOWIS:Table_of_Contents|Table of Contents]]  &lt;br /&gt;
* [[Reference:Glossary|Glossary]]  &lt;br /&gt;
* [[Reference:FAQ|FAQ]]  &lt;br /&gt;
* [[Reference:Change_Log|Change Log]]  &lt;br /&gt;
&lt;br /&gt;
* [https://github.com/aowis-org GitHub]&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Partners&lt;br /&gt;
 | color = indigo&lt;br /&gt;
 | body = &lt;br /&gt;
[[File:Afriticgroup.webp|250px|frameless|center|link=https://afriticgroup.com/]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;AOWIS is an open, evolving standard. Contributions are welcome. For contact, please visit us on [https://github.com/aowis-org GitHub]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Units&amp;diff=620</id>
		<title>Measurement:Units</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Units&amp;diff=620"/>
		<updated>2026-07-13T16:59:03Z</updated>

		<summary type="html">&lt;p&gt;Samuel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Unit_Identifiers]]&lt;br /&gt;
&lt;br /&gt;
AOWIS-compliant systems, components, interfaces, and data models MUST use the International System of Units (SI) as the canonical unit system for physical quantities represented through the AOWIS measurement model.&amp;lt;ref name=&amp;quot;BIPM-SI&amp;quot;&amp;gt;International Bureau of Weights and Measures (BIPM) — International System of Units (SI) https://www.bipm.org/en/measurement-units/si-base-units&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;NIST-SI&amp;quot;&amp;gt;NIST — The International System of Units (SI) https://www.nist.gov/pml/owm/metric-si/si-units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SI is the globally accepted standard for scientific and technical measurement and is defined and maintained by the International Bureau of Weights and Measures (BIPM).&amp;lt;ref name=&amp;quot;Wikipedia-SI&amp;quot;&amp;gt;Wikipedia — International System of Units https://en.wikipedia.org/wiki/International_System_of_Units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
This specification establishes a single authoritative unit system for all physical quantities represented by AOWIS.&lt;br /&gt;
&lt;br /&gt;
The use of a single unit system reduces implementation complexity, eliminates ambiguity during data exchange, simplifies validation and testing, and improves interoperability between independent AOWIS implementations.&lt;br /&gt;
&lt;br /&gt;
User interfaces MAY display numerical values in supported alternative units for convenience, provided that the displayed unit is clearly indicated. Such presentation does not change the authoritative canonical value used by AOWIS.&lt;br /&gt;
&lt;br /&gt;
== Terminology ==&lt;br /&gt;
&lt;br /&gt;
; AOWIS domain model&lt;br /&gt;
: The authoritative representation of concepts, entities, relationships, and state managed by AOWIS.&lt;br /&gt;
&lt;br /&gt;
; AOWIS measurement model&lt;br /&gt;
: The part of the AOWIS domain model that represents physical quantities, measurement values, units, precision, timestamps, and measurement provenance.&lt;br /&gt;
&lt;br /&gt;
; Canonical value&lt;br /&gt;
: The authoritative numerical representation of a measurement value expressed in the canonical SI unit defined for its measurement quantity.&lt;br /&gt;
&lt;br /&gt;
; Source value&lt;br /&gt;
: The original numerical value and unit representation received from a user, device, file, component, or external system before conversion to the canonical AOWIS representation.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-001: All authoritative numerical values representing physical quantities within the AOWIS measurement model MUST be represented using their defined canonical SI units.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-002: Implementations MUST NOT introduce conversion artifacts, rounding errors, or precision loss exceeding the documented precision of the measurement.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-003: Interfaces between AOWIS-compliant components and components or systems using non-canonical unit representations MUST perform the required conversion at the applicable boundary. Values entering the AOWIS measurement model MUST be converted to their canonical AOWIS units. Values leaving AOWIS MAY be converted to the representation required by the receiving component or system.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-004: Original source values and their unit identifiers MAY be retained as provenance data. Provenance values MUST be clearly distinguished from the authoritative canonical values and MUST NOT be used as authoritative values for computation, comparison, validation, or control logic.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-005: Each distinct measurement quantity in AOWIS MUST be mapped to exactly one canonical SI unit. Measurement quantities with different meanings MUST have separate identifiers, even when they use the same canonical unit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== User Interface Specific ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-UI-000: User interfaces MUST clearly indicate the unit associated with every displayed or entered numerical value representing a physical quantity.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-001: User interfaces MAY display measurement values in supported non-canonical units for convenience, provided that the displayed unit is clearly indicated.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-002: User interfaces accepting values in non-canonical units MUST convert the entered value to the canonical SI unit before it enters the AOWIS measurement model.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-003: Rounding performed for presentation MUST NOT modify the underlying canonical value.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
External systems MAY use alternative unit systems. Any required conversion between such systems and AOWIS is performed at the system boundary in accordance with REQ-MEAS-003.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Units&amp;diff=619</id>
		<title>Measurement:Units</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Units&amp;diff=619"/>
		<updated>2026-07-13T16:57:46Z</updated>

		<summary type="html">&lt;p&gt;Samuel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Unit_Identifiers]]&lt;br /&gt;
&lt;br /&gt;
AOWIS-compliant systems, components, interfaces, and data models MUST use the International System of Units (SI) as the canonical unit system for physical quantities represented through the AOWIS measurement model.&amp;lt;ref name=&amp;quot;BIPM-SI&amp;quot;&amp;gt;International Bureau of Weights and Measures (BIPM) — International System of Units (SI) https://www.bipm.org/en/measurement-units/si-base-units&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;NIST-SI&amp;quot;&amp;gt;NIST — The International System of Units (SI) https://www.nist.gov/pml/owm/metric-si/si-units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SI is the globally accepted standard for scientific and technical measurement and is defined and maintained by the International Bureau of Weights and Measures (BIPM).&amp;lt;ref name=&amp;quot;Wikipedia-SI&amp;quot;&amp;gt;Wikipedia — International System of Units https://en.wikipedia.org/wiki/International_System_of_Units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
This specification establishes a single authoritative unit system for all physical quantities represented by AOWIS.&lt;br /&gt;
&lt;br /&gt;
The use of a single unit system reduces implementation complexity, eliminates ambiguity during data exchange, simplifies validation and testing, and improves interoperability between independent AOWIS implementations.&lt;br /&gt;
&lt;br /&gt;
User interfaces MAY display numerical values in supported alternative units for convenience, provided that the displayed unit is clearly indicated. Such presentation does not change the authoritative canonical value used by AOWIS.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-001: All authoritative numerical values representing physical quantities within the AOWIS measurement model MUST be represented using their defined canonical SI units.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-002: Implementations MUST NOT introduce conversion artifacts, rounding errors, or precision loss exceeding the documented precision of the measurement.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-003: Interfaces between AOWIS-compliant components and components or systems using non-canonical unit representations MUST perform the required conversion at the applicable boundary. Values entering the AOWIS measurement model MUST be converted to their canonical AOWIS units. Values leaving AOWIS MAY be converted to the representation required by the receiving component or system.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-004: Original source values and their unit identifiers MAY be retained as provenance data. Provenance values MUST be clearly distinguished from the authoritative canonical values and MUST NOT be used as authoritative values for computation, comparison, validation, or control logic.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-005: Each distinct measurement quantity in AOWIS MUST be mapped to exactly one canonical SI unit. Measurement quantities with different meanings MUST have separate identifiers, even when they use the same canonical unit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== User Interface Specific ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-UI-000: User interfaces MUST clearly indicate the unit associated with every displayed or entered numerical value representing a physical quantity.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-001: User interfaces MAY display measurement values in supported non-canonical units for convenience, provided that the displayed unit is clearly indicated.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-002: User interfaces accepting values in non-canonical units MUST convert the entered value to the canonical SI unit before it enters the AOWIS measurement model.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-003: Rounding performed for presentation MUST NOT modify the underlying canonical value.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
External systems MAY use alternative unit systems. Any required conversion between such systems and AOWIS is performed at the system boundary in accordance with REQ-MEAS-003.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Units&amp;diff=618</id>
		<title>Measurement:Units</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Units&amp;diff=618"/>
		<updated>2026-07-13T16:49:38Z</updated>

		<summary type="html">&lt;p&gt;Samuel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Unit_Identifiers]]&lt;br /&gt;
&lt;br /&gt;
AOWIS systems, components, and data models MUST use the International System of Units (SI) as the canonical unit system.&amp;lt;ref name=&amp;quot;BIPM-SI&amp;quot;&amp;gt;International Bureau of Weights and Measures (BIPM) — International System of Units (SI) https://www.bipm.org/en/measurement-units/si-base-units&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;NIST-SI&amp;quot;&amp;gt;NIST — The International System of Units (SI) https://www.nist.gov/pml/owm/metric-si/si-units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SI is the globally accepted standard for scientific and technical measurement and is defined and maintained by the International Bureau of Weights and Measures (BIPM).&amp;lt;ref name=&amp;quot;Wikipedia-SI&amp;quot;&amp;gt;Wikipedia — International System of Units https://en.wikipedia.org/wiki/International_System_of_Units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
This specification establishes a single authoritative unit system for all physical quantities represented by AOWIS.&lt;br /&gt;
&lt;br /&gt;
The use of a single unit system reduces implementation complexity, eliminates ambiguity during data exchange, simplifies validation and testing, and improves interoperability between independent AOWIS implementations.&lt;br /&gt;
&lt;br /&gt;
User interfaces MAY display numerical values in supported alternative units for convenience, provided that the displayed unit is clearly indicated. Such presentation does not change the authoritative canonical value used by AOWIS.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-001: All authoritative numerical values representing physical quantities within the AOWIS domain model MUST be represented using their defined canonical SI units.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-002: Implementations MUST NOT introduce conversion artifacts, rounding errors, or precision loss exceeding the documented precision of the measurement.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-003: Interfaces between AOWIS-compliant components and components or systems using non-canonical unit representations MUST perform the required conversion at the applicable boundary. Values entering the AOWIS measurement model MUST be converted to their canonical AOWIS units. Values leaving AOWIS MAY be converted to the representation required by the receiving component or system.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-004: Each distinct measurement quantity in AOWIS MUST be mapped to exactly one canonical SI unit. Measurement quantities with different meanings MUST have separate identifiers, even when they use the same canonical unit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== User Interface Specific ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-UI-000: User interfaces MUST clearly indicate the unit associated with every displayed or entered numerical value representing a physical quantity.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-001: User interfaces MAY display measurement values in supported non-canonical units for convenience, provided that the displayed unit is clearly indicated.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-002: User interfaces accepting values in non-canonical units MUST convert the entered value to the canonical SI unit before it enters the AOWIS measurement model.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-003: Original non-SI input values and their unit identifiers MAY be stored as provenance data but MUST NOT be used as the authoritative values for computation, comparison, validation, or control logic.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-004: Rounding performed for presentation MUST NOT modify the underlying canonical value.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
External systems MAY use alternative unit systems. Any required conversion between such systems and AOWIS is performed at the system boundary in accordance with REQ-MEAS-004.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Units&amp;diff=617</id>
		<title>Measurement:Units</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Units&amp;diff=617"/>
		<updated>2026-07-13T16:45:09Z</updated>

		<summary type="html">&lt;p&gt;Samuel: /* General */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Unit_Identifiers]]&lt;br /&gt;
&lt;br /&gt;
AOWIS systems, components, and data models MUST use the International System of Units (SI) as the canonical unit system.&amp;lt;ref name=&amp;quot;BIPM-SI&amp;quot;&amp;gt;International Bureau of Weights and Measures (BIPM) — International System of Units (SI) https://www.bipm.org/en/measurement-units/si-base-units&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;NIST-SI&amp;quot;&amp;gt;NIST — The International System of Units (SI) https://www.nist.gov/pml/owm/metric-si/si-units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SI is the globally accepted standard for scientific and technical measurement and is defined and maintained by the International Bureau of Weights and Measures (BIPM).&amp;lt;ref name=&amp;quot;Wikipedia-SI&amp;quot;&amp;gt;Wikipedia — International System of Units https://en.wikipedia.org/wiki/International_System_of_Units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
This specification establishes a single authoritative unit system for all physical quantities represented by AOWIS.&lt;br /&gt;
&lt;br /&gt;
The use of a single unit system reduces implementation complexity, eliminates ambiguity during data exchange, simplifies validation and testing, and improves interoperability between independent AOWIS implementations.&lt;br /&gt;
&lt;br /&gt;
User interfaces MAY display numerical values in supported alternative units for convenience, provided that the displayed unit is clearly indicated. Such presentation does not change the authoritative canonical value used by AOWIS.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-001: All authoritative numerical values representing physical quantities within the AOWIS domain model MUST be represented using their defined canonical SI units.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-002: Implementations MUST produce results that are numerically consistent with SI-based processing.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-003: Implementations MUST NOT introduce conversion artifacts, rounding errors, or precision loss exceeding the documented precision of the measurement.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-004: Interfaces between AOWIS-compliant components and components or systems using non-canonical unit representations MUST perform the required conversion at the applicable boundary. Values entering the AOWIS measurement model MUST be converted to their canonical AOWIS units. Values leaving AOWIS MAY be converted to the representation required by the receiving component or system.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-005: Each distinct measurement quantity in AOWIS MUST be mapped to exactly one canonical SI unit. Measurement quantities with different meanings MUST have separate identifiers, even when they use the same canonical unit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== User Interface Specific ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-UI-000: User interfaces MUST clearly indicate the unit associated with every displayed or entered numerical value representing a physical quantity.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-001: User interfaces MAY display measurement values in supported non-canonical units for convenience, provided that the displayed unit is clearly indicated.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-002: User interfaces accepting values in non-canonical units MUST convert the entered value to the canonical SI unit before it enters the AOWIS measurement model.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-003: Original non-SI input values and their unit identifiers MAY be stored as provenance data but MUST NOT be used as the authoritative values for computation, comparison, validation, or control logic.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-004: Rounding performed for presentation MUST NOT modify the underlying canonical value.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
External systems MAY use alternative unit systems. Any required conversion between such systems and AOWIS is performed at the system boundary in accordance with REQ-MEAS-004.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Units&amp;diff=616</id>
		<title>Measurement:Units</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Units&amp;diff=616"/>
		<updated>2026-07-13T16:42:23Z</updated>

		<summary type="html">&lt;p&gt;Samuel: /* General */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Unit_Identifiers]]&lt;br /&gt;
&lt;br /&gt;
AOWIS systems, components, and data models MUST use the International System of Units (SI) as the canonical unit system.&amp;lt;ref name=&amp;quot;BIPM-SI&amp;quot;&amp;gt;International Bureau of Weights and Measures (BIPM) — International System of Units (SI) https://www.bipm.org/en/measurement-units/si-base-units&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;NIST-SI&amp;quot;&amp;gt;NIST — The International System of Units (SI) https://www.nist.gov/pml/owm/metric-si/si-units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SI is the globally accepted standard for scientific and technical measurement and is defined and maintained by the International Bureau of Weights and Measures (BIPM).&amp;lt;ref name=&amp;quot;Wikipedia-SI&amp;quot;&amp;gt;Wikipedia — International System of Units https://en.wikipedia.org/wiki/International_System_of_Units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
This specification establishes a single authoritative unit system for all physical quantities represented by AOWIS.&lt;br /&gt;
&lt;br /&gt;
The use of a single unit system reduces implementation complexity, eliminates ambiguity during data exchange, simplifies validation and testing, and improves interoperability between independent AOWIS implementations.&lt;br /&gt;
&lt;br /&gt;
User interfaces MAY display numerical values in supported alternative units for convenience, provided that the displayed unit is clearly indicated. Such presentation does not change the authoritative canonical value used by AOWIS.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-001: All authoritative numerical values representing physical quantities within the AOWIS domain model MUST be represented using their defined canonical SI units.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-002: Implementations MUST produce results that are numerically consistent with SI-based processing.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-003: Implementations MUST NOT introduce conversion artifacts, rounding errors, or precision loss exceeding the documented precision of the measurement.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-004: Interfaces between an AOWIS-compliant component and a component or system using non-canonical unit representations MUST perform the required conversion at the component or system boundary. Values entering the AOWIS measurement model MUST be converted to their canonical AOWIS units. Values leaving AOWIS MAY be converted to the representation required by the receiving component or system.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-005: Each distinct measurement quantity in AOWIS MUST be mapped to exactly one canonical SI unit. Measurement quantities with different meanings MUST have separate identifiers, even when they use the same canonical unit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== User Interface Specific ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-UI-000: User interfaces MUST clearly indicate the unit associated with every displayed or entered numerical value representing a physical quantity.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-001: User interfaces MAY display measurement values in supported non-canonical units for convenience, provided that the displayed unit is clearly indicated.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-002: User interfaces accepting values in non-canonical units MUST convert the entered value to the canonical SI unit before it enters the AOWIS measurement model.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-003: Original non-SI input values and their unit identifiers MAY be stored as provenance data but MUST NOT be used as the authoritative values for computation, comparison, validation, or control logic.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-004: Rounding performed for presentation MUST NOT modify the underlying canonical value.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
External systems MAY use alternative unit systems. Any required conversion between such systems and AOWIS is performed at the system boundary in accordance with REQ-MEAS-004.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Units&amp;diff=615</id>
		<title>Measurement:Units</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Units&amp;diff=615"/>
		<updated>2026-07-13T16:35:30Z</updated>

		<summary type="html">&lt;p&gt;Samuel: /* User Interface Specific */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Unit_Identifiers]]&lt;br /&gt;
&lt;br /&gt;
AOWIS systems, components, and data models MUST use the International System of Units (SI) as the canonical unit system.&amp;lt;ref name=&amp;quot;BIPM-SI&amp;quot;&amp;gt;International Bureau of Weights and Measures (BIPM) — International System of Units (SI) https://www.bipm.org/en/measurement-units/si-base-units&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;NIST-SI&amp;quot;&amp;gt;NIST — The International System of Units (SI) https://www.nist.gov/pml/owm/metric-si/si-units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SI is the globally accepted standard for scientific and technical measurement and is defined and maintained by the International Bureau of Weights and Measures (BIPM).&amp;lt;ref name=&amp;quot;Wikipedia-SI&amp;quot;&amp;gt;Wikipedia — International System of Units https://en.wikipedia.org/wiki/International_System_of_Units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
This specification establishes a single authoritative unit system for all physical quantities represented by AOWIS.&lt;br /&gt;
&lt;br /&gt;
The use of a single unit system reduces implementation complexity, eliminates ambiguity during data exchange, simplifies validation and testing, and improves interoperability between independent AOWIS implementations.&lt;br /&gt;
&lt;br /&gt;
User interfaces MAY display numerical values in supported alternative units for convenience, provided that the displayed unit is clearly indicated. Such presentation does not change the authoritative canonical value used by AOWIS.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-001: All authoritative numerical values representing physical quantities within the AOWIS domain model MUST be represented using their defined canonical SI units.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-002: Implementations MUST produce results that are numerically consistent with SI-based processing.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-003: Implementations MUST NOT introduce conversion artifacts, rounding errors, or precision loss exceeding the documented precision of the measurement.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-004: Interfaces between an AOWIS-compliant component and a component or system using non-canonical unit representations MUST perform the required conversion at the component or system boundary. Values entering the AOWIS measurement model MUST be converted to their canonical AOWIS units. Values leaving AOWIS MAY be converted to the representation required by the receiving component or system.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-005: Each distinct measurement quantity in AOWIS MUST be mapped to exactly one canonical unit. Measurement quantities with different meanings MUST have separate identifiers, even when they use the same canonical unit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== User Interface Specific ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-UI-000: User interfaces MUST clearly indicate the unit associated with every displayed or entered numerical value representing a physical quantity.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-001: User interfaces MAY display measurement values in supported non-canonical units for convenience, provided that the displayed unit is clearly indicated.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-002: User interfaces accepting values in non-canonical units MUST convert the entered value to the canonical SI unit before it enters the AOWIS measurement model.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-003: Original non-SI input values and their unit identifiers MAY be stored as provenance data but MUST NOT be used as the authoritative values for computation, comparison, validation, or control logic.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-004: Rounding performed for presentation MUST NOT modify the underlying canonical value.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
External systems MAY use alternative unit systems. Any required conversion between such systems and AOWIS is performed at the system boundary in accordance with REQ-MEAS-004.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Units&amp;diff=614</id>
		<title>Measurement:Units</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Units&amp;diff=614"/>
		<updated>2026-07-13T16:34:06Z</updated>

		<summary type="html">&lt;p&gt;Samuel: /* Purpose */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Unit_Identifiers]]&lt;br /&gt;
&lt;br /&gt;
AOWIS systems, components, and data models MUST use the International System of Units (SI) as the canonical unit system.&amp;lt;ref name=&amp;quot;BIPM-SI&amp;quot;&amp;gt;International Bureau of Weights and Measures (BIPM) — International System of Units (SI) https://www.bipm.org/en/measurement-units/si-base-units&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;NIST-SI&amp;quot;&amp;gt;NIST — The International System of Units (SI) https://www.nist.gov/pml/owm/metric-si/si-units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SI is the globally accepted standard for scientific and technical measurement and is defined and maintained by the International Bureau of Weights and Measures (BIPM).&amp;lt;ref name=&amp;quot;Wikipedia-SI&amp;quot;&amp;gt;Wikipedia — International System of Units https://en.wikipedia.org/wiki/International_System_of_Units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
This specification establishes a single authoritative unit system for all physical quantities represented by AOWIS.&lt;br /&gt;
&lt;br /&gt;
The use of a single unit system reduces implementation complexity, eliminates ambiguity during data exchange, simplifies validation and testing, and improves interoperability between independent AOWIS implementations.&lt;br /&gt;
&lt;br /&gt;
User interfaces MAY display numerical values in supported alternative units for convenience, provided that the displayed unit is clearly indicated. Such presentation does not change the authoritative canonical value used by AOWIS.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-001: All authoritative numerical values representing physical quantities within the AOWIS domain model MUST be represented using their defined canonical SI units.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-002: Implementations MUST produce results that are numerically consistent with SI-based processing.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-003: Implementations MUST NOT introduce conversion artifacts, rounding errors, or precision loss exceeding the documented precision of the measurement.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-004: Interfaces between an AOWIS-compliant component and a component or system using non-canonical unit representations MUST perform the required conversion at the component or system boundary. Values entering the AOWIS measurement model MUST be converted to their canonical AOWIS units. Values leaving AOWIS MAY be converted to the representation required by the receiving component or system.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-005: Each distinct measurement quantity in AOWIS MUST be mapped to exactly one canonical unit. Measurement quantities with different meanings MUST have separate identifiers, even when they use the same canonical unit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== User Interface Specific ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-UI-000: User interfaces MUST clearly indicate the unit associated with every displayed or entered numerical value representing a physical quantity.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-001: User interfaces MAY display measurement values in supported non-SI units for convenience, provided that the displayed unit is clearly indicated.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-002: User interfaces accepting non-SI input MUST convert the entered value to the canonical SI unit before it enters the AOWIS domain model.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-003: Original non-SI input values and their unit identifiers MAY be stored as provenance data but MUST NOT be used as the authoritative values for computation, comparison, validation, or control logic.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-004: Rounding performed for presentation MUST NOT modify the underlying canonical value.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
External systems MAY use alternative unit systems. Any required conversion between such systems and AOWIS is performed at the system boundary in accordance with REQ-MEAS-004.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Units&amp;diff=613</id>
		<title>Measurement:Units</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Units&amp;diff=613"/>
		<updated>2026-07-13T16:33:02Z</updated>

		<summary type="html">&lt;p&gt;Samuel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Unit_Identifiers]]&lt;br /&gt;
&lt;br /&gt;
AOWIS systems, components, and data models MUST use the International System of Units (SI) as the canonical unit system.&amp;lt;ref name=&amp;quot;BIPM-SI&amp;quot;&amp;gt;International Bureau of Weights and Measures (BIPM) — International System of Units (SI) https://www.bipm.org/en/measurement-units/si-base-units&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;NIST-SI&amp;quot;&amp;gt;NIST — The International System of Units (SI) https://www.nist.gov/pml/owm/metric-si/si-units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SI is the globally accepted standard for scientific and technical measurement and is defined and maintained by the International Bureau of Weights and Measures (BIPM).&amp;lt;ref name=&amp;quot;Wikipedia-SI&amp;quot;&amp;gt;Wikipedia — International System of Units https://en.wikipedia.org/wiki/International_System_of_Units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
This specification establishes a single authoritative unit system for all physical quantities represented by AOWIS.&lt;br /&gt;
&lt;br /&gt;
The use of a single unit system reduces implementation complexity, eliminates ambiguity during data exchange, simplifies validation and testing, and improves interoperability between independent AOWIS implementations.&lt;br /&gt;
&lt;br /&gt;
User Interfaces can show numerical values in non-SI units for convenience, but this is only allowed &#039;&#039;additionally&#039;&#039; to the official SI-unit, and the UI needs to transfer this to the user.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-001: All authoritative numerical values representing physical quantities within the AOWIS domain model MUST be represented using their defined canonical SI units.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-002: Implementations MUST produce results that are numerically consistent with SI-based processing.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-003: Implementations MUST NOT introduce conversion artifacts, rounding errors, or precision loss exceeding the documented precision of the measurement.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-004: Interfaces between an AOWIS-compliant component and a component or system using non-canonical unit representations MUST perform the required conversion at the component or system boundary. Values entering the AOWIS measurement model MUST be converted to their canonical AOWIS units. Values leaving AOWIS MAY be converted to the representation required by the receiving component or system.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-005: Each distinct measurement quantity in AOWIS MUST be mapped to exactly one canonical unit. Measurement quantities with different meanings MUST have separate identifiers, even when they use the same canonical unit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== User Interface Specific ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-UI-000: User interfaces MUST clearly indicate the unit associated with every displayed or entered numerical value representing a physical quantity.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-001: User interfaces MAY display measurement values in supported non-SI units for convenience, provided that the displayed unit is clearly indicated.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-002: User interfaces accepting non-SI input MUST convert the entered value to the canonical SI unit before it enters the AOWIS domain model.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-003: Original non-SI input values and their unit identifiers MAY be stored as provenance data but MUST NOT be used as the authoritative values for computation, comparison, validation, or control logic.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-004: Rounding performed for presentation MUST NOT modify the underlying canonical value.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
External systems MAY use alternative unit systems. Any required conversion between such systems and AOWIS is performed at the system boundary in accordance with REQ-MEAS-004.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Units&amp;diff=612</id>
		<title>Measurement:Units</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Units&amp;diff=612"/>
		<updated>2026-07-13T16:30:25Z</updated>

		<summary type="html">&lt;p&gt;Samuel: /* General */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Unit_Identifiers]]&lt;br /&gt;
&lt;br /&gt;
AOWIS systems, components, and data models MUST use the International System of Units (SI) as the canonical unit system.&amp;lt;ref name=&amp;quot;BIPM-SI&amp;quot;&amp;gt;International Bureau of Weights and Measures (BIPM) — International System of Units (SI) https://www.bipm.org/en/measurement-units/si-base-units&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;NIST-SI&amp;quot;&amp;gt;NIST — The International System of Units (SI) https://www.nist.gov/pml/owm/metric-si/si-units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SI is the globally accepted standard for scientific and technical measurement and is defined and maintained by the International Bureau of Weights and Measures (BIPM).&amp;lt;ref name=&amp;quot;Wikipedia-SI&amp;quot;&amp;gt;Wikipedia — International System of Units https://en.wikipedia.org/wiki/International_System_of_Units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
This specification establishes a single authoritative unit system for all physical quantities represented by AOWIS.&lt;br /&gt;
&lt;br /&gt;
The use of a single unit system reduces implementation complexity, eliminates ambiguity during data exchange, simplifies validation and testing, and improves interoperability between independent AOWIS implementations.&lt;br /&gt;
&lt;br /&gt;
User Interfaces can show numerical values in non-SI units for convenience, but this is only allowed &#039;&#039;additionally&#039;&#039; to the official SI-unit, and the UI needs to transfer this to the user.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-001: All numerical values representing physical quantities within the AOWIS measurement model MUST be represented using their defined canonical SI units.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-001: All authoritative numerical values representing physical quantities within the AOWIS domain model MUST be represented using their defined canonical SI units.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-002: Implementations MUST produce results that are numerically consistent with SI-based processing.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-003: Implementations MUST NOT introduce conversion artifacts, rounding errors, or precision loss exceeding the documented precision of the measurement.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-004: Interfaces between an AOWIS-compliant component and a component or system using non-canonical unit representations MUST perform the required conversion at the component or system boundary. Values entering the AOWIS measurement model MUST be converted to their canonical AOWIS units. Values leaving AOWIS MAY be converted to the representation required by the receiving component or system.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-005: Each distinct measurement quantity in AOWIS MUST be mapped to exactly one canonical unit. Measurement quantities with different meanings MUST have separate identifiers, even when they use the same canonical unit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== User Interface Specific ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-UI-000: User interfaces MUST clearly indicate the unit associated with every displayed or entered numerical value representing a physical quantity.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-001: User interfaces MAY display measurement values in supported non-SI units for convenience, provided that the displayed unit is clearly indicated.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-002: User interfaces accepting non-SI input MUST convert the entered value to the canonical SI unit before it enters the AOWIS domain model.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-003: Original non-SI input values and their unit identifiers MAY be stored as provenance data but MUST NOT be used as the authoritative values for computation, comparison, validation, or control logic.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-004: Rounding performed for presentation MUST NOT modify the underlying canonical value.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
External systems MAY use alternative unit systems. Any required conversion between such systems and AOWIS is performed at the system boundary in accordance with REQ-MEAS-004.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Units&amp;diff=611</id>
		<title>Measurement:Units</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Units&amp;diff=611"/>
		<updated>2026-07-13T16:28:09Z</updated>

		<summary type="html">&lt;p&gt;Samuel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Unit_Identifiers]]&lt;br /&gt;
&lt;br /&gt;
AOWIS systems, components, and data models MUST use the International System of Units (SI) as the canonical unit system.&amp;lt;ref name=&amp;quot;BIPM-SI&amp;quot;&amp;gt;International Bureau of Weights and Measures (BIPM) — International System of Units (SI) https://www.bipm.org/en/measurement-units/si-base-units&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;NIST-SI&amp;quot;&amp;gt;NIST — The International System of Units (SI) https://www.nist.gov/pml/owm/metric-si/si-units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SI is the globally accepted standard for scientific and technical measurement and is defined and maintained by the International Bureau of Weights and Measures (BIPM).&amp;lt;ref name=&amp;quot;Wikipedia-SI&amp;quot;&amp;gt;Wikipedia — International System of Units https://en.wikipedia.org/wiki/International_System_of_Units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
This specification establishes a single authoritative unit system for all physical quantities represented by AOWIS.&lt;br /&gt;
&lt;br /&gt;
The use of a single unit system reduces implementation complexity, eliminates ambiguity during data exchange, simplifies validation and testing, and improves interoperability between independent AOWIS implementations.&lt;br /&gt;
&lt;br /&gt;
User Interfaces can show numerical values in non-SI units for convenience, but this is only allowed &#039;&#039;additionally&#039;&#039; to the official SI-unit, and the UI needs to transfer this to the user.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-001: All numerical values representing physical quantities within the AOWIS measurement model MUST be represented using their defined canonical SI units.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-001: All authoritative numerical values representing physical quantities within the AOWIS domain model MUST be represented using their defined canonical SI units.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-002: Implementations MUST produce results that are numerically consistent with SI-based processing.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-003: Implementations MUST NOT introduce conversion artifacts, rounding errors, or precision loss exceeding the documented precision of the measurement.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-004: Interfaces between the AOWIS domain model and components using different unit representations MUST perform the required conversion at the component boundary.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-005: Each distinct measurement quantity in AOWIS MUST be mapped to exactly one canonical unit. Measurement quantities with different meanings MUST have separate identifiers, even when they use the same canonical unit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== User Interface Specific ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-UI-000: User interfaces MUST clearly indicate the unit associated with every displayed or entered numerical value representing a physical quantity.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-001: User interfaces MAY display measurement values in supported non-SI units for convenience, provided that the displayed unit is clearly indicated.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-002: User interfaces accepting non-SI input MUST convert the entered value to the canonical SI unit before it enters the AOWIS domain model.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-003: Original non-SI input values and their unit identifiers MAY be stored as provenance data but MUST NOT be used as the authoritative values for computation, comparison, validation, or control logic.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-004: Rounding performed for presentation MUST NOT modify the underlying canonical value.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
External systems MAY use alternative unit systems. Any required conversion between such systems and AOWIS is performed at the system boundary in accordance with REQ-MEAS-004.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=External:Main_Page&amp;diff=610</id>
		<title>External:Main Page</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=External:Main_Page&amp;diff=610"/>
		<updated>2026-06-21T00:15:52Z</updated>

		<summary type="html">&lt;p&gt;Samuel: /* Maps */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Related Projects ==&lt;br /&gt;
* [https://sdgs.un.org/goals THE 17 GOALS - Sustainable Development Goals (SDGs)]&lt;br /&gt;
** [https://www.bmz.de/de/agenda-2030 German Version]&lt;br /&gt;
&lt;br /&gt;
* [[External:Horizon Europe:Main Page|Horizon Europe]]&lt;br /&gt;
** [[External:WaterJPI:Main Page|WaterJPI]] - Water Joint Programming Initiative&lt;br /&gt;
*** [[External:WaterJPI:IoT_H20|IoT.H20]] - Managing Water Networks with IoT Tech ([[Architecture:Protocols:LoRa/LoRaWAN|LoRaWAN]])&lt;br /&gt;
** [[External:Water4All:Main Page|Water4All]] - Successor of &#039;&#039;Water JPI&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://www.water4chad.org Water for Chad]&lt;br /&gt;
&lt;br /&gt;
== Basic Concepts ==&lt;br /&gt;
=== SCADA ===&lt;br /&gt;
AOWIS is basically a SCADA (Supervisory Control and Data Acquisition) system, or at least closely related. While established SCADA systems are usually too expensive for smaller organizations or local initiatives, AOWIS tries to fill in this gap by going  an approach closer to modern IoT ideas, but still keep everything robust and offline-first.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [[External:EPANET:Main Page|EPANET]] - Software for Simulating Drinking Water Distribution Networks&lt;br /&gt;
&lt;br /&gt;
=== Internet Links ===&lt;br /&gt;
* [https://thingsboard.io Thingsboard] - OpenSource IoT Platform&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
* [https://www.lorentz.de Lorentz Solar Water Pumps] - Water Pumps that can work directly with Solar Cells&lt;br /&gt;
&lt;br /&gt;
== Maps ==&lt;br /&gt;
* [https://www.opentopodata.org OpenTopoData] - Elevation&lt;br /&gt;
* [https://glandnav.com/tools/gps-elevation-finder GlandNav Elevation] - Elevation Finder&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=External:Main_Page&amp;diff=609</id>
		<title>External:Main Page</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=External:Main_Page&amp;diff=609"/>
		<updated>2026-06-21T00:14:52Z</updated>

		<summary type="html">&lt;p&gt;Samuel: /* Maps */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Related Projects ==&lt;br /&gt;
* [https://sdgs.un.org/goals THE 17 GOALS - Sustainable Development Goals (SDGs)]&lt;br /&gt;
** [https://www.bmz.de/de/agenda-2030 German Version]&lt;br /&gt;
&lt;br /&gt;
* [[External:Horizon Europe:Main Page|Horizon Europe]]&lt;br /&gt;
** [[External:WaterJPI:Main Page|WaterJPI]] - Water Joint Programming Initiative&lt;br /&gt;
*** [[External:WaterJPI:IoT_H20|IoT.H20]] - Managing Water Networks with IoT Tech ([[Architecture:Protocols:LoRa/LoRaWAN|LoRaWAN]])&lt;br /&gt;
** [[External:Water4All:Main Page|Water4All]] - Successor of &#039;&#039;Water JPI&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://www.water4chad.org Water for Chad]&lt;br /&gt;
&lt;br /&gt;
== Basic Concepts ==&lt;br /&gt;
=== SCADA ===&lt;br /&gt;
AOWIS is basically a SCADA (Supervisory Control and Data Acquisition) system, or at least closely related. While established SCADA systems are usually too expensive for smaller organizations or local initiatives, AOWIS tries to fill in this gap by going  an approach closer to modern IoT ideas, but still keep everything robust and offline-first.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [[External:EPANET:Main Page|EPANET]] - Software for Simulating Drinking Water Distribution Networks&lt;br /&gt;
&lt;br /&gt;
=== Internet Links ===&lt;br /&gt;
* [https://thingsboard.io Thingsboard] - OpenSource IoT Platform&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
* [https://www.lorentz.de Lorentz Solar Water Pumps] - Water Pumps that can work directly with Solar Cells&lt;br /&gt;
&lt;br /&gt;
== Maps ==&lt;br /&gt;
* [https://www.opentopodata.org OpenTopoData] - Elevation&lt;br /&gt;
* [https://glandnav.com/tools/gps-elevation-finder] - Elevation Finder&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=External:Main_Page&amp;diff=608</id>
		<title>External:Main Page</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=External:Main_Page&amp;diff=608"/>
		<updated>2026-06-17T21:35:25Z</updated>

		<summary type="html">&lt;p&gt;Samuel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Related Projects ==&lt;br /&gt;
* [https://sdgs.un.org/goals THE 17 GOALS - Sustainable Development Goals (SDGs)]&lt;br /&gt;
** [https://www.bmz.de/de/agenda-2030 German Version]&lt;br /&gt;
&lt;br /&gt;
* [[External:Horizon Europe:Main Page|Horizon Europe]]&lt;br /&gt;
** [[External:WaterJPI:Main Page|WaterJPI]] - Water Joint Programming Initiative&lt;br /&gt;
*** [[External:WaterJPI:IoT_H20|IoT.H20]] - Managing Water Networks with IoT Tech ([[Architecture:Protocols:LoRa/LoRaWAN|LoRaWAN]])&lt;br /&gt;
** [[External:Water4All:Main Page|Water4All]] - Successor of &#039;&#039;Water JPI&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://www.water4chad.org Water for Chad]&lt;br /&gt;
&lt;br /&gt;
== Basic Concepts ==&lt;br /&gt;
=== SCADA ===&lt;br /&gt;
AOWIS is basically a SCADA (Supervisory Control and Data Acquisition) system, or at least closely related. While established SCADA systems are usually too expensive for smaller organizations or local initiatives, AOWIS tries to fill in this gap by going  an approach closer to modern IoT ideas, but still keep everything robust and offline-first.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [[External:EPANET:Main Page|EPANET]] - Software for Simulating Drinking Water Distribution Networks&lt;br /&gt;
&lt;br /&gt;
=== Internet Links ===&lt;br /&gt;
* [https://thingsboard.io Thingsboard] - OpenSource IoT Platform&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
* [https://www.lorentz.de Lorentz Solar Water Pumps] - Water Pumps that can work directly with Solar Cells&lt;br /&gt;
&lt;br /&gt;
== Maps ==&lt;br /&gt;
* [https://www.opentopodata.org OpenTopoData] - Elevation&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=External:Main_Page&amp;diff=607</id>
		<title>External:Main Page</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=External:Main_Page&amp;diff=607"/>
		<updated>2026-06-17T12:05:36Z</updated>

		<summary type="html">&lt;p&gt;Samuel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Related Projects ==&lt;br /&gt;
* [https://sdgs.un.org/goals THE 17 GOALS - Sustainable Development Goals (SDGs)]&lt;br /&gt;
** [https://www.bmz.de/de/agenda-2030 German Version]&lt;br /&gt;
&lt;br /&gt;
* [[External:Horizon Europe:Main Page|Horizon Europe]]&lt;br /&gt;
** [[External:WaterJPI:Main Page|WaterJPI]] - Water Joint Programming Initiative&lt;br /&gt;
*** [[External:WaterJPI:IoT_H20|IoT.H20]] - Managing Water Networks with IoT Tech ([[Architecture:Protocols:LoRa/LoRaWAN|LoRaWAN]])&lt;br /&gt;
** [[External:Water4All:Main Page|Water4All]] - Successor of &#039;&#039;Water JPI&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://www.water4chad.org Water for Chad]&lt;br /&gt;
&lt;br /&gt;
== Basic Concepts ==&lt;br /&gt;
=== SCADA ===&lt;br /&gt;
AOWIS is basically a SCADA (Supervisory Control and Data Acquisition) system, or at least closely related. While established SCADA systems are usually too expensive for smaller organizations or local initiatives, AOWIS tries to fill in this gap by going  an approach closer to modern IoT ideas, but still keep everything robust and offline-first.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [[External:EPANET:Main Page|EPANET]] - Software for Simulating Drinking Water Distribution Networks&lt;br /&gt;
&lt;br /&gt;
=== Internet Links ===&lt;br /&gt;
* [https://thingsboard.io Thingsboard] - OpenSource IoT Platform&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
* [https://www.lorentz.de Lorentz Solar Water Pumps] - Water Pumps that can work directly with Solar Cells&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=External:Main_Page&amp;diff=606</id>
		<title>External:Main Page</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=External:Main_Page&amp;diff=606"/>
		<updated>2026-06-17T12:05:24Z</updated>

		<summary type="html">&lt;p&gt;Samuel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Related Projects ==&lt;br /&gt;
* [https://sdgs.un.org/goals THE 17 GOALS - Sustainable Development Goals (SDGs)]&lt;br /&gt;
** [https://www.bmz.de/de/agenda-2030 German Version]&lt;br /&gt;
&lt;br /&gt;
* [[External:Horizon Europe:Main Page|Horizon Europe]]&lt;br /&gt;
** [[External:WaterJPI:Main Page|WaterJPI]] - Water Joint Programming Initiative&lt;br /&gt;
*** [[External:WaterJPI:IoT_H20|IoT.H20]] - Managing Water Networks with IoT Tech ([[Architecture:Protocols:LoRa/LoRaWAN|LoRaWAN]])&lt;br /&gt;
** [[External:Water4All:Main Page|Water4All]] - Successor of &#039;&#039;Water JPI&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [[https://www.water4chad.org| Water for Chad]]&lt;br /&gt;
&lt;br /&gt;
== Basic Concepts ==&lt;br /&gt;
=== SCADA ===&lt;br /&gt;
AOWIS is basically a SCADA (Supervisory Control and Data Acquisition) system, or at least closely related. While established SCADA systems are usually too expensive for smaller organizations or local initiatives, AOWIS tries to fill in this gap by going  an approach closer to modern IoT ideas, but still keep everything robust and offline-first.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [[External:EPANET:Main Page|EPANET]] - Software for Simulating Drinking Water Distribution Networks&lt;br /&gt;
&lt;br /&gt;
=== Internet Links ===&lt;br /&gt;
* [https://thingsboard.io Thingsboard] - OpenSource IoT Platform&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
* [https://www.lorentz.de Lorentz Solar Water Pumps] - Water Pumps that can work directly with Solar Cells&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=External:Main_Page&amp;diff=605</id>
		<title>External:Main Page</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=External:Main_Page&amp;diff=605"/>
		<updated>2026-06-17T12:05:10Z</updated>

		<summary type="html">&lt;p&gt;Samuel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Related Projects ==&lt;br /&gt;
* [https://sdgs.un.org/goals THE 17 GOALS - Sustainable Development Goals (SDGs)]&lt;br /&gt;
** [https://www.bmz.de/de/agenda-2030 German Version]&lt;br /&gt;
&lt;br /&gt;
* [[External:Horizon Europe:Main Page|Horizon Europe]]&lt;br /&gt;
** [[External:WaterJPI:Main Page|WaterJPI]] - Water Joint Programming Initiative&lt;br /&gt;
*** [[External:WaterJPI:IoT_H20|IoT.H20]] - Managing Water Networks with IoT Tech ([[Architecture:Protocols:LoRa/LoRaWAN|LoRaWAN]])&lt;br /&gt;
** [[External:Water4All:Main Page|Water4All]] - Successor of &#039;&#039;Water JPI&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [[https://www.water4chad.org]]&lt;br /&gt;
&lt;br /&gt;
== Basic Concepts ==&lt;br /&gt;
=== SCADA ===&lt;br /&gt;
AOWIS is basically a SCADA (Supervisory Control and Data Acquisition) system, or at least closely related. While established SCADA systems are usually too expensive for smaller organizations or local initiatives, AOWIS tries to fill in this gap by going  an approach closer to modern IoT ideas, but still keep everything robust and offline-first.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [[External:EPANET:Main Page|EPANET]] - Software for Simulating Drinking Water Distribution Networks&lt;br /&gt;
&lt;br /&gt;
=== Internet Links ===&lt;br /&gt;
* [https://thingsboard.io Thingsboard] - OpenSource IoT Platform&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
* [https://www.lorentz.de Lorentz Solar Water Pumps] - Water Pumps that can work directly with Solar Cells&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=File:Cooperation.jpg&amp;diff=604</id>
		<title>File:Cooperation.jpg</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=File:Cooperation.jpg&amp;diff=604"/>
		<updated>2026-06-13T12:27:58Z</updated>

		<summary type="html">&lt;p&gt;Samuel: Samuel reverted File:Cooperation.jpg to an old version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=File:Cooperation.jpg&amp;diff=603</id>
		<title>File:Cooperation.jpg</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=File:Cooperation.jpg&amp;diff=603"/>
		<updated>2026-06-12T23:46:18Z</updated>

		<summary type="html">&lt;p&gt;Samuel: Samuel uploaded a new version of File:Cooperation.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=File:Cooperation.jpg&amp;diff=602</id>
		<title>File:Cooperation.jpg</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=File:Cooperation.jpg&amp;diff=602"/>
		<updated>2026-06-12T23:45:36Z</updated>

		<summary type="html">&lt;p&gt;Samuel: Samuel uploaded a new version of File:Cooperation.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Unit_Identifiers&amp;diff=601</id>
		<title>Measurement:Unit Identifiers</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Unit_Identifiers&amp;diff=601"/>
		<updated>2026-06-10T20:42:59Z</updated>

		<summary type="html">&lt;p&gt;Samuel: /* Data Representation Format */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Units]]&lt;br /&gt;
&lt;br /&gt;
AOWIS defines a canonical set of unit identifiers used in all system interfaces, storage formats, APIs, and inter-system data exchanges.&lt;br /&gt;
&lt;br /&gt;
All unit identifiers MUST be lower-case ASCII-only strings and MUST NOT contain Unicode characters, superscripts, or typographic symbols.&lt;br /&gt;
&lt;br /&gt;
Units are machine-readable tokens and are not intended to represent typographic or human-rendered SI notation.&lt;br /&gt;
&lt;br /&gt;
== General Rules ==&lt;br /&gt;
&lt;br /&gt;
* All unit identifiers MUST be lower-case ASCII-only.&lt;br /&gt;
* Unit identifiers MUST be unambiguous and consistent across all AOWIS-compliant systems.&lt;br /&gt;
* Each physical quantity MUST map to exactly one canonical unit.&lt;br /&gt;
* Units MUST NOT be context-dependent or system-dependent.&lt;br /&gt;
* Units MUST be stable identifiers suitable for JSON, databases, and file formats.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-UNI-001: Unit identifiers MUST be ASCII-only strings.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-002: Unit identifiers MUST NOT contain Unicode characters, superscripts, or typographic symbols.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-003: Each physical quantity in AOWIS MUST map to exactly one canonical unit identifier.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-004: Units MUST be used consistently across all AOWIS system interfaces and storage formats.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-005: Units MUST NOT be context-dependent or implementation-defined.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-006: Semantic meaning MUST be derived from the quantity field, not from the unit identifier.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-007: The &amp;quot;Quantity / Name&amp;quot; field MUST be the canonical machine-readable identifier for a physical quantity and MUST be used as the key in all AOWIS data formats, APIs, databases, and serialized representations.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-008: The &amp;quot;Quantity / Name&amp;quot; field MUST be treated as an immutable identifier and MUST NOT be modified, localized, abbreviated, or reinterpreted across implementations.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-009: Physical quantity semantics MUST be derived exclusively from the &amp;quot;Quantity / Name&amp;quot; field and MUST NOT be inferred from unit identifiers.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Canonical Unit Identifiers ==&lt;br /&gt;
&lt;br /&gt;
=== Length and Spatial Quantities ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| length || Linear spatial extent || m || m || Pipe/link length (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| elevation || Vertical height relative to datum || m || m || Node elevation (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| distance || Spatial separation between points || m || m || Derived geometric quantity&lt;br /&gt;
|-&lt;br /&gt;
| position_offset || Relative spatial offset magnitude || m || m || Not explicitly represented in EPANET&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Area and Volume ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| area || Two-dimensional spatial extent || m² || m2 || Not directly used&lt;br /&gt;
|-&lt;br /&gt;
| volume || Storage volume || m³ || m3 || Tank volume (SI-normalized EPANET model)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Flow and Transport ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| volumetric_flow_rate || Volume per unit time || m³/s || m3_s || Link flow (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| mass_flow_rate || Mass per unit time || kg/s || kg_s || Not directly represented (derived)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Pressure and Stress ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| pressure || Force per unit area in fluid system || Pa || pa || Node pressure (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| stress || Internal material stress || Pa || pa || Not represented&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Time ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| time || Simulation or observation time || s || s || Simulation time (EPANET internal time normalized to seconds)&lt;br /&gt;
|-&lt;br /&gt;
| duration || Time interval length || s || s || Simulation duration / reporting intervals&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Electrical Quantities ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit&lt;br /&gt;
|-&lt;br /&gt;
| current || Rate of electric charge flow || A || a&lt;br /&gt;
|-&lt;br /&gt;
| voltage || Electric potential difference || V || v&lt;br /&gt;
|-&lt;br /&gt;
| resistance || Opposition to electric current flow || Ω || ohm&lt;br /&gt;
|-&lt;br /&gt;
| power || Rate of energy transfer || W || w&lt;br /&gt;
|-&lt;br /&gt;
| energy || Work or transferred electrical energy || J || j&lt;br /&gt;
|-&lt;br /&gt;
| capacitance || Ability to store electric charge || F || f&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Data Representation Format ==&lt;br /&gt;
&lt;br /&gt;
All AOWIS measurement values MUST use the following structure:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;quantity&amp;quot;: &amp;quot;&amp;lt;physical_quantity&amp;gt;&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: &amp;lt;numeric_value&amp;gt;,&lt;br /&gt;
  &amp;quot;unit&amp;quot;: &amp;quot;&amp;lt;canonical_unit&amp;gt;&amp;quot;,&lt;br /&gt;
  &amp;quot;uncertainty&amp;quot;: &amp;lt;numeric_value&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;quantity&amp;quot;: &amp;quot;pipe_length&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: 1200,&lt;br /&gt;
  &amp;quot;unit&amp;quot;: &amp;quot;m&amp;quot;,&lt;br /&gt;
  &amp;quot;uncertainty&amp;quot;: 5&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Unit_Identifiers&amp;diff=600</id>
		<title>Measurement:Unit Identifiers</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Unit_Identifiers&amp;diff=600"/>
		<updated>2026-06-10T20:42:46Z</updated>

		<summary type="html">&lt;p&gt;Samuel: /* Data Representation Format */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Units]]&lt;br /&gt;
&lt;br /&gt;
AOWIS defines a canonical set of unit identifiers used in all system interfaces, storage formats, APIs, and inter-system data exchanges.&lt;br /&gt;
&lt;br /&gt;
All unit identifiers MUST be lower-case ASCII-only strings and MUST NOT contain Unicode characters, superscripts, or typographic symbols.&lt;br /&gt;
&lt;br /&gt;
Units are machine-readable tokens and are not intended to represent typographic or human-rendered SI notation.&lt;br /&gt;
&lt;br /&gt;
== General Rules ==&lt;br /&gt;
&lt;br /&gt;
* All unit identifiers MUST be lower-case ASCII-only.&lt;br /&gt;
* Unit identifiers MUST be unambiguous and consistent across all AOWIS-compliant systems.&lt;br /&gt;
* Each physical quantity MUST map to exactly one canonical unit.&lt;br /&gt;
* Units MUST NOT be context-dependent or system-dependent.&lt;br /&gt;
* Units MUST be stable identifiers suitable for JSON, databases, and file formats.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-UNI-001: Unit identifiers MUST be ASCII-only strings.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-002: Unit identifiers MUST NOT contain Unicode characters, superscripts, or typographic symbols.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-003: Each physical quantity in AOWIS MUST map to exactly one canonical unit identifier.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-004: Units MUST be used consistently across all AOWIS system interfaces and storage formats.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-005: Units MUST NOT be context-dependent or implementation-defined.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-006: Semantic meaning MUST be derived from the quantity field, not from the unit identifier.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-007: The &amp;quot;Quantity / Name&amp;quot; field MUST be the canonical machine-readable identifier for a physical quantity and MUST be used as the key in all AOWIS data formats, APIs, databases, and serialized representations.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-008: The &amp;quot;Quantity / Name&amp;quot; field MUST be treated as an immutable identifier and MUST NOT be modified, localized, abbreviated, or reinterpreted across implementations.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-009: Physical quantity semantics MUST be derived exclusively from the &amp;quot;Quantity / Name&amp;quot; field and MUST NOT be inferred from unit identifiers.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Canonical Unit Identifiers ==&lt;br /&gt;
&lt;br /&gt;
=== Length and Spatial Quantities ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| length || Linear spatial extent || m || m || Pipe/link length (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| elevation || Vertical height relative to datum || m || m || Node elevation (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| distance || Spatial separation between points || m || m || Derived geometric quantity&lt;br /&gt;
|-&lt;br /&gt;
| position_offset || Relative spatial offset magnitude || m || m || Not explicitly represented in EPANET&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Area and Volume ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| area || Two-dimensional spatial extent || m² || m2 || Not directly used&lt;br /&gt;
|-&lt;br /&gt;
| volume || Storage volume || m³ || m3 || Tank volume (SI-normalized EPANET model)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Flow and Transport ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| volumetric_flow_rate || Volume per unit time || m³/s || m3_s || Link flow (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| mass_flow_rate || Mass per unit time || kg/s || kg_s || Not directly represented (derived)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Pressure and Stress ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| pressure || Force per unit area in fluid system || Pa || pa || Node pressure (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| stress || Internal material stress || Pa || pa || Not represented&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Time ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| time || Simulation or observation time || s || s || Simulation time (EPANET internal time normalized to seconds)&lt;br /&gt;
|-&lt;br /&gt;
| duration || Time interval length || s || s || Simulation duration / reporting intervals&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Electrical Quantities ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit&lt;br /&gt;
|-&lt;br /&gt;
| current || Rate of electric charge flow || A || a&lt;br /&gt;
|-&lt;br /&gt;
| voltage || Electric potential difference || V || v&lt;br /&gt;
|-&lt;br /&gt;
| resistance || Opposition to electric current flow || Ω || ohm&lt;br /&gt;
|-&lt;br /&gt;
| power || Rate of energy transfer || W || w&lt;br /&gt;
|-&lt;br /&gt;
| energy || Work or transferred electrical energy || J || j&lt;br /&gt;
|-&lt;br /&gt;
| capacitance || Ability to store electric charge || F || f&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Data Representation Format ==&lt;br /&gt;
&lt;br /&gt;
All AOWIS measurement values MUST use the following structure:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;quantity&amp;quot;: &amp;quot;&amp;lt;physical_quantity&amp;gt;&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: &amp;lt;numeric_value&amp;gt;,&lt;br /&gt;
  &amp;quot;unit&amp;quot;: &amp;quot;&amp;lt;canonical_unit&amp;gt;&amp;quot;,&lt;br /&gt;
  &amp;quot;uncertainty&amp;quot;: &amp;quot;&amp;lt;numeric_value&amp;gt;&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;quantity&amp;quot;: &amp;quot;pipe_length&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: 1200,&lt;br /&gt;
  &amp;quot;unit&amp;quot;: &amp;quot;m&amp;quot;,&lt;br /&gt;
  &amp;quot;uncertainty&amp;quot;: 5&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Units&amp;diff=599</id>
		<title>Measurement:Units</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Units&amp;diff=599"/>
		<updated>2026-06-10T20:36:29Z</updated>

		<summary type="html">&lt;p&gt;Samuel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Unit_Identifiers]]&lt;br /&gt;
&lt;br /&gt;
AOWIS systems, components, and data models MUST use the International System of Units (SI) as the canonical unit system.&amp;lt;ref name=&amp;quot;BIPM-SI&amp;quot;&amp;gt;International Bureau of Weights and Measures (BIPM) — International System of Units (SI) https://www.bipm.org/en/measurement-units/si-base-units&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;NIST-SI&amp;quot;&amp;gt;NIST — The International System of Units (SI) https://www.nist.gov/pml/owm/metric-si/si-units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SI is the globally accepted standard for scientific and technical measurement and is defined and maintained by the International Bureau of Weights and Measures (BIPM).&amp;lt;ref name=&amp;quot;Wikipedia-SI&amp;quot;&amp;gt;Wikipedia — International System of Units https://en.wikipedia.org/wiki/International_System_of_Units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
This specification establishes a single authoritative unit system for all physical quantities represented by AOWIS.&lt;br /&gt;
&lt;br /&gt;
The use of a single unit system reduces implementation complexity, eliminates ambiguity during data exchange, simplifies validation and testing, and improves interoperability between independent AOWIS implementations.&lt;br /&gt;
&lt;br /&gt;
User Interfaces can show numerical values in non-SI units for convenience, but this is only allowed &#039;&#039;additionally&#039;&#039; to the official SI-unit, and the UI needs to transfer this to the user.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-000: The International System of Units (SI) is the authoritative unit system for all physical quantities represented by AOWIS.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-001: All numerical values representing physical quantities within an AOWIS-compliant system MUST be represented using SI units.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-002: Implementations MUST produce results that are numerically consistent with SI-based processing.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-003: Implementations MUST NOT introduce conversion artifacts, rounding errors, or precision loss that are outside the documented precision of the measurement.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-004: Interfaces between AOWIS-compliant and non-AOWIS-compliant systems MUST convert all non-SI physical quantities to SI units before they become part of the AOWIS measurement model and MUST convert from SI units when exporting data to systems requiring non-SI units.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-005: Each physical quantity in AOWIS MUST be mapped to exactly one canonical SI unit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== User Interface Specific ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-UI-000: User interfaces MUST clearly indicate the unit associated with every displayed or entered numerical value representing a physical quantity.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-001: User interfaces MAY display measurement values in non-SI units for convenience, but MUST also display the corresponding SI unit value, which is the authoritative representation within AOWIS.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-002: User interfaces MUST clearly indicate that SI-based values are the authoritative representation and that non-SI values are provided for convenience only.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-003: User interfaces accepting non-SI input MUST convert all values to SI units for internal processing and MUST display the SI-converted value as the primary representation after input.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UI-004: Non-SI input values MAY be retained for traceability purposes but MUST NOT be used for computation, storage, or control logic within AOWIS.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
External systems MAY use alternative unit systems. Any required conversion between such systems and AOWIS is performed at the system boundary in accordance with REQ-MEAS-004.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Unit_Identifiers&amp;diff=598</id>
		<title>Measurement:Unit Identifiers</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Unit_Identifiers&amp;diff=598"/>
		<updated>2026-06-10T20:35:40Z</updated>

		<summary type="html">&lt;p&gt;Samuel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Units]]&lt;br /&gt;
&lt;br /&gt;
AOWIS defines a canonical set of unit identifiers used in all system interfaces, storage formats, APIs, and inter-system data exchanges.&lt;br /&gt;
&lt;br /&gt;
All unit identifiers MUST be lower-case ASCII-only strings and MUST NOT contain Unicode characters, superscripts, or typographic symbols.&lt;br /&gt;
&lt;br /&gt;
Units are machine-readable tokens and are not intended to represent typographic or human-rendered SI notation.&lt;br /&gt;
&lt;br /&gt;
== General Rules ==&lt;br /&gt;
&lt;br /&gt;
* All unit identifiers MUST be lower-case ASCII-only.&lt;br /&gt;
* Unit identifiers MUST be unambiguous and consistent across all AOWIS-compliant systems.&lt;br /&gt;
* Each physical quantity MUST map to exactly one canonical unit.&lt;br /&gt;
* Units MUST NOT be context-dependent or system-dependent.&lt;br /&gt;
* Units MUST be stable identifiers suitable for JSON, databases, and file formats.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-UNI-001: Unit identifiers MUST be ASCII-only strings.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-002: Unit identifiers MUST NOT contain Unicode characters, superscripts, or typographic symbols.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-003: Each physical quantity in AOWIS MUST map to exactly one canonical unit identifier.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-004: Units MUST be used consistently across all AOWIS system interfaces and storage formats.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-005: Units MUST NOT be context-dependent or implementation-defined.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-006: Semantic meaning MUST be derived from the quantity field, not from the unit identifier.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-007: The &amp;quot;Quantity / Name&amp;quot; field MUST be the canonical machine-readable identifier for a physical quantity and MUST be used as the key in all AOWIS data formats, APIs, databases, and serialized representations.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-008: The &amp;quot;Quantity / Name&amp;quot; field MUST be treated as an immutable identifier and MUST NOT be modified, localized, abbreviated, or reinterpreted across implementations.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-009: Physical quantity semantics MUST be derived exclusively from the &amp;quot;Quantity / Name&amp;quot; field and MUST NOT be inferred from unit identifiers.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Canonical Unit Identifiers ==&lt;br /&gt;
&lt;br /&gt;
=== Length and Spatial Quantities ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| length || Linear spatial extent || m || m || Pipe/link length (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| elevation || Vertical height relative to datum || m || m || Node elevation (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| distance || Spatial separation between points || m || m || Derived geometric quantity&lt;br /&gt;
|-&lt;br /&gt;
| position_offset || Relative spatial offset magnitude || m || m || Not explicitly represented in EPANET&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Area and Volume ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| area || Two-dimensional spatial extent || m² || m2 || Not directly used&lt;br /&gt;
|-&lt;br /&gt;
| volume || Storage volume || m³ || m3 || Tank volume (SI-normalized EPANET model)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Flow and Transport ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| volumetric_flow_rate || Volume per unit time || m³/s || m3_s || Link flow (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| mass_flow_rate || Mass per unit time || kg/s || kg_s || Not directly represented (derived)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Pressure and Stress ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| pressure || Force per unit area in fluid system || Pa || pa || Node pressure (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| stress || Internal material stress || Pa || pa || Not represented&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Time ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| time || Simulation or observation time || s || s || Simulation time (EPANET internal time normalized to seconds)&lt;br /&gt;
|-&lt;br /&gt;
| duration || Time interval length || s || s || Simulation duration / reporting intervals&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Electrical Quantities ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit (SI symbol) !! Serialized Unit&lt;br /&gt;
|-&lt;br /&gt;
| current || Rate of electric charge flow || A || a&lt;br /&gt;
|-&lt;br /&gt;
| voltage || Electric potential difference || V || v&lt;br /&gt;
|-&lt;br /&gt;
| resistance || Opposition to electric current flow || Ω || ohm&lt;br /&gt;
|-&lt;br /&gt;
| power || Rate of energy transfer || W || w&lt;br /&gt;
|-&lt;br /&gt;
| energy || Work or transferred electrical energy || J || j&lt;br /&gt;
|-&lt;br /&gt;
| capacitance || Ability to store electric charge || F || f&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Data Representation Format ==&lt;br /&gt;
&lt;br /&gt;
All AOWIS measurement values MUST use the following structure:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;quantity&amp;quot;: &amp;quot;&amp;lt;physical_quantity&amp;gt;&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: &amp;lt;numeric_value&amp;gt;,&lt;br /&gt;
  &amp;quot;unit&amp;quot;: &amp;quot;&amp;lt;canonical_unit&amp;gt;&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;quantity&amp;quot;: &amp;quot;pipe_length&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: 1200,&lt;br /&gt;
  &amp;quot;unit&amp;quot;: &amp;quot;m&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Elevation&amp;diff=597</id>
		<title>Measurement:Elevation</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Elevation&amp;diff=597"/>
		<updated>2026-06-10T19:50:55Z</updated>

		<summary type="html">&lt;p&gt;Samuel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&#039;&#039;&#039;elevation&#039;&#039;&#039; is the canonical, machine readable identifier, and the canonical unit is &#039;&#039;&#039;m&#039;&#039;&#039;, as specified at [[Measurement:Unit_Identifiers|Unit Identifiers]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Node Elevation Measurement =&lt;br /&gt;
&lt;br /&gt;
{{AI-Generated&lt;br /&gt;
 | tool=ChatGPT&lt;br /&gt;
 | date=2026-06-10&lt;br /&gt;
 | scope=full page&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 1. Context ==&lt;br /&gt;
&lt;br /&gt;
In field deployments, it may appear convenient to use smartphone GPS readings to determine the elevation of pipe network nodes.&lt;br /&gt;
&lt;br /&gt;
However, GPS-based altitude measurements are often insufficient for infrastructure-grade water systems due to:&lt;br /&gt;
&lt;br /&gt;
* low vertical accuracy in consumer devices&lt;br /&gt;
* atmospheric variation&lt;br /&gt;
* inconsistent reference datums&lt;br /&gt;
* drift over time&lt;br /&gt;
&lt;br /&gt;
As a result, relying solely on GPS elevation can lead to incorrect hydraulic modeling and unsafe system behavior.&lt;br /&gt;
&lt;br /&gt;
== 2. Normative Requirement ==&lt;br /&gt;
&lt;br /&gt;
All AOWIS-compliant systems:&lt;br /&gt;
&lt;br /&gt;
* MUST NOT use uncalibrated consumer GPS altitude as the sole source of node elevation data for hydraulic or control decisions&lt;br /&gt;
* SHOULD use surveyed or externally validated elevation references where available&lt;br /&gt;
* MAY use GPS-derived elevation only as a temporary or fallback estimate, clearly marked as low-confidence&lt;br /&gt;
&lt;br /&gt;
== 3. Measurement Model ==&lt;br /&gt;
&lt;br /&gt;
Node elevation values MUST be represented as:&lt;br /&gt;
&lt;br /&gt;
* a numeric value relative to a defined vertical datum&lt;br /&gt;
* associated metadata indicating source type&lt;br /&gt;
* optional uncertainty or confidence indicator&lt;br /&gt;
&lt;br /&gt;
== 4. Reference Hierarchy ==&lt;br /&gt;
&lt;br /&gt;
Preferred sources for node elevation:&lt;br /&gt;
&lt;br /&gt;
1. Geodetic survey measurements&lt;br /&gt;
2. Local infrastructure engineering records&lt;br /&gt;
3. Differential GPS or RTK systems&lt;br /&gt;
4. Consumer GPS (fallback only)&lt;br /&gt;
&lt;br /&gt;
== 5. Traceability ==&lt;br /&gt;
&lt;br /&gt;
The restriction on GPS-only elevation sources exists to prevent:&lt;br /&gt;
&lt;br /&gt;
* hydraulic miscalculations&lt;br /&gt;
* incorrect pressure modeling&lt;br /&gt;
* unsafe valve/pump control decisions&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Main_Page&amp;diff=596</id>
		<title>Measurement:Main Page</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Main_Page&amp;diff=596"/>
		<updated>2026-06-10T19:48:34Z</updated>

		<summary type="html">&lt;p&gt;Samuel: /* Subsystems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Measurement =&lt;br /&gt;
&lt;br /&gt;
Measurements are fundamental to AOWIS operations. Decisions in monitoring, control, maintenance, planning, safety, and research depend on reliable measurement data.&lt;br /&gt;
&lt;br /&gt;
This Domain defines how AOWIS represents, records, exchanges, validates, and interprets measurements across water, agricultural, environmental, and infrastructure systems.&lt;br /&gt;
&lt;br /&gt;
== Core Specifications ==&lt;br /&gt;
&lt;br /&gt;
* [[Measurement:Units|Unit System Requirements (SI)]]&lt;br /&gt;
* [[Measurement:Unit_Identifiers|Unit Identifiers]]&lt;br /&gt;
&lt;br /&gt;
== Subsystems ==&lt;br /&gt;
&lt;br /&gt;
* [[Measurement:Elevation|Elevation]]&lt;br /&gt;
* [[Measurement:Time]]&lt;br /&gt;
* [[Measurement:Quality]]&lt;br /&gt;
* [[Measurement:Calibration]]&lt;br /&gt;
&lt;br /&gt;
== Supporting Concepts ==&lt;br /&gt;
&lt;br /&gt;
* Measurement sources&lt;br /&gt;
* Data validation&lt;br /&gt;
* Uncertainty handling&lt;br /&gt;
* Storage &amp;amp; exchange rules&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Unit_Identifiers&amp;diff=595</id>
		<title>Measurement:Unit Identifiers</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Unit_Identifiers&amp;diff=595"/>
		<updated>2026-06-10T19:47:15Z</updated>

		<summary type="html">&lt;p&gt;Samuel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Units]]&lt;br /&gt;
&lt;br /&gt;
AOWIS defines a canonical set of unit identifiers used in all system interfaces, storage formats, APIs, and inter-system data exchanges.&lt;br /&gt;
&lt;br /&gt;
All unit identifiers MUST be ASCII-only strings and MUST NOT contain Unicode characters, superscripts, or typographic symbols.&lt;br /&gt;
&lt;br /&gt;
Units are machine-readable tokens and are not intended to represent typographic or human-rendered SI notation.&lt;br /&gt;
&lt;br /&gt;
== General Rules ==&lt;br /&gt;
&lt;br /&gt;
* All unit identifiers MUST be ASCII-only.&lt;br /&gt;
* Unit identifiers MUST be unambiguous and consistent across all AOWIS-compliant systems.&lt;br /&gt;
* Each physical quantity MUST map to exactly one canonical unit.&lt;br /&gt;
* Units MUST NOT be context-dependent or system-dependent.&lt;br /&gt;
* Units MUST be stable identifiers suitable for JSON, databases, and file formats.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-UNI-001: Unit identifiers MUST be ASCII-only strings.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-002: Unit identifiers MUST NOT contain Unicode characters, superscripts, or typographic symbols.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-003: Each physical quantity in AOWIS MUST map to exactly one canonical unit identifier.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-004: Units MUST be used consistently across all AOWIS system interfaces and storage formats.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-005: Units MUST NOT be context-dependent or implementation-defined.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-006: Semantic meaning MUST be derived from the quantity field, not from the unit identifier.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-007: The &amp;quot;Quantity / Name&amp;quot; field MUST be the canonical machine-readable identifier for a physical quantity and MUST be used as the key in all AOWIS data formats, APIs, databases, and serialized representations.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-008: The &amp;quot;Quantity / Name&amp;quot; field MUST be treated as an immutable identifier and MUST NOT be modified, localized, abbreviated, or reinterpreted across implementations.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-009: Physical quantity semantics MUST be derived exclusively from the &amp;quot;Quantity / Name&amp;quot; field and MUST NOT be inferred from unit identifiers.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Canonical Unit Identifiers ==&lt;br /&gt;
&lt;br /&gt;
=== Length and Spatial Quantities ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| length || Linear spatial extent || m || Pipe/link length (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| elevation || Vertical height relative to datum || m || Node elevation (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| distance || Spatial separation between points || m || Derived geometric quantity&lt;br /&gt;
|-&lt;br /&gt;
| position_offset || Relative spatial offset magnitude || m || Not explicitly represented in EPANET&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Area and Volume ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| area || Two-dimensional spatial extent || m2 || Not directly used&lt;br /&gt;
|-&lt;br /&gt;
| volume || Storage volume || m3 || Tank volume (SI-normalized EPANET model)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Flow and Transport ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| volumetric_flow_rate || Volume per unit time || m3_s || Link flow (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| mass_flow_rate || Mass per unit time || kg_s || Not directly represented (derived)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Pressure and Stress ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| pressure || Force per unit area in fluid system || Pa || Node pressure (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| stress || Internal material stress || Pa || Not represented&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Time ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| time || Simulation or observation time || s || Simulation time (EPANET internal time normalized to seconds)&lt;br /&gt;
|-&lt;br /&gt;
| duration || Time interval length || s || Simulation duration / reporting intervals&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Electrical Quantities ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit&lt;br /&gt;
|-&lt;br /&gt;
| current || Rate of electric charge flow || A&lt;br /&gt;
|-&lt;br /&gt;
| voltage || Electric potential difference || V&lt;br /&gt;
|-&lt;br /&gt;
| resistance || Opposition to electric current flow || ohm&lt;br /&gt;
|-&lt;br /&gt;
| power || Rate of energy transfer || W&lt;br /&gt;
|-&lt;br /&gt;
| energy || Work or transferred electrical energy || J&lt;br /&gt;
|-&lt;br /&gt;
| capacitance || Ability to store electric charge || F&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Data Representation Format ==&lt;br /&gt;
&lt;br /&gt;
All AOWIS measurement values MUST use the following structure:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;quantity&amp;quot;: &amp;quot;&amp;lt;physical_quantity&amp;gt;&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: &amp;lt;numeric_value&amp;gt;,&lt;br /&gt;
  &amp;quot;unit&amp;quot;: &amp;quot;&amp;lt;canonical_unit&amp;gt;&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;quantity&amp;quot;: &amp;quot;pipe_length&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: 1200,&lt;br /&gt;
  &amp;quot;unit&amp;quot;: &amp;quot;m&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Unit_Identifiers&amp;diff=594</id>
		<title>Measurement:Unit Identifiers</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Unit_Identifiers&amp;diff=594"/>
		<updated>2026-06-10T19:42:16Z</updated>

		<summary type="html">&lt;p&gt;Samuel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Units]]&lt;br /&gt;
&lt;br /&gt;
AOWIS defines a canonical set of unit identifiers used in all system interfaces, storage formats, APIs, and inter-system data exchanges.&lt;br /&gt;
&lt;br /&gt;
All unit identifiers MUST be ASCII-only strings and MUST NOT contain Unicode characters, superscripts, or typographic symbols.&lt;br /&gt;
&lt;br /&gt;
Units are machine-readable tokens and are not intended to represent typographic or human-rendered SI notation.&lt;br /&gt;
&lt;br /&gt;
== General Rules ==&lt;br /&gt;
&lt;br /&gt;
* All unit identifiers MUST be ASCII-only.&lt;br /&gt;
* Unit identifiers MUST be unambiguous and consistent across all AOWIS-compliant systems.&lt;br /&gt;
* Each physical quantity MUST map to exactly one canonical unit.&lt;br /&gt;
* Units MUST NOT be context-dependent or system-dependent.&lt;br /&gt;
* Units MUST be stable identifiers suitable for JSON, databases, and file formats.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-UNI-001: Unit identifiers MUST be ASCII-only strings.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-002: Unit identifiers MUST NOT contain Unicode characters, superscripts, or typographic symbols.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-003: Each physical quantity in AOWIS MUST map to exactly one canonical unit identifier.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-004: Units MUST be used consistently across all AOWIS system interfaces and storage formats.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-005: Units MUST NOT be context-dependent or implementation-defined.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-006: Semantic meaning MUST be derived from the quantity field, not from the unit identifier.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-007: The &amp;quot;Quantity / Name&amp;quot; field MUST be the canonical machine-readable identifier for a physical quantity and MUST be used as-is as the key in all AOWIS data formats, APIs, databases, and serialized representations, without modification or reinterpretation; semantics MUST be derived exclusively from this field and not from unit identifiers.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Canonical Unit Identifiers ==&lt;br /&gt;
&lt;br /&gt;
=== Length and Spatial Quantities ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| length || Linear spatial extent || m || Pipe/link length (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| elevation || Vertical height relative to datum || m || Node elevation (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| distance || Spatial separation between points || m || Derived geometric quantity&lt;br /&gt;
|-&lt;br /&gt;
| position_offset || Relative spatial offset magnitude || m || Not explicitly represented in EPANET&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Area and Volume ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| area || Two-dimensional spatial extent || m2 || Not directly used&lt;br /&gt;
|-&lt;br /&gt;
| volume || Storage volume || m3 || Tank volume (SI-normalized EPANET model)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Flow and Transport ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| volumetric_flow_rate || Volume per unit time || m3_s || Link flow (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| mass_flow_rate || Mass per unit time || kg_s || Not directly represented (derived)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Pressure and Stress ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| pressure || Force per unit area in fluid system || Pa || Node pressure (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| stress || Internal material stress || Pa || Not represented&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Time ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| time || Simulation or observation time || s || Simulation time (EPANET internal time normalized to seconds)&lt;br /&gt;
|-&lt;br /&gt;
| duration || Time interval length || s || Simulation duration / reporting intervals&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Electrical Quantities ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit&lt;br /&gt;
|-&lt;br /&gt;
| current || Rate of electric charge flow || A&lt;br /&gt;
|-&lt;br /&gt;
| voltage || Electric potential difference || V&lt;br /&gt;
|-&lt;br /&gt;
| resistance || Opposition to electric current flow || ohm&lt;br /&gt;
|-&lt;br /&gt;
| power || Rate of energy transfer || W&lt;br /&gt;
|-&lt;br /&gt;
| energy || Work or transferred electrical energy || J&lt;br /&gt;
|-&lt;br /&gt;
| capacitance || Ability to store electric charge || F&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Data Representation Format ==&lt;br /&gt;
&lt;br /&gt;
All AOWIS measurement values MUST use the following structure:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;quantity&amp;quot;: &amp;quot;&amp;lt;physical_quantity&amp;gt;&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: &amp;lt;numeric_value&amp;gt;,&lt;br /&gt;
  &amp;quot;unit&amp;quot;: &amp;quot;&amp;lt;canonical_unit&amp;gt;&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;quantity&amp;quot;: &amp;quot;pipe_length&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: 1200,&lt;br /&gt;
  &amp;quot;unit&amp;quot;: &amp;quot;m&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Unit_Identifiers&amp;diff=593</id>
		<title>Measurement:Unit Identifiers</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Unit_Identifiers&amp;diff=593"/>
		<updated>2026-06-10T19:36:59Z</updated>

		<summary type="html">&lt;p&gt;Samuel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Units]]&lt;br /&gt;
&lt;br /&gt;
AOWIS defines a canonical set of unit identifiers used in all system interfaces, storage formats, APIs, and inter-system data exchanges.&lt;br /&gt;
&lt;br /&gt;
All unit identifiers MUST be ASCII-only strings and MUST NOT contain Unicode characters, superscripts, or typographic symbols.&lt;br /&gt;
&lt;br /&gt;
Units are machine-readable tokens and are not intended to represent typographic or human-rendered SI notation.&lt;br /&gt;
&lt;br /&gt;
== General Rules ==&lt;br /&gt;
&lt;br /&gt;
* All unit identifiers MUST be ASCII-only.&lt;br /&gt;
* Unit identifiers MUST be unambiguous and consistent across all AOWIS-compliant systems.&lt;br /&gt;
* Each physical quantity MUST map to exactly one canonical unit.&lt;br /&gt;
* Units MUST NOT be context-dependent or system-dependent.&lt;br /&gt;
* Units MUST be stable identifiers suitable for JSON, databases, and file formats.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-UNI-001: Unit identifiers MUST be ASCII-only strings.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-002: Unit identifiers MUST NOT contain Unicode characters, superscripts, or typographic symbols.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-003: Each physical quantity in AOWIS MUST map to exactly one canonical unit identifier.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-004: Units MUST be used consistently across all AOWIS system interfaces and storage formats.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-005: Units MUST NOT be context-dependent or implementation-defined.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-006: Semantic meaning MUST be derived from the quantity field, not from the unit identifier.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Canonical Unit Identifiers ==&lt;br /&gt;
&lt;br /&gt;
=== Length and Spatial Quantities ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| length || Linear spatial extent || m || Pipe/link length (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| elevation || Vertical height relative to datum || m || Node elevation (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| distance || Spatial separation between points || m || Derived geometric quantity&lt;br /&gt;
|-&lt;br /&gt;
| position_offset || Relative spatial offset magnitude || m || Not explicitly represented in EPANET&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Area and Volume ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| area || Two-dimensional spatial extent || m2 || Not directly used&lt;br /&gt;
|-&lt;br /&gt;
| volume || Storage volume || m3 || Tank volume (SI-normalized EPANET model)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Flow and Transport ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| volumetric_flow_rate || Volume per unit time || m3_s || Link flow (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| mass_flow_rate || Mass per unit time || kg_s || Not directly represented (derived)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Pressure and Stress ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| pressure || Force per unit area in fluid system || Pa || Node pressure (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| stress || Internal material stress || Pa || Not represented&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Time ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| time || Simulation or observation time || s || Simulation time (EPANET internal time normalized to seconds)&lt;br /&gt;
|-&lt;br /&gt;
| duration || Time interval length || s || Simulation duration / reporting intervals&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Electrical Quantities ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity / Name !! Definition !! Canonical Unit&lt;br /&gt;
|-&lt;br /&gt;
| current || Rate of electric charge flow || A&lt;br /&gt;
|-&lt;br /&gt;
| voltage || Electric potential difference || V&lt;br /&gt;
|-&lt;br /&gt;
| resistance || Opposition to electric current flow || ohm&lt;br /&gt;
|-&lt;br /&gt;
| power || Rate of energy transfer || W&lt;br /&gt;
|-&lt;br /&gt;
| energy || Work or transferred electrical energy || J&lt;br /&gt;
|-&lt;br /&gt;
| capacitance || Ability to store electric charge || F&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Data Representation Format ==&lt;br /&gt;
&lt;br /&gt;
All AOWIS measurement values MUST use the following structure:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;quantity&amp;quot;: &amp;quot;&amp;lt;physical_quantity&amp;gt;&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: &amp;lt;numeric_value&amp;gt;,&lt;br /&gt;
  &amp;quot;unit&amp;quot;: &amp;quot;&amp;lt;canonical_unit&amp;gt;&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;quantity&amp;quot;: &amp;quot;pipe_length&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: 1200,&lt;br /&gt;
  &amp;quot;unit&amp;quot;: &amp;quot;m&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Unit_Identifiers&amp;diff=592</id>
		<title>Measurement:Unit Identifiers</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Unit_Identifiers&amp;diff=592"/>
		<updated>2026-06-10T19:35:42Z</updated>

		<summary type="html">&lt;p&gt;Samuel: /* Electrical Quantities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Units]]&lt;br /&gt;
&lt;br /&gt;
AOWIS defines a canonical set of unit identifiers used in all system interfaces, storage formats, APIs, and inter-system data exchanges.&lt;br /&gt;
&lt;br /&gt;
All unit identifiers MUST be ASCII-only strings and MUST NOT contain Unicode characters, superscripts, or typographic symbols.&lt;br /&gt;
&lt;br /&gt;
Units are machine-readable tokens and are not intended to represent typographic or human-rendered SI notation.&lt;br /&gt;
&lt;br /&gt;
== General Rules ==&lt;br /&gt;
&lt;br /&gt;
* All unit identifiers MUST be ASCII-only.&lt;br /&gt;
* Unit identifiers MUST be unambiguous and consistent across all AOWIS-compliant systems.&lt;br /&gt;
* Each physical quantity MUST map to exactly one canonical unit.&lt;br /&gt;
* Units MUST NOT be context-dependent or system-dependent.&lt;br /&gt;
* Units MUST be stable identifiers suitable for JSON, databases, and file formats.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-UNI-001: Unit identifiers MUST be ASCII-only strings.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-002: Unit identifiers MUST NOT contain Unicode characters, superscripts, or typographic symbols.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-003: Each physical quantity in AOWIS MUST map to exactly one canonical unit identifier.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-004: Units MUST be used consistently across all AOWIS system interfaces and storage formats.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-005: Units MUST NOT be context-dependent or implementation-defined.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-006: Semantic meaning MUST be derived from the quantity field, not from the unit identifier.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Canonical Unit Identifiers ==&lt;br /&gt;
&lt;br /&gt;
=== Length and Spatial Quantities ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity !! Definition !! Canonical Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| length || Linear spatial extent || m || Pipe/link length (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| elevation || Vertical height relative to datum || m || Node elevation (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| distance || Spatial separation between points || m || Derived geometric quantity&lt;br /&gt;
|-&lt;br /&gt;
| position_offset || Relative spatial offset magnitude || m || Not explicitly represented in EPANET&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Area and Volume ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity !! Definition !! Canonical Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| area || Two-dimensional spatial extent || m2 || Not directly used&lt;br /&gt;
|-&lt;br /&gt;
| volume || Storage volume || m3 || Tank volume (SI-normalized EPANET model)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Flow and Transport ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity !! Definition !! Canonical Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| volumetric_flow_rate || Volume per unit time || m3_s || Link flow (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| mass_flow_rate || Mass per unit time || kg_s || Not directly represented (derived)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Pressure and Stress ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity !! Definition !! Canonical Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| pressure || Force per unit area in fluid system || Pa || Node pressure (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| stress || Internal material stress || Pa || Not represented&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Time ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity !! Definition !! Canonical Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| time || Simulation or observation time || s || Simulation time (EPANET internal time normalized to seconds)&lt;br /&gt;
|-&lt;br /&gt;
| duration || Time interval length || s || Simulation duration / reporting intervals&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Electrical Quantities ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity !! Definition !! Canonical Unit&lt;br /&gt;
|-&lt;br /&gt;
| current || Rate of electric charge flow || A&lt;br /&gt;
|-&lt;br /&gt;
| voltage || Electric potential difference || V&lt;br /&gt;
|-&lt;br /&gt;
| resistance || Opposition to electric current flow || ohm&lt;br /&gt;
|-&lt;br /&gt;
| power || Rate of energy transfer || W&lt;br /&gt;
|-&lt;br /&gt;
| energy || Work or transferred electrical energy || J&lt;br /&gt;
|-&lt;br /&gt;
| capacitance || Ability to store electric charge || F&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Data Representation Format ==&lt;br /&gt;
&lt;br /&gt;
All AOWIS measurement values MUST use the following structure:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;quantity&amp;quot;: &amp;quot;&amp;lt;physical_quantity&amp;gt;&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: &amp;lt;numeric_value&amp;gt;,&lt;br /&gt;
  &amp;quot;unit&amp;quot;: &amp;quot;&amp;lt;canonical_unit&amp;gt;&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;quantity&amp;quot;: &amp;quot;pipe_length&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: 1200,&lt;br /&gt;
  &amp;quot;unit&amp;quot;: &amp;quot;m&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Units&amp;diff=591</id>
		<title>Measurement:Units</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Units&amp;diff=591"/>
		<updated>2026-06-10T19:29:26Z</updated>

		<summary type="html">&lt;p&gt;Samuel: /* Notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Unit_Identifiers]]&lt;br /&gt;
&lt;br /&gt;
AOWIS systems, components, and data models MUST use the International System of Units (SI) as the canonical unit system.&amp;lt;ref name=&amp;quot;BIPM-SI&amp;quot;&amp;gt;International Bureau of Weights and Measures (BIPM) — International System of Units (SI) https://www.bipm.org/en/measurement-units/si-base-units&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;NIST-SI&amp;quot;&amp;gt;NIST — The International System of Units (SI) https://www.nist.gov/pml/owm/metric-si/si-units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SI is the globally accepted standard for scientific and technical measurement and is defined and maintained by the International Bureau of Weights and Measures (BIPM).&amp;lt;ref name=&amp;quot;Wikipedia-SI&amp;quot;&amp;gt;Wikipedia — International System of Units https://en.wikipedia.org/wiki/International_System_of_Units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
This specification establishes a single authoritative unit system for all physical quantities represented by AOWIS.&lt;br /&gt;
&lt;br /&gt;
The use of a single unit system reduces implementation complexity, eliminates ambiguity during data exchange, simplifies validation and testing, and improves interoperability between independent AOWIS implementations.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-000: The International System of Units (SI) is the authoritative unit system for all physical quantities represented by AOWIS.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-001: All numerical values representing physical quantities within an AOWIS-compliant system MUST be represented using SI units.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-002: Implementations MUST produce results that are numerically consistent with SI-based processing.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-003: Implementations MUST NOT introduce conversion artifacts, rounding errors, or precision loss that are outside the documented precision of the measurement.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-004: Interfaces between AOWIS-compliant and non-AOWIS-compliant systems MUST convert all non-SI physical quantities to SI units before they become part of the AOWIS measurement model and MUST convert from SI units when exporting data to systems requiring non-SI units.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-005: User interfaces MUST clearly indicate the unit associated with every displayed or entered numerical value representing a physical quantity.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-006: Each physical quantity in AOWIS MUST be mapped to exactly one canonical SI unit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
External systems MAY use alternative unit systems. Any required conversion between such systems and AOWIS is performed at the system boundary in accordance with REQ-MEAS-004.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Main_Page&amp;diff=590</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Main_Page&amp;diff=590"/>
		<updated>2026-06-10T19:28:15Z</updated>

		<summary type="html">&lt;p&gt;Samuel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MainPageBanner}}&lt;br /&gt;
&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Motivation&lt;br /&gt;
 | color = teal&lt;br /&gt;
 | body = &lt;br /&gt;
&lt;br /&gt;
[[File:Countryside.jpg|class=fullwidth|center]]&lt;br /&gt;
&lt;br /&gt;
In less developed regions, such as rural areas and small towns in Africa, water distribution remains a significant challenge. While NGOs have been successfully supporting communities for decades by drilling wells, installing pumps, and sometimes building water towers, distributing water across a network on the surface is often difficult.&lt;br /&gt;
&lt;br /&gt;
Local initiatives that take on these projects frequently encounter a situation where operating the system manually becomes unsustainable, requiring constant attention. Qualified personnel are scarce, and suitable technology to support automated or semi-automated operation is either unavailable under local constraints or too expensive.&lt;br /&gt;
&lt;br /&gt;
This is where AOWIS aims to contribute: by providing an open standard for designing, deploying, and managing water and agricultural infrastructure in such environments. AOWIS supports both the planning phase—helping initiatives evaluate and design systems based on regional conditions such as topography—and the operational phase, including system monitoring, control, and maintenance.&lt;br /&gt;
&lt;br /&gt;
In addition, AOWIS aims to support the training of local technicians and to collaborate closely with experienced NGOs and local initiatives that already operate and maintain such systems, in order to improve sustainability and reduce operational burden.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Why an Open Standard is Needed&lt;br /&gt;
 | color = turquoise&lt;br /&gt;
 | body = &lt;br /&gt;
&lt;br /&gt;
[[File:Cooperation.jpg|400px|frameless|right]]&lt;br /&gt;
&lt;br /&gt;
In environments where infrastructure is built over decades by many different actors using solutions from different vendors and manufacturers, systems become fragmented, forcing operators to manage multiple incompatible tools and workflows while making daily operation, maintenance, expansion, and staff training increasingly complex and costly.&lt;br /&gt;
&lt;br /&gt;
This fragmentation often results in vendor lock-in, where systems depend on specific tools, expertise, or suppliers that may not remain available over the full lifecycle of the infrastructure.&lt;br /&gt;
&lt;br /&gt;
An open standard provides a shared technical foundation that enables interoperability and ensures systems can be maintained and extended independently of any single product or provider.&lt;br /&gt;
&lt;br /&gt;
AOWIS defines such a foundation for water and agricultural infrastructure under real-world operational constraints.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hbox-row&amp;quot;&amp;gt;&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Operation Conditions of AOWIS&lt;br /&gt;
 | color = lightblue&lt;br /&gt;
 | body =&lt;br /&gt;
[[File:Village.jpg|250px|frameless|right]]&lt;br /&gt;
&lt;br /&gt;
AOWIS is designed to operate under the real-world conditions faced by local initiatives. These include, among others:&lt;br /&gt;
&lt;br /&gt;
* unreliable power supply&lt;br /&gt;
* intermittent connectivity&lt;br /&gt;
* diverse or aging equipment&lt;br /&gt;
* limited availability of trained personnel&lt;br /&gt;
* the need for safety and autonomous operation&lt;br /&gt;
&lt;br /&gt;
AOWIS enables systems that continue to function safely and reliably, even under degraded or adverse conditions.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Facing the Challenges&lt;br /&gt;
 | color = lightblue&lt;br /&gt;
 | body = &lt;br /&gt;
AOWIS addresses these operational challenges through the following principles:&lt;br /&gt;
&lt;br /&gt;
* human-in-the-loop control&lt;br /&gt;
* offline-first operation&lt;br /&gt;
* safe fallback behavior&lt;br /&gt;
* modular and extensible logic&lt;br /&gt;
* shared infrastructure models&lt;br /&gt;
* training programs for local operators&lt;br /&gt;
* transparent governance&lt;br /&gt;
&lt;br /&gt;
The goal is to make essential systems &#039;&#039;&#039;robust, maintainable, and locally operable&#039;&#039;&#039;.&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hbox-row&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Start Here&lt;br /&gt;
 | color = yellow&lt;br /&gt;
 | body =&lt;br /&gt;
If you are new to AOWIS, begin with:&lt;br /&gt;
&lt;br /&gt;
* [[Concepts:Design_Philosophy|Design Philosophy]]  &lt;br /&gt;
* [[Standard:Definitions|Definitions]]  &lt;br /&gt;
* [[Standard:Normative_Requirements|Normative Requirements]]  &lt;br /&gt;
* [[Modules:Module_Template|Module Template]]  &lt;br /&gt;
* [[AOWIS:Contributor_Guide_External|Contributor Guide - External]]&lt;br /&gt;
* [[AOWIS:Contributor_Guide_Internal|Contributor Guide - Internal]]&lt;br /&gt;
* [[AOWIS:Writing_Style_Guide|Writing Style Guide]]&lt;br /&gt;
* [[AOWIS:AI_Usage_Guide|AI Usage Guide]]&lt;br /&gt;
* [[AOWIS:Research_Form_Guide|Research Form Guide]]&lt;br /&gt;
* [[AOWIS:Naming_Convention_Specification|Naming Convention Specification]]&lt;br /&gt;
* [[AOWIS:Change_Log__Versioning|Change Log &amp;amp; Versioning]]&lt;br /&gt;
* [[AOWIS:Wiki|This Wiki]]&lt;br /&gt;
&lt;br /&gt;
These pages explain how to read, use, and contribute to the standard.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = List of Requirement Pages&lt;br /&gt;
 | color = brown&lt;br /&gt;
 | body = &lt;br /&gt;
This index lists AOWIS pages that define normative requirements (MUST/SHOULD/MAY statements) and conformance rules.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Dev Rules&#039;&#039;&#039; — specs for writing and maintaining AOWIS&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;REQ-AI:&#039;&#039;&#039; [[AOWIS:AI_Usage_Guide|AI Usage Guide]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Technical Standard&#039;&#039;&#039; — system behavior and data models&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;REQ-MEAS:&#039;&#039;&#039; [[Measurement:Units|Unit System Requirements]]&lt;br /&gt;
* &#039;&#039;&#039;REQ-MEAS-UNI:&#039;&#039;&#039; [[Measurement:Unit_Identifiers|Unit Identifiers]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Access the Standard&lt;br /&gt;
 | color = purple&lt;br /&gt;
 | body = &lt;br /&gt;
The AOWIS standard is organized into dedicated namespaces.  &lt;br /&gt;
These sections form the technical backbone of the project.&lt;br /&gt;
&lt;br /&gt;
* [[Motivation:Main_Page|&#039;&#039;&#039;Motivation&#039;&#039;&#039;]] - Causal justification of design requirements based on real-world failures, constraints, and operational realities&lt;br /&gt;
* [[Standard:Main_Page|&#039;&#039;&#039;Standard&#039;&#039;&#039;]] – Normative requirements and definitions that specify what AOWIS-compliant systems must do.&lt;br /&gt;
* [[Concepts:Main_Page|&#039;&#039;&#039;Concepts&#039;&#039;&#039;]] – Core ideas, philosophy, and contextual understanding that explain the system but do not prescribe implementation.&lt;br /&gt;
* [[Architecture:Main_Page|&#039;&#039;&#039;Architecture&#039;&#039;&#039;]] – High-level system structure, including controllers, layers, and their interactions.&lt;br /&gt;
* [[Infrastructure:Main_Page|&#039;&#039;&#039;Infrastructure&#039;&#039;&#039;]] – Physical and deployed systems such as pumps, pipes, valves, energy systems, and field hardware.&lt;br /&gt;
* [[Measurement:Main_Page|&#039;&#039;&#039;Measurement&#039;&#039;&#039;]] – Definition and handling of sensor data, manual measurements, calibration, and derived physical values.&lt;br /&gt;
* [[Data:Main_Page|&#039;&#039;&#039;Data&#039;&#039;&#039;]] – Data models, schemas, logging structures, synchronization formats, and data lifecycle rules.&lt;br /&gt;
* [[Operations:Main_Page|&#039;&#039;&#039;Operations&#039;&#039;&#039;]] – Runtime behavior, control logic, state transitions, and decision-making hierarchy during system execution.&lt;br /&gt;
* [[Modules:Main_Page|&#039;&#039;&#039;Modules&#039;&#039;&#039;]] – Reusable functional extensions that implement domain-specific capabilities within the system.&lt;br /&gt;
* [[Reference:Main_Page|&#039;&#039;&#039;Reference&#039;&#039;&#039;]] – Concrete examples, reference implementations, sample deployments, and illustrative systems.&lt;br /&gt;
* [[Databases:Main_Page|&#039;&#039;&#039;Databases&#039;&#039;&#039;]] – Federated and distributed knowledge bases, storage backends, and data persistence systems.&lt;br /&gt;
* [[Governance:Main_Page|&#039;&#039;&#039;Governance&#039;&#039;&#039;]] – Rules for certification, compliance, auditing, trust, licensing, and organizational control structures.&lt;br /&gt;
* [[Training:Main_Page|&#039;&#039;&#039;Training&#039;&#039;&#039;]] – Human skill development, operator training, documentation literacy, and capacity building systems.&lt;br /&gt;
* [[External:Main_Page|&#039;&#039;&#039;External&#039;&#039;&#039;]] - External projects, standards, technologies, and systems that relate to or influence AOWIS.&lt;br /&gt;
&lt;br /&gt;
For a full overview, see the &#039;&#039;&#039;[[AOWIS:Table_of_Contents|Table of Contents]]&#039;&#039;&#039;.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Roadmap&lt;br /&gt;
 | color = grey&lt;br /&gt;
 | body =&lt;br /&gt;
[[File:Boring.jpg|250px|frameless|right]]&lt;br /&gt;
&lt;br /&gt;
At this stage, AOWIS is in an early development and conceptualization phase. The following areas outline the current technical priorities:&lt;br /&gt;
&lt;br /&gt;
=== Research ===&lt;br /&gt;
* Decide which [[Architecture:Protocols:Main_Page|Wireless Protocols]] could or should be used for AOWIS.&lt;br /&gt;
** Result: The first iteration will be built with [[Architecture:Protocols:LoRa/LoRaWAN|LoRaWAN]] and [[Architecture:Protocols:MQTT|MQTT]]&lt;br /&gt;
&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* Develop sensors for measuring water levels in reservoirs.&lt;br /&gt;
* Develop voltage monitoring to support sizing and management of solar battery systems.&lt;br /&gt;
* Design mechanisms for emergency shutdown of electrical systems within milliseconds in case of overvoltage or critical faults.&lt;br /&gt;
** This should be done low-tech with regular electrician solutions.&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
* Begin conceptualization of the core controller.&lt;br /&gt;
** The controller must be capable of modeling and evaluating complex graphs representing water distribution networks in real time, enabling dynamic adaptation to changing conditions.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hbox-row&amp;quot;&amp;gt;&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Governance &amp;amp; Legitimacy&lt;br /&gt;
 | color = turquoise&lt;br /&gt;
 | body = &lt;br /&gt;
AOWIS includes a transparent governance model to ensure:&lt;br /&gt;
&lt;br /&gt;
* open participation  &lt;br /&gt;
* clear certification processes  &lt;br /&gt;
* stable versioning  &lt;br /&gt;
* long‑term protection of the standard  &lt;br /&gt;
&lt;br /&gt;
See: [[Governance:Main_Page|Governance]].&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Navigation&lt;br /&gt;
 | color = grey&lt;br /&gt;
 | body =&lt;br /&gt;
* [[AOWIS:Table_of_Contents|Table of Contents]]  &lt;br /&gt;
* [[Reference:Glossary|Glossary]]  &lt;br /&gt;
* [[Reference:FAQ|FAQ]]  &lt;br /&gt;
* [[Reference:Change_Log|Change Log]]  &lt;br /&gt;
&lt;br /&gt;
* [https://github.com/aowis-org GitHub]&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Partners&lt;br /&gt;
 | color = indigo&lt;br /&gt;
 | body = &lt;br /&gt;
[[File:Afriticgroup.webp|250px|frameless|center|link=https://afriticgroup.com/]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;AOWIS is an open, evolving standard. Contributions are welcome. For contact, please visit us on [https://github.com/aowis-org GitHub]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Main_Page&amp;diff=589</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Main_Page&amp;diff=589"/>
		<updated>2026-06-10T19:27:50Z</updated>

		<summary type="html">&lt;p&gt;Samuel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MainPageBanner}}&lt;br /&gt;
&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Motivation&lt;br /&gt;
 | color = teal&lt;br /&gt;
 | body = &lt;br /&gt;
&lt;br /&gt;
[[File:Countryside.jpg|class=fullwidth|center]]&lt;br /&gt;
&lt;br /&gt;
In less developed regions, such as rural areas and small towns in Africa, water distribution remains a significant challenge. While NGOs have been successfully supporting communities for decades by drilling wells, installing pumps, and sometimes building water towers, distributing water across a network on the surface is often difficult.&lt;br /&gt;
&lt;br /&gt;
Local initiatives that take on these projects frequently encounter a situation where operating the system manually becomes unsustainable, requiring constant attention. Qualified personnel are scarce, and suitable technology to support automated or semi-automated operation is either unavailable under local constraints or too expensive.&lt;br /&gt;
&lt;br /&gt;
This is where AOWIS aims to contribute: by providing an open standard for designing, deploying, and managing water and agricultural infrastructure in such environments. AOWIS supports both the planning phase—helping initiatives evaluate and design systems based on regional conditions such as topography—and the operational phase, including system monitoring, control, and maintenance.&lt;br /&gt;
&lt;br /&gt;
In addition, AOWIS aims to support the training of local technicians and to collaborate closely with experienced NGOs and local initiatives that already operate and maintain such systems, in order to improve sustainability and reduce operational burden.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Why an Open Standard is Needed&lt;br /&gt;
 | color = turquoise&lt;br /&gt;
 | body = &lt;br /&gt;
&lt;br /&gt;
[[File:Cooperation.jpg|400px|frameless|right]]&lt;br /&gt;
&lt;br /&gt;
In environments where infrastructure is built over decades by many different actors using solutions from different vendors and manufacturers, systems become fragmented, forcing operators to manage multiple incompatible tools and workflows while making daily operation, maintenance, expansion, and staff training increasingly complex and costly.&lt;br /&gt;
&lt;br /&gt;
This fragmentation often results in vendor lock-in, where systems depend on specific tools, expertise, or suppliers that may not remain available over the full lifecycle of the infrastructure.&lt;br /&gt;
&lt;br /&gt;
An open standard provides a shared technical foundation that enables interoperability and ensures systems can be maintained and extended independently of any single product or provider.&lt;br /&gt;
&lt;br /&gt;
AOWIS defines such a foundation for water and agricultural infrastructure under real-world operational constraints.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hbox-row&amp;quot;&amp;gt;&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Operation Conditions of AOWIS&lt;br /&gt;
 | color = lightblue&lt;br /&gt;
 | body =&lt;br /&gt;
[[File:Village.jpg|250px|frameless|right]]&lt;br /&gt;
&lt;br /&gt;
AOWIS is designed to operate under the real-world conditions faced by local initiatives. These include, among others:&lt;br /&gt;
&lt;br /&gt;
* unreliable power supply&lt;br /&gt;
* intermittent connectivity&lt;br /&gt;
* diverse or aging equipment&lt;br /&gt;
* limited availability of trained personnel&lt;br /&gt;
* the need for safety and autonomous operation&lt;br /&gt;
&lt;br /&gt;
AOWIS enables systems that continue to function safely and reliably, even under degraded or adverse conditions.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Facing the Challenges&lt;br /&gt;
 | color = lightblue&lt;br /&gt;
 | body = &lt;br /&gt;
AOWIS addresses these operational challenges through the following principles:&lt;br /&gt;
&lt;br /&gt;
* human-in-the-loop control&lt;br /&gt;
* offline-first operation&lt;br /&gt;
* safe fallback behavior&lt;br /&gt;
* modular and extensible logic&lt;br /&gt;
* shared infrastructure models&lt;br /&gt;
* training programs for local operators&lt;br /&gt;
* transparent governance&lt;br /&gt;
&lt;br /&gt;
The goal is to make essential systems &#039;&#039;&#039;robust, maintainable, and locally operable&#039;&#039;&#039;.&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hbox-row&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Start Here&lt;br /&gt;
 | color = yellow&lt;br /&gt;
 | body =&lt;br /&gt;
If you are new to AOWIS, begin with:&lt;br /&gt;
&lt;br /&gt;
* [[Concepts:Design_Philosophy|Design Philosophy]]  &lt;br /&gt;
* [[Standard:Definitions|Definitions]]  &lt;br /&gt;
* [[Standard:Normative_Requirements|Normative Requirements]]  &lt;br /&gt;
* [[Modules:Module_Template|Module Template]]  &lt;br /&gt;
* [[AOWIS:Contributor_Guide_External|Contributor Guide - External]]&lt;br /&gt;
* [[AOWIS:Contributor_Guide_Internal|Contributor Guide - Internal]]&lt;br /&gt;
* [[AOWIS:Writing_Style_Guide|Writing Style Guide]]&lt;br /&gt;
* [[AOWIS:AI_Usage_Guide|AI Usage Guide]]&lt;br /&gt;
* [[AOWIS:Research_Form_Guide|Research Form Guide]]&lt;br /&gt;
* [[AOWIS:Naming_Convention_Specification|Naming Convention Specification]]&lt;br /&gt;
* [[AOWIS:Change_Log__Versioning|Change Log &amp;amp; Versioning]]&lt;br /&gt;
* [[AOWIS:Wiki|This Wiki]]&lt;br /&gt;
&lt;br /&gt;
These pages explain how to read, use, and contribute to the standard.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = List of Requirement Pages&lt;br /&gt;
 | color = brown&lt;br /&gt;
 | body = &lt;br /&gt;
This index lists AOWIS pages that define normative requirements (MUST/SHOULD/MAY statements) and conformance rules.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Dev Rules&#039;&#039;&#039; — specs for writing and maintaining AOWIS&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;REQ-AI:&#039;&#039;&#039; [[AOWIS:AI_Usage_Guide|AI Usage Guide]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Technical Standard&#039;&#039;&#039; — system behavior and data models&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;REQ-MEAS:&#039;&#039;&#039; [[Measurement:Units|Unit System Requirements]]&lt;br /&gt;
* &#039;&#039;&#039;REQ-MEAS-UNI:&#039;&#039;&#039; [[Measurement:Unit_Identifiers|Unit Names &amp;amp; Strings]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Access the Standard&lt;br /&gt;
 | color = purple&lt;br /&gt;
 | body = &lt;br /&gt;
The AOWIS standard is organized into dedicated namespaces.  &lt;br /&gt;
These sections form the technical backbone of the project.&lt;br /&gt;
&lt;br /&gt;
* [[Motivation:Main_Page|&#039;&#039;&#039;Motivation&#039;&#039;&#039;]] - Causal justification of design requirements based on real-world failures, constraints, and operational realities&lt;br /&gt;
* [[Standard:Main_Page|&#039;&#039;&#039;Standard&#039;&#039;&#039;]] – Normative requirements and definitions that specify what AOWIS-compliant systems must do.&lt;br /&gt;
* [[Concepts:Main_Page|&#039;&#039;&#039;Concepts&#039;&#039;&#039;]] – Core ideas, philosophy, and contextual understanding that explain the system but do not prescribe implementation.&lt;br /&gt;
* [[Architecture:Main_Page|&#039;&#039;&#039;Architecture&#039;&#039;&#039;]] – High-level system structure, including controllers, layers, and their interactions.&lt;br /&gt;
* [[Infrastructure:Main_Page|&#039;&#039;&#039;Infrastructure&#039;&#039;&#039;]] – Physical and deployed systems such as pumps, pipes, valves, energy systems, and field hardware.&lt;br /&gt;
* [[Measurement:Main_Page|&#039;&#039;&#039;Measurement&#039;&#039;&#039;]] – Definition and handling of sensor data, manual measurements, calibration, and derived physical values.&lt;br /&gt;
* [[Data:Main_Page|&#039;&#039;&#039;Data&#039;&#039;&#039;]] – Data models, schemas, logging structures, synchronization formats, and data lifecycle rules.&lt;br /&gt;
* [[Operations:Main_Page|&#039;&#039;&#039;Operations&#039;&#039;&#039;]] – Runtime behavior, control logic, state transitions, and decision-making hierarchy during system execution.&lt;br /&gt;
* [[Modules:Main_Page|&#039;&#039;&#039;Modules&#039;&#039;&#039;]] – Reusable functional extensions that implement domain-specific capabilities within the system.&lt;br /&gt;
* [[Reference:Main_Page|&#039;&#039;&#039;Reference&#039;&#039;&#039;]] – Concrete examples, reference implementations, sample deployments, and illustrative systems.&lt;br /&gt;
* [[Databases:Main_Page|&#039;&#039;&#039;Databases&#039;&#039;&#039;]] – Federated and distributed knowledge bases, storage backends, and data persistence systems.&lt;br /&gt;
* [[Governance:Main_Page|&#039;&#039;&#039;Governance&#039;&#039;&#039;]] – Rules for certification, compliance, auditing, trust, licensing, and organizational control structures.&lt;br /&gt;
* [[Training:Main_Page|&#039;&#039;&#039;Training&#039;&#039;&#039;]] – Human skill development, operator training, documentation literacy, and capacity building systems.&lt;br /&gt;
* [[External:Main_Page|&#039;&#039;&#039;External&#039;&#039;&#039;]] - External projects, standards, technologies, and systems that relate to or influence AOWIS.&lt;br /&gt;
&lt;br /&gt;
For a full overview, see the &#039;&#039;&#039;[[AOWIS:Table_of_Contents|Table of Contents]]&#039;&#039;&#039;.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Roadmap&lt;br /&gt;
 | color = grey&lt;br /&gt;
 | body =&lt;br /&gt;
[[File:Boring.jpg|250px|frameless|right]]&lt;br /&gt;
&lt;br /&gt;
At this stage, AOWIS is in an early development and conceptualization phase. The following areas outline the current technical priorities:&lt;br /&gt;
&lt;br /&gt;
=== Research ===&lt;br /&gt;
* Decide which [[Architecture:Protocols:Main_Page|Wireless Protocols]] could or should be used for AOWIS.&lt;br /&gt;
** Result: The first iteration will be built with [[Architecture:Protocols:LoRa/LoRaWAN|LoRaWAN]] and [[Architecture:Protocols:MQTT|MQTT]]&lt;br /&gt;
&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* Develop sensors for measuring water levels in reservoirs.&lt;br /&gt;
* Develop voltage monitoring to support sizing and management of solar battery systems.&lt;br /&gt;
* Design mechanisms for emergency shutdown of electrical systems within milliseconds in case of overvoltage or critical faults.&lt;br /&gt;
** This should be done low-tech with regular electrician solutions.&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
* Begin conceptualization of the core controller.&lt;br /&gt;
** The controller must be capable of modeling and evaluating complex graphs representing water distribution networks in real time, enabling dynamic adaptation to changing conditions.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hbox-row&amp;quot;&amp;gt;&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Governance &amp;amp; Legitimacy&lt;br /&gt;
 | color = turquoise&lt;br /&gt;
 | body = &lt;br /&gt;
AOWIS includes a transparent governance model to ensure:&lt;br /&gt;
&lt;br /&gt;
* open participation  &lt;br /&gt;
* clear certification processes  &lt;br /&gt;
* stable versioning  &lt;br /&gt;
* long‑term protection of the standard  &lt;br /&gt;
&lt;br /&gt;
See: [[Governance:Main_Page|Governance]].&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Navigation&lt;br /&gt;
 | color = grey&lt;br /&gt;
 | body =&lt;br /&gt;
* [[AOWIS:Table_of_Contents|Table of Contents]]  &lt;br /&gt;
* [[Reference:Glossary|Glossary]]  &lt;br /&gt;
* [[Reference:FAQ|FAQ]]  &lt;br /&gt;
* [[Reference:Change_Log|Change Log]]  &lt;br /&gt;
&lt;br /&gt;
* [https://github.com/aowis-org GitHub]&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Header box&lt;br /&gt;
 | title = Partners&lt;br /&gt;
 | color = indigo&lt;br /&gt;
 | body = &lt;br /&gt;
[[File:Afriticgroup.webp|250px|frameless|center|link=https://afriticgroup.com/]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;AOWIS is an open, evolving standard. Contributions are welcome. For contact, please visit us on [https://github.com/aowis-org GitHub]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Main_Page&amp;diff=588</id>
		<title>Measurement:Main Page</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Main_Page&amp;diff=588"/>
		<updated>2026-06-10T19:27:40Z</updated>

		<summary type="html">&lt;p&gt;Samuel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Measurement =&lt;br /&gt;
&lt;br /&gt;
Measurements are fundamental to AOWIS operations. Decisions in monitoring, control, maintenance, planning, safety, and research depend on reliable measurement data.&lt;br /&gt;
&lt;br /&gt;
This Domain defines how AOWIS represents, records, exchanges, validates, and interprets measurements across water, agricultural, environmental, and infrastructure systems.&lt;br /&gt;
&lt;br /&gt;
== Core Specifications ==&lt;br /&gt;
&lt;br /&gt;
* [[Measurement:Units|Unit System Requirements (SI)]]&lt;br /&gt;
* [[Measurement:Unit_Identifiers|Unit Identifiers]]&lt;br /&gt;
&lt;br /&gt;
== Subsystems ==&lt;br /&gt;
&lt;br /&gt;
* [[Measurement:Elevation]]&lt;br /&gt;
* [[Measurement:Time]]&lt;br /&gt;
* [[Measurement:Quality]]&lt;br /&gt;
* [[Measurement:Calibration]]&lt;br /&gt;
&lt;br /&gt;
== Supporting Concepts ==&lt;br /&gt;
&lt;br /&gt;
* Measurement sources&lt;br /&gt;
* Data validation&lt;br /&gt;
* Uncertainty handling&lt;br /&gt;
* Storage &amp;amp; exchange rules&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Units&amp;diff=587</id>
		<title>Measurement:Units</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Units&amp;diff=587"/>
		<updated>2026-06-10T19:27:27Z</updated>

		<summary type="html">&lt;p&gt;Samuel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Unit_Identifiers]]&lt;br /&gt;
&lt;br /&gt;
AOWIS systems, components, and data models MUST use the International System of Units (SI) as the canonical unit system.&amp;lt;ref name=&amp;quot;BIPM-SI&amp;quot;&amp;gt;International Bureau of Weights and Measures (BIPM) — International System of Units (SI) https://www.bipm.org/en/measurement-units/si-base-units&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;NIST-SI&amp;quot;&amp;gt;NIST — The International System of Units (SI) https://www.nist.gov/pml/owm/metric-si/si-units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SI is the globally accepted standard for scientific and technical measurement and is defined and maintained by the International Bureau of Weights and Measures (BIPM).&amp;lt;ref name=&amp;quot;Wikipedia-SI&amp;quot;&amp;gt;Wikipedia — International System of Units https://en.wikipedia.org/wiki/International_System_of_Units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
This specification establishes a single authoritative unit system for all physical quantities represented by AOWIS.&lt;br /&gt;
&lt;br /&gt;
The use of a single unit system reduces implementation complexity, eliminates ambiguity during data exchange, simplifies validation and testing, and improves interoperability between independent AOWIS implementations.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-000: The International System of Units (SI) is the authoritative unit system for all physical quantities represented by AOWIS.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-001: All numerical values representing physical quantities within an AOWIS-compliant system MUST be represented using SI units.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-002: Implementations MUST produce results that are numerically consistent with SI-based processing.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-003: Implementations MUST NOT introduce conversion artifacts, rounding errors, or precision loss that are outside the documented precision of the measurement.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-004: Interfaces between AOWIS-compliant and non-AOWIS-compliant systems MUST convert all non-SI physical quantities to SI units before they become part of the AOWIS measurement model and MUST convert from SI units when exporting data to systems requiring non-SI units.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-005: User interfaces MUST clearly indicate the unit associated with every displayed or entered numerical value representing a physical quantity.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-006: Each physical quantity in AOWIS MUST be mapped to exactly one canonical SI unit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
This specification governs how physical quantities are represented within AOWIS.&lt;br /&gt;
&lt;br /&gt;
External systems MAY use alternative unit systems. Any required conversion between such systems and AOWIS is performed at the system boundary in accordance with REQ-MEAS-004.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Unit_Identifiers&amp;diff=586</id>
		<title>Measurement:Unit Identifiers</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Unit_Identifiers&amp;diff=586"/>
		<updated>2026-06-10T19:26:56Z</updated>

		<summary type="html">&lt;p&gt;Samuel: Samuel moved page Measurement:UnitStrings to Measurement:Unit Identifiers without leaving a redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:Units]]&lt;br /&gt;
&lt;br /&gt;
AOWIS defines a canonical set of unit identifiers used in all system interfaces, storage formats, APIs, and inter-system data exchanges.&lt;br /&gt;
&lt;br /&gt;
All unit identifiers MUST be ASCII-only strings and MUST NOT contain Unicode characters, superscripts, or typographic symbols.&lt;br /&gt;
&lt;br /&gt;
Units are machine-readable tokens and are not intended to represent typographic or human-rendered SI notation.&lt;br /&gt;
&lt;br /&gt;
== General Rules ==&lt;br /&gt;
&lt;br /&gt;
* All unit identifiers MUST be ASCII-only.&lt;br /&gt;
* Unit identifiers MUST be unambiguous and consistent across all AOWIS-compliant systems.&lt;br /&gt;
* Each physical quantity MUST map to exactly one canonical unit.&lt;br /&gt;
* Units MUST NOT be context-dependent or system-dependent.&lt;br /&gt;
* Units MUST be stable identifiers suitable for JSON, databases, and file formats.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-UNI-001: Unit identifiers MUST be ASCII-only strings.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-002: Unit identifiers MUST NOT contain Unicode characters, superscripts, or typographic symbols.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-003: Each physical quantity in AOWIS MUST map to exactly one canonical unit identifier.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-004: Units MUST be used consistently across all AOWIS system interfaces and storage formats.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-005: Units MUST NOT be context-dependent or implementation-defined.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-UNI-006: Semantic meaning MUST be derived from the quantity field, not from the unit identifier.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Canonical Unit Identifiers ==&lt;br /&gt;
&lt;br /&gt;
=== Length and Spatial Quantities ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity !! Definition !! Canonical Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| length || Linear spatial extent || m || Pipe/link length (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| elevation || Vertical height relative to datum || m || Node elevation (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| distance || Spatial separation between points || m || Derived geometric quantity&lt;br /&gt;
|-&lt;br /&gt;
| position_offset || Relative spatial offset magnitude || m || Not explicitly represented in EPANET&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Area and Volume ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity !! Definition !! Canonical Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| area || Two-dimensional spatial extent || m2 || Not directly used&lt;br /&gt;
|-&lt;br /&gt;
| volume || Storage volume || m3 || Tank volume (SI-normalized EPANET model)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Flow and Transport ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity !! Definition !! Canonical Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| volumetric_flow_rate || Volume per unit time || m3_s || Link flow (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| mass_flow_rate || Mass per unit time || kg_s || Not directly represented (derived)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Pressure and Stress ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity !! Definition !! Canonical Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| pressure || Force per unit area in fluid system || Pa || Node pressure (SI-normalized EPANET model)&lt;br /&gt;
|-&lt;br /&gt;
| stress || Internal material stress || Pa || Not represented&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Time ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity !! Definition !! Canonical Unit !! EPANET Mapping&lt;br /&gt;
|-&lt;br /&gt;
| time || Simulation or observation time || s || Simulation time (EPANET internal time normalized to seconds)&lt;br /&gt;
|-&lt;br /&gt;
| duration || Time interval length || s || Simulation duration / reporting intervals&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Electrical Quantities ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity !! Definition !! Canonical Unit&lt;br /&gt;
|-&lt;br /&gt;
| current || Rate of electric charge flow || A&lt;br /&gt;
|-&lt;br /&gt;
| voltage || Electric potential difference || V&lt;br /&gt;
|-&lt;br /&gt;
| resistance || Opposition to electric current flow || ohm&lt;br /&gt;
|-&lt;br /&gt;
| power || Rate of energy transfer || W || Not represented&lt;br /&gt;
|-&lt;br /&gt;
| energy || Work or transferred electrical energy || J&lt;br /&gt;
|-&lt;br /&gt;
| capacitance || Ability to store electric charge || F&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Data Representation Format ==&lt;br /&gt;
&lt;br /&gt;
All AOWIS measurement values MUST use the following structure:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;quantity&amp;quot;: &amp;quot;&amp;lt;physical_quantity&amp;gt;&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: &amp;lt;numeric_value&amp;gt;,&lt;br /&gt;
  &amp;quot;unit&amp;quot;: &amp;quot;&amp;lt;canonical_unit&amp;gt;&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;quantity&amp;quot;: &amp;quot;pipe_length&amp;quot;,&lt;br /&gt;
  &amp;quot;value&amp;quot;: 1200,&lt;br /&gt;
  &amp;quot;unit&amp;quot;: &amp;quot;m&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=File:Cooperation.jpg&amp;diff=585</id>
		<title>File:Cooperation.jpg</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=File:Cooperation.jpg&amp;diff=585"/>
		<updated>2026-06-10T19:12:59Z</updated>

		<summary type="html">&lt;p&gt;Samuel: Samuel uploaded a new version of File:Cooperation.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=File:Cooperation.jpg&amp;diff=584</id>
		<title>File:Cooperation.jpg</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=File:Cooperation.jpg&amp;diff=584"/>
		<updated>2026-06-10T19:10:31Z</updated>

		<summary type="html">&lt;p&gt;Samuel: Samuel uploaded a new version of File:Cooperation.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
	<entry>
		<id>https://aowis.org/index.php?title=Measurement:Units&amp;diff=583</id>
		<title>Measurement:Units</title>
		<link rel="alternate" type="text/html" href="https://aowis.org/index.php?title=Measurement:Units&amp;diff=583"/>
		<updated>2026-06-10T18:44:25Z</updated>

		<summary type="html">&lt;p&gt;Samuel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* Part of: [[Measurement:Main_Page]]&lt;br /&gt;
* Related to: [[Measurement:UnitStrings]]&lt;br /&gt;
&lt;br /&gt;
AOWIS systems, components, and data models MUST use the International System of Units (SI) as the canonical unit system.&amp;lt;ref name=&amp;quot;BIPM-SI&amp;quot;&amp;gt;International Bureau of Weights and Measures (BIPM) — International System of Units (SI) https://www.bipm.org/en/measurement-units/si-base-units&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;NIST-SI&amp;quot;&amp;gt;NIST — The International System of Units (SI) https://www.nist.gov/pml/owm/metric-si/si-units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SI is the globally accepted standard for scientific and technical measurement and is defined and maintained by the International Bureau of Weights and Measures (BIPM).&amp;lt;ref name=&amp;quot;Wikipedia-SI&amp;quot;&amp;gt;Wikipedia — International System of Units https://en.wikipedia.org/wiki/International_System_of_Units&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
This specification establishes a single authoritative unit system for all physical quantities represented by AOWIS.&lt;br /&gt;
&lt;br /&gt;
The use of a single unit system reduces implementation complexity, eliminates ambiguity during data exchange, simplifies validation and testing, and improves interoperability between independent AOWIS implementations.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
REQ-MEAS-000: The International System of Units (SI) is the authoritative unit system for all physical quantities represented by AOWIS.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-001: All numerical values representing physical quantities within an AOWIS-compliant system MUST be represented using SI units.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-002: Implementations MUST produce results that are numerically consistent with SI-based processing.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-003: Implementations MUST NOT introduce conversion artifacts, rounding errors, or precision loss that are outside the documented precision of the measurement.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-004: Interfaces between AOWIS-compliant and non-AOWIS-compliant systems MUST convert all non-SI physical quantities to SI units before they become part of the AOWIS measurement model and MUST convert from SI units when exporting data to systems requiring non-SI units.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-005: User interfaces MUST clearly indicate the unit associated with every displayed or entered numerical value representing a physical quantity.&lt;br /&gt;
&lt;br /&gt;
REQ-MEAS-006: Each physical quantity in AOWIS MUST be mapped to exactly one canonical SI unit.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
This specification governs how physical quantities are represented within AOWIS.&lt;br /&gt;
&lt;br /&gt;
External systems MAY use alternative unit systems. Any required conversion between such systems and AOWIS is performed at the system boundary in accordance with REQ-MEAS-004.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Samuel</name></author>
	</entry>
</feed>