Sida 1 av 1

Worst case-analys med datoralgebrasystem

Postat: 4 september 2017, 19:36:03
av psynoise
Söker ett fritt verktyg för att kunna göra worst case-beräkningar. Det ska gå att definiera toleranser eller interval, definiera matematiska uttryck med de vanligaste funktionerna samt beräkna maximum och minimum. En önskan är hantering och beräkning av sannolikhetsfördelningar men inget hårt krav för tillfället.

En tanke jag har är att det kanske går att använda datoralgebraprogrammet Maxima. Där finns alla de matematiska funktioner jag önskar. Ett stort plus är att jag kan lösa kretsekvationer direkt i samma program och även göra viss dokumentation. Dock finns inget stöd för interval vad jag känner till. För maximum och minimum finns lite olika funktioner och inte minst går det enkelt att ta fram kritiska punkter enligt skolboksexempel.

Men som sagt, toleranser eller intervall vet jag inte hur jag ska hantera i Maxima. I numeriska beräkningsverktyg (Scilab, Octave) blir detta säkert enklare men då tappar jag ekvationslösning och det praktiska gränssnitt som WxMaxima ger.

Därav undrar jag om ni andra känner till något lämpligt sätt att göra worst case-beräkningar i ett datoralgebrasystem?

Re: Worst case-analys med datoralgebrasystem

Postat: 5 september 2017, 12:11:28
av swesysmgr
Är det MTBF du vill beräkna eller vad? Monte-Carlo funktionerna i LTSpice duger inte?

Re: Worst case-analys med datoralgebrasystem

Postat: 5 september 2017, 13:18:00
av psynoise
Ingen MTBF och Monte-Carlo klarar jag mig utan, Extreme Value Analysis räcker gott till att börja med. Ltspice kan vara bra, men i detta fall vill jag själv skriva mina egna uttryck och modeller. Ibland går de helt enkelt snabbare och ska det göras en optimal design behöver ändå vissa modeller tas fram för att få bättre insikt.

Observera att det finns kommersiella program som gör liknande. Dock söker jag ett fritt alternativ och en önskan hade varit att integrera detta i Maxima.