Forum: Projekte & Code Lebensdauer-Rechner mit Mission Profiles – bitte um Review


von Philipp B. (Firma: Brechel Electronic) (philipp-be-iis)


Lesenswert?

Hallo zusammen,

ich hatte vor einiger Zeit mit ein paar von euch an meinem 
Resistor-Calculator herumgebaut bzw. ihn erweitert. In der Diskussion 
kam dann auch die Frage auf, ob man bei Bauteiltoleranzen, Alterung und 
Lebensdauer nicht eigentlich stärker über Mission Profiles nachdenken 
müsste, statt immer nur einen einfachen Worst-Case anzusetzen.

Das Thema hat mich nicht ganz losgelassen.

Ich hatte zuerst versucht, Lebensdauer und Aging bzw. Parameterdrift 
zusammen in einen Rechner zu packen. Rein rechnerisch liegt das ja nahe 
beieinander: Temperaturprofil, Aktivierungsenergie bzw. 10-K-Regel, 
Einsatzdauer usw. Aber beim Umsetzen habe ich gemerkt, dass das Tool 
dadurch zu überladen wird. Lebensdauer und Parameterdrift beantworten am 
Ende doch unterschiedliche Fragen.

Deshalb habe ich es jetzt erst einmal getrennt und mit einem 
Lebensdauer-Rechner angefangen. Aging bzw. Drift würde ich später gerne 
separat ergänzen, wenn die Mission Profiles und die Darstellung halbwegs 
sauber sind.

Der Rechner basiert wahlweise auf dem Arrhenius-Modell oder auf einer 
einfachen 10-K-Regel. Man kann ein Mission Profile auswählen und auch 
selbst anpassen. Die Idee ist: schnell eine erste Abschätzung bekommen, 
aber trotzdem sehen und ändern können, welche Annahmen dahinterstecken.

Lifetime Calculator:
https://be-iis.eu/tools/reliability-lifetime-calculator/

Warum poste ich das hier?

Ich würde mich über ein Review freuen:

* Sind die Modelle und Default-Werte aus eurer Sicht halbwegs sinnvoll?
* Welche Mission Profiles verwendet ihr in der Praxis?
* Gibt es Fehlerfälle oder Sonderfälle, die ich vergessen habe?
* Ist die Darstellung verständlich, oder führt sie irgendwo zu falschen 
Schlussfolgerungen?

Gerade bei den Mission Profiles bin ich noch unsicher. Ohne halbwegs 
realistische Profile wird das Ergebnis schnell zur Scheingenauigkeit. 
Falls jemand typische Temperaturprofile aus der Praxis teilen kann — 
Indoor, Industrial, Outdoor, Automotive, Schaltschrank usw. — wäre das 
sehr hilfreich.

Und noch eine Bitte: Ich freue mich wirklich über Kritik, auch über 
deutliche Kritik. Bitte bleibt dabei aber höflich und respektvoll. Mir 
geht es darum, das Tool fachlich besser zu machen.

Anbei noch die beiden anderen Tools, aus denen das Thema mehr oder 
weniger entstanden ist:

Resistor Calculator / BOM Resistor Optimizer:
https://be-iis.eu/tools/resistor-combination-calculator/

10BASE-T1S PLCA Bandwidth Calculator:
https://be-iis.eu/tools/plca-bandwidth-calculator/

Viele Grüße
Philipp
von Soul E. (soul_eye)


Angehängte Dateien:

Lesenswert?

Im Automobilbereich gängig ist die LV124.

Lebensdauer 8 Jahre, 4000 Stunden, 150.000 km -- oder auch das Doppelte.
von Philipp B. (Firma: Brechel Electronic) (philipp-be-iis)


Lesenswert?

Danke Soul, das war genau der richtige Hinweis.

Ich habe die LV124-Profile jetzt als Automotive-Presets eingebaut. Nicht 
als vollständige LV124-Implementierung oder Konformitätsaussage, sondern 
nur als Temperatur-/Zeitverteilung für das Mission Profile.

Außerdem habe ich bei der Data-Retention noch zwischen EEPROM, NOR Flash 
und NAND Flash unterschieden. Das war vorher zu grob zusammengefasst.

Was dabei aber sofort auffällt: Die LV124-Profile sind für 
Lebensdauerbetrachtungen bei Flash-Speicher teilweise schon ziemlich 
crazy. Gerade wenn man Data Retention mit Temperaturbeschleunigung 
betrachtet, sieht man sehr schnell, dass Automotive-Temperaturprofile 
eine ganz andere Hausnummer sind als „liegt halt irgendwo im Raum“.

Interessant wären für mich jetzt noch typische Profile aus anderen 
Bereichen, zum Beispiel:

* Outdoor
* Solar / PV
* Energie-Industrie
* Schaltschrank / Outdoor Cabinet
* allgemeine Industrieumgebung

Falls jemand dort Erfahrungswerte oder übliche Annahmen hat, würde mich 
das sehr interessieren.
von Frank M. (ukw) (Moderator) Benutzerseite


Lesenswert?

Überschrift dieses Unterformums:

"Hier könnt ihr Projekte, Schaltungen oder Codeschnipsel vorstellen. 
Projekte bitte nur mit Code oder Schaltplan posten".

Habe ich den Quellcode nur übersehen?
von Philipp B. (Firma: Brechel Electronic) (philipp-be-iis)


Lesenswert?

Hallo Frank,

der Rechner ist komplett clientseitig umgesetzt und läuft direkt im 
Browser:

https://www.be-iis.eu/tools/reliability-lifetime-calculator/

Zum Nachsehen einfach die Seite im Browser öffnen und „Seitenquelltext 
anzeigen“ wählen. Ungefähr ab Zeile 510 steht der Descriptor der Mission 
Profiles; der restliche JavaScript-Code ist dort bzw. über die 
eingebundenen Dateien ebenfalls offen einsehbar.

Viele Grüße
Philipp
von Frank M. (ukw) (Moderator) Benutzerseite


Lesenswert?

Philipp B. schrieb:
> der Rechner ist komplett clientseitig umgesetzt

Danke für die Info. Wirklich gut gemacht!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.