From 20340b940cc19fb406f9978b40d2ea1eed8c6349 Mon Sep 17 00:00:00 2001 From: aburt2 <32888184+aburt2@users.noreply.github.com> Date: Fri, 27 Oct 2023 14:45:20 -0400 Subject: [PATCH] fixed up math rendering --- docs/Availability Modelling.md | 67 ++++++++++++++++---------------- docs/Images/IDMIL-logo-icon.png | Bin 0 -> 11283 bytes docs/Images/favicon.ico | Bin 0 -> 15406 bytes docs/index.html | 7 ++-- 4 files changed, 37 insertions(+), 37 deletions(-) create mode 100644 docs/Images/IDMIL-logo-icon.png create mode 100644 docs/Images/favicon.ico diff --git a/docs/Availability Modelling.md b/docs/Availability Modelling.md index 0fa9dd2..7dee010 100644 --- a/docs/Availability Modelling.md +++ b/docs/Availability Modelling.md @@ -12,8 +12,7 @@ TBD | Performance Intensity | $j_p$ | The intensity of the performance, rough indicator of the impact of a performance on the reliability of certain components | | Performance Frequency | $p_f$ | The average amount of performances per month. It can be used along side **maintenance time between performance**, and **technician availability** to compute the interruption percentage. **SIMULATION ONLY** | | Technician Availability | $A_{tech}$ | The average amount of hours a technician/luthier is available to fix any issues an artist can’t fix with their instrument per month. **SIMULATION ONLY** | -| Technician Turnaround | $t_{tech}$ | The average amount of business days it takes for the technician/luthier to return the instrument to the artist/musician. **SIMULATION ONLY** - | +| Technician Turnaround | $t_{tech}$ | The average amount of business days it takes for the technician/luthier to return the instrument to the artist/musician. **SIMULATION ONLY** | ## Model Inputs | **Inputs** | **Symbol** | **Description** | @@ -28,15 +27,15 @@ TBD ### 1. Computing MTBF and failure rate of T-Stick -To compute the Practice interruption rate we must first compute the failure rate of the T-Stick ($$ \lambda_{tstick}$$). We do this by adding the failure rate of each component. +To compute the Practice interruption rate we must first compute the failure rate of the T-Stick ($ \lambda_{tstick}$). We do this by adding the failure rate of each component. -$$$ +$$ \begin{equation} \lambda_{tstick} = \lambda_{esp32} + \lambda_{fsr}+\lambda_{imu}+\lambda_{button}+\lambda_{capsense}+\lambda_{resistor}+\lambda_{touchsensor}+\lambda_{battery}+\lambda_{connectors} \end{equation} -$$$ +$$ -where $$\lambda_i$$ is the failure rate of component *i*. +where $\lambda_i$ is the failure rate of component $i$. The failure rates for several components such as: @@ -51,78 +50,78 @@ can be estimated using a combination of the [FIDES reliability prediction too](h We compute the MTBF of the t stick by taking the reciprocal of the failure rate. -$$$ +$$ \begin{equation} MTBF_{tstick} = \frac{1}{\lambda_{tstick}} \end{equation} -$$$ +$$ ### 3. Compute Mean Performances between failure (MPBF) -We can then compute the mean performances between failure ($$MTBF_{tstick}$$) by dividing the $$MTBF_{tstick}$$ by the **performance time (**$$t_P$$) +We can then compute the mean performances between failure ($MTBF_{tstick}$) by dividing the $MTBF_{tstick}$ by the performance time ($t_P$) -$$$ +$$ \begin{equation} MPBF = \frac{MTBF_{tstick}}{t_p} \end{equation} -$$$ +$$ ### 4. Compute PIR -We calculate the practice interruption rate by taking the reciprocal of $$MPBF$$. +We calculate the practice interruption rate by taking the reciprocal of $MPBF$. -$$$ +$$ \begin{equation} PIR = \frac{1}{MPBF} \end{equation} -$$$ +$$ -Using Eq.5, Eq.6 and Eq.7 we can simplify the PIR expression. +Using Eq.3 and Eq.6 we can simplify the PIR expression. -$$$ +$$ \begin{align*} PIR &= t_p(\frac{1}{MTBF_{tstick}}) \tag{Using Eq.3}\\ &= t_p(\lambda_{tstick}) \tag{Using Eq.6} \\ \end{align*} -$$$ +$$ Hence an alternative expression for the Practice Interruption rate is: -$$$ +$$ \begin{equation} PIR = t_p(\lambda_{tstick}) \end{equation} -$$$ +$$ In simple words the **Practice Interruption Rate** is the: -$$$ +$$ \text{average performance time} \times \text{failure rate of the t-stick} -$$$ +$$ ## Compute Performance/Maintenance Ratio (PMR) -Computing the Performance/Maintenance Ratio (PMR) is a matter of taking the $$MTBF_{tstick}$$ computed in the PIR model and dividing that by the average maintenance time. +Computing the Performance/Maintenance Ratio (PMR) is a matter of taking the $MTBF_{tstick}$ computed in the PIR model and dividing that by the average maintenance time. ### Computing Average Maintenance time ($$T_m$$) -To compute average maintenance time we consider the mean time to repair ($$MTTR_c$$) of each component and the failure rate of each component ($$\lambda_c$$). We can then take a weighted average of all the repair by taking into account each components contribution to the total failure rate. +To compute average maintenance time we consider the mean time to repair ($MTTR_c$) of each component and the failure rate of each component ($\lambda_c$). We can then take a weighted average of all the repair by taking into account each components contribution to the total failure rate. -$$$ +$$ \begin{equation} T_m = \sum_{c=0}^n \frac{\lambda_c}{\lambda_{tstick}}(MTTR_c) \end{equation} -$$$ +$$ ### Compute PMR -To compute PMR we divide the $$MTBF_{tstick}$$ by the average maintenance time ($$T_m$$). +To compute PMR we divide the $MTBF_{tstick}$ by the average maintenance time ($T_m$). -$$$ +$$ \begin{equation} PMR = \frac{MTBF_{tstick}}{T_m} \end{equation} -$$$ +$$ ## Compute Direct Maintenance Costs (DMC) @@ -130,22 +129,22 @@ We can also look at the direct maintenance cost of the T-Stick which we define a ### Compute Mean Repair Cost of the T Stick -The mean repair cost of the T-Stick ($$MRC_{tstick}$$) is computed the same way the average maintenance time, by using a weighted average of the mean repair cost of each component. +The mean repair cost of the T-Stick ($MRC_{tstick}$) is computed the same way the average maintenance time, by using a weighted average of the mean repair cost of each component. -$$$ +$$ \begin{equation} MRC_{tstick} = \sum_{c=0}^n \frac{\lambda_c}{\lambda_{tstick}}(MRC_c) \end{equation} -$$$ +$$ ### Compute DMC -To compute DMC we divide the mean repair cost by the mean time between failure of the T-Stick ($$MTBF_{tstick}$$) +To compute DMC we divide the mean repair cost by the mean time between failure of the T-Stick ($MTBF_{tstick}$) -$$$ +$$ \begin{equation} DMC = \frac{MRC_{tstick}}{MTBF_{tstick}} \end{equation} -$$$ +$$ diff --git a/docs/Images/IDMIL-logo-icon.png b/docs/Images/IDMIL-logo-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..fb4ac4c115847c9648841d4d9ddf9684a73e8884 GIT binary patch literal 11283 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 literal 0 HcmV?d00001 diff --git a/docs/Images/favicon.ico b/docs/Images/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..37ed033e62c2ce22684f29d86aa5cd51b0480e16 GIT binary patch literal 15406 zcmeHO3sjWH75)h|$5X9r8jP3*3NbVkBbcD{Xe*jT3p6nnNabjQO0hJ?s%;vT#2ji` zmBiL~Odz#Jo>`1F1Y*GO(nvu>5s~mTl!qpQ1wjNvdEee|;NP>$TVUDUp1tQ>{>RSD z{pQY{nfu>6NRo+UDk&5aU#+E=zavS`k|bGM_dMG@AW32TZtmRP-+v@YXQxY&9hc!M zT%+ebUq(Xrb0Jh4iczL7eRtcoZDGmD$!+J(oui>RB_*YO$BrFQ+`#wbMo_n_tBXcT z-QC^9Z5-*Xe?R1ow60t(EiJ8s>rY`;0Pnq0US1w?-5IE#l$1mj71t>HLJj5S-k|pO zE-EW;B!)?ql}%J%-^#x?^8F3U%E}U)n3$-lzjNnKdgYZ};ts zjnRJDgrqUeA2iTQqn*EU{d>M*ov~(K!i@FFK*@q}1N>NcCf7G%9w{lNOqufbs#UA1 zckkX!2M!z<6JuWc`1sULn>KAf1K=HCNV0c#cfVR$St;hyc>bxXsv=KM&+9DRX%GYo z$Zl*4Y7lg;jectY;D?%;8ZtLGKd2#`A28m1%WCV{-`~HH zMY4CGA`95sL{Ugc2==JQRnmEW!Oka&A|oRq-_a;vr2(OT_I*gHREoX*gMSo~%*yCe zQr~kwQkIIL>g?;XNolqgs>;;dh|bFP#+r1bm|BUid=D zH8C+Eg+ifX2M31{%NLFEAM_9Y)`FkKX~++F;~d#M7A<5ACLgl<(n$NSUQh1ptFN6^ z_21#iV-y-*LJ!V}pqn>a2kifN$*--wBXsTIl_caB7S_}BnGw|7+|E8>0)2e+KU$R! z`-4ra@JJN$;SYPQOcpAFKl##{Q(Bb|A0F~IZOIVwmppr%J`61p@(T*;>0zrV;itp) z)a`FP^ndqmC#_tSD&z)-6w*w~D0*Oe7*$o>R+-2Xj>iOs@sy7_lyk9`Ft=ph^L8#>{<=ZPJCk``ypK<~q9OlM z-VO2oSWFp#4}DlnSkD3i0yN6uVX*nvub`G*80Gide|7DD=-U61bnSn#C!kaRyVn!Z z<@bl|4C(UwOU58y5l6BfBj4-yr!3oeod69WPQoEtX&tix$4MByk$N>?##ek>&et-- zY&gn4X1b4Cu$Vk~@>(k^s|-6kyH*z$7vflqR(Z*iC1h`J-_A0#r%s)^fiXP73@rCT zCZ?vQUi{5?CNMCtBO@b&8X6inzRm&m381E?CXv(Fvu97Iv$J!~q)C(3GI-Mwb^tNK zKQ36X;3mG45u4H#b#``ANl6L0y1F(ord=cG!+p>@u-Dbq=?Zo~xh*X%$b&TVIQR|I z2MgE?^saAIT3SjA7cR_a{5H%366PxGU6(d9nBHJZ`}XbYGBY#VJ|K90iFF2ZRbMGT zKc8%DY)TpGKy%p)Yb4egeWkXxHkvnY9%7uc1{ecJtnU-GMvhiT-rnB8?>+$j`N(zZ zJNfzf0sjgke%*|eQUAKpyDW7${Wmu^ldrEYd3bnGW@aY67hFKU&$?3rzrs9>;y$Yo z{TdEGuw(4|=7)lVgZa!y(WvpuXH{h7B0urL!9o!)|H;DGe)z9lyG?VQJ`v-EywW;8 zUjrHrKlBdlgVAX1r!RiAUwyqr#M@y@(674vd>(&=EZLsc@EB~|ltD9o5Gisp`h*{2 zu>N;x!bSpjW~=abbac^Mf6d{s38$pwZ|LBmB6?_MBz+Q7u2=eRYwMzI0a*h7Z`Pky z;jgQ|ODjB+$i_CBT3b8CIWOBEe@x!1Q}qfz&Yf+4y$3(ekID9Pna^-pbN+JU<{n@C z_U(51sY{&5Ga@7j?9W zzp=4V_)ktwPL!ION`HRq0zKs%qrp!6y!7Ys6drL|_&&f1TVMRlaZwIF8~W6js@cbT zf%E)m@A(y9hIA|m=$RXq>4|Kj@>eYkb&7N5&)rl$+Y4){SD`P20DbVJIY_Vl19XDss9 wmX?+xf4ykYBJuxF+RR}uUc7ib^4D@7)UVU{!H~`msAD(Y8#Q3mfF5e#e - Awesome Docsify Site - + T-Stick Documentation + + @@ -24,7 +25,7 @@ name: 'T-Stick Documentation', // Logo configuration - logo: '/Images/IDMIL-logo-new-vector-trBG.svg', + logo: '/Images/IDMIL-logo-icon.png', // Sidebar Configuration auto2top: true,