Engineering notes

Measured, computed, estimated: the label belongs on the numberMăsurat, calculat, estimat: eticheta stă pe cifră

How the origin of a value is kept with the value and shown where the decision is taken.Cum se păstrează originea unei valori odată cu valoarea și cum se arată acolo unde se ia decizia.

Product
KraftSync Transit
Published
Updated

The operational problem

An operations screen shows a state of charge for a bus. Somewhere else it shows the state of charge expected at the end of the duty. The first was read from the vehicle a few minutes ago. The second comes from a consumption model. If the two are shown the same way, the person who reads them cannot tell how much weight each one carries.

Where a value came from is usually kept as technical metadata. The decision is taken on the screen, so that is where it has to be visible.

The method

This is implemented in KraftSync Transit, for the records of vehicles and of charging stations.

For every field of such a record the server keeps who wrote the last value:

Kept with the valueWhat it says
KindMeasured, computed or estimated
SourceThe connector the value came through, for example a file import, a public transit data feed or the reference configuration
Measured atThe time in the system the value came from
Received atThe time it reached the server
ValidationValid, rejected or not verified
FormulaFor a computed value, the formula as text, where one was recorded

The vehicle file shows this under each field: the kind, the source and how old the value is. Whether a value is still fresh is judged against the threshold of the connection it came through. A daily import is fresh for a day; a position feed is fresh for a few minutes. A value past its threshold stays on the screen and is marked expired. It is not removed and not replaced with a reference value.

Worked example: two figures in one vehicle file

Illustrative example The two values, 46 and 12 per cent, and the times are invented for this note. The layout follows the labels of the product; it is not a capture.

State of charge

46%

Measured Vehicle data feed · 2 minutes ago · fresh

State of charge at the end of the duty

12%

Estimated Consumption model · computed 2 minutes ago

The same table, the same type size, and two different kinds of evidence. Illustrative values.

The first figure can be checked against the vehicle. The second depends on a model of consumption, and on how well that model fits this route in this season. With the labels in place, a reader knows which of the two to act on directly and which to treat as a projection.

What the user can verify

  • The kind of each value: measured, computed or estimated.
  • The source it came through and how old it is.
  • Whether it is fresh or expired for that connection.
  • For a computed value, the formula, where one was recorded.

The interface does not show the assumptions of a model or its error for an estimated value. An estimate is marked as an estimate; how far it can be off is not on the screen.

Limits and status

Implemented
In KraftSync Transit: provenance kept for each field of vehicle and charging station records, and shown in the vehicle file.
Reference data
In the public reference environment the operational values are a reference scenario, part real and part estimated. A value with no recorded provenance keeps a label written for the scenario and is marked as reference.
Not uniform across products
The three labels exist in KraftSync Transit. The other products mark origin in their own way: TerraScan labels a report as real or indicative data and gives a confidence figure, CityTwin names the sources of an answer, and PHAROS states which of its data is synthetic. Each product page says what is labelled and how.
Depends on the source
A label is as reliable as what the connector declares. A value imported without a time of measurement is shown without one.
Proposed, not implemented
Showing, for an estimated value, the assumptions of the model and its error.

The product page says what is implemented and on which data: KraftSync Transit

Changes to this note

  • 11 October 2026. Rewritten from the implementation. Removed: that every operational figure in all our products carries one of the three labels, that a computed value can always be opened to its formula, and that an estimated value states its assumptions and its error. Added: what is kept with each value, what the interface shows, and what it does not. The figures of 46 and 12 per cent are marked as an illustration.
  • 7 October 2026. The scope of the labels was first corrected in a separate note. Read it in the correction history

Problema operațională

Un ecran de operare arată nivelul bateriei unui autobuz. În altă parte arată nivelul așteptat la sfârșitul turei. Primul a fost citit din vehicul acum câteva minute. Al doilea vine dintr-un model de consum. Dacă cele două apar la fel, cine le citește nu poate ști cât să se bazeze pe fiecare.

De unde vine o valoare se păstrează de obicei ca metadată tehnică. Decizia se ia însă pe ecran, deci acolo trebuie să se vadă.

Metoda

E implementată în KraftSync Transit, pentru înregistrările vehiculelor și ale stațiilor de încărcare.

Pentru fiecare câmp al unei astfel de înregistrări, serverul ține minte cine a scris ultima valoare:

Păstrat odată cu valoareaCe spune
TipulMăsurat, calculat sau estimat
SursaConectorul prin care a venit valoarea, de exemplu un import de fișier, un flux public de date de transport sau configurația de referință
Măsurat laMomentul din sistemul din care a venit valoarea
Primit laMomentul în care a ajuns pe server
ValidareaValidă, respinsă sau neverificată
FormulaLa o valoare calculată, formula ca text, acolo unde a fost înregistrată

Fișa vehiculului arată asta sub fiecare câmp: tipul, sursa și vechimea valorii. Dacă o valoare mai e proaspătă se judecă după pragul conexiunii prin care a venit. Un import zilnic e proaspăt o zi; un flux de poziții e proaspăt câteva minute. O valoare trecută de prag rămâne pe ecran și e marcată ca expirată. Nu dispare și nu e înlocuită cu o valoare de referință.

Exemplu: două cifre în aceeași fișă de vehicul

Exemplu ilustrativ Cele două valori, 46% și 12%, și momentele sunt inventate pentru această notă. Așezarea urmează etichetele produsului; nu e o captură.

Nivelul bateriei

46%

Măsurat Flux de date al vehiculului · acum 2 minute · proaspătă

Nivelul bateriei la sfârșitul turei

12%

Estimat Model de consum · calculat acum 2 minute

Același tabel, aceeași mărime de literă și două feluri diferite de dovadă. Valori ilustrative.

Prima cifră poate fi verificată pe vehicul. A doua depinde de un model de consum și de cât de bine se potrivește modelul cu acest traseu, în acest anotimp. Cu etichetele puse, cititorul știe pe care dintre cele două poate acționa direct și pe care s-o trateze ca pe o proiecție.

Ce poate verifica utilizatorul

  • Tipul fiecărei valori: măsurată, calculată sau estimată.
  • Sursa prin care a venit și cât de veche e.
  • Dacă e proaspătă sau expirată pentru conexiunea respectivă.
  • La o valoare calculată, formula, acolo unde a fost înregistrată.

Interfața nu arată ipotezele unui model și nici eroarea lui pentru o valoare estimată. O estimare e marcată ca estimare; cât de mult se poate abate nu apare pe ecran.

Limite și statut

Implementat
În KraftSync Transit: proveniența se păstrează pentru fiecare câmp al înregistrărilor de vehicule și de stații de încărcare și se arată în fișa vehiculului.
Date de referință
În mediul public de referință, valorile operaționale sunt un scenariu de referință, parte reale, parte estimate. O valoare fără proveniență înregistrată păstrează eticheta scrisă pentru scenariu și e marcată ca referință.
Diferit de la un produs la altul
Cele trei etichete există în KraftSync Transit. Celelalte produse marchează originea în felul lor: TerraScan etichetează un raport ca date reale sau orientative și dă o cifră de încredere, CityTwin numește sursele unui răspuns, iar PHAROS spune care dintre datele lui sunt sintetice. Pagina fiecărui produs spune ce e etichetat și cum.
Depinde de sursă
O etichetă e la fel de sigură ca ceea ce declară conectorul. O valoare importată fără momentul măsurării e arătată fără el.
Propus, neimplementat
Arătarea, la o valoare estimată, a ipotezelor modelului și a erorii lui.

Pagina produsului spune ce e implementat și pe ce date: KraftSync Transit

Modificări aduse acestei note

  • 11 octombrie 2026. Rescrisă după implementare. Am scos: că fiecare cifră operațională din toate produsele noastre poartă una dintre cele trei etichete, că o valoare calculată poate fi oricând deschisă până la formulă și că o valoare estimată își spune ipotezele și eroarea. Am adăugat ce se păstrează odată cu fiecare valoare, ce arată interfața și ce nu arată. Cifrele de 46% și 12% sunt marcate ca ilustrație.
  • 7 octombrie 2026. Domeniul etichetelor a fost corectat întâi într-o notă separată. O găsești în istoricul corecturilor

Contact

Discuss the method.

If you plan barriers, score territories or run an electric fleet and you read one of these notes differently, write to us.

[email protected]