waarschuw redactie
Gebruikersnaam:
jvgorp
Level:
Datum:
vrijdag 9 sep 2011, 17:24
Categorie:
Auto & Vervoer - Openbaar vervoer 
Reacties:
7
Trefwoorden:
Boole algebra; digitale logica; 

De OV chip kaart is een voorbeeld van ondeskundige automatisering:

Vergelijk het met de bediening van een garagedeur m.b.v. een enkele drukkop: is de deur dicht dan zal hij open gaan zodra op de knop gedrukt wordt en dicht gaan indien de deur openstond. Dit is ook de bedoeling en dus lijkt dit simpel ontwerp in de praktijk ook probleemloos te moeten kunnen werken.

Maar wat nu als we denken dat op deze wijze de deur ook op afstand (en dus "automatisch") zo bediend kan worden?
Dan is namelijk niet meer bekend of deur open dan wel dicht was op het moment dat we op de knop drukte en weten we dus niet wat de reactie zal zijn? De kans dat de deur al open stond op het moment dat wij hem dicht wilden doen is praktisch even groot dan dat hij (zoals wij bedoelden) nog dicht was. Resultaat: een foutenkans van 50%!!

Dat nu is precies zo het geval in- en uitchecken: er is rekening gehouden met onze “oplettendheid”,
zolang wij voldoende tijd en aandacht hebben gaat het prima.
Op het inchecken volgt namelijk het bericht (op het paalschermpje): “goede reis” en de actie uitchecken wordt gevolgd door de melding: “kosten...”.

Zolang de volgorde van acties niet verstoord wordt kan het proces foutloos werken, maar zodra iets fout gaat, gaat ook alles fout. Het overkwam mij, na ingecheckt te zijn in A, dat ik bij aankomst in B niet uit kon checken. Achteraf bleek dat de OV-kaart de boodschap gemist had, d.w.z. ik te haastig was om de meldingsreactie op het schermpje te kunnen waarnemen (geluids informatie zou wellicht sneller en efficienter kunnen zijn en noodzakelijk voor blinden). Na mijn bezoek aan B dacht ik weer in te kunnen checken maar wat bleek: “uw kosten zijn ..” verscheen op het schermpje, dus uren later dan bedoeld werd uitgecheckt en inchecken bleek onmogelijk, ook niet uitchecken in A: het automatisch systeem zat in de knoop!

Toch is deze automatisering zeer eenvoudig foutloos te laten verlopen en wel door meer exact te denken. Reeds eind vorige eeuw gaf Boole aan hoe dat mogelijk werd!
In de digitale logica (Boole algebra) worden in- en uitchecken als twee verschillende acties gezien.
Door het systeem te voorzien van 2 variabelen ontstaan er 4 (2 tot macht 2) mogelijkheden en door daar dan rekening mee te houden kan een probleemloze automatisering ontstaan.
Keren we terug naar het garagedeur voorbeeld dan zien we ook hier 4 situaties 2 goede en 2 foutieve.