3519 lines
391 KiB
XML
3519 lines
391 KiB
XML
<?xml version="1.1" encoding="UTF-8"?>
|
||
<failureratecatalogs:FailureRateCatalog xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:failureratecatalogs="http://www.ikv.de/medini/failureratecatalogs/1.0" xmlns:mexp="http://www.ikv.de/medini/expressions" xmi:id="_DoL2oF1WEeG0ye9uJ_Wj4w" mediniIdentifier="_DoL2oF1WEeG0ye9uJ_Wj4w" name="FIDES Guide 2009" version="1.0" sourceInfo="FIDES Guide 2009, Edition A, September 2010" description="Reliability Methodology for Electronic Systems" alias="medini_analyze_cfides">
|
||
<data xmi:id="_ElxgQF1WEeG0ye9uJ_Wj4w" name="FIDES 2009" description="FIDES Guide 2009, Edition A, September 2010">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_J9dhgO7JEeK_OumqEaerCw" name="dim_phases" valueAsString="1"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_ueJj4GLBEeWdCZ_aZOxQww" name="t_annual" valueAsString="[]" unit="hours"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Vr3pYO7JEeK_OumqEaerCw" name="isONPhase" valueAsString="[]"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_oNxVgGLCEeWvJc4UoZ0DaQ" name="T_board_ambient" valueAsString="[]" unit="°C"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_vS6MMGLCEeWvJc4UoZ0DaQ" name="RH_ambient" valueAsString="[]" unit="%"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_nzdO8O7LEeK_OumqEaerCw" name="deltaT_cycling" valueAsString="[]" unit="°C/Cycle"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Utxd4O7TEeK_OumqEaerCw" name="N_annual_cy" valueAsString="[]" unit="/year"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_4rvnwGNaEeW716OCRIihbw" name="theta_cy" valueAsString="[]" unit="hours"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_72XJoGNaEeW716OCRIihbw" name="T_max_cycling" valueAsString="[]" unit="°C"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_E8fAoGNbEeW716OCRIihbw" name="G_rms" valueAsString="[]"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_V5488GNbEeW716OCRIihbw" name="pi_sal" valueAsString="[]"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_XyigoGNbEeW716OCRIihbw" name="pi_env" valueAsString="[]"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Q9EBIGNcEeW716OCRIihbw" name="pi_area" valueAsString="[]"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Sef-sGNcEeW716OCRIihbw" name="pi_prot" valueAsString="[]"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_VuB1wGNcEeW716OCRIihbw" name="pi_application" valueAsString="[]"/>
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_xiHyUGNdEeW716OCRIihbw" expression="pi_induced(i) = pow(pi_placement * pi_application[i] * pi_ruggedising, 0.511 * ln(C_sensitivity));"/>
|
||
<subDecisions xmi:id="_mxZLcGv0EeW716OCRIihbw" name="Integrated circuits" description="Microcontroller, Memory, FPGA, etc." kind="CATEGORY">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZLcWv0EeW716OCRIihbw" expression="lambda = lambda_physical * pi_PM * pi_Process * pi_LF;

lambda_physical = sum(1, dim_phases, (t_annual[i]/8760) * ((lambda_0TH * pi_Thermal(i)) + (lambda_0TCyCase * pi_TCyCase(i)) + (lambda_0TCySolderjoints * pi_TCySolderjoints(i)) + (lambda_0RH * pi_RH(i)) + (lambda_0Mech * pi_Mech(i))) * pi_induced(i));

pi_Thermal(i) = ifThenElse(isONPhase[i], exp(11604 * 0.7 * ((1/293) - (1/(T_j_component(i) + 273)))), 0);
pi_TCyCase(i) = (12 * N_annual_cy[i]/t_annual[i]) * pow(deltaT_cycling[i]/20, 4) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_TCySolderjoints(i) = (12 * N_annual_cy[i]/t_annual[i]) * pow(min(theta_cy[i], 2)/2, 1/3) * pow(deltaT_cycling[i]/20, 1.9) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_Mech(i) = pow(G_rms[i]/0.5, 1.5);
pi_RH(i) = ifThenElse(isONPhase[i], 0, pow(RH_ambient[i]/70, 4.4) * exp(11604 * 0.9 * ((1/293) - (1/(T_board_ambient[i] + 273)))));

T_j_component(i) = T_ambient(i) + (R_JA * P_dissipated);
T_ambient(i) = T_board_ambient[i];

lambda_0TCyCase = exp(-1 * a_TCyCase) * pow(Np, b_TCyCase);
lambda_0TCySolderjoints = exp(-1 * a_TCySolderjoints) * pow(Np, b_TCySolderjoints);
lambda_0Mech = exp(-1 * a_Mech) * pow(Np, b_Mech);

C_sensitivity = 6.30;
"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_mxZLcmv0EeW716OCRIihbw" name="Type" description="(see table p.115)" kind="TYPE">
|
||
<options xmi:id="_mxZLc2v0EeW716OCRIihbw" name="FPGA, CPLD, FPGA Antifuse, PAL">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZLdGv0EeW716OCRIihbw" name="lambda_0TH" valueAsString="0.166" unit="FIT"/>
|
||
</options>
|
||
<options xmi:id="_mxZLdWv0EeW716OCRIihbw" name="Analogue and Hybrid circuit (MOS, bipolar, BiCMOS)">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZLdmv0EeW716OCRIihbw" name="lambda_0TH" valueAsString="0.123" unit="FIT"/>
|
||
</options>
|
||
<options xmi:id="_mxZLd2v0EeW716OCRIihbw" name="Microprocessor, Microcontroller, DSP">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZLeGv0EeW716OCRIihbw" name="lambda_0TH" valueAsString="0.075" unit="FIT"/>
|
||
</options>
|
||
<options xmi:id="_mxZLeWv0EeW716OCRIihbw" name="Flash, EEPROM, EPROM">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZLemv0EeW716OCRIihbw" name="lambda_0TH" valueAsString="0.060" unit="FIT"/>
|
||
</options>
|
||
<options xmi:id="_mxZLe2v0EeW716OCRIihbw" name="SRAM">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZLfGv0EeW716OCRIihbw" name="lambda_0TH" valueAsString="0.055" unit="FIT"/>
|
||
</options>
|
||
<options xmi:id="_mxZLfWv0EeW716OCRIihbw" name="DRAM">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZLfmv0EeW716OCRIihbw" name="lambda_0TH" valueAsString="0.047" unit="FIT"/>
|
||
</options>
|
||
<options xmi:id="_mxZLf2v0EeW716OCRIihbw" name="Digital circuit (MOS, bipolar, BiCMOS)">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZLgGv0EeW716OCRIihbw" name="lambda_0TH" valueAsString="0.021" unit="FIT"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_mxZLgWv0EeW716OCRIihbw" name="Package Type" description="(see table p.113/114)" kind="DETAIL">
|
||
<options xmi:id="_mxZLgmv0EeW716OCRIihbw" name="PDIP. TO116" description="Plastic Dual In line Package">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZLg2v0EeW716OCRIihbw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 5.88;
b_RH = 0.94;
a_TCyCase = 9.85;
b_TCyCase = 1.35;
a_TCySolderjoints = 8.24;
b_TCySolderjoints = 1.35;
a_Mech = 12.85;
b_Mech = 1.35;
"/>
|
||
<changeableData xmi:id="_mxZLhGv0EeW716OCRIihbw" name="Number of Pins" description="8 to 68">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZLhWv0EeW716OCRIihbw" name="Np" valueAsString="8"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_mxZLhmv0EeW716OCRIihbw" name="CERDIP, CDIP" description="Ceramic Dual-In-Line Package">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZLh2v0EeW716OCRIihbw" expression="lambda_0RH = 0;
a_TCyCase = 6.77;
b_TCyCase = 1.35;
a_TCySolderjoints = ifThenElse(lessEq(Np, 20), 5.16, 4.47);
b_TCySolderjoints = 1.35;
a_Mech = ifThenElse(lessEq(Np, 20), 8.38, 7.69);
b_Mech = 1.35;
"/>
|
||
<changeableData xmi:id="_mxZLiGv0EeW716OCRIihbw" name="Number of Pins" description="8 to 48">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZLiWv0EeW716OCRIihbw" name="Np" valueAsString="8"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_mxZLimv0EeW716OCRIihbw" name="PQFP" description="Plastic Quad Flatpack. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZLi2v0EeW716OCRIihbw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 11.16;
b_RH = 1.76;
a_TCyCase = 12.41;
b_TCyCase = 1.46;
a_TCySolderjoints = ifThenElse(lessEq(Np, 240), 10.80, 10.11);
b_TCySolderjoints = 1.46;
a_Mech = ifThenElse(lessEq(Np, 240), 14.71, 14.02);
b_Mech = 1.46;
"/>
|
||
<changeableData xmi:id="_mxZLjGv0EeW716OCRIihbw" name="Number of Pins" description="44 to 304">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZLjWv0EeW716OCRIihbw" name="Np" valueAsString="44"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_mxZLjmv0EeW716OCRIihbw" name="SQFP, TQFP, VQFP, LQFP" description="Plastic Shrink (thickness) Quad Flatpack. L lead Plastic Thin Quad Flatpack. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZLj2v0EeW716OCRIihbw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 7.75;
b_RH = 1.13;
a_TCyCase = 8.57;
b_TCyCase = 0.73;
a_TCySolderjoints = ifThenElse(lessEq(Np, 120), 6.96, 5.57);
b_TCySolderjoints = 0.73;
a_Mech = ifThenElse(lessEq(Np, 120), 11.57, 10.18);
b_Mech = 0.73;
"/>
|
||
<changeableData xmi:id="_mxZLkGv0EeW716OCRIihbw" name="Number of Pins" description="32 to 208">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZLkWv0EeW716OCRIihbw" name="Np" valueAsString="32"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_mxZLkmv0EeW716OCRIihbw" name="Power QFP (RQFP, HQFP, PowerQuad, EdQuad ...)" description="Plastic Quad Flatpack with heat sink. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZLk2v0EeW716OCRIihbw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 14.17;
b_RH = 2.41;
a_TCyCase = 15.11;
b_TCyCase = 1.96;
a_TCySolderjoints = ifThenElse(lessEq(Np, 240), 13.50, 12.81);
b_TCySolderjoints = 1.96;
a_Mech = ifThenElse(lessEq(Np, 240), 17.41, 16.72);
b_Mech = 1.96;
"/>
|
||
<changeableData xmi:id="_mxZLlGv0EeW716OCRIihbw" name="Number of Pins" description="160 to 304">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZLlWv0EeW716OCRIihbw" name="Np" valueAsString="160"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_mxZLlmv0EeW716OCRIihbw" name="CERPACK">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZLl2v0EeW716OCRIihbw" expression="lambda_0RH = 0;
a_TCyCase = 12.41;
b_TCyCase = 1.46;
a_TCySolderjoints = 10.80;
b_TCySolderjoints = 1.46;
a_Mech = 14.02;
b_Mech = 1.46;
"/>
|
||
<changeableData xmi:id="_mxZLmGv0EeW716OCRIihbw" name="Number of Pins" description="20 to 56">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZLmWv0EeW716OCRIihbw" name="Np" valueAsString="20"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_mxZLmmv0EeW716OCRIihbw" name="CQFP, Cerquad" description="Ceramic Quad Flat Pack">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZLm2v0EeW716OCRIihbw" expression="lambda_0RH = 0;
a_TCyCase = 12.41;
b_TCyCase = 1.46;
a_TCySolderjoints = ifThenElse(lessEq(Np, 132), 10.80, 9.19);
b_TCySolderjoints = 1.46;
a_Mech = ifThenElse(lessEq(Np, 132), 14.02, 12.41);
b_Mech = 1.46;
"/>
|
||
<changeableData xmi:id="_mxZLnGv0EeW716OCRIihbw" name="Number of Pins" description="64 to 132">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZLnWv0EeW716OCRIihbw" name="Np" valueAsString="64"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_mxZLnmv0EeW716OCRIihbw" name="PLCC" description="Plastic Leaded Chip Carrier J-Lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZLn2v0EeW716OCRIihbw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 9.36;
b_RH = 1.74;
a_TCyCase = 18.52;
b_TCyCase = 3.15;
a_TCySolderjoints = ifThenElse(lessEq(Np, 52), 16.91, 15.52);
b_TCySolderjoints = 3.15;
a_Mech = ifThenElse(lessEq(Np, 52), 21.11, 19.72);
b_Mech = 3.15;
"/>
|
||
<changeableData xmi:id="_mxZLoGv0EeW716OCRIihbw" name="Number of Pins" description="20 to 84">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZLoWv0EeW716OCRIihbw" name="Np" valueAsString="20"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_mxZLomv0EeW716OCRIihbw" name="J-CLCC" description="J-Lead Ceramic Leaded Chip Carrier">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZLo2v0EeW716OCRIihbw" expression="lambda_0RH = 0;
a_TCyCase = 8.07;
b_TCyCase = 0.93;
a_TCySolderjoints = ifThenElse(lessEq(Np, 32), 6.46,
					ifThenElse(lessEq(Np, 44), 5.77,
					ifThenElse(lessEq(Np, 52), 5.36,
					ifThenElse(lessEq(Np, 68), 4.85,
					ifThenElse(lessEq(Np, 84), 4.38, undefined)))));
b_TCySolderjoints = 0.93;
a_Mech = ifThenElse(lessEq(Np, 32), 9.68,
		ifThenElse(lessEq(Np, 44), 8.99,
		ifThenElse(lessEq(Np, 52), 8.58,
		ifThenElse(lessEq(Np, 68), 8.07,
		ifThenElse(lessEq(Np, 84), 7.6, undefined)))));
b_Mech = 0.93;
"/>
|
||
<changeableData xmi:id="_mxZLpGv0EeW716OCRIihbw" name="Number of Pins" description="4 to 32, 44, 52, 68, 84">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZLpWv0EeW716OCRIihbw" name="Np" valueAsString="4"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_mxZLpmv0EeW716OCRIihbw" name="CLCC" description="Ceramic Leadless Chip Carrier">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZLp2v0EeW716OCRIihbw" expression="lambda_0RH = 0;
a_TCyCase = 8.07;
b_TCyCase = 0.93;
a_TCySolderjoints = ifThenElse(lessEq(Np, 4), 5.07,
					ifThenElse(lessEq(Np, 20), 4.51,
					ifThenElse(lessEq(Np, 32), 4.38,
					ifThenElse(lessEq(Np, 44), 4.26,
					ifThenElse(lessEq(Np, 52), 4.26,
					ifThenElse(lessEq(Np, 68), 4.16,
					ifThenElse(lessEq(Np, 84), 4.16, undefined)))))));
b_TCySolderjoints = 0.93;
a_Mech = ifThenElse(lessEq(Np, 4), 8.07,
		ifThenElse(lessEq(Np, 20), 7.51,
		ifThenElse(lessEq(Np, 32), 7.38,
		ifThenElse(lessEq(Np, 44), 7.26,
		ifThenElse(lessEq(Np, 52), 7.26,
		ifThenElse(lessEq(Np, 68), 7.15,
		ifThenElse(lessEq(Np, 84), 7.15, undefined)))))));
b_Mech = 0.93;
"/>
|
||
<changeableData xmi:id="_mxZLqGv0EeW716OCRIihbw" name="Number of Pins" description="4, 20, 32, 44, 52, 68, 84">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZLqWv0EeW716OCRIihbw" name="Np" valueAsString="4"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_mxZLqmv0EeW716OCRIihbw" name="SOJ" description="Plastic Small Outlines. J-Lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZLq2v0EeW716OCRIihbw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 4.31;
b_RH = 0.86;
a_TCyCase = 8.36;
b_TCyCase = 1.39;
a_TCySolderjoints = 6.75;
b_TCySolderjoints = 1.39;
a_Mech = 11.36;
b_Mech = 1.39;
"/>
|
||
<changeableData xmi:id="_mxZLrGv0EeW716OCRIihbw" name="Number of Pins" description="24 to 44">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZLrWv0EeW716OCRIihbw" name="Np" valueAsString="24"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_mxZLrmv0EeW716OCRIihbw" name="SO, SOP, SOL, SOIC, SOW" description="Plastic Small Outlines. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZLr2v0EeW716OCRIihbw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 8.23;
b_RH = 1.17;
a_TCyCase = 13.36;
b_TCyCase = 2.18;
a_TCySolderjoints = ifThenElse(lessEq(Np, 14), 11.75,
					ifThenElse(lessEq(Np, 18), 11.06,
					ifThenElse(lessEq(Np, 28), 10.36,
					ifThenElse(lessEq(Np, 32), 10.14, undefined))));
b_TCySolderjoints = 2.18;
a_Mech = ifThenElse(lessEq(Np, 14), 16.36,
		ifThenElse(lessEq(Np, 18), 15.66,
		ifThenElse(lessEq(Np, 28), 14.97,
		ifThenElse(lessEq(Np, 32), 14.75, undefined))));
b_Mech = 2.18;
"/>
|
||
<changeableData xmi:id="_mxZLsGv0EeW716OCRIihbw" name="Number of Pins" description="8 to 32">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZLsWv0EeW716OCRIihbw" name="Np" valueAsString="8"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_mxZLsmv0EeW716OCRIihbw" name="TSOP I, TSOP II" description="Thin Small Outlines. leads on small edges. L lead Thin Small Outlines. leads on long edges. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZLs2v0EeW716OCRIihbw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 6.21;
b_RH = 0.97;
a_TCyCase = 9.05;
b_TCyCase = 0.76;
a_TCySolderjoints = ifThenElse(lessEq(Np, 16), 7.44,
					ifThenElse(lessEq(Np, 32), 6.05,
					ifThenElse(lessEq(Np, 44), 5.83,
					ifThenElse(lessEq(Np, 56), 5.36, undefined))));
b_TCySolderjoints = 0.76;
a_Mech = ifThenElse(lessEq(Np, 16), 12.05,
		ifThenElse(lessEq(Np, 32), 10.66,
		ifThenElse(lessEq(Np, 44), 10.44,
		ifThenElse(lessEq(Np, 56), 9.97, undefined))));
b_Mech = 0.76;
"/>
|
||
<changeableData xmi:id="_mxZLtGv0EeW716OCRIihbw" name="Number of Pins" description="5 to 56">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZLtWv0EeW716OCRIihbw" name="Np" valueAsString="5"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_mxZLtmv0EeW716OCRIihbw" name="SSOP. VSOP, QSOP" description="Plastic Shrink (pitch) Small Outlines. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZLt2v0EeW716OCRIihbw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 11.95;
b_RH = 2.23;
a_TCyCase = 16.28;
b_TCyCase = 2.60;
a_TCySolderjoints = 14.67;
b_TCySolderjoints = 2.60;
a_Mech = 19.28;
b_Mech = 2.60;
"/>
|
||
<changeableData xmi:id="_mxZLuGv0EeW716OCRIihbw" name="Number of Pins" description="16 to 64">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZLuWv0EeW716OCRIihbw" name="Np" valueAsString="16"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_mxZLumv0EeW716OCRIihbw" name="TSSOP, MSOP, µSO, µMAX, TVSOP" description="Thin Shrink Small Outlines. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZLu2v0EeW716OCRIihbw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 11.57;
b_RH = 2.22;
a_TCyCase = 15.56;
b_TCyCase = 2.66;
a_TCySolderjoints = ifThenElse(lessEq(Np, 28), 13.95,
					ifThenElse(lessEq(Np, 48), 13.21,
					ifThenElse(lessEq(Np, 56), 12.56,
					ifThenElse(lessEq(Np, 64), 12.16, undefined))));
b_TCySolderjoints = 2.66;
a_Mech = ifThenElse(lessEq(Np, 28), 18.56,
		ifThenElse(lessEq(Np, 48), 17.86,
		ifThenElse(lessEq(Np, 56), 17.17,
		ifThenElse(lessEq(Np, 64), 16.76, undefined))));
b_Mech = 2.66;
"/>
|
||
<changeableData xmi:id="_mxZLvGv0EeW716OCRIihbw" name="Number of Pins" description="8 to 64">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZLvWv0EeW716OCRIihbw" name="Np" valueAsString="8"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_mxZLvmv0EeW716OCRIihbw" name="QFN, DFN, MLF" description="Quad Flat No lead (package without lead)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZLv2v0EeW716OCRIihbw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 8.97;
b_RH = 1.14;
a_TCyCase = 11.2;
b_TCyCase = 1.21;
a_TCySolderjoints = ifThenElse(lessEq(Np, 24), 8.12,
					ifThenElse(lessEq(Np, 56), 7.90,
					ifThenElse(lessEq(Np, 72), 7.71, undefined)));
b_TCySolderjoints = 1.14;
a_Mech = ifThenElse(lessEq(Np, 24), 11.34,
		ifThenElse(lessEq(Np, 56), 11.12,
		ifThenElse(lessEq(Np, 72), 10.93, undefined)));
b_Mech = 1.21;
"/>
|
||
<changeableData xmi:id="_mxZLwGv0EeW716OCRIihbw" name="Number of Pins" description="8 to 72">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZLwWv0EeW716OCRIihbw" name="Np" valueAsString="8"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_mxZLwmv0EeW716OCRIihbw" name="PBGA CSP BT 0.8 and 0.75 mm" description="Plastic Ball Grid Array with solder ball pitch = 0.8 mm and 0.75 mm">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZLw2v0EeW716OCRIihbw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 9.7;
b_RH = 1.50;
a_TCyCase = 12.13;
b_TCyCase = 1.49;
a_TCySolderjoints = 9.13;
b_TCySolderjoints = 1.49;
a_Mech = 12.82;
b_Mech = 1.49;
"/>
|
||
<changeableData xmi:id="_mxZLxGv0EeW716OCRIihbw" name="Number of Pins" description="48 to 334">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZLxWv0EeW716OCRIihbw" name="Np" valueAsString="48"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_mxZLxmv0EeW716OCRIihbw" name="PBGA flex 0.8 mm" description="Plastic Ball Grid Array with solder ball pitch = 0.8 mm and 0.75 mm">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZLx2v0EeW716OCRIihbw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 9.7;
b_RH = 1.50;
a_TCyCase = 12.13;
b_TCyCase = 1.49;
a_TCySolderjoints = 8.57;
b_TCySolderjoints = 1.49;
a_Mech = 12.26;
b_Mech = 1.49;
"/>
|
||
<changeableData xmi:id="_mxZLyGv0EeW716OCRIihbw" name="Number of Pins" description="48 to 288">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZLyWv0EeW716OCRIihbw" name="Np" valueAsString="48"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_mxZLymv0EeW716OCRIihbw" name="PBGA BT 1.00 mm" description="Plastic Ball Grid Array with solder ball pitch = 1.0 mm">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZLy2v0EeW716OCRIihbw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 6.2;
b_RH = 0.81;
a_TCyCase = 10.89;
b_TCyCase = 1.00;
a_TCySolderjoints = 7.67;
b_TCySolderjoints = 1.00;
a_Mech = 11.36;
b_Mech = 1.00;
"/>
|
||
<changeableData xmi:id="_mxZLzGv0EeW716OCRIihbw" name="Number of Pins" description="64 to 1156">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZLzWv0EeW716OCRIihbw" name="Np" valueAsString="64"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_mxZLzmv0EeW716OCRIihbw" name="PBGA 1.27 mm" description="Plastic Ball Grid Array with solder ball pitch = 1.27 mm">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZLz2v0EeW716OCRIihbw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 6.87;
b_RH = 0.90;
a_TCyCase = 10.36;
b_TCyCase = 0.93;
a_TCySolderjoints = ifThenElse(lessEq(Np, 352), 7.36,
					ifThenElse(lessEq(Np, 432), 7.14,
					ifThenElse(lessEq(Np, 729), 6.67, undefined)));
b_TCySolderjoints = 0.93;
a_Mech = ifThenElse(lessEq(Np, 352), 11.05,
		ifThenElse(lessEq(Np, 432), 10.83,
		ifThenElse(lessEq(Np, 729), 10.36, undefined)));
b_Mech = 0.93;
"/>
|
||
<changeableData xmi:id="_mxZL0Gv0EeW716OCRIihbw" name="Number of Pins" description="119 to 729">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZL0Wv0EeW716OCRIihbw" name="Np" valueAsString="119"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_mxZL0mv0EeW716OCRIihbw" name="Power BGA (TBGA, SBGA...)" description="Tape BGA. PBGA with heat sink. die top down pitch=1.27 mm Super BGA. PBGA with heat sink. die top down Pitch=1.27 mm">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZL02v0EeW716OCRIihbw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 9.44;
b_RH = 1.31;
a_TCyCase = 15.73;
b_TCyCase = 1.68;
a_TCySolderjoints = ifThenElse(lessEq(Np, 352), 12.73,
					ifThenElse(lessEq(Np, 956), 12.33, undefined));
b_TCySolderjoints = 1.68;
a_Mech = ifThenElse(lessEq(Np, 352), 16.42,
		ifThenElse(lessEq(Np, 956), 16.02, undefined));
b_Mech = 1.68;
"/>
|
||
<changeableData xmi:id="_mxZL1Gv0EeW716OCRIihbw" name="Number of Pins" description="256 to 956">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZL1Wv0EeW716OCRIihbw" name="Np" valueAsString="256"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_mxZL1mv0EeW716OCRIihbw" name="CBGA" description="Ceramic Ball Grid Array">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZL12v0EeW716OCRIihbw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 11.78;
b_RH = 1.72;
a_TCyCase = 15.37;
b_TCyCase = 1.87;
a_TCySolderjoints = 11.56;
b_TCySolderjoints = 1.87;
a_Mech = 14.56;
b_Mech = 1.87;
"/>
|
||
<changeableData xmi:id="_mxZL2Gv0EeW716OCRIihbw" name="Number of Pins" description="255 to 1156">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZL2Wv0EeW716OCRIihbw" name="Np" valueAsString="255"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_mxZL2mv0EeW716OCRIihbw" name="DBGA" description="Dimpled BGA">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZL22v0EeW716OCRIihbw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 11.78;
b_RH = 1.72;
a_TCyCase = 15.37;
b_TCyCase = 1.87;
a_TCySolderjoints = 12.15;
b_TCySolderjoints = 1.87;
a_Mech = 15.15;
b_Mech = 1.87;
"/>
|
||
<changeableData xmi:id="_mxZL3Gv0EeW716OCRIihbw" name="Number of Pins" description="255 to 1156">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZL3Wv0EeW716OCRIihbw" name="Np" valueAsString="255"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_mxZL3mv0EeW716OCRIihbw" name="CI CGA" description="Ceramic Land GA + interposer. Ceramic column GA">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZL32v0EeW716OCRIihbw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 11.78;
b_RH = 1.72;
a_TCyCase = 15.37;
b_TCyCase = 1.87;
a_TCySolderjoints = 11.81;
b_TCySolderjoints = 1.87;
a_Mech = 14.81;
b_Mech = 1.87;
"/>
|
||
<changeableData xmi:id="_mxZL4Gv0EeW716OCRIihbw" name="Number of Pins" description="255 to 1156">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZL4Wv0EeW716OCRIihbw" name="Np" valueAsString="255"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_mxZL4mv0EeW716OCRIihbw" name="CPGA" description="Ceramic Pin Grid Array">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZL42v0EeW716OCRIihbw" expression="lambda_0RH = 0;
a_TCyCase = 8.07;
b_TCyCase = 0.93;
a_TCySolderjoints = ifThenElse(lessEq(Np, 250), 5.77,
					ifThenElse(lessEq(Np, 655), 4.85, undefined));
b_TCySolderjoints = 0.93;
a_Mech = ifThenElse(lessEq(Np, 250), 8.76,
		ifThenElse(lessEq(Np, 655), 7.85, undefined));
b_Mech = 0.93;
"/>
|
||
<changeableData xmi:id="_mxZL5Gv0EeW716OCRIihbw" name="Number of Pins" description="68 to 655">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZL5Wv0EeW716OCRIihbw" name="Np" valueAsString="68"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_mxZMD2v0EeW716OCRIihbw" name="Placement (pi_placement factor)">
|
||
<options xmi:id="_mxZMEGv0EeW716OCRIihbw" name="Digital function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZMEWv0EeW716OCRIihbw" expression="pi_placement = ifThenElse(eq(isInterface, 1.0), 1.6, 1.0)"/>
|
||
<changeableData xmi:id="_mxZMEmv0EeW716OCRIihbw" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZME2v0EeW716OCRIihbw" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_mxZMFGv0EeW716OCRIihbw" name="Analogue function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mxZMFWv0EeW716OCRIihbw" expression="pi_placement = ifThenElse(lessEq(Current, 1.0),
				ifThenElse(eq(isInterface, 1.0), 2.0, 1.3),
				ifThenElse(eq(isInterface, 1.0), 2.5, 1.6));"/>
|
||
<changeableData xmi:id="_mxZMFmv0EeW716OCRIihbw" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZMF2v0EeW716OCRIihbw" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
<changeableData xmi:id="_mxZMGGv0EeW716OCRIihbw" name="Current">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZMGWv0EeW716OCRIihbw" name="Current" valueAsString="1" unit="A"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_mxZMGmv0EeW716OCRIihbw" name="Not analyzed/custom factor">
|
||
<changeableData xmi:id="_mxZMG2v0EeW716OCRIihbw" name="pi_placement factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZMHGv0EeW716OCRIihbw" name="pi_placement" valueAsString="1.0"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_mxZMC2v0EeW716OCRIihbw" name="Thermal resistance">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZMDGv0EeW716OCRIihbw" name="R_JA" valueAsString="80" unit="°C/W"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_mxZMDWv0EeW716OCRIihbw" name="Dissipated Power">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZMDmv0EeW716OCRIihbw" name="P_dissipated" valueAsString="1" unit="W"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_YOUI8HcrEeWamOS2duA90A" name="Component manufacturing factor">
|
||
<subDecisions xmi:id="_mxZL5mv0EeW716OCRIihbw" name="Evaluate manufacturing factor" kind="DETAIL">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_-mNjUG6YEeWK1qlCuG_Y7g" expression="Part_Grade = ((QA_manufacturer + QA_component + RA_component) * epsilon) / 36;
pi_PM = exp(1.39 * (1 - Part_Grade) - 0.69);"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_mxZL52v0EeW716OCRIihbw" name="Quality assurance level relative to state of the art" description="EIA JESD-22-A108A/A113A/A104/A102/A110/A101, or equivalent ">
|
||
<options xmi:id="_mxZL6Gv0EeW716OCRIihbw" name="Higher" description="AEC Q100, MIL-PRF-38535 class V, ESA ESCC 90xx, NASDA-QTS-xxxx class I, NPSL NASA level 1">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZL6Wv0EeW716OCRIihbw" name="QA_component" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_mxZL6mv0EeW716OCRIihbw" name="Equivalent" description="Tests acc. to JESD22, EIAJ-ED-4701, MIL-STD-883, IEC 68 (with "front-end"/"back-end" sites); Qualification acc. to: MIL-PRF-38535 class Q, MIL-PRF-38535 class M, MIL-PRF-38535 class N, MIL-PRF-38535 class T, NASDA-QTS-xxxx class II, NPSL NASA level 2&3, STACK-S0001">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZL62v0EeW716OCRIihbw" name="QA_component" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_mxZL7Gv0EeW716OCRIihbw" name="Lower" description="Qualification program internal to the manufacturer and unidentified manufacturing sites">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZL7Wv0EeW716OCRIihbw" name="QA_component" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_mxZL7mv0EeW716OCRIihbw" name="Much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZL72v0EeW716OCRIihbw" name="QA_component" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_mxZL8Gv0EeW716OCRIihbw" name="Aging tests">
|
||
<options xmi:id="_mxZL8Wv0EeW716OCRIihbw" name="Very reliable, level A">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZL8mv0EeW716OCRIihbw" name="RA_component" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_mxZL82v0EeW716OCRIihbw" name="Very reliable, level B">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZL9Gv0EeW716OCRIihbw" name="RA_component" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_mxZL9Wv0EeW716OCRIihbw" name="Reliable">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZL9mv0EeW716OCRIihbw" name="RA_component" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_mxZL92v0EeW716OCRIihbw" name="Not reliable" description="Design below the reliable level">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZL-Gv0EeW716OCRIihbw" name="RA_component" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_mxZL-Wv0EeW716OCRIihbw" name="Manufacturer quality assurance level">
|
||
<options xmi:id="_mxZL-mv0EeW716OCRIihbw" name="Higher" description="Certified ISO/TS16949 V2002">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZL-2v0EeW716OCRIihbw" name="QA_manufacturer" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_mxZL_Gv0EeW716OCRIihbw" name="Equivalent" description="Certified acc. to: QS9000, TL9000, ISO/TS 29001, EN9100, AS9100, JISQ 9100, AQAP 2110, AQAP 2120, AQAP 2130, IRIS, IEC TS 62239, ESA/ECSS QPL, MIL-PRF-38535 QML, MIL-PRF-19500">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZL_Wv0EeW716OCRIihbw" name="QA_manufacturer" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_mxZL_mv0EeW716OCRIihbw" name="Lower" description="ISO 9000 version 2000 certified">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZL_2v0EeW716OCRIihbw" name="QA_manufacturer" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_mxZMAGv0EeW716OCRIihbw" name="Very much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZMAWv0EeW716OCRIihbw" name="QA_manufacturer" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_mxZMAmv0EeW716OCRIihbw" name="Experience with the component supplier">
|
||
<options xmi:id="_mxZMA2v0EeW716OCRIihbw" name="Recognised manufacturer: Mature processes for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZMBGv0EeW716OCRIihbw" name="epsilon" valueAsString="4"/>
|
||
</options>
|
||
<options xmi:id="_mxZMBWv0EeW716OCRIihbw" name="Recognised manufacturer – Processes not analysed or not mature for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZMBmv0EeW716OCRIihbw" name="epsilon" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_mxZMB2v0EeW716OCRIihbw" name="Manufacturer not recognised" description="For example never audited or audited more than 6 years earlier or small series productions">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZMCGv0EeW716OCRIihbw" name="epsilon" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_mxZMCWv0EeW716OCRIihbw" name="Previous disqualification or problem with feedback from operations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_mxZMCmv0EeW716OCRIihbw" name="epsilon" valueAsString="1"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<options xmi:id="_YOUJF3crEeWamOS2duA90A" name="User defined">
|
||
<changeableData xmi:id="_YOUJGHcrEeWamOS2duA90A" name="Component manufactoring factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_YOUJGXcrEeWamOS2duA90A" name="pi_PM" valueAsString="1.6"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xmi:id="_2jtI0Oo5EeKuVbNG4VT_YQ" name="Application Specific Integrated Circuit (ASIC)" description="" kind="CATEGORY">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_AhMFoOo6EeKuVbNG4VT_YQ" expression="lambda = lambda_physical * pi_Process_ASIC * pi_PM * pi_Process * pi_LF;

lambda_physical = sum(1, dim_phases, (t_annual[i]/8760) * (lambda_0TH * pi_Thermal(i) + lambda_0TCyCase * pi_TCyCase(i) + lambda_0TCySolderjoints * pi_TCySolderjoints(i) + lambda_0RH * pi_RH(i) + lambda_0Mech * pi_Mech(i)) * pi_induced(i));

pi_Thermal(i) = ifThenElse(isONPhase[i], exp(11604 * 0.7 * ((1/293) - (1/(T_j_component(i) + 273)))), 0);
pi_TCyCase(i) = (12 * N_annual_cy[i]/t_annual[i]) * pow(deltaT_cycling[i]/20, 4) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_TCySolderjoints(i) = (12 * N_annual_cy[i]/t_annual[i]) * pow(min(theta_cy[i], 2)/2, 1/3) * pow(deltaT_cycling[i]/20, 1.9) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_Mech(i) = pow(G_rms[i]/0.5, 1.5);
pi_RH(i) = ifThenElse(isONPhase[i], 0, pow(RH_ambient[i]/70, 4.4) * exp(11604 * 0.9 * ((1/293) - (1/(T_board_ambient[i] + 273)))));

T_j_component(i) = T_ambient(i) + (R_JA * P_dissipated);
T_ambient(i) = T_board_ambient[i];

lambda_0TCyCase = exp(-1 * a_TCyCase) * pow(Np, b_TCyCase);
lambda_0TCySolderjoints = exp(-1 * a_TCySolderjoints) * pow(Np, b_TCySolderjoints);
lambda_0Mech = exp(-1 * a_Mech) * pow(Np, b_Mech);

C_sensitivity = 6.30;"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_HzmxEOo_EeKuVbNG4VT_YQ" name="Type" description="(see table p.115)" kind="TYPE">
|
||
<options xmi:id="_fMxDQGNrEeW716OCRIihbw" name="MOS - Digital ASIC, simple function">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_fMxDQmNrEeW716OCRIihbw" name="lambda_0TH" valueAsString="0.021" unit="FIT"/>
|
||
</options>
|
||
<options xmi:id="_nbjCkGNrEeW716OCRIihbw" name="MOS - Digital ASIC, complex function (with IP and/or µP core, memory blocks)">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_nbjCkWNrEeW716OCRIihbw" name="lambda_0TH" valueAsString="0.075" unit="FIT"/>
|
||
</options>
|
||
<options xmi:id="_nuJOcGNrEeW716OCRIihbw" name="MOS - Analogue, mixed ASIC">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_nuJOcWNrEeW716OCRIihbw" name="lambda_0TH" valueAsString="0.123" unit="FIT"/>
|
||
</options>
|
||
<options xmi:id="_n3Nq4GNrEeW716OCRIihbw" name="BICMOS - Digital ASIC">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_n3Nq4WNrEeW716OCRIihbw" name="lambda_0TH" valueAsString="0.021" unit="FIT"/>
|
||
</options>
|
||
<options xmi:id="_n_GbkGNrEeW716OCRIihbw" name="BICMOS - Mixed, analogue ASIC">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_n_GbkWNrEeW716OCRIihbw" name="lambda_0TH" valueAsString="0.123" unit="FIT"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_-HMYcGOJEeW716OCRIihbw" name="Thermal resistance">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_AMpCAGOKEeW716OCRIihbw" name="R_JA" valueAsString="80" unit="°C/W"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_GYp4UGOKEeW716OCRIihbw" name="Dissipated Power">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_GYp4UWOKEeW716OCRIihbw" name="P_dissipated" valueAsString="1" unit="W"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_z8YAcGtvEeW716OCRIihbw" name="Placement (pi_placement factor)">
|
||
<options xmi:id="_4x9PUGtvEeW716OCRIihbw" name="Digital function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_7Fu94GtxEeW716OCRIihbw" expression="pi_placement = ifThenElse(eq(isInterface, 1.0), 1.6, 1.0)"/>
|
||
<changeableData xmi:id="_g0Sf0GtwEeW716OCRIihbw" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_g0Sf0WtwEeW716OCRIihbw" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_D90DwGtwEeW716OCRIihbw" name="Analogue function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_PBp5wGtyEeW716OCRIihbw" expression="pi_placement = ifThenElse(lessEq(Current, 1.0),
				ifThenElse(eq(isInterface, 1.0), 2.0, 1.3),
				ifThenElse(eq(isInterface, 1.0), 2.5, 1.6));"/>
|
||
<changeableData xmi:id="_lYIB8GtxEeW716OCRIihbw" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_lYIB8WtxEeW716OCRIihbw" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
<changeableData xmi:id="_rfrPAGtxEeW716OCRIihbw" name="Current">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_rfrPAWtxEeW716OCRIihbw" name="Current" valueAsString="1" unit="A"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_ENuvEGtwEeW716OCRIihbw" name="Not analyzed/custom factor">
|
||
<changeableData xmi:id="_IFiRoGtxEeW716OCRIihbw" name="pi_placement factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_KgssgGtxEeW716OCRIihbw" name="pi_placement" valueAsString="1.0"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_hJSeAGv1EeW716OCRIihbw" name="ASIC Process factor" description="see FIDES 2009, page 117 for details">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_hJSeAWv1EeW716OCRIihbw" name="pi_Process_ASIC" valueAsString="2.5"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_bAYn8HcrEeWamOS2duA90A" name="Component manufacturing factor">
|
||
<subDecisions xmi:id="_5fKT0GN9EeW716OCRIihbw" name="Evaluate manufacturing factor" kind="DETAIL">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_MCW_YG6ZEeWK1qlCuG_Y7g" expression="Part_Grade = ((QA_manufacturer + QA_component + RA_component) * epsilon) / 36;
pi_PM = exp(1.39 * (1 - Part_Grade) - 0.69);"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_97490GN9EeW716OCRIihbw" name="Quality assurance level relative to state of the art" description="EIA JESD-22-A108A/A113A/A104/A102/A110/A101, or equivalent ">
|
||
<options xmi:id="_fmaXsGN-EeW716OCRIihbw" name="Higher" description="AEC Q100, MIL-PRF-38535 class V, ESA ESCC 90xx, NASDA-QTS-xxxx class I, NPSL NASA level 1">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_X2iFcGN_EeW716OCRIihbw" name="QA_component" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_n_T8UGN-EeW716OCRIihbw" name="Equivalent" description="Tests acc. to JESD22, EIAJ-ED-4701, MIL-STD-883, IEC 68 (with "front-end"/"back-end" sites); Qualification acc. to: MIL-PRF-38535 class Q, MIL-PRF-38535 class M, MIL-PRF-38535 class N, MIL-PRF-38535 class T, NASDA-QTS-xxxx class II, NPSL NASA level 2&3, STACK-S0001">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_ZogZYGN_EeW716OCRIihbw" name="QA_component" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_oT_L0GN-EeW716OCRIihbw" name="Lower" description="Qualification program internal to the manufacturer and unidentified manufacturing sites">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Zw1O8GN_EeW716OCRIihbw" name="QA_component" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_oZpH4GN-EeW716OCRIihbw" name="Much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_aC094GN_EeW716OCRIihbw" name="QA_component" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_BzStMGN-EeW716OCRIihbw" name="Aging tests">
|
||
<options xmi:id="_fQJ-YGN_EeW716OCRIihbw" name="Very reliable, level A">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_sTxlsGN_EeW716OCRIihbw" name="RA_component" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_g6agwGN_EeW716OCRIihbw" name="Very reliable, level B">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_udPzoGN_EeW716OCRIihbw" name="RA_component" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_g_6EwGN_EeW716OCRIihbw" name="Reliable">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_uqSxIGN_EeW716OCRIihbw" name="RA_component" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_hLqo0GN_EeW716OCRIihbw" name="Not reliable" description="Design below the reliable level">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_u2pyIGN_EeW716OCRIihbw" name="RA_component" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_5m0JEGN_EeW716OCRIihbw" name="Manufacturer quality assurance level">
|
||
<options xmi:id="_86W9cGN_EeW716OCRIihbw" name="Higher" description="Certified ISO/TS16949 V2002">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_M0rFEGOAEeW716OCRIihbw" name="QA_manufacturer" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="__LG4EGN_EeW716OCRIihbw" name="Equivalent" description="Certified acc. to: QS9000, TL9000, ISO/TS 29001, EN9100, AS9100, JISQ 9100, AQAP 2110, AQAP 2120, AQAP 2130, IRIS, IEC TS 62239, ESA/ECSS QPL, MIL-PRF-38535 QML, MIL-PRF-19500">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_PEE74GOAEeW716OCRIihbw" name="QA_manufacturer" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_AZNp8GOAEeW716OCRIihbw" name="Lower" description="ISO 9000 version 2000 certified">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_PP1f8GOAEeW716OCRIihbw" name="QA_manufacturer" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_BYJXYGOAEeW716OCRIihbw" name="Very much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_PWrHwGOAEeW716OCRIihbw" name="QA_manufacturer" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_AY_4cGOJEeW716OCRIihbw" name="Experience with the component supplier">
|
||
<options xmi:id="_FyIgUGOJEeW716OCRIihbw" name="Recognised manufacturer: Mature processes for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_IhiF0GOJEeW716OCRIihbw" name="epsilon" valueAsString="4"/>
|
||
</options>
|
||
<options xmi:id="_KJ9cMGOJEeW716OCRIihbw" name="Recognised manufacturer – Processes not analysed or not mature for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_KJ9cMWOJEeW716OCRIihbw" name="epsilon" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_KRQXAGOJEeW716OCRIihbw" name="Manufacturer not recognised" description="For example never audited or audited more than 6 years earlier or small series productions">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_KRQXAWOJEeW716OCRIihbw" name="epsilon" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_Kdv64GOJEeW716OCRIihbw" name="Previous disqualification or problem with feedback from operations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Kdv64WOJEeW716OCRIihbw" name="epsilon" valueAsString="1"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<options xmi:id="_bAYn8XcrEeWamOS2duA90A" name="User defined">
|
||
<changeableData xmi:id="_bAYn8ncrEeWamOS2duA90A" name="Component manufactoring factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_bAYn83crEeWamOS2duA90A" name="pi_PM" valueAsString="1.6"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_UF_78IlDEeWMlJsyRFXc6g" name="Package Type" description="(see table p.113/114)" kind="DETAIL">
|
||
<options xmi:id="_UF_78YlDEeWMlJsyRFXc6g" name="PDIP. TO116" description="Plastic Dual In line Package">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_UF_78olDEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 5.88;
b_RH = 0.94;
a_TCyCase = 9.85;
b_TCyCase = 1.35;
a_TCySolderjoints = 8.24;
b_TCySolderjoints = 1.35;
a_Mech = 12.85;
b_Mech = 1.35;
"/>
|
||
<changeableData xmi:id="_UF_784lDEeWMlJsyRFXc6g" name="Number of Pins" description="8 to 68">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_UF_79IlDEeWMlJsyRFXc6g" name="Np" valueAsString="8"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_UF_79YlDEeWMlJsyRFXc6g" name="CERDIP, CDIP" description="Ceramic Dual-In-Line Package">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_UF_79olDEeWMlJsyRFXc6g" expression="lambda_0RH = 0;
a_TCyCase = 6.77;
b_TCyCase = 1.35;
a_TCySolderjoints = ifThenElse(lessEq(Np, 20), 5.16, 4.47);
b_TCySolderjoints = 1.35;
a_Mech = ifThenElse(lessEq(Np, 20), 8.38, 7.69);
b_Mech = 1.35;
"/>
|
||
<changeableData xmi:id="_UF_794lDEeWMlJsyRFXc6g" name="Number of Pins" description="8 to 48">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_UF_7-IlDEeWMlJsyRFXc6g" name="Np" valueAsString="8"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_UF_7-YlDEeWMlJsyRFXc6g" name="PQFP" description="Plastic Quad Flatpack. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_UF_7-olDEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 11.16;
b_RH = 1.76;
a_TCyCase = 12.41;
b_TCyCase = 1.46;
a_TCySolderjoints = ifThenElse(lessEq(Np, 240), 10.80, 10.11);
b_TCySolderjoints = 1.46;
a_Mech = ifThenElse(lessEq(Np, 240), 14.71, 14.02);
b_Mech = 1.46;
"/>
|
||
<changeableData xmi:id="_UF_7-4lDEeWMlJsyRFXc6g" name="Number of Pins" description="44 to 304">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_UF_7_IlDEeWMlJsyRFXc6g" name="Np" valueAsString="44"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_UF_7_YlDEeWMlJsyRFXc6g" name="SQFP, TQFP, VQFP, LQFP" description="Plastic Shrink (thickness) Quad Flatpack. L lead Plastic Thin Quad Flatpack. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_UF_7_olDEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 7.75;
b_RH = 1.13;
a_TCyCase = 8.57;
b_TCyCase = 0.73;
a_TCySolderjoints = ifThenElse(lessEq(Np, 120), 6.96, 5.57);
b_TCySolderjoints = 0.73;
a_Mech = ifThenElse(lessEq(Np, 120), 11.57, 10.18);
b_Mech = 0.73;
"/>
|
||
<changeableData xmi:id="_UF_7_4lDEeWMlJsyRFXc6g" name="Number of Pins" description="32 to 208">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_UF_8AIlDEeWMlJsyRFXc6g" name="Np" valueAsString="32"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_UF_8AYlDEeWMlJsyRFXc6g" name="Power QFP (RQFP, HQFP, PowerQuad, EdQuad ...)" description="Plastic Quad Flatpack with heat sink. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_UF_8AolDEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 14.17;
b_RH = 2.41;
a_TCyCase = 15.11;
b_TCyCase = 1.96;
a_TCySolderjoints = ifThenElse(lessEq(Np, 240), 13.50, 12.81);
b_TCySolderjoints = 1.96;
a_Mech = ifThenElse(lessEq(Np, 240), 17.41, 16.72);
b_Mech = 1.96;
"/>
|
||
<changeableData xmi:id="_UF_8A4lDEeWMlJsyRFXc6g" name="Number of Pins" description="160 to 304">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_UF_8BIlDEeWMlJsyRFXc6g" name="Np" valueAsString="160"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_UF_8BYlDEeWMlJsyRFXc6g" name="CERPACK">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_UF_8BolDEeWMlJsyRFXc6g" expression="lambda_0RH = 0;
a_TCyCase = 12.41;
b_TCyCase = 1.46;
a_TCySolderjoints = 10.80;
b_TCySolderjoints = 1.46;
a_Mech = 14.02;
b_Mech = 1.46;
"/>
|
||
<changeableData xmi:id="_UF_8B4lDEeWMlJsyRFXc6g" name="Number of Pins" description="20 to 56">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_UF_8CIlDEeWMlJsyRFXc6g" name="Np" valueAsString="20"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_UF_8CYlDEeWMlJsyRFXc6g" name="CQFP, Cerquad" description="Ceramic Quad Flat Pack">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_UF_8ColDEeWMlJsyRFXc6g" expression="lambda_0RH = 0;
a_TCyCase = 12.41;
b_TCyCase = 1.46;
a_TCySolderjoints = ifThenElse(lessEq(Np, 132), 10.80, 9.19);
b_TCySolderjoints = 1.46;
a_Mech = ifThenElse(lessEq(Np, 132), 14.02, 12.41);
b_Mech = 1.46;
"/>
|
||
<changeableData xmi:id="_UF_8C4lDEeWMlJsyRFXc6g" name="Number of Pins" description="64 to 132">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_UF_8DIlDEeWMlJsyRFXc6g" name="Np" valueAsString="64"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_UF_8DYlDEeWMlJsyRFXc6g" name="PLCC" description="Plastic Leaded Chip Carrier J-Lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_UF_8DolDEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 9.36;
b_RH = 1.74;
a_TCyCase = 18.52;
b_TCyCase = 3.15;
a_TCySolderjoints = ifThenElse(lessEq(Np, 52), 16.91, 15.52);
b_TCySolderjoints = 3.15;
a_Mech = ifThenElse(lessEq(Np, 52), 21.11, 19.72);
b_Mech = 3.15;
"/>
|
||
<changeableData xmi:id="_UF_8D4lDEeWMlJsyRFXc6g" name="Number of Pins" description="20 to 84">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_UF_8EIlDEeWMlJsyRFXc6g" name="Np" valueAsString="20"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_UF_8EYlDEeWMlJsyRFXc6g" name="J-CLCC" description="J-Lead Ceramic Leaded Chip Carrier">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_UF_8EolDEeWMlJsyRFXc6g" expression="lambda_0RH = 0;
a_TCyCase = 8.07;
b_TCyCase = 0.93;
a_TCySolderjoints = ifThenElse(lessEq(Np, 32), 6.46,
					ifThenElse(lessEq(Np, 44), 5.77,
					ifThenElse(lessEq(Np, 52), 5.36,
					ifThenElse(lessEq(Np, 68), 4.85,
					ifThenElse(lessEq(Np, 84), 4.38, undefined)))));
b_TCySolderjoints = 0.93;
a_Mech = ifThenElse(lessEq(Np, 32), 9.68,
		ifThenElse(lessEq(Np, 44), 8.99,
		ifThenElse(lessEq(Np, 52), 8.58,
		ifThenElse(lessEq(Np, 68), 8.07,
		ifThenElse(lessEq(Np, 84), 7.6, undefined)))));
b_Mech = 0.93;
"/>
|
||
<changeableData xmi:id="_UF_8E4lDEeWMlJsyRFXc6g" name="Number of Pins" description="4 to 32, 44, 52, 68, 84">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_UF_8FIlDEeWMlJsyRFXc6g" name="Np" valueAsString="4"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_UF_8FYlDEeWMlJsyRFXc6g" name="CLCC" description="Ceramic Leadless Chip Carrier">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_UF_8FolDEeWMlJsyRFXc6g" expression="lambda_0RH = 0;
a_TCyCase = 8.07;
b_TCyCase = 0.93;
a_TCySolderjoints = ifThenElse(lessEq(Np, 4), 5.07,
					ifThenElse(lessEq(Np, 20), 4.51,
					ifThenElse(lessEq(Np, 32), 4.38,
					ifThenElse(lessEq(Np, 44), 4.26,
					ifThenElse(lessEq(Np, 52), 4.26,
					ifThenElse(lessEq(Np, 68), 4.16,
					ifThenElse(lessEq(Np, 84), 4.16, undefined)))))));
b_TCySolderjoints = 0.93;
a_Mech = ifThenElse(lessEq(Np, 4), 8.07,
		ifThenElse(lessEq(Np, 20), 7.51,
		ifThenElse(lessEq(Np, 32), 7.38,
		ifThenElse(lessEq(Np, 44), 7.26,
		ifThenElse(lessEq(Np, 52), 7.26,
		ifThenElse(lessEq(Np, 68), 7.15,
		ifThenElse(lessEq(Np, 84), 7.15, undefined)))))));
b_Mech = 0.93;
"/>
|
||
<changeableData xmi:id="_UF_8F4lDEeWMlJsyRFXc6g" name="Number of Pins" description="4, 20, 32, 44, 52, 68, 84">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_UF_8GIlDEeWMlJsyRFXc6g" name="Np" valueAsString="4"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_UF_8GYlDEeWMlJsyRFXc6g" name="SOJ" description="Plastic Small Outlines. J-Lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_UF_8GolDEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 4.31;
b_RH = 0.86;
a_TCyCase = 8.36;
b_TCyCase = 1.39;
a_TCySolderjoints = 6.75;
b_TCySolderjoints = 1.39;
a_Mech = 11.36;
b_Mech = 1.39;
"/>
|
||
<changeableData xmi:id="_UF_8G4lDEeWMlJsyRFXc6g" name="Number of Pins" description="24 to 44">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_UF_8HIlDEeWMlJsyRFXc6g" name="Np" valueAsString="24"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_UF_8HYlDEeWMlJsyRFXc6g" name="SO, SOP, SOL, SOIC, SOW" description="Plastic Small Outlines. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_UF_8HolDEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 8.23;
b_RH = 1.17;
a_TCyCase = 13.36;
b_TCyCase = 2.18;
a_TCySolderjoints = ifThenElse(lessEq(Np, 14), 11.75,
					ifThenElse(lessEq(Np, 18), 11.06,
					ifThenElse(lessEq(Np, 28), 10.36,
					ifThenElse(lessEq(Np, 32), 10.14, undefined))));
b_TCySolderjoints = 2.18;
a_Mech = ifThenElse(lessEq(Np, 14), 16.36,
		ifThenElse(lessEq(Np, 18), 15.66,
		ifThenElse(lessEq(Np, 28), 14.97,
		ifThenElse(lessEq(Np, 32), 14.75, undefined))));
b_Mech = 2.18;
"/>
|
||
<changeableData xmi:id="_UF_8H4lDEeWMlJsyRFXc6g" name="Number of Pins" description="8 to 32">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_UF_8IIlDEeWMlJsyRFXc6g" name="Np" valueAsString="8"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_UF_8IYlDEeWMlJsyRFXc6g" name="TSOP I, TSOP II" description="Thin Small Outlines. leads on small edges. L lead Thin Small Outlines. leads on long edges. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_UF_8IolDEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 6.21;
b_RH = 0.97;
a_TCyCase = 9.05;
b_TCyCase = 0.76;
a_TCySolderjoints = ifThenElse(lessEq(Np, 16), 7.44,
					ifThenElse(lessEq(Np, 32), 6.05,
					ifThenElse(lessEq(Np, 44), 5.83,
					ifThenElse(lessEq(Np, 56), 5.36, undefined))));
b_TCySolderjoints = 0.76;
a_Mech = ifThenElse(lessEq(Np, 16), 12.05,
		ifThenElse(lessEq(Np, 32), 10.66,
		ifThenElse(lessEq(Np, 44), 10.44,
		ifThenElse(lessEq(Np, 56), 9.97, undefined))));
b_Mech = 0.76;
"/>
|
||
<changeableData xmi:id="_UF_8I4lDEeWMlJsyRFXc6g" name="Number of Pins" description="5 to 56">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_UF_8JIlDEeWMlJsyRFXc6g" name="Np" valueAsString="5"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_UF_8JYlDEeWMlJsyRFXc6g" name="SSOP. VSOP, QSOP" description="Plastic Shrink (pitch) Small Outlines. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_UF_8JolDEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 11.95;
b_RH = 2.23;
a_TCyCase = 16.28;
b_TCyCase = 2.60;
a_TCySolderjoints = 14.67;
b_TCySolderjoints = 2.60;
a_Mech = 19.28;
b_Mech = 2.60;
"/>
|
||
<changeableData xmi:id="_UF_8J4lDEeWMlJsyRFXc6g" name="Number of Pins" description="16 to 64">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_UF_8KIlDEeWMlJsyRFXc6g" name="Np" valueAsString="16"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_UF_8KYlDEeWMlJsyRFXc6g" name="TSSOP, MSOP, µSO, µMAX, TVSOP" description="Thin Shrink Small Outlines. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_UF_8KolDEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 11.57;
b_RH = 2.22;
a_TCyCase = 15.56;
b_TCyCase = 2.66;
a_TCySolderjoints = ifThenElse(lessEq(Np, 28), 13.95,
					ifThenElse(lessEq(Np, 48), 13.21,
					ifThenElse(lessEq(Np, 56), 12.56,
					ifThenElse(lessEq(Np, 64), 12.16, undefined))));
b_TCySolderjoints = 2.66;
a_Mech = ifThenElse(lessEq(Np, 28), 18.56,
		ifThenElse(lessEq(Np, 48), 17.86,
		ifThenElse(lessEq(Np, 56), 17.17,
		ifThenElse(lessEq(Np, 64), 16.76, undefined))));
b_Mech = 2.66;
"/>
|
||
<changeableData xmi:id="_UF_8K4lDEeWMlJsyRFXc6g" name="Number of Pins" description="8 to 64">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_UF_8LIlDEeWMlJsyRFXc6g" name="Np" valueAsString="8"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_UF_8LYlDEeWMlJsyRFXc6g" name="QFN, DFN, MLF" description="Quad Flat No lead (package without lead)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_UF_8LolDEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 8.97;
b_RH = 1.14;
a_TCyCase = 11.2;
b_TCyCase = 1.21;
a_TCySolderjoints = ifThenElse(lessEq(Np, 24), 8.12,
					ifThenElse(lessEq(Np, 56), 7.90,
					ifThenElse(lessEq(Np, 72), 7.71, undefined)));
b_TCySolderjoints = 1.14;
a_Mech = ifThenElse(lessEq(Np, 24), 11.34,
		ifThenElse(lessEq(Np, 56), 11.12,
		ifThenElse(lessEq(Np, 72), 10.93, undefined)));
b_Mech = 1.21;
"/>
|
||
<changeableData xmi:id="_UF_8L4lDEeWMlJsyRFXc6g" name="Number of Pins" description="8 to 72">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_UF_8MIlDEeWMlJsyRFXc6g" name="Np" valueAsString="8"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_UF_8MYlDEeWMlJsyRFXc6g" name="PBGA CSP BT 0.8 and 0.75 mm" description="Plastic Ball Grid Array with solder ball pitch = 0.8 mm and 0.75 mm">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_UF_8MolDEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 9.7;
b_RH = 1.50;
a_TCyCase = 12.13;
b_TCyCase = 1.49;
a_TCySolderjoints = 9.13;
b_TCySolderjoints = 1.49;
a_Mech = 12.82;
b_Mech = 1.49;
"/>
|
||
<changeableData xmi:id="_UF_8M4lDEeWMlJsyRFXc6g" name="Number of Pins" description="48 to 334">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_UF_8NIlDEeWMlJsyRFXc6g" name="Np" valueAsString="48"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_UF_8NYlDEeWMlJsyRFXc6g" name="PBGA flex 0.8 mm" description="Plastic Ball Grid Array with solder ball pitch = 0.8 mm and 0.75 mm">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_UF_8NolDEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 9.7;
b_RH = 1.50;
a_TCyCase = 12.13;
b_TCyCase = 1.49;
a_TCySolderjoints = 8.57;
b_TCySolderjoints = 1.49;
a_Mech = 12.26;
b_Mech = 1.49;
"/>
|
||
<changeableData xmi:id="_UF_8N4lDEeWMlJsyRFXc6g" name="Number of Pins" description="48 to 288">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_UF_8OIlDEeWMlJsyRFXc6g" name="Np" valueAsString="48"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_UF_8OYlDEeWMlJsyRFXc6g" name="PBGA BT 1.00 mm" description="Plastic Ball Grid Array with solder ball pitch = 1.0 mm">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_UF_8OolDEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 6.2;
b_RH = 0.81;
a_TCyCase = 10.89;
b_TCyCase = 1.00;
a_TCySolderjoints = 7.67;
b_TCySolderjoints = 1.00;
a_Mech = 11.36;
b_Mech = 1.00;
"/>
|
||
<changeableData xmi:id="_UF_8O4lDEeWMlJsyRFXc6g" name="Number of Pins" description="64 to 1156">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_UF_8PIlDEeWMlJsyRFXc6g" name="Np" valueAsString="64"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_UF_8PYlDEeWMlJsyRFXc6g" name="PBGA 1.27 mm" description="Plastic Ball Grid Array with solder ball pitch = 1.27 mm">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_UF_8PolDEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 6.87;
b_RH = 0.90;
a_TCyCase = 10.36;
b_TCyCase = 0.93;
a_TCySolderjoints = ifThenElse(lessEq(Np, 352), 7.36,
					ifThenElse(lessEq(Np, 432), 7.14,
					ifThenElse(lessEq(Np, 729), 6.67, undefined)));
b_TCySolderjoints = 0.93;
a_Mech = ifThenElse(lessEq(Np, 352), 11.05,
		ifThenElse(lessEq(Np, 432), 10.83,
		ifThenElse(lessEq(Np, 729), 10.36, undefined)));
b_Mech = 0.93;
"/>
|
||
<changeableData xmi:id="_UF_8P4lDEeWMlJsyRFXc6g" name="Number of Pins" description="119 to 729">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_UF_8QIlDEeWMlJsyRFXc6g" name="Np" valueAsString="119"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_UF_8QYlDEeWMlJsyRFXc6g" name="Power BGA (TBGA, SBGA...)" description="Tape BGA. PBGA with heat sink. die top down pitch=1.27 mm Super BGA. PBGA with heat sink. die top down Pitch=1.27 mm">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_UF_8QolDEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 9.44;
b_RH = 1.31;
a_TCyCase = 15.73;
b_TCyCase = 1.68;
a_TCySolderjoints = ifThenElse(lessEq(Np, 352), 12.73,
					ifThenElse(lessEq(Np, 956), 12.33, undefined));
b_TCySolderjoints = 1.68;
a_Mech = ifThenElse(lessEq(Np, 352), 16.42,
		ifThenElse(lessEq(Np, 956), 16.02, undefined));
b_Mech = 1.68;
"/>
|
||
<changeableData xmi:id="_UF_8Q4lDEeWMlJsyRFXc6g" name="Number of Pins" description="256 to 956">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_UF_8RIlDEeWMlJsyRFXc6g" name="Np" valueAsString="256"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_UF_8RYlDEeWMlJsyRFXc6g" name="CBGA" description="Ceramic Ball Grid Array">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_UF_8RolDEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 11.78;
b_RH = 1.72;
a_TCyCase = 15.37;
b_TCyCase = 1.87;
a_TCySolderjoints = 11.56;
b_TCySolderjoints = 1.87;
a_Mech = 14.56;
b_Mech = 1.87;
"/>
|
||
<changeableData xmi:id="_UF_8R4lDEeWMlJsyRFXc6g" name="Number of Pins" description="255 to 1156">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_UF_8SIlDEeWMlJsyRFXc6g" name="Np" valueAsString="255"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_UF_8SYlDEeWMlJsyRFXc6g" name="DBGA" description="Dimpled BGA">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_UF_8SolDEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 11.78;
b_RH = 1.72;
a_TCyCase = 15.37;
b_TCyCase = 1.87;
a_TCySolderjoints = 12.15;
b_TCySolderjoints = 1.87;
a_Mech = 15.15;
b_Mech = 1.87;
"/>
|
||
<changeableData xmi:id="_UF_8S4lDEeWMlJsyRFXc6g" name="Number of Pins" description="255 to 1156">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_UF_8TIlDEeWMlJsyRFXc6g" name="Np" valueAsString="255"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_UF_8TYlDEeWMlJsyRFXc6g" name="CI CGA" description="Ceramic Land GA + interposer. Ceramic column GA">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_UF_8TolDEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 11.78;
b_RH = 1.72;
a_TCyCase = 15.37;
b_TCyCase = 1.87;
a_TCySolderjoints = 11.81;
b_TCySolderjoints = 1.87;
a_Mech = 14.81;
b_Mech = 1.87;
"/>
|
||
<changeableData xmi:id="_UF_8T4lDEeWMlJsyRFXc6g" name="Number of Pins" description="255 to 1156">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_UF_8UIlDEeWMlJsyRFXc6g" name="Np" valueAsString="255"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_UF_8UYlDEeWMlJsyRFXc6g" name="CPGA" description="Ceramic Pin Grid Array">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_UF_8UolDEeWMlJsyRFXc6g" expression="lambda_0RH = 0;
a_TCyCase = 8.07;
b_TCyCase = 0.93;
a_TCySolderjoints = ifThenElse(lessEq(Np, 250), 5.77,
					ifThenElse(lessEq(Np, 655), 4.85, undefined));
b_TCySolderjoints = 0.93;
a_Mech = ifThenElse(lessEq(Np, 250), 8.76,
		ifThenElse(lessEq(Np, 655), 7.85, undefined));
b_Mech = 0.93;
"/>
|
||
<changeableData xmi:id="_UF_8U4lDEeWMlJsyRFXc6g" name="Number of Pins" description="68 to 655">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_UF_8VIlDEeWMlJsyRFXc6g" name="Np" valueAsString="68"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xmi:id="_40SdQGwBEeW716OCRIihbw" name="Discrete semiconductors" description="Diodes, Transistors, etc." kind="CATEGORY">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_40SdQWwBEeW716OCRIihbw" expression="lambda = lambda_physical * pi_PM * pi_Process * pi_LF;

lambda_physical = sum(1, dim_phases, (t_annual[i]/8760) * (lambda_0TH * sqrt(N) * pi_Thermal(i) + lambda_0TCyCase * pi_TCyCase(i) + lambda_0TCySolderjoints * pi_TCySolderjoints(i) + lambda_0RH * pi_RH(i) + lambda_0Mech * pi_Mech(i)) * pi_induced(i));

pi_Thermal(i) = ifThenElse(isONPhase[i], pi_El * exp(11604 * 0.7 * ((1/293) - (1/(T_j_component(i) + 273)))), 0);
pi_TCyCase(i) = (12 * N_annual_cy[i]/t_annual[i]) * pow(deltaT_cycling[i]/20, 4) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_TCySolderjoints(i) = (12 * N_annual_cy[i]/t_annual[i]) * pow(min(theta_cy[i], 2)/2, 1/3) * pow(deltaT_cycling[i]/20, 1.9) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_Mech(i) = pow(G_rms[i]/0.5, 1.5);
pi_RH(i) = ifThenElse(isONPhase[i], 0, pow(RH_ambient[i]/70, 4.4) * exp(11604 * 0.9 * ((1/293) - (1/(T_board_ambient[i] + 273)))));

T_j_component(i) = T_ambient(i) + (R_JA * P_dissipated);
T_ambient(i) = T_board_ambient[i];

C_sensitivity = 5.20;"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_40SdQmwBEeW716OCRIihbw" name="Type" description="(see table p.123)" kind="TYPE">
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_H4vecGwDEeW716OCRIihbw" name="Low power diodes">
|
||
<options xmi:id="_OGFxgGwDEeW716OCRIihbw" name="Signal diodes up to 1A (PIN, Schottky, signal, varactor)">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_OGFxgWwDEeW716OCRIihbw" name="lambda_0TH" valueAsString="0.0044" unit="FIT"/>
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_h0zeMGwLEeW716OCRIihbw" expression="pi_El = ifThenElse(lessEq(V_applied/V_rated, 0.3), 0.056, pow(V_applied/V_rated, 2.4));"/>
|
||
</options>
|
||
<options xmi:id="_RB1J4GwDEeW716OCRIihbw" name="Rectifying diodes 1A to 3A">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RB1J4WwDEeW716OCRIihbw" name="lambda_0TH" valueAsString="0.0100" unit="FIT"/>
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_m651UGwLEeW716OCRIihbw" expression="pi_El = 1;"/>
|
||
</options>
|
||
<options xmi:id="_RIOs0GwDEeW716OCRIihbw" name="Zener regulation diodes up to 1.5W">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RIOs0WwDEeW716OCRIihbw" name="lambda_0TH" valueAsString="0.0080" unit="FIT"/>
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_nEa9sGwLEeW716OCRIihbw" expression="pi_El = 1;"/>
|
||
</options>
|
||
<options xmi:id="_RNb88GwDEeW716OCRIihbw" name="Protection diodes up to 3kW (in peak 10ms/100ms) (TVS)">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RNb88WwDEeW716OCRIihbw" name="lambda_0TH" valueAsString="0.0210" unit="FIT"/>
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_nc0PkGwLEeW716OCRIihbw" expression="pi_El = 1;"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_JXWxgGwDEeW716OCRIihbw" name="Power diodes">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_n3c9IGwLEeW716OCRIihbw" expression="pi_El = 1;"/>
|
||
<options xmi:id="_Rk728GwDEeW716OCRIihbw" name="Thyristors, triacs more than 3A">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Rk728WwDEeW716OCRIihbw" name="lambda_0TH" valueAsString="0.1976" unit="FIT"/>
|
||
</options>
|
||
<options xmi:id="_RrMP8GwDEeW716OCRIihbw" name="Rectifying diodes > 3A">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RrMP8WwDEeW716OCRIihbw" name="lambda_0TH" valueAsString="0.1574" unit="FIT"/>
|
||
</options>
|
||
<options xmi:id="_Rw_V8GwDEeW716OCRIihbw" name="Zener regulation diodes more than 1.5W">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Rw_V8WwDEeW716OCRIihbw" name="lambda_0TH" valueAsString="0.0954" unit="FIT"/>
|
||
</options>
|
||
<options xmi:id="_R3Y44GwDEeW716OCRIihbw" name="Protection diodes more than 3kW (in peak 10ms/100ms) (TVS)">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_R3Y44WwDEeW716OCRIihbw" name="lambda_0TH" valueAsString="1.4980" unit="FIT"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_KjX4sGwDEeW716OCRIihbw" name="Low power transistors">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_ojoGoGwLEeW716OCRIihbw" expression="pi_El = 1;"/>
|
||
<options xmi:id="_SPVe0GwDEeW716OCRIihbw" name="Silicon bipolar < 5W">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_SPVe0WwDEeW716OCRIihbw" name="lambda_0TH" valueAsString="0.0138" unit="FIT"/>
|
||
</options>
|
||
<options xmi:id="_SVSV0GwDEeW716OCRIihbw" name="Silicon MOS < 5W">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_SVSV0WwDEeW716OCRIihbw" name="lambda_0TH" valueAsString="0.0145" unit="FIT"/>
|
||
</options>
|
||
<options xmi:id="_Sb-zsGwDEeW716OCRIihbw" name="Silicon JFET < 5W">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Sb-zsWwDEeW716OCRIihbw" name="lambda_0TH" valueAsString="0.0143" unit="FIT"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_MOVlsGwDEeW716OCRIihbw" name="Power transistors">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_ovO5sGwLEeW716OCRIihbw" expression="pi_El = 1;"/>
|
||
<options xmi:id="_Sq29MGwDEeW716OCRIihbw" name="Silicon bipolar > 5W">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Sq29MWwDEeW716OCRIihbw" name="lambda_0TH" valueAsString="0.0478" unit="FIT"/>
|
||
</options>
|
||
<options xmi:id="_SxGvIGwDEeW716OCRIihbw" name="Silicon MOS > 5W">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_SxGvIWwDEeW716OCRIihbw" name="lambda_0TH" valueAsString="0.0202" unit="FIT"/>
|
||
</options>
|
||
<options xmi:id="_S3DmIGwDEeW716OCRIihbw" name="IGBT">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_S3DmIWwDEeW716OCRIihbw" name="lambda_0TH" valueAsString="0.3021" unit="FIT"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_40SdUWwBEeW716OCRIihbw" name="Package Type" description="(see table p.122)" kind="DETAIL">
|
||
<options xmi:id="_40SdUmwBEeW716OCRIihbw" name="Through hole, small signal, plastic" description="CB417, CB429, DO13 (DO202AA), DO15 (DO204AC), DO27 (DO201AA), DO35 (DO204AH), DO41 (DO204AL), DO92, F126, SIL, SIP, ZIP, TO92 (SOT54/SC43/TO226AA), TO126 (SOT32/TO225AA), TO202">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_40SdU2wBEeW716OCRIihbw" expression="lambda_0RH = 0.0310;
lambda_0TCyCase = 0.00110;
lambda_0TCySolderjoints = 0.0055;
lambda_0Mech = 0.00011;"/>
|
||
</options>
|
||
<options xmi:id="_OsreIGwIEeW716OCRIihbw" name="SMD, small signal, L-lead, plastic" description="SOT23-3 (TO236AB), SOT23-5 (SC74A/SOT25), SOT23-6 (SC74/SOT26/SOT457), SOT143 (TO253AA/SC61B), SOT323 (SC70), SOT346 (SC59/TO236AA), SOT353 (SC70-5/SC88A), SOT363 (SC70-6/SC88), SOD123, SOD323 (SC76), SOD523 (SC79)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_OsreIWwIEeW716OCRIihbw" expression="lambda_0RH = 0.0055;
lambda_0TCyCase = 0.00057;
lambda_0TCySolderjoints = 0.00285;
lambda_0Mech = 0.000057;"/>
|
||
</options>
|
||
<options xmi:id="_O6q20GwIEeW716OCRIihbw" name="SMD, medium power, small heat sink, L-lead, plastic" description="SOT223 (SC73/TO261AA), SOT243, SOT343 (SC82), SOT89 (SC62/TO243AA), SOT194">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_O6q20WwIEeW716OCRIihbw" expression="lambda_0RH = 0.0126;
lambda_0TCyCase = 0.00091;
lambda_0TCySolderjoints = 0.00455;
lambda_0Mech = 0.000091;"/>
|
||
</options>
|
||
<options xmi:id="_PDJdYGwIEeW716OCRIihbw" name="Through hole, power, plastic" description="TO218 (ISOWATT218), TO220 (TO220-5/ISOWATT220/TO220XX), TO247 (Max247/Super247/SOT429), ISOWATT, DO220, IPACK (TO251AA), SOT82 (TO225)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_PDJdYWwIEeW716OCRIihbw" expression="lambda_0RH = 0.0589;
lambda_0TCyCase = 0.00303;
lambda_0TCySolderjoints = 0.01515;
lambda_0Mech = 0.0003;"/>
|
||
</options>
|
||
<options xmi:id="_PNaMoGwIEeW716OCRIihbw" name="SMD, small signal, C-lead, plastic" description="SOD6 (DO214AA/SMB-J), SOD15 (DO214AB/SMC-J)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_PNaMoWwIEeW716OCRIihbw" expression="lambda_0RH = 0.0124;
lambda_0TCyCase = 0.00091;
lambda_0TCySolderjoints = 0.00455;
lambda_0Mech = 0.00009;"/>
|
||
</options>
|
||
<options xmi:id="_PSncwGwIEeW716OCRIihbw" name="SMD, power, large heat sink, L-lead, plastic" description="DPAK (TO252AA/SC63/SOT428), D2PAK (TO263/SC83A/SMD220), D3PAK (TO268)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_PSncwWwIEeW716OCRIihbw" expression="lambda_0RH = 0.0335;
lambda_0TCyCase = 0.00413;
lambda_0TCySolderjoints = 0.02065;
lambda_0Mech = 0.00041;"/>
|
||
</options>
|
||
<options xmi:id="_PX0s4GwIEeW716OCRIihbw" name="SMD, high power, screw, plastic" description="ISOTOP (SOT227/TO244/Half-Pak)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_PX0s4WwIEeW716OCRIihbw" expression="lambda_0RH = 0.99;
lambda_0TCyCase = 0.03333;
lambda_0TCySolderjoints = 0.16665;
lambda_0Mech = 0.0033;"/>
|
||
</options>
|
||
<options xmi:id="_Pc4MAGwIEeW716OCRIihbw" name="SMD, Hermetically sealed glass" description="SOD80 (Mini-MELF/DO213AA), SOD87 (MELF/DO213AB)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_Pc4MAWwIEeW716OCRIihbw" expression="lambda_0RH = 0;
lambda_0TCyCase = 0.00781;
lambda_0TCySolderjoints = 0.03905;
lambda_0Mech = 0.00078;"/>
|
||
</options>
|
||
<options xmi:id="_Pp-M0GwIEeW716OCRIihbw" name="Through hole, metal" description="TO18 (TO71/TO72/SOT31/SOT18), TO39 (SOT5), TO52">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_Pp-M0WwIEeW716OCRIihbw" expression="lambda_0RH = 0;
lambda_0TCyCase = 0.0101;
lambda_0TCySolderjoints = 0.0505;
lambda_0Mech = 0.00101;"/>
|
||
</options>
|
||
<options xmi:id="_krUyoIlHEeWMlJsyRFXc6g" name="SOJ" description="Plastic Small Outlines. J-Lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_krUyoYlHEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 4.31;
b_RH = 0.86;
a_TCyCase = 8.36;
b_TCyCase = 1.39;
a_TCySolderjoints = 6.75;
b_TCySolderjoints = 1.39;
a_Mech = 11.36;
b_Mech = 1.39;
"/>
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_kpm-kIlLEeWMlJsyRFXc6g" expression="lambda_0TCyCase = exp(-1 * a_TCyCase) * pow(Np, b_TCyCase);
lambda_0TCySolderjoints = exp(-1 * a_TCySolderjoints) * pow(Np, b_TCySolderjoints);
lambda_0Mech = exp(-1 * a_Mech) * pow(Np, b_Mech);"/>
|
||
<changeableData xmi:id="_krUyoolHEeWMlJsyRFXc6g" name="Number of Pins" description="24 to 44">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_krUyo4lHEeWMlJsyRFXc6g" name="Np" valueAsString="24"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_krUypIlHEeWMlJsyRFXc6g" name="SO, SOP, SOL, SOIC, SOW" description="Plastic Small Outlines. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_krUypYlHEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 8.23;
b_RH = 1.17;
a_TCyCase = 13.36;
b_TCyCase = 2.18;
a_TCySolderjoints = ifThenElse(lessEq(Np, 14), 11.75,
					ifThenElse(lessEq(Np, 18), 11.06,
					ifThenElse(lessEq(Np, 28), 10.36,
					ifThenElse(lessEq(Np, 32), 10.14, undefined))));
b_TCySolderjoints = 2.18;
a_Mech = ifThenElse(lessEq(Np, 14), 16.36,
		ifThenElse(lessEq(Np, 18), 15.66,
		ifThenElse(lessEq(Np, 28), 14.97,
		ifThenElse(lessEq(Np, 32), 14.75, undefined))));
b_Mech = 2.18;
"/>
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_lBaakIlLEeWMlJsyRFXc6g" expression="lambda_0TCyCase = exp(-1 * a_TCyCase) * pow(Np, b_TCyCase);
lambda_0TCySolderjoints = exp(-1 * a_TCySolderjoints) * pow(Np, b_TCySolderjoints);
lambda_0Mech = exp(-1 * a_Mech) * pow(Np, b_Mech);"/>
|
||
<changeableData xmi:id="_krUypolHEeWMlJsyRFXc6g" name="Number of Pins" description="8 to 32">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_krUyp4lHEeWMlJsyRFXc6g" name="Np" valueAsString="8"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_krUyqIlHEeWMlJsyRFXc6g" name="TSOP I, TSOP II" description="Thin Small Outlines. leads on small edges. L lead Thin Small Outlines. leads on long edges. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_krUyqYlHEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 6.21;
b_RH = 0.97;
a_TCyCase = 9.05;
b_TCyCase = 0.76;
a_TCySolderjoints = ifThenElse(lessEq(Np, 16), 7.44,
					ifThenElse(lessEq(Np, 32), 6.05,
					ifThenElse(lessEq(Np, 44), 5.83,
					ifThenElse(lessEq(Np, 56), 5.36, undefined))));
b_TCySolderjoints = 0.76;
a_Mech = ifThenElse(lessEq(Np, 16), 12.05,
		ifThenElse(lessEq(Np, 32), 10.66,
		ifThenElse(lessEq(Np, 44), 10.44,
		ifThenElse(lessEq(Np, 56), 9.97, undefined))));
b_Mech = 0.76;
"/>
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_lTaJgIlLEeWMlJsyRFXc6g" expression="lambda_0TCyCase = exp(-1 * a_TCyCase) * pow(Np, b_TCyCase);
lambda_0TCySolderjoints = exp(-1 * a_TCySolderjoints) * pow(Np, b_TCySolderjoints);
lambda_0Mech = exp(-1 * a_Mech) * pow(Np, b_Mech);"/>
|
||
<changeableData xmi:id="_krUyqolHEeWMlJsyRFXc6g" name="Number of Pins" description="5 to 56">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_krUyq4lHEeWMlJsyRFXc6g" name="Np" valueAsString="5"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_krUyrIlHEeWMlJsyRFXc6g" name="SSOP. VSOP, QSOP" description="Plastic Shrink (pitch) Small Outlines. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_krUyrYlHEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 11.95;
b_RH = 2.23;
a_TCyCase = 16.28;
b_TCyCase = 2.60;
a_TCySolderjoints = 14.67;
b_TCySolderjoints = 2.60;
a_Mech = 19.28;
b_Mech = 2.60;
"/>
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_lmmyUIlLEeWMlJsyRFXc6g" expression="lambda_0TCyCase = exp(-1 * a_TCyCase) * pow(Np, b_TCyCase);
lambda_0TCySolderjoints = exp(-1 * a_TCySolderjoints) * pow(Np, b_TCySolderjoints);
lambda_0Mech = exp(-1 * a_Mech) * pow(Np, b_Mech);"/>
|
||
<changeableData xmi:id="_krUyrolHEeWMlJsyRFXc6g" name="Number of Pins" description="16 to 64">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_krUyr4lHEeWMlJsyRFXc6g" name="Np" valueAsString="16"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_krUysIlHEeWMlJsyRFXc6g" name="TSSOP, MSOP, µSO, µMAX, TVSOP" description="Thin Shrink Small Outlines. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_krUysYlHEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 11.57;
b_RH = 2.22;
a_TCyCase = 15.56;
b_TCyCase = 2.66;
a_TCySolderjoints = ifThenElse(lessEq(Np, 28), 13.95,
					ifThenElse(lessEq(Np, 48), 13.21,
					ifThenElse(lessEq(Np, 56), 12.56,
					ifThenElse(lessEq(Np, 64), 12.16, undefined))));
b_TCySolderjoints = 2.66;
a_Mech = ifThenElse(lessEq(Np, 28), 18.56,
		ifThenElse(lessEq(Np, 48), 17.86,
		ifThenElse(lessEq(Np, 56), 17.17,
		ifThenElse(lessEq(Np, 64), 16.76, undefined))));
b_Mech = 2.66;
"/>
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_l8BosIlLEeWMlJsyRFXc6g" expression="lambda_0TCyCase = exp(-1 * a_TCyCase) * pow(Np, b_TCyCase);
lambda_0TCySolderjoints = exp(-1 * a_TCySolderjoints) * pow(Np, b_TCySolderjoints);
lambda_0Mech = exp(-1 * a_Mech) * pow(Np, b_Mech);"/>
|
||
<changeableData xmi:id="_krUysolHEeWMlJsyRFXc6g" name="Number of Pins" description="8 to 64">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_krUys4lHEeWMlJsyRFXc6g" name="Np" valueAsString="8"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_40TE0WwBEeW716OCRIihbw" name="Thermal resistance">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_40TE0mwBEeW716OCRIihbw" name="R_JA" valueAsString="80" unit="°C/W"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_40TE02wBEeW716OCRIihbw" name="Dissipated Power">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_40TE1GwBEeW716OCRIihbw" name="P_dissipated" valueAsString="1" unit="W"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_40TE1WwBEeW716OCRIihbw" name="Placement (pi_placement factor)">
|
||
<options xmi:id="_40TE1mwBEeW716OCRIihbw" name="Digital function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_40TE12wBEeW716OCRIihbw" expression="pi_placement = ifThenElse(eq(isInterface, 1.0), 1.6, 1.0)"/>
|
||
<changeableData xmi:id="_40TE2GwBEeW716OCRIihbw" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_40TE2WwBEeW716OCRIihbw" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_40TE2mwBEeW716OCRIihbw" name="Analogue function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_40TE22wBEeW716OCRIihbw" expression="pi_placement = ifThenElse(lessEq(Current, 1.0),
				ifThenElse(eq(isInterface, 1.0), 2.0, 1.3),
				ifThenElse(eq(isInterface, 1.0), 2.5, 1.6));"/>
|
||
<changeableData xmi:id="_40TE3GwBEeW716OCRIihbw" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_40TE3WwBEeW716OCRIihbw" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
<changeableData xmi:id="_40TE3mwBEeW716OCRIihbw" name="Current">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_40TE32wBEeW716OCRIihbw" name="Current" valueAsString="1" unit="A"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_40TE4GwBEeW716OCRIihbw" name="Not analyzed/custom factor">
|
||
<changeableData xmi:id="_40TE4WwBEeW716OCRIihbw" name="pi_placement factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_40TE4mwBEeW716OCRIihbw" name="pi_placement" valueAsString="1.0"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_JkFJcGwEEeW716OCRIihbw" name="Number of elements in case">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_MjikMGwEEeW716OCRIihbw" name="N" valueAsString="1"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_H-YSwGwLEeW716OCRIihbw" name="Applied Voltage">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_H-YSwWwLEeW716OCRIihbw" name="V_applied" valueAsString="3.5" unit="V"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_N_ij8GwLEeW716OCRIihbw" name="Rated Voltage">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_N_ij8WwLEeW716OCRIihbw" name="V_rated" valueAsString="12" unit="V"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_bdsPAHcrEeWamOS2duA90A" name="Component manufacturing factor">
|
||
<subDecisions xmi:id="_40TErGwBEeW716OCRIihbw" name="Evaluate manufacturing factor" kind="DETAIL">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_RViJMG6ZEeWK1qlCuG_Y7g" expression="Part_Grade = ((QA_manufacturer + QA_component + RA_component) * epsilon) / 36;
pi_PM = exp(1.39 * (1 - Part_Grade) - 0.69);"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_40TErWwBEeW716OCRIihbw" name="Quality assurance level relative to state of the art" description="EIA JESD-22-A108A/A113A/A104/A102/A110/A101, or equivalent ">
|
||
<options xmi:id="_40TErmwBEeW716OCRIihbw" name="Higher" description="AEC Q101, MIL-PRF-19500 JANS, ESCC 5xxxx level B, NASDA-QTS-xxxx class I ">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_40TEr2wBEeW716OCRIihbw" name="QA_component" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_40TEsGwBEeW716OCRIihbw" name="Equivalent" description="Tests acc. to JESD22, EIAJ-ED-4701, MIL-STD-750 and identification of "front end" and "back end" manufacturing sites.Qualification acc. to: MIL-PRF-19500 JANTX or JANTXV, ESCC 5xxx level C, NASDA-QTS-xxxx class II">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_40TEsWwBEeW716OCRIihbw" name="QA_component" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_40TEsmwBEeW716OCRIihbw" name="Lower" description="Qualification program to MIL-PRF-19500 JAN or qualification program internal to the manufacturer and unidentified manufacturing sites">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_40TEs2wBEeW716OCRIihbw" name="QA_component" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_40TEtGwBEeW716OCRIihbw" name="Much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_40TEtWwBEeW716OCRIihbw" name="QA_component" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_40TEtmwBEeW716OCRIihbw" name="Aging tests">
|
||
<options xmi:id="_40TEt2wBEeW716OCRIihbw" name="Very reliable, level A">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_40TEuGwBEeW716OCRIihbw" name="RA_component" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_40TEuWwBEeW716OCRIihbw" name="Very reliable, level B">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_40TEumwBEeW716OCRIihbw" name="RA_component" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_40TEu2wBEeW716OCRIihbw" name="Reliable">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_40TEvGwBEeW716OCRIihbw" name="RA_component" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_40TEvWwBEeW716OCRIihbw" name="Not reliable" description="Design below the reliable level">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_40TEvmwBEeW716OCRIihbw" name="RA_component" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_40TEv2wBEeW716OCRIihbw" name="Manufacturer quality assurance level">
|
||
<options xmi:id="_40TEwGwBEeW716OCRIihbw" name="Higher" description="Certified ISO/TS16949 V2002">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_40TEwWwBEeW716OCRIihbw" name="QA_manufacturer" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_40TEwmwBEeW716OCRIihbw" name="Equivalent" description="Certified acc. to: QS9000, TL9000, ISO/TS 29001, EN9100, AS9100, JISQ 9100, AQAP 2110, AQAP 2120, AQAP 2130, IRIS, IEC TS 62239, ESA/ECSS QPL, MIL-PRF-38535 QML, MIL-PRF-19500">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_40TEw2wBEeW716OCRIihbw" name="QA_manufacturer" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_40TExGwBEeW716OCRIihbw" name="Lower" description="ISO 9000 version 2000 certified">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_40TExWwBEeW716OCRIihbw" name="QA_manufacturer" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_40TExmwBEeW716OCRIihbw" name="Very much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_40TEx2wBEeW716OCRIihbw" name="QA_manufacturer" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_40TEyGwBEeW716OCRIihbw" name="Experience with the component supplier">
|
||
<options xmi:id="_40TEyWwBEeW716OCRIihbw" name="Recognised manufacturer: Mature processes for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_40TEymwBEeW716OCRIihbw" name="epsilon" valueAsString="4"/>
|
||
</options>
|
||
<options xmi:id="_40TEy2wBEeW716OCRIihbw" name="Recognised manufacturer – Processes not analysed or not mature for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_40TEzGwBEeW716OCRIihbw" name="epsilon" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_40TEzWwBEeW716OCRIihbw" name="Manufacturer not recognised" description="For example never audited or audited more than 6 years earlier or small series productions">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_40TEzmwBEeW716OCRIihbw" name="epsilon" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_40TEz2wBEeW716OCRIihbw" name="Previous disqualification or problem with feedback from operations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_40TE0GwBEeW716OCRIihbw" name="epsilon" valueAsString="1"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<options xmi:id="_bdsPAXcrEeWamOS2duA90A" name="User defined">
|
||
<changeableData xmi:id="_bdsPAncrEeWamOS2duA90A" name="Component manufactoring factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_bdsPA3crEeWamOS2duA90A" name="pi_PM" valueAsString="1.6"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xmi:id="_j0o9EGwNEeW716OCRIihbw" name="Light emitting diodes (LED)" description="" kind="CATEGORY">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_j0o9EWwNEeW716OCRIihbw" expression="lambda = lambda_physical * pi_PM * pi_Process * pi_LF;

lambda_physical = sum(1, dim_phases, (t_annual[i]/8760) * (lambda_0TH * sqrt(N) * pi_Thermal(i) + lambda_0TCyCase * pi_TCyCase(i) + lambda_0TCySolderjoints * pi_TCySolderjoints(i) + lambda_0RH * pi_RH(i) + lambda_0Mech * pi_Mech(i)) * pi_induced(i));

pi_Thermal(i) = ifThenElse(isONPhase[i], exp(11604 * 0.4 * ((1/293) - (1/(T_j_component(i) + 273)))), 0);
pi_TCyCase(i) = (12 * N_annual_cy[i]/t_annual[i]) * pow(deltaT_cycling[i]/20, 4) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_TCySolderjoints(i) = (12 * N_annual_cy[i]/t_annual[i]) * pow(min(theta_cy[i], 2)/2, 1/3) * pow(deltaT_cycling[i]/20, 1.9) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_Mech(i) = pow(G_rms[i]/0.5, 1.5);
pi_RH(i) = ifThenElse(isONPhase[i], 0, pow(RH_ambient[i]/70, 4.4) * exp(11604 * 0.9 * ((1/293) - (1/(T_board_ambient[i] + 273)))));

T_j_component(i) = T_ambient(i) + (R_JA * P_dissipated);
T_ambient(i) = T_board_ambient[i];

C_sensitivity = 4.85;"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_j0o9EmwNEeW716OCRIihbw" name="Type" description="(see table p.126)" kind="TYPE">
|
||
<options xmi:id="_Uau-YGwOEeW716OCRIihbw" name="Colour LED">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_W71pMGwOEeW716OCRIihbw" name="lambda_0TH" valueAsString="0.01" unit="FIT"/>
|
||
</options>
|
||
<options xmi:id="_YTnUcGwOEeW716OCRIihbw" name="White LED/Three colour diodes" description="Use this entry also, if white diode is composed of three colour diodes">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_YTnUcWwOEeW716OCRIihbw" name="lambda_0TH" valueAsString="0.05" unit="FIT"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_j0o9OmwNEeW716OCRIihbw" name="Package Type" description="(see table p.113/114)" kind="DETAIL">
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_WAtBMGwPEeW716OCRIihbw" name="SMD">
|
||
<options xmi:id="_YF_SsGwPEeW716OCRIihbw" name="Chip (plastic)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_107AwGwPEeW716OCRIihbw" expression="lambda_0RH = ifThenElse(less(I_F, 150), 0.0034, 0.0031);
lambda_0TCyCase = ifThenElse(less(I_F, 150), 0.0104, 0.0042);
lambda_0TCySolderjoints = ifThenElse(less(I_F, 150), 0.0520, 0.0420);
lambda_0Mech = ifThenElse(less(I_F, 150), 0.0052, 0.0064);"/>
|
||
</options>
|
||
<options xmi:id="_aL4BIGwPEeW716OCRIihbw" name="PLCC (plastic)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_hX_NEGwQEeW716OCRIihbw" expression="lambda_0RH = ifThenElse(less(I_F, 150), 0.0034, 0.0031);
lambda_0TCyCase = ifThenElse(less(I_F, 150), 0.0104, 0.0042);
lambda_0TCySolderjoints = ifThenElse(less(I_F, 150), 0.0520, 0.0420);
lambda_0Mech = ifThenElse(less(I_F, 150), 0.0052, 0.0064);"/>
|
||
</options>
|
||
<options xmi:id="_aWlcUGwPEeW716OCRIihbw" name="Round (plastic)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_iqG8QGwQEeW716OCRIihbw" expression="lambda_0RH = ifThenElse(less(I_F, 150), 0.0034, 0.0031);
lambda_0TCyCase = ifThenElse(less(I_F, 150), 0.0104, 0.0042);
lambda_0TCySolderjoints = ifThenElse(less(I_F, 150), 0.1560, 0.0420);
lambda_0Mech = ifThenElse(less(I_F, 150), 0.0624, 0.0064);"/>
|
||
</options>
|
||
<options xmi:id="_bxCBEGwPEeW716OCRIihbw" name="LGA Plastic">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_nigOkGwQEeW716OCRIihbw" expression="lambda_0RH = ifThenElse(less(I_F, 150), 0.0034, 0.0031);
lambda_0TCyCase = ifThenElse(less(I_F, 150), 0.0104, 0.0042);
lambda_0TCySolderjoints = ifThenElse(less(I_F, 150), 0.2080, 0.0420);
lambda_0Mech = ifThenElse(less(I_F, 150), 0.0832, 0.0064);"/>
|
||
</options>
|
||
<options xmi:id="_b3RzAGwPEeW716OCRIihbw" name="LGA Ceramic">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_xLuyoGwQEeW716OCRIihbw" expression="lambda_0RH = ifThenElse(less(I_F, 150), 0.0034, 0.0031);
lambda_0TCyCase = ifThenElse(less(I_F, 150), 0.0104, 0.0042);
lambda_0TCySolderjoints = ifThenElse(less(I_F, 150), 0.3640, 0.1470);
lambda_0Mech = ifThenElse(less(I_F, 150), 0.1820, 0.0735);"/>
|
||
</options>
|
||
<options xmi:id="_b9rV8GwPEeW716OCRIihbw" name="Other Plastic">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_sw7bQGwQEeW716OCRIihbw" expression="lambda_0RH = ifThenElse(less(I_F, 150), 0.0034, 0.0031);
lambda_0TCyCase = ifThenElse(less(I_F, 150), 0.0104, 0.0042);
lambda_0TCySolderjoints = ifThenElse(less(I_F, 150), 0.1560, 0.0420);
lambda_0Mech = ifThenElse(less(I_F, 150), 0.0624, 0.0064);"/>
|
||
</options>
|
||
<options xmi:id="_cFtQkGwPEeW716OCRIihbw" name="Other Ceramic">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_4jdOIGwQEeW716OCRIihbw" expression="lambda_0RH = ifThenElse(less(I_F, 150), 0.0034, 0.0031);
lambda_0TCyCase = ifThenElse(less(I_F, 150), 0.0104, 0.0042);
lambda_0TCySolderjoints = ifThenElse(less(I_F, 150), 0.3640, 0.1470);
lambda_0Mech = ifThenElse(less(I_F, 150), 0.1820, 0.0735);"/>
|
||
</options>
|
||
</subDecisions>
|
||
<options xmi:id="_j0o9O2wNEeW716OCRIihbw" name="Through hole" description="">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_AAgD8GwQEeW716OCRIihbw" expression="lambda_0RH = 0.0034;
lambda_0TCyCase = 0.0104;
lambda_0TCySolderjoints = 0.0520;
lambda_0Mech = 0.0052;"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_j0o9hmwNEeW716OCRIihbw" name="Thermal resistance">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_j0o9h2wNEeW716OCRIihbw" name="R_JA" valueAsString="80" unit="°C/W"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_j0o9iGwNEeW716OCRIihbw" name="Dissipated Power">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_j0o9iWwNEeW716OCRIihbw" name="P_dissipated" valueAsString="1" unit="W"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_j0o9imwNEeW716OCRIihbw" name="Placement (pi_placement factor)">
|
||
<options xmi:id="_j0o9i2wNEeW716OCRIihbw" name="Digital function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_j0o9jGwNEeW716OCRIihbw" expression="pi_placement = ifThenElse(eq(isInterface, 1.0), 1.6, 1.0)"/>
|
||
<changeableData xmi:id="_j0o9jWwNEeW716OCRIihbw" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_j0o9jmwNEeW716OCRIihbw" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_j0o9j2wNEeW716OCRIihbw" name="Analogue function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_j0o9kGwNEeW716OCRIihbw" expression="pi_placement = ifThenElse(lessEq(Current, 1.0),
				ifThenElse(eq(isInterface, 1.0), 2.0, 1.3),
				ifThenElse(eq(isInterface, 1.0), 2.5, 1.6));"/>
|
||
<changeableData xmi:id="_j0o9kWwNEeW716OCRIihbw" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_j0o9kmwNEeW716OCRIihbw" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
<changeableData xmi:id="_j0o9k2wNEeW716OCRIihbw" name="Current">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_j0o9lGwNEeW716OCRIihbw" name="Current" valueAsString="1" unit="A"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_j0o9lWwNEeW716OCRIihbw" name="Not analyzed/custom factor">
|
||
<changeableData xmi:id="_j0o9lmwNEeW716OCRIihbw" name="pi_placement factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_j0o9l2wNEeW716OCRIihbw" name="pi_placement" valueAsString="1.0"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_j0o9mGwNEeW716OCRIihbw" name="Number of diodes in case">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_j0o9mWwNEeW716OCRIihbw" name="N" valueAsString="1"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_KKUCAGwPEeW716OCRIihbw" name="Maximum direct current">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_NoRWoGwPEeW716OCRIihbw" name="I_F" valueAsString="100" unit="mA"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_cGmpIHcrEeWamOS2duA90A" name="Component manufacturing factor">
|
||
<subDecisions xmi:id="_j0o9YWwNEeW716OCRIihbw" name="Evaluate manufacturing factor" kind="DETAIL">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_Uq3GQG6ZEeWK1qlCuG_Y7g" expression="Part_Grade = ((QA_manufacturer + QA_component + RA_component) * epsilon) / 36;
pi_PM = exp(1.39 * (1 - Part_Grade) - 0.69);"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_j0o9YmwNEeW716OCRIihbw" name="Quality assurance level relative to state of the art" description="EIA JESD-22-A108A/A113A/A104/A102/A110/A101, or equivalent ">
|
||
<options xmi:id="_j0o9Y2wNEeW716OCRIihbw" name="Higher" description="AEC Q100, MIL-PRF-38535 class V, ESA ESCC 90xx, NASDA-QTS-xxxx class I, NPSL NASA level 1">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_j0o9ZGwNEeW716OCRIihbw" name="QA_component" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_j0o9ZWwNEeW716OCRIihbw" name="Equivalent" description="Tests acc. to JESD22, EIAJ-ED-4701, MIL-STD-883, IEC 68 (with "front-end"/"back-end" sites); Qualification acc. to: MIL-PRF-38535 class Q, MIL-PRF-38535 class M, MIL-PRF-38535 class N, MIL-PRF-38535 class T, NASDA-QTS-xxxx class II, NPSL NASA level 2&3, STACK-S0001">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_j0o9ZmwNEeW716OCRIihbw" name="QA_component" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_j0o9Z2wNEeW716OCRIihbw" name="Lower" description="Qualification program internal to the manufacturer and unidentified manufacturing sites">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_j0o9aGwNEeW716OCRIihbw" name="QA_component" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_j0o9aWwNEeW716OCRIihbw" name="Much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_j0o9amwNEeW716OCRIihbw" name="QA_component" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_j0o9a2wNEeW716OCRIihbw" name="Aging tests">
|
||
<options xmi:id="_j0o9bGwNEeW716OCRIihbw" name="Very reliable, level A">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_j0o9bWwNEeW716OCRIihbw" name="RA_component" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_j0o9bmwNEeW716OCRIihbw" name="Very reliable, level B">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_j0o9b2wNEeW716OCRIihbw" name="RA_component" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_j0o9cGwNEeW716OCRIihbw" name="Reliable">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_j0o9cWwNEeW716OCRIihbw" name="RA_component" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_j0o9cmwNEeW716OCRIihbw" name="Not reliable" description="Design below the reliable level">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_j0o9c2wNEeW716OCRIihbw" name="RA_component" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_j0o9dGwNEeW716OCRIihbw" name="Manufacturer quality assurance level">
|
||
<options xmi:id="_j0o9dWwNEeW716OCRIihbw" name="Higher" description="Certified ISO/TS16949 V2002">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_j0o9dmwNEeW716OCRIihbw" name="QA_manufacturer" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_j0o9d2wNEeW716OCRIihbw" name="Equivalent" description="Certified acc. to: QS9000, TL9000, ISO/TS 29001, EN9100, AS9100, JISQ 9100, AQAP 2110, AQAP 2120, AQAP 2130, IRIS, IEC TS 62239, ESA/ECSS QPL, MIL-PRF-38535 QML, MIL-PRF-19500">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_j0o9eGwNEeW716OCRIihbw" name="QA_manufacturer" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_j0o9eWwNEeW716OCRIihbw" name="Lower" description="ISO 9000 version 2000 certified">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_j0o9emwNEeW716OCRIihbw" name="QA_manufacturer" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_j0o9e2wNEeW716OCRIihbw" name="Very much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_j0o9fGwNEeW716OCRIihbw" name="QA_manufacturer" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_j0o9fWwNEeW716OCRIihbw" name="Experience with the component supplier">
|
||
<options xmi:id="_j0o9fmwNEeW716OCRIihbw" name="Recognised manufacturer: Mature processes for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_j0o9f2wNEeW716OCRIihbw" name="epsilon" valueAsString="4"/>
|
||
</options>
|
||
<options xmi:id="_j0o9gGwNEeW716OCRIihbw" name="Recognised manufacturer – Processes not analysed or not mature for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_j0o9gWwNEeW716OCRIihbw" name="epsilon" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_j0o9gmwNEeW716OCRIihbw" name="Manufacturer not recognised" description="For example never audited or audited more than 6 years earlier or small series productions">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_j0o9g2wNEeW716OCRIihbw" name="epsilon" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_j0o9hGwNEeW716OCRIihbw" name="Previous disqualification or problem with feedback from operations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_j0o9hWwNEeW716OCRIihbw" name="epsilon" valueAsString="1"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<options xmi:id="_cGmpIXcrEeWamOS2duA90A" name="User defined">
|
||
<changeableData xmi:id="_cGmpIncrEeWamOS2duA90A" name="Component manufactoring factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cGmpI3crEeWamOS2duA90A" name="pi_PM" valueAsString="1.6"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xmi:id="_27tlgGwWEeW716OCRIihbw" name="Optocouplers" description="" kind="CATEGORY">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_27tlgWwWEeW716OCRIihbw" expression="lambda = lambda_physical * pi_PM * pi_Process * pi_LF;

lambda_physical = sum(1, dim_phases, (t_annual[i]/8760) * (lambda_0TH * sqrt(N) * pi_Thermal(i) + lambda_0TCyCase * pi_TCyCase(i) + (lambda_0TCySolderjoints + (lambda_0TCyChip * sqrt(N))) * pi_TCySolderjoints(i) + lambda_0RH * pi_RH(i) + (lambda_0Mech + (lambda_0ChipMech * sqrt(N))) * pi_Mech(i)) * pi_induced(i));

pi_Thermal(i) = ifThenElse(isONPhase[i], exp(11604 * 0.7 * ((1/293) - (1/(T_j_component(i) + 273)))), 0);
pi_TCyCase(i) = (12 * N_annual_cy[i]/t_annual[i]) * pow(deltaT_cycling[i]/20, 4) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_TCySolderjoints(i) = (12 * N_annual_cy[i]/t_annual[i]) * pow(min(theta_cy[i], 2)/2, 1/3) * pow(deltaT_cycling[i]/20, 1.9) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_Mech(i) = pow(G_rms[i]/0.5, 1.5);
pi_RH(i) = ifThenElse(isONPhase[i], 0, pow(RH_ambient[i]/70, 4.4) * exp(11604 * 0.9 * ((1/293) - (1/(T_board_ambient[i] + 273)))));

T_j_component(i) = T_ambient(i) + (R_JA * P_dissipated);
T_ambient(i) = T_board_ambient[i];

C_sensitivity = 5.20;"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_27tlgmwWEeW716OCRIihbw" name="Type" description="(see table p.128)" kind="TYPE">
|
||
<options xmi:id="_27tlg2wWEeW716OCRIihbw" name="Optocoupler with photodiode">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_OCCycGwYEeW716OCRIihbw" expression="lambda_0TH = 0.05;
lambda_0TCyChip = 0.01;
lambda_0ChipMech = 0.005;"/>
|
||
</options>
|
||
<options xmi:id="_27tlhWwWEeW716OCRIihbw" name="Optocoupler with phototransistor" description="">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_WHAHYGwYEeW716OCRIihbw" expression="lambda_0TH = 0.11;
lambda_0TCyChip = 0.021;
lambda_0ChipMech = 0.011;"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_27tlwmwWEeW716OCRIihbw" name="Placement (pi_placement factor)">
|
||
<options xmi:id="_27tlw2wWEeW716OCRIihbw" name="Digital function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_27tlxGwWEeW716OCRIihbw" expression="pi_placement = ifThenElse(eq(isInterface, 1.0), 1.6, 1.0)"/>
|
||
<changeableData xmi:id="_27tlxWwWEeW716OCRIihbw" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_27tlxmwWEeW716OCRIihbw" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_27tlx2wWEeW716OCRIihbw" name="Analogue function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_27tlyGwWEeW716OCRIihbw" expression="pi_placement = ifThenElse(lessEq(Current, 1.0),
				ifThenElse(eq(isInterface, 1.0), 2.0, 1.3),
				ifThenElse(eq(isInterface, 1.0), 2.5, 1.6));"/>
|
||
<changeableData xmi:id="_27tlyWwWEeW716OCRIihbw" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_27tlymwWEeW716OCRIihbw" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
<changeableData xmi:id="_27tly2wWEeW716OCRIihbw" name="Current">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_27tlzGwWEeW716OCRIihbw" name="Current" valueAsString="1" unit="A"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_27tlzWwWEeW716OCRIihbw" name="Not analyzed/custom factor">
|
||
<changeableData xmi:id="_27tlzmwWEeW716OCRIihbw" name="pi_placement factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_27tlz2wWEeW716OCRIihbw" name="pi_placement" valueAsString="1.0"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_27tlvmwWEeW716OCRIihbw" name="Thermal resistance">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_27tlv2wWEeW716OCRIihbw" name="R_JA" valueAsString="80" unit="°C/W"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_27tlwGwWEeW716OCRIihbw" name="Dissipated Power">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_27tlwWwWEeW716OCRIihbw" name="P_dissipated" valueAsString="1" unit="W"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_27tl0GwWEeW716OCRIihbw" name="Number of elements in case">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_27tl0WwWEeW716OCRIihbw" name="N" valueAsString="1"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_cVeLkHcrEeWamOS2duA90A" name="Component manufacturing factor">
|
||
<subDecisions xmi:id="_27tlmWwWEeW716OCRIihbw" name="Evaluate manufacturing factor" kind="DETAIL">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_YlhlAG6ZEeWK1qlCuG_Y7g" expression="Part_Grade = ((QA_manufacturer + QA_component + RA_component) * epsilon) / 36;
pi_PM = exp(1.39 * (1 - Part_Grade) - 0.69);"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_27tlmmwWEeW716OCRIihbw" name="Quality assurance level relative to state of the art" description="EIA JESD-22-A108A/A113A/A104/A102/A110/A101, or equivalent ">
|
||
<options xmi:id="_27tlm2wWEeW716OCRIihbw" name="Higher" description="AEC Q100, MIL-PRF-38535 class V, ESA ESCC 90xx, NASDA-QTS-xxxx class I, NPSL NASA level 1">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_27tlnGwWEeW716OCRIihbw" name="QA_component" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_27tlnWwWEeW716OCRIihbw" name="Equivalent" description="Tests acc. to JESD22, EIAJ-ED-4701, MIL-STD-883, IEC 68 (with "front-end"/"back-end" sites); Qualification acc. to: MIL-PRF-38535 class Q, MIL-PRF-38535 class M, MIL-PRF-38535 class N, MIL-PRF-38535 class T, NASDA-QTS-xxxx class II, NPSL NASA level 2&3, STACK-S0001">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_27tlnmwWEeW716OCRIihbw" name="QA_component" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_27tln2wWEeW716OCRIihbw" name="Lower" description="Qualification program internal to the manufacturer and unidentified manufacturing sites">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_27tloGwWEeW716OCRIihbw" name="QA_component" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_27tloWwWEeW716OCRIihbw" name="Much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_27tlomwWEeW716OCRIihbw" name="QA_component" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_27tlo2wWEeW716OCRIihbw" name="Aging tests">
|
||
<options xmi:id="_27tlpGwWEeW716OCRIihbw" name="Very reliable, level A">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_27tlpWwWEeW716OCRIihbw" name="RA_component" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_27tlpmwWEeW716OCRIihbw" name="Very reliable, level B">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_27tlp2wWEeW716OCRIihbw" name="RA_component" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_27tlqGwWEeW716OCRIihbw" name="Reliable">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_27tlqWwWEeW716OCRIihbw" name="RA_component" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_27tlqmwWEeW716OCRIihbw" name="Not reliable" description="Design below the reliable level">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_27tlq2wWEeW716OCRIihbw" name="RA_component" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_27tlrGwWEeW716OCRIihbw" name="Manufacturer quality assurance level">
|
||
<options xmi:id="_27tlrWwWEeW716OCRIihbw" name="Higher" description="Certified ISO/TS16949 V2002">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_27tlrmwWEeW716OCRIihbw" name="QA_manufacturer" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_27tlr2wWEeW716OCRIihbw" name="Equivalent" description="Certified acc. to: QS9000, TL9000, ISO/TS 29001, EN9100, AS9100, JISQ 9100, AQAP 2110, AQAP 2120, AQAP 2130, IRIS, IEC TS 62239, ESA/ECSS QPL, MIL-PRF-38535 QML, MIL-PRF-19500">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_27tlsGwWEeW716OCRIihbw" name="QA_manufacturer" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_27tlsWwWEeW716OCRIihbw" name="Lower" description="ISO 9000 version 2000 certified">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_27tlsmwWEeW716OCRIihbw" name="QA_manufacturer" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_27tls2wWEeW716OCRIihbw" name="Very much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_27tltGwWEeW716OCRIihbw" name="QA_manufacturer" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_27tltWwWEeW716OCRIihbw" name="Experience with the component supplier">
|
||
<options xmi:id="_27tltmwWEeW716OCRIihbw" name="Recognised manufacturer: Mature processes for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_27tlt2wWEeW716OCRIihbw" name="epsilon" valueAsString="4"/>
|
||
</options>
|
||
<options xmi:id="_27tluGwWEeW716OCRIihbw" name="Recognised manufacturer – Processes not analysed or not mature for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_27tluWwWEeW716OCRIihbw" name="epsilon" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_27tlumwWEeW716OCRIihbw" name="Manufacturer not recognised" description="For example never audited or audited more than 6 years earlier or small series productions">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_27tlu2wWEeW716OCRIihbw" name="epsilon" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_27tlvGwWEeW716OCRIihbw" name="Previous disqualification or problem with feedback from operations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_27tlvWwWEeW716OCRIihbw" name="epsilon" valueAsString="1"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<options xmi:id="_cVeLkXcrEeWamOS2duA90A" name="User defined">
|
||
<changeableData xmi:id="_cVeLkncrEeWamOS2duA90A" name="Component manufactoring factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cVeLk3crEeWamOS2duA90A" name="pi_PM" valueAsString="1.6"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_9ov8sIlLEeWMlJsyRFXc6g" name="Package Type" description="(see table p.122)" kind="DETAIL">
|
||
<options xmi:id="_9ov8sYlLEeWMlJsyRFXc6g" name="Through hole, small signal, plastic" description="CB417, CB429, DO13 (DO202AA), DO15 (DO204AC), DO27 (DO201AA), DO35 (DO204AH), DO41 (DO204AL), DO92, F126, SIL, SIP, ZIP, TO92 (SOT54/SC43/TO226AA), TO126 (SOT32/TO225AA), TO202">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_9ov8solLEeWMlJsyRFXc6g" expression="lambda_0RH = 0.0310;
lambda_0TCyCase = 0.00110;
lambda_0TCySolderjoints = 0.0055;
lambda_0Mech = 0.00011;"/>
|
||
</options>
|
||
<options xmi:id="_9ov8s4lLEeWMlJsyRFXc6g" name="SMD, small signal, L-lead, plastic" description="SOT23-3 (TO236AB), SOT23-5 (SC74A/SOT25), SOT23-6 (SC74/SOT26/SOT457), SOT143 (TO253AA/SC61B), SOT323 (SC70), SOT346 (SC59/TO236AA), SOT353 (SC70-5/SC88A), SOT363 (SC70-6/SC88), SOD123, SOD323 (SC76), SOD523 (SC79)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_9ov8tIlLEeWMlJsyRFXc6g" expression="lambda_0RH = 0.0055;
lambda_0TCyCase = 0.00057;
lambda_0TCySolderjoints = 0.00285;
lambda_0Mech = 0.000057;"/>
|
||
</options>
|
||
<options xmi:id="_9ov8tYlLEeWMlJsyRFXc6g" name="SMD, medium power, small heat sink, L-lead, plastic" description="SOT223 (SC73/TO261AA), SOT243, SOT343 (SC82), SOT89 (SC62/TO243AA), SOT194">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_9ov8tolLEeWMlJsyRFXc6g" expression="lambda_0RH = 0.0126;
lambda_0TCyCase = 0.00091;
lambda_0TCySolderjoints = 0.00455;
lambda_0Mech = 0.000091;"/>
|
||
</options>
|
||
<options xmi:id="_9ov8t4lLEeWMlJsyRFXc6g" name="Through hole, power, plastic" description="TO218 (ISOWATT218), TO220 (TO220-5/ISOWATT220/TO220XX), TO247 (Max247/Super247/SOT429), ISOWATT, DO220, IPACK (TO251AA), SOT82 (TO225)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_9ov8uIlLEeWMlJsyRFXc6g" expression="lambda_0RH = 0.0589;
lambda_0TCyCase = 0.00303;
lambda_0TCySolderjoints = 0.01515;
lambda_0Mech = 0.0003;"/>
|
||
</options>
|
||
<options xmi:id="_9ov8uYlLEeWMlJsyRFXc6g" name="SMD, small signal, C-lead, plastic" description="SOD6 (DO214AA/SMB-J), SOD15 (DO214AB/SMC-J)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_9ov8uolLEeWMlJsyRFXc6g" expression="lambda_0RH = 0.0124;
lambda_0TCyCase = 0.00091;
lambda_0TCySolderjoints = 0.00455;
lambda_0Mech = 0.00009;"/>
|
||
</options>
|
||
<options xmi:id="_9ov8u4lLEeWMlJsyRFXc6g" name="SMD, power, large heat sink, L-lead, plastic" description="DPAK (TO252AA/SC63/SOT428), D2PAK (TO263/SC83A/SMD220), D3PAK (TO268)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_9ov8vIlLEeWMlJsyRFXc6g" expression="lambda_0RH = 0.0335;
lambda_0TCyCase = 0.00413;
lambda_0TCySolderjoints = 0.02065;
lambda_0Mech = 0.00041;"/>
|
||
</options>
|
||
<options xmi:id="_9ov8vYlLEeWMlJsyRFXc6g" name="SMD, high power, screw, plastic" description="ISOTOP (SOT227/TO244/Half-Pak)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_9ov8volLEeWMlJsyRFXc6g" expression="lambda_0RH = 0.99;
lambda_0TCyCase = 0.03333;
lambda_0TCySolderjoints = 0.16665;
lambda_0Mech = 0.0033;"/>
|
||
</options>
|
||
<options xmi:id="_9ov8v4lLEeWMlJsyRFXc6g" name="SMD, Hermetically sealed glass" description="SOD80 (Mini-MELF/DO213AA), SOD87 (MELF/DO213AB)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_9ov8wIlLEeWMlJsyRFXc6g" expression="lambda_0RH = 0;
lambda_0TCyCase = 0.00781;
lambda_0TCySolderjoints = 0.03905;
lambda_0Mech = 0.00078;"/>
|
||
</options>
|
||
<options xmi:id="_9ov8wYlLEeWMlJsyRFXc6g" name="Through hole, metal" description="TO18 (TO71/TO72/SOT31/SOT18), TO39 (SOT5), TO52">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_9ov8wolLEeWMlJsyRFXc6g" expression="lambda_0RH = 0;
lambda_0TCyCase = 0.0101;
lambda_0TCySolderjoints = 0.0505;
lambda_0Mech = 0.00101;"/>
|
||
</options>
|
||
<options xmi:id="_9ov8w4lLEeWMlJsyRFXc6g" name="SOJ" description="Plastic Small Outlines. J-Lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_9ov8xIlLEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 4.31;
b_RH = 0.86;
a_TCyCase = 8.36;
b_TCyCase = 1.39;
a_TCySolderjoints = 6.75;
b_TCySolderjoints = 1.39;
a_Mech = 11.36;
b_Mech = 1.39;
"/>
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_9ov8xYlLEeWMlJsyRFXc6g" expression="lambda_0TCyCase = exp(-1 * a_TCyCase) * pow(Np, b_TCyCase);
lambda_0TCySolderjoints = exp(-1 * a_TCySolderjoints) * pow(Np, b_TCySolderjoints);
lambda_0Mech = exp(-1 * a_Mech) * pow(Np, b_Mech);"/>
|
||
<changeableData xmi:id="_9ov8xolLEeWMlJsyRFXc6g" name="Number of Pins" description="24 to 44">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9ov8x4lLEeWMlJsyRFXc6g" name="Np" valueAsString="24"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_9ov8yIlLEeWMlJsyRFXc6g" name="SO, SOP, SOL, SOIC, SOW" description="Plastic Small Outlines. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_9ov8yYlLEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 8.23;
b_RH = 1.17;
a_TCyCase = 13.36;
b_TCyCase = 2.18;
a_TCySolderjoints = ifThenElse(lessEq(Np, 14), 11.75,
					ifThenElse(lessEq(Np, 18), 11.06,
					ifThenElse(lessEq(Np, 28), 10.36,
					ifThenElse(lessEq(Np, 32), 10.14, undefined))));
b_TCySolderjoints = 2.18;
a_Mech = ifThenElse(lessEq(Np, 14), 16.36,
		ifThenElse(lessEq(Np, 18), 15.66,
		ifThenElse(lessEq(Np, 28), 14.97,
		ifThenElse(lessEq(Np, 32), 14.75, undefined))));
b_Mech = 2.18;
"/>
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_9ov8yolLEeWMlJsyRFXc6g" expression="lambda_0TCyCase = exp(-1 * a_TCyCase) * pow(Np, b_TCyCase);
lambda_0TCySolderjoints = exp(-1 * a_TCySolderjoints) * pow(Np, b_TCySolderjoints);
lambda_0Mech = exp(-1 * a_Mech) * pow(Np, b_Mech);"/>
|
||
<changeableData xmi:id="_9ov8y4lLEeWMlJsyRFXc6g" name="Number of Pins" description="8 to 32">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9ov8zIlLEeWMlJsyRFXc6g" name="Np" valueAsString="8"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_9ov8zYlLEeWMlJsyRFXc6g" name="TSOP I, TSOP II" description="Thin Small Outlines. leads on small edges. L lead Thin Small Outlines. leads on long edges. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_9ov8zolLEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 6.21;
b_RH = 0.97;
a_TCyCase = 9.05;
b_TCyCase = 0.76;
a_TCySolderjoints = ifThenElse(lessEq(Np, 16), 7.44,
					ifThenElse(lessEq(Np, 32), 6.05,
					ifThenElse(lessEq(Np, 44), 5.83,
					ifThenElse(lessEq(Np, 56), 5.36, undefined))));
b_TCySolderjoints = 0.76;
a_Mech = ifThenElse(lessEq(Np, 16), 12.05,
		ifThenElse(lessEq(Np, 32), 10.66,
		ifThenElse(lessEq(Np, 44), 10.44,
		ifThenElse(lessEq(Np, 56), 9.97, undefined))));
b_Mech = 0.76;
"/>
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_9ov8z4lLEeWMlJsyRFXc6g" expression="lambda_0TCyCase = exp(-1 * a_TCyCase) * pow(Np, b_TCyCase);
lambda_0TCySolderjoints = exp(-1 * a_TCySolderjoints) * pow(Np, b_TCySolderjoints);
lambda_0Mech = exp(-1 * a_Mech) * pow(Np, b_Mech);"/>
|
||
<changeableData xmi:id="_9ov80IlLEeWMlJsyRFXc6g" name="Number of Pins" description="5 to 56">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9ov80YlLEeWMlJsyRFXc6g" name="Np" valueAsString="5"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_9ov80olLEeWMlJsyRFXc6g" name="SSOP. VSOP, QSOP" description="Plastic Shrink (pitch) Small Outlines. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_9ov804lLEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 11.95;
b_RH = 2.23;
a_TCyCase = 16.28;
b_TCyCase = 2.60;
a_TCySolderjoints = 14.67;
b_TCySolderjoints = 2.60;
a_Mech = 19.28;
b_Mech = 2.60;
"/>
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_9ov81IlLEeWMlJsyRFXc6g" expression="lambda_0TCyCase = exp(-1 * a_TCyCase) * pow(Np, b_TCyCase);
lambda_0TCySolderjoints = exp(-1 * a_TCySolderjoints) * pow(Np, b_TCySolderjoints);
lambda_0Mech = exp(-1 * a_Mech) * pow(Np, b_Mech);"/>
|
||
<changeableData xmi:id="_9ov81YlLEeWMlJsyRFXc6g" name="Number of Pins" description="16 to 64">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9ov81olLEeWMlJsyRFXc6g" name="Np" valueAsString="16"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_9ov814lLEeWMlJsyRFXc6g" name="TSSOP, MSOP, µSO, µMAX, TVSOP" description="Thin Shrink Small Outlines. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_9ov82IlLEeWMlJsyRFXc6g" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 11.57;
b_RH = 2.22;
a_TCyCase = 15.56;
b_TCyCase = 2.66;
a_TCySolderjoints = ifThenElse(lessEq(Np, 28), 13.95,
					ifThenElse(lessEq(Np, 48), 13.21,
					ifThenElse(lessEq(Np, 56), 12.56,
					ifThenElse(lessEq(Np, 64), 12.16, undefined))));
b_TCySolderjoints = 2.66;
a_Mech = ifThenElse(lessEq(Np, 28), 18.56,
		ifThenElse(lessEq(Np, 48), 17.86,
		ifThenElse(lessEq(Np, 56), 17.17,
		ifThenElse(lessEq(Np, 64), 16.76, undefined))));
b_Mech = 2.66;
"/>
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_9ov82YlLEeWMlJsyRFXc6g" expression="lambda_0TCyCase = exp(-1 * a_TCyCase) * pow(Np, b_TCyCase);
lambda_0TCySolderjoints = exp(-1 * a_TCySolderjoints) * pow(Np, b_TCySolderjoints);
lambda_0Mech = exp(-1 * a_Mech) * pow(Np, b_Mech);"/>
|
||
<changeableData xmi:id="_9ov82olLEeWMlJsyRFXc6g" name="Number of Pins" description="8 to 64">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9ov824lLEeWMlJsyRFXc6g" name="Np" valueAsString="8"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xmi:id="_0X4vIGwcEeW716OCRIihbw" name="Resistors" description="" kind="CATEGORY">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_0X4vIWwcEeW716OCRIihbw" expression="lambda = lambda_physical * pi_PM * pi_Process * pi_LF;

lambda_physical = lambda_resistor * sum(1, dim_phases, (t_annual[i]/8760) * (pi_TH_EL(i) + pi_TCy(i) + pi_Mech(i) + pi_RH(i)) * pi_induced(i));

pi_TH_EL(i) = ifThenElse(isONPhase[i], gamma_TH_EL * exp(11604 * 0.15 * ((1/293) - (1/(T_board_ambient[i] + 273 + (A * P_dissipated/P_rated))))), 0);
pi_TCy(i) = gamma_TCy * (12 * N_annual_cy[i]/t_annual[i]) * pow(min(theta_cy[i],2)/2, 1/3) * pow(deltaT_cycling[i]/20, 1.9) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_Mech(i) = gamma_Mech * pow(G_rms[i]/0.5, 1.5);
pi_RH(i) = ifThenElse(isONPhase[i], 0, gamma_RH * pow(RH_ambient[i]/70, 4.4) * exp(11604 * 0.9 * ((1/293) - (1/(T_board_ambient[i] + 273)))));
"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_0X4vImwcEeW716OCRIihbw" name="Type" description="(see table p.130/131)" kind="TYPE">
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_lpgHwGwfEeW716OCRIihbw" name="SMD - High stability bulk metal foil accuracy resistor" description="">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_zwdJcGwhEeW716OCRIihbw" name="A" valueAsString="85" unit="°C"/>
|
||
<options xmi:id="_x86aIGwfEeW716OCRIihbw" name="< 10kΩ">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_EozcEGwhEeW716OCRIihbw" expression="lambda_resistor = 0.18;
gamma_TH_EL = 0.14;
gamma_TCy = 0.53;
gamma_Mech = 0.07;
gamma_RH = 0.26;

C_sensitivity = 5.8;
"/>
|
||
</options>
|
||
<options xmi:id="_7ypJIGwfEeW716OCRIihbw" name="10kΩ to 100kΩ">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_K_YjoGwhEeW716OCRIihbw" expression="lambda_resistor = 0.21;
gamma_TH_EL = 0.10;
gamma_TCy = 0.54;
gamma_Mech = 0.06;
gamma_RH = 0.30;

C_sensitivity = 5.8;
"/>
|
||
</options>
|
||
<options xmi:id="__lIjUGwfEeW716OCRIihbw" name="> 100kΩ">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_OUHq0GwhEeW716OCRIihbw" expression="lambda_resistor = 0.25;
gamma_TH_EL = 0.07;
gamma_TCy = 0.55;
gamma_Mech = 0.05;
gamma_RH = 0.33;

C_sensitivity = 5.8;
"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_svYlUGwfEeW716OCRIihbw" name="Through hole - High stability bulk metal foil accuracy resistor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_AyYusGwiEeW716OCRIihbw" name="A" valueAsString="85" unit="°C"/>
|
||
<options xmi:id="_DmC0AGwgEeW716OCRIihbw" name="< 10kΩ">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_TK4lcGwhEeW716OCRIihbw" expression="lambda_resistor = 0.14;
gamma_TH_EL = 0.18;
gamma_TCy = 0.43;
gamma_Mech = 0.08;
gamma_RH = 0.31;

C_sensitivity = 5.8;
"/>
|
||
</options>
|
||
<options xmi:id="_DmC0AWwgEeW716OCRIihbw" name="10kΩ to 100kΩ">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_YDmA0GwhEeW716OCRIihbw" expression="lambda_resistor = 0.18;
gamma_TH_EL = 0.12;
gamma_TCy = 0.44;
gamma_Mech = 0.07;
gamma_RH = 0.37;

C_sensitivity = 5.8;
"/>
|
||
</options>
|
||
<options xmi:id="_DmC0AmwgEeW716OCRIihbw" name="> 100kΩ">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cNJQIGwhEeW716OCRIihbw" expression="lambda_resistor = 0.21;
gamma_TH_EL = 0.08;
gamma_TCy = 0.45;
gamma_Mech = 0.06;
gamma_RH = 0.41;

C_sensitivity = 5.8;
"/>
|
||
</options>
|
||
</subDecisions>
|
||
<options xmi:id="_0X4vI2wcEeW716OCRIihbw" name=""Minimelf" common use (RC) high stability (RS) low power film resistor">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_0X4vJGwcEeW716OCRIihbw" expression="lambda_resistor = 0.1;
gamma_TH_EL = 0.04;
gamma_TCy = 0.89;
gamma_Mech = 0.01;
gamma_RH = 0.06;

C_sensitivity = 3.85;
"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_vVoj8GwhEeW716OCRIihbw" name="A" valueAsString="85" unit="°C"/>
|
||
</options>
|
||
<options xmi:id="_0X4vJWwcEeW716OCRIihbw" name="Power film resistor" description="">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_X8V-wGwgEeW716OCRIihbw" expression="lambda_resistor = 0.4;
gamma_TH_EL = 0.04;
gamma_TCy = 0.89;
gamma_Mech = 0.01;
gamma_RH = 0.06;

C_sensitivity = 2.25;
"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_yaKr8GwhEeW716OCRIihbw" name="A" valueAsString="130" unit="°C"/>
|
||
</options>
|
||
<options xmi:id="_WzeHoGwfEeW716OCRIihbw" name="Low power wirewound accuracy resistor">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_fRPvwGwgEeW716OCRIihbw" expression="lambda_resistor = 0.3;
gamma_TH_EL = 0.02;
gamma_TCy = 0.96;
gamma_Mech = 0.01;
gamma_RH = 0.01;

C_sensitivity = 1.75;
"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_yjfAAGwhEeW716OCRIihbw" name="A" valueAsString="30" unit="°C"/>
|
||
</options>
|
||
<options xmi:id="_ZUSekGwfEeW716OCRIihbw" name="Power wirewound resistor">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_krRvgGwgEeW716OCRIihbw" expression="lambda_resistor = 0.4;
gamma_TH_EL = 0.01;
gamma_TCy = 0.97;
gamma_Mech = 0.01;
gamma_RH = 0.01;

C_sensitivity = 2.25;
"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_ytFn8GwhEeW716OCRIihbw" name="A" valueAsString="130" unit="°C"/>
|
||
</options>
|
||
<options xmi:id="_bJN_4GwfEeW716OCRIihbw" name="Trimming potentiometer (CERMET)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_pppG8GwgEeW716OCRIihbw" expression="lambda_resistor = 0.3;
gamma_TH_EL = 0.42;
gamma_TCy = 0.35;
gamma_Mech = 0.22;
gamma_RH = 0.01;

C_sensitivity = 2.50;
"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_y1QsgGwhEeW716OCRIihbw" name="A" valueAsString="65" unit="°C"/>
|
||
</options>
|
||
<options xmi:id="_dYU7wGwfEeW716OCRIihbw" name="Resistive chip">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_v1p9QGwgEeW716OCRIihbw" expression="lambda_resistor = 0.01;
gamma_TH_EL = 0.01;
gamma_TCy = 0.97;
gamma_Mech = 0.01;
gamma_RH = 0.01;

C_sensitivity = 4.75;
"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_zKYn8GwhEeW716OCRIihbw" name="A" valueAsString="70" unit="°C"/>
|
||
</options>
|
||
<options xmi:id="_fS6ZIGwfEeW716OCRIihbw" name="SMD resistive network">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_3yuhgGwgEeW716OCRIihbw" expression="lambda_resistor = 0.01 * sqrt(N_R);
gamma_TH_EL = 0.01;
gamma_TCy = 0.97;
gamma_Mech = 0.01;
gamma_RH = 0.01;

C_sensitivity = 4.25;
"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_zTxNcGwhEeW716OCRIihbw" name="A" valueAsString="70" unit="°C"/>
|
||
<changeableData xmi:id="__SpPsGwgEeW716OCRIihbw" name="Number of resistors">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_AgwBkGwhEeW716OCRIihbw" name="N_R" valueAsString="1"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_0X4vTGwcEeW716OCRIihbw" name="Placement (pi_placement factor)">
|
||
<options xmi:id="_0X4vTWwcEeW716OCRIihbw" name="Digital function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_0X4vTmwcEeW716OCRIihbw" expression="pi_placement = ifThenElse(eq(isInterface, 1.0), 1.6, 1.0)"/>
|
||
<changeableData xmi:id="_0X4vT2wcEeW716OCRIihbw" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0X4vUGwcEeW716OCRIihbw" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_0X4vUWwcEeW716OCRIihbw" name="Analogue function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_0X4vUmwcEeW716OCRIihbw" expression="pi_placement = ifThenElse(lessEq(Current, 1.0),
				ifThenElse(eq(isInterface, 1.0), 2.0, 1.3),
				ifThenElse(eq(isInterface, 1.0), 2.5, 1.6));"/>
|
||
<changeableData xmi:id="_0X4vU2wcEeW716OCRIihbw" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0X4vVGwcEeW716OCRIihbw" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
<changeableData xmi:id="_0X4vVWwcEeW716OCRIihbw" name="Current">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0X4vVmwcEeW716OCRIihbw" name="Current" valueAsString="1" unit="A"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_0X4vV2wcEeW716OCRIihbw" name="Not analyzed/custom factor">
|
||
<changeableData xmi:id="_0X4vWGwcEeW716OCRIihbw" name="pi_placement factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0X4vWWwcEeW716OCRIihbw" name="pi_placement" valueAsString="1.0"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_0X4v7GwcEeW716OCRIihbw" name="Dissipated Power">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0X4v7WwcEeW716OCRIihbw" name="P_dissipated" valueAsString="1" unit="W"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_nZvrcGwhEeW716OCRIihbw" name="Rated Power">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_nZvrcWwhEeW716OCRIihbw" name="P_rated" valueAsString="1" unit="W"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_FFihQHcrEeWamOS2duA90A" name="Component manufacturing factor">
|
||
<subDecisions xmi:id="_0X4vJ2wcEeW716OCRIihbw" name="Evaluate manufacturing factor" kind="DETAIL">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_dH6LEG6ZEeWK1qlCuG_Y7g" expression="Part_Grade = ((QA_manufacturer + QA_component) * epsilon) / 24;
pi_PM = exp(1.39 * (1 - Part_Grade) - 0.69);"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_0X4vKGwcEeW716OCRIihbw" name="Quality assurance level relative to state of the art" description="EIA JESD-22-A108A/A113A/A104/A102/A110/A101, or equivalent ">
|
||
<options xmi:id="_0X4vKWwcEeW716OCRIihbw" name="Higher" description="AEC Q200, MIL-PRF-xxxx level S, MIL-PRF-xxxx level R, MIL-PRF-xxxx level D, MIL-PRF level C, ESCC 400x level B, NASDA-QTS-xxxx class I">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0X4vKmwcEeW716OCRIihbw" name="QA_component" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_0X4vK2wcEeW716OCRIihbw" name="Equivalent" description="MIL-PRF-xxx level P, MIL-PRF-xxxx level B, ESCC 400x level C, NASDA-QTS-xxxx class II">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0X4vLGwcEeW716OCRIihbw" name="QA_component" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_0X4vLWwcEeW716OCRIihbw" name="Lower" description="Qualification acc. to CECC/MIL-PRF-xxxx level M, or program internal to the manufacturer and unidentified manufacturing sites">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0X4vLmwcEeW716OCRIihbw" name="QA_component" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_0X4vL2wcEeW716OCRIihbw" name="Much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0X4vMGwcEeW716OCRIihbw" name="QA_component" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_0X4vOmwcEeW716OCRIihbw" name="Manufacturer quality assurance level">
|
||
<options xmi:id="_0X4vO2wcEeW716OCRIihbw" name="Higher" description="Certified ISO/TS16949 V2002">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0X4vPGwcEeW716OCRIihbw" name="QA_manufacturer" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_0X4vPWwcEeW716OCRIihbw" name="Equivalent" description="Certified acc. to: QS9000, TL9000, ISO/TS 29001, EN9100, AS9100, JISQ 9100, AQAP 2110, AQAP 2120, AQAP 2130, IRIS, IEC TS 62239, ESA/ECSS QPL, MIL-PRF-38535 QML, MIL-PRF-19500">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0X4vPmwcEeW716OCRIihbw" name="QA_manufacturer" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_0X4vP2wcEeW716OCRIihbw" name="Lower" description="ISO 9000 version 2000 certified">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0X4vQGwcEeW716OCRIihbw" name="QA_manufacturer" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_0X4vQWwcEeW716OCRIihbw" name="Very much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0X4vQmwcEeW716OCRIihbw" name="QA_manufacturer" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_0X4vQ2wcEeW716OCRIihbw" name="Experience with the component supplier">
|
||
<options xmi:id="_0X4vRGwcEeW716OCRIihbw" name="Recognised manufacturer: Mature processes for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0X4vRWwcEeW716OCRIihbw" name="epsilon" valueAsString="4"/>
|
||
</options>
|
||
<options xmi:id="_0X4vRmwcEeW716OCRIihbw" name="Recognised manufacturer – Processes not analysed or not mature for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0X4vR2wcEeW716OCRIihbw" name="epsilon" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_0X4vSGwcEeW716OCRIihbw" name="Manufacturer not recognised" description="For example never audited or audited more than 6 years earlier or small series productions">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0X4vSWwcEeW716OCRIihbw" name="epsilon" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_0X4vSmwcEeW716OCRIihbw" name="Previous disqualification or problem with feedback from operations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0X4vS2wcEeW716OCRIihbw" name="epsilon" valueAsString="1"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<options xmi:id="_L94SEHcrEeWamOS2duA90A" name="User defined">
|
||
<changeableData xmi:id="_L94SEXcrEeWamOS2duA90A" name="Component manufactoring factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_L94SEncrEeWamOS2duA90A" name="pi_PM" valueAsString="1.6"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xmi:id="_s9ij0GwkEeW716OCRIihbw" name="Fuses" description="" kind="CATEGORY">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_s9ij0WwkEeW716OCRIihbw" expression="lambda = lambda_physical * pi_PM * pi_Process * pi_LF;

lambda_physical = lambda_fuse * sum(1, dim_phases, (t_annual[i]/8760) * (pi_TH_EL(i) + pi_TCy(i) + pi_Mech(i) + pi_RH(i) + pi_Chi(i)) * pi_induced(i));
lambda_fuse = 0.5;

pi_TH_EL(i) = ifThenElse(isONPhase[i], 0.13 * pow((1/0.8) * (I_applied/I_rated), 1.5) * exp(11604 * 0.15 * ((1/293) - (1/(T_board_ambient[i] + 273)))), 0);
pi_TCy(i) = 0.51 * (12 * N_annual_cy[i]/t_annual[i]) * pow(min(theta_cy[i],2)/2, 1/3) * pow(deltaT_cycling[i]/20, 1.9) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_Mech(i) = 0.06 * pow(G_rms[i]/0.5, 1.5);
pi_RH(i) = ifThenElse(isONPhase[i], 0, 0.24 * pow(RH_ambient[i]/70, 4.4) * exp(11604 * 0.9 * ((1/293) - (1/(T_board_ambient[i] + 273)))));
pi_Chi(i) = 0.06 * pi_sal[i] * pi_env[i] * pi_area[i] * pi_prot[i];

C_sensitivity = 5.8;"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_s9ikH2wkEeW716OCRIihbw" name="Placement (pi_placement factor)">
|
||
<options xmi:id="_s9ikIGwkEeW716OCRIihbw" name="Digital function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_s9ikIWwkEeW716OCRIihbw" expression="pi_placement = ifThenElse(eq(isInterface, 1.0), 1.6, 1.0)"/>
|
||
<changeableData xmi:id="_s9ikImwkEeW716OCRIihbw" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_s9ikI2wkEeW716OCRIihbw" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_s9ikJGwkEeW716OCRIihbw" name="Analogue function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_s9ikJWwkEeW716OCRIihbw" expression="pi_placement = ifThenElse(lessEq(Current, 1.0),
				ifThenElse(eq(isInterface, 1.0), 2.0, 1.3),
				ifThenElse(eq(isInterface, 1.0), 2.5, 1.6));"/>
|
||
<changeableData xmi:id="_s9ikJmwkEeW716OCRIihbw" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_s9ikJ2wkEeW716OCRIihbw" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
<changeableData xmi:id="_s9ikKGwkEeW716OCRIihbw" name="Current">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_s9ikKWwkEeW716OCRIihbw" name="Current" valueAsString="1" unit="A"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_s9ikKmwkEeW716OCRIihbw" name="Not analyzed/custom factor">
|
||
<changeableData xmi:id="_s9ikK2wkEeW716OCRIihbw" name="pi_placement factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_s9ikLGwkEeW716OCRIihbw" name="pi_placement" valueAsString="1.0"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_s9ikLWwkEeW716OCRIihbw" name="Applied Current in fuse">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_s9ikLmwkEeW716OCRIihbw" name="I_applied" valueAsString="1" unit="A"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_s9ikL2wkEeW716OCRIihbw" name="Rated Current of fuse">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_s9ikMGwkEeW716OCRIihbw" name="I_rated" valueAsString="1" unit="A"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_cunrYHcrEeWamOS2duA90A" name="Component manufacturing factor">
|
||
<subDecisions xmi:id="_s9ij-mwkEeW716OCRIihbw" name="Evaluate manufacturing factor" kind="DETAIL">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_gJmacG6ZEeWK1qlCuG_Y7g" expression="Part_Grade = ((QA_manufacturer + QA_component) * epsilon) / 24;
pi_PM = exp(1.39 * (1 - Part_Grade) - 0.69);"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_s9ij-2wkEeW716OCRIihbw" name="Quality assurance level relative to state of the art" description="EIA JESD-22-A108A/A113A/A104/A102/A110/A101, or equivalent ">
|
||
<options xmi:id="_s9ij_GwkEeW716OCRIihbw" name="Higher" description="Qualification according to MIL-PRF-23419 or equivalent">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_s9ij_WwkEeW716OCRIihbw" name="QA_component" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_s9ij_mwkEeW716OCRIihbw" name="Equivalent" description="Certification according to IEC 60127 or equivalent">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_s9ij_2wkEeW716OCRIihbw" name="QA_component" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_s9ikAGwkEeW716OCRIihbw" name="Lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_s9ikAWwkEeW716OCRIihbw" name="QA_component" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_s9ikDWwkEeW716OCRIihbw" name="Manufacturer quality assurance level">
|
||
<options xmi:id="_s9ikDmwkEeW716OCRIihbw" name="Higher" description="Certified ISO/TS16949 V2002">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_s9ikD2wkEeW716OCRIihbw" name="QA_manufacturer" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_s9ikEGwkEeW716OCRIihbw" name="Equivalent" description="Certified acc. to: QS9000, TL9000, ISO/TS 29001, EN9100, AS9100, JISQ 9100, AQAP 2110, AQAP 2120, AQAP 2130, IRIS, IEC TS 62239, ESA/ECSS QPL, MIL-PRF-38535 QML, MIL-PRF-19500">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_s9ikEWwkEeW716OCRIihbw" name="QA_manufacturer" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_s9ikEmwkEeW716OCRIihbw" name="Lower" description="ISO 9000 version 2000 certified">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_s9ikE2wkEeW716OCRIihbw" name="QA_manufacturer" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_s9ikFGwkEeW716OCRIihbw" name="Very much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_s9ikFWwkEeW716OCRIihbw" name="QA_manufacturer" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_s9ikFmwkEeW716OCRIihbw" name="Experience with the component supplier">
|
||
<options xmi:id="_s9ikF2wkEeW716OCRIihbw" name="Recognised manufacturer: Mature processes for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_s9ikGGwkEeW716OCRIihbw" name="epsilon" valueAsString="4"/>
|
||
</options>
|
||
<options xmi:id="_s9ikGWwkEeW716OCRIihbw" name="Recognised manufacturer – Processes not analysed or not mature for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_s9ikGmwkEeW716OCRIihbw" name="epsilon" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_s9ikG2wkEeW716OCRIihbw" name="Manufacturer not recognised" description="For example never audited or audited more than 6 years earlier or small series productions">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_s9ikHGwkEeW716OCRIihbw" name="epsilon" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_s9ikHWwkEeW716OCRIihbw" name="Previous disqualification or problem with feedback from operations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_s9ikHmwkEeW716OCRIihbw" name="epsilon" valueAsString="1"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<options xmi:id="_cunrYXcrEeWamOS2duA90A" name="User defined">
|
||
<changeableData xmi:id="_cunrYncrEeWamOS2duA90A" name="Component manufactoring factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cunrY3crEeWamOS2duA90A" name="pi_PM" valueAsString="1.6"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xmi:id="_nEaF4GwnEeW716OCRIihbw" name="Capacitors" description="" kind="CATEGORY">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_nEaF4WwnEeW716OCRIihbw" expression="lambda = lambda_physical * pi_PM * pi_Process * pi_LF;

lambda_physical = lambda_capacitor * sum(1, dim_phases, (t_annual[i]/8760) * (pi_TH_EL(i) + pi_TCy(i) + pi_Mech(i)) * pi_induced(i));

pi_TH_EL(i) = ifThenElse(isONPhase[i], gamma_TH_EL * pow((1/S_reference) * (V_applied/V_rated), 3) * exp(11604 * Ea * ((1/293) - (1/(T_board_ambient[i] + 273)))), 0);
pi_TCy(i) = gamma_TCy * (12 * N_annual_cy[i]/t_annual[i]) * pow(min(theta_cy[i],2)/2, 1/3) * pow(deltaT_cycling[i]/20, 1.9) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_Mech(i) = gamma_Mech * pow(G_rms[i]/0.5, 1.5);
"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_nEaF4mwnEeW716OCRIihbw" name="Type" description="" kind="TYPE">
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_Spqy4GzeEeW716OCRIihbw" name="Ceramic capacitor">
|
||
<options xmi:id="_brp7UGzfEeW716OCRIihbw" name="Type I (capacitor with defined temperature coefficient)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_ztvJYGzhEeW716OCRIihbw" expression="lambda_capacitor = ifThenElse(less(CV, 1e-9), 0.03,
					ifThenElse(lessEq(CV, 1e-7), 0.05, 0.40));
gamma_TH_EL = ifThenElse(lessEq(CV, 1e-7), 0.70, 0.69);
gamma_TCy = ifThenElse(lessEq(CV, 1e-7), 0.28, 0.26);
gamma_Mech = ifThenElse(lessEq(CV, 1e-7), 0.02, 0.05);

Ea = 0.1;
S_reference = 0.3;
CV = V_rated * C;
C_sensitivity = 6.05;"/>
|
||
</options>
|
||
<options xmi:id="_NF12kGzhEeW716OCRIihbw" name="Type II (capacitor with non-defined temperature coefficient)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_xcw-wG0BEeW716OCRIihbw" expression="lambda_capacitor = ifThenElse(less(CV, 1e-7), 0.08,
					ifThenElse(lessEq(CV, 1e-5), 0.15, 1.20));
gamma_TH_EL = ifThenElse(lessEq(CV, 1e-5), 0.70, 0.44);
gamma_TCy = ifThenElse(lessEq(CV, 1e-5), 0.28, 0.51);
gamma_Mech = ifThenElse(lessEq(CV, 1e-5), 0.02, 0.05);

Ea = 0.1;
S_reference = 0.3;
CV = V_rated * C;
C_sensitivity = 6.05;"/>
|
||
</options>
|
||
<options xmi:id="_R5WB0GzhEeW716OCRIihbw" name="Type II capacitor with polymer terminations (and non-defined temperature coefficient)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_0T484G0BEeW716OCRIihbw" expression="lambda_capacitor = ifThenElse(less(CV, 1e-5), 0.08, 0.15);
gamma_TH_EL = 0.70;
gamma_TCy = 0.28;
gamma_Mech = 0.02;

Ea = 0.1;
S_reference = 0.3;
CV = V_rated * C;
C_sensitivity = 6.05;"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_Uuz6cGzeEeW716OCRIihbw" name="Aluminium capacitor">
|
||
<options xmi:id="_LAlFIGzfEeW716OCRIihbw" name="Liquid electrolyte capacitor">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_G1sEIG0CEeW716OCRIihbw" expression="lambda_capacitor = 0.21;
gamma_TH_EL = 0.85;
gamma_TCy = 0.14;
gamma_Mech = 0.01;

Ea = 0.40;
S_reference = 0.5;
C_sensitivity = 6.40;"/>
|
||
</options>
|
||
<options xmi:id="_OdfQ4GzfEeW716OCRIihbw" name="Solid electrolyte capacitor">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_IZqYUG0CEeW716OCRIihbw" expression="lambda_capacitor = 0.4;
gamma_TH_EL = 0.85;
gamma_TCy = 0.14;
gamma_Mech = 0.01;

Ea = 0.40;
S_reference = 0.55;
C_sensitivity = 6.40;"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_Zf7gEGzeEeW716OCRIihbw" name="Tantalum capacitor with gel electrolyte">
|
||
<options xmi:id="_d_pMoGzeEeW716OCRIihbw" name="Silver case, sealed by elastomer (wet tantalum capacitor)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_hV5zcG0CEeW716OCRIihbw" expression="lambda_capacitor = 0.77;
gamma_TH_EL = 0.87;
gamma_TCy = 0.01;
gamma_Mech = 0.12;

Ea = 0.15;
S_reference = 0.6;
C_sensitivity = 6.95;"/>
|
||
</options>
|
||
<options xmi:id="_gSn74GzeEeW716OCRIihbw" name="Silver case, sealed by glass beads (wet tantalum capacitor)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_oXLd0G0CEeW716OCRIihbw" expression="lambda_capacitor = 0.33;
gamma_TH_EL = 0.81;
gamma_TCy = 0.01;
gamma_Mech = 0.18;

Ea = 0.15;
S_reference = 0.6;
C_sensitivity = 6.95;"/>
|
||
</options>
|
||
<options xmi:id="_gnKBcGzeEeW716OCRIihbw" name="Bead tantalum case, sealed by glass beads (wet tantalum capacitor)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_tBfQ0G0CEeW716OCRIihbw" expression="lambda_capacitor = 0.05;
gamma_TH_EL = 0.88;
gamma_TCy = 0.04;
gamma_Mech = 0.08;

Ea = 0.15;
S_reference = 0.6;
C_sensitivity = 6.95;"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_uUQqoGzeEeW716OCRIihbw" name="Tantalum capacitor with solid electrolyte">
|
||
<options xmi:id="_uUQqoWzeEeW716OCRIihbw" name="Drop packaging (dry tantalum capacitor)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_xAYIQG0CEeW716OCRIihbw" expression="lambda_capacitor = 1.09;
gamma_TH_EL = 0.86;
gamma_TCy = 0.12;
gamma_Mech = 0.02;

Ea = 0.15;
S_reference = 0.4;
C_sensitivity = 6.95;"/>
|
||
</options>
|
||
<options xmi:id="_uUQqomzeEeW716OCRIihbw" name="SMD packaging (dry tantalum capacitor)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_20OWMG0CEeW716OCRIihbw" expression="lambda_capacitor = 0.54;
gamma_TH_EL = 0.84;
gamma_TCy = 0.14;
gamma_Mech = 0.02;

Ea = 0.15;
S_reference = 0.4;
C_sensitivity = 6.95;"/>
|
||
</options>
|
||
<options xmi:id="_uUQqo2zeEeW716OCRIihbw" name="Axial metal packaging (dry tantalum capacitor)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_6YoREG0CEeW716OCRIihbw" expression="lambda_capacitor = 0.25;
gamma_TH_EL = 0.94;
gamma_TCy = 0.04;
gamma_Mech = 0.02;

Ea = 0.15;
S_reference = 0.4;
C_sensitivity = 6.95;"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_nEaGL2wnEeW716OCRIihbw" name="Placement (pi_placement factor)">
|
||
<options xmi:id="_nEaGMGwnEeW716OCRIihbw" name="Digital function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_nEaGMWwnEeW716OCRIihbw" expression="pi_placement = ifThenElse(eq(isInterface, 1.0), 1.6, 1.0)"/>
|
||
<changeableData xmi:id="_nEaGMmwnEeW716OCRIihbw" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_nEaGM2wnEeW716OCRIihbw" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_nEaGNGwnEeW716OCRIihbw" name="Analogue function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_nEaGNWwnEeW716OCRIihbw" expression="pi_placement = ifThenElse(lessEq(Current, 1.0),
				ifThenElse(eq(isInterface, 1.0), 2.0, 1.3),
				ifThenElse(eq(isInterface, 1.0), 2.5, 1.6));"/>
|
||
<changeableData xmi:id="_nEaGNmwnEeW716OCRIihbw" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_nEaGN2wnEeW716OCRIihbw" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
<changeableData xmi:id="_nEaGOGwnEeW716OCRIihbw" name="Current">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_nEaGOWwnEeW716OCRIihbw" name="Current" valueAsString="1" unit="A"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_nEaGOmwnEeW716OCRIihbw" name="Not analyzed/custom factor">
|
||
<changeableData xmi:id="_nEaGO2wnEeW716OCRIihbw" name="pi_placement factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_nEaGPGwnEeW716OCRIihbw" name="pi_placement" valueAsString="1.0"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_nEaGPWwnEeW716OCRIihbw" name="Applied Voltage">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_nEaGPmwnEeW716OCRIihbw" name="V_applied" valueAsString="1" unit="V"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_nEaGP2wnEeW716OCRIihbw" name="Rated Voltage">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_nEaGQGwnEeW716OCRIihbw" name="V_rated" valueAsString="1" unit="V"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_ddmvMGzhEeW716OCRIihbw" name="Capacity">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_e2kGMGzhEeW716OCRIihbw" name="C" valueAsString="1e-6" unit="F"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_RvPFUI-YEeW_MueIc27GUg" name="Component manufacturing factor">
|
||
<subDecisions xmi:id="_RvPFUY-YEeW_MueIc27GUg" name="Evaluate manufacturing factor" kind="DETAIL">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_RvPFUo-YEeW_MueIc27GUg" expression="Part_Grade = ((QA_manufacturer + QA_component) * epsilon) / 24;
pi_PM = exp(1.39 * (1 - Part_Grade) - 0.69);"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_RvPFU4-YEeW_MueIc27GUg" name="Quality assurance level relative to state of the art" description="EIA JESD-22-A108A/A113A/A104/A102/A110/A101, or equivalent ">
|
||
<options xmi:id="_RvPFVI-YEeW_MueIc27GUg" name="Higher" description="AEC Q200, MIL-PRF-xxxx level S, MIL-PRF-xxxx level R, MIL-PRF-xxxx level D, MIL-PRF level C, ESCC 400x level B, NASDA-QTS-xxxx class I">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RvPFVY-YEeW_MueIc27GUg" name="QA_component" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_RvPFVo-YEeW_MueIc27GUg" name="Equivalent" description="MIL-PRF-xxx level P, MIL-PRF-xxxx level B, ESCC 400x level C, NASDA-QTS-xxxx class II">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RvPFV4-YEeW_MueIc27GUg" name="QA_component" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_RvPFWI-YEeW_MueIc27GUg" name="Lower" description="Qualification acc. to CECC/MIL-PRF-xxxx level M, or program internal to the manufacturer and unidentified manufacturing sites">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RvPFWY-YEeW_MueIc27GUg" name="QA_component" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_RvPFWo-YEeW_MueIc27GUg" name="Much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RvPFW4-YEeW_MueIc27GUg" name="QA_component" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_RvPFXI-YEeW_MueIc27GUg" name="Manufacturer quality assurance level">
|
||
<options xmi:id="_RvPFXY-YEeW_MueIc27GUg" name="Higher" description="Certified ISO/TS16949 V2002">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RvPFXo-YEeW_MueIc27GUg" name="QA_manufacturer" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_RvPFX4-YEeW_MueIc27GUg" name="Equivalent" description="Certified acc. to: QS9000, TL9000, ISO/TS 29001, EN9100, AS9100, JISQ 9100, AQAP 2110, AQAP 2120, AQAP 2130, IRIS, IEC TS 62239, ESA/ECSS QPL, MIL-PRF-38535 QML, MIL-PRF-19500">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RvPFYI-YEeW_MueIc27GUg" name="QA_manufacturer" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_RvPFYY-YEeW_MueIc27GUg" name="Lower" description="ISO 9000 version 2000 certified">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RvPFYo-YEeW_MueIc27GUg" name="QA_manufacturer" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_RvPFY4-YEeW_MueIc27GUg" name="Very much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RvPFZI-YEeW_MueIc27GUg" name="QA_manufacturer" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_RvPFZY-YEeW_MueIc27GUg" name="Experience with the component supplier">
|
||
<options xmi:id="_RvPFZo-YEeW_MueIc27GUg" name="Recognised manufacturer: Mature processes for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RvPFZ4-YEeW_MueIc27GUg" name="epsilon" valueAsString="4"/>
|
||
</options>
|
||
<options xmi:id="_RvPFaI-YEeW_MueIc27GUg" name="Recognised manufacturer – Processes not analysed or not mature for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RvPFaY-YEeW_MueIc27GUg" name="epsilon" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_RvPFao-YEeW_MueIc27GUg" name="Manufacturer not recognised" description="For example never audited or audited more than 6 years earlier or small series productions">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RvPFa4-YEeW_MueIc27GUg" name="epsilon" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_RvPFbI-YEeW_MueIc27GUg" name="Previous disqualification or problem with feedback from operations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RvPFbY-YEeW_MueIc27GUg" name="epsilon" valueAsString="1"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<options xmi:id="_RvPFbo-YEeW_MueIc27GUg" name="User defined">
|
||
<changeableData xmi:id="_RvPFb4-YEeW_MueIc27GUg" name="Component manufactoring factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RvPFcI-YEeW_MueIc27GUg" name="pi_PM" valueAsString="1.6"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xmi:id="_qEiiEG0DEeW716OCRIihbw" name="Inductors and Transformers" description="" kind="CATEGORY">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_qEiiEW0DEeW716OCRIihbw" expression="lambda = lambda_physical * pi_PM * pi_Process * pi_LF;

lambda_physical = lambda_magnetic * sum(1, dim_phases, (t_annual[i]/8760) * (pi_TH_EL(i) + pi_TCy(i) + pi_Mech(i)) * pi_induced(i));

pi_TH_EL(i) = ifThenElse(isONPhase[i], gamma_TH_EL * exp(11604 * Ea * ((1/293) - (1/(T_board_ambient[i] + deltaT + 273)))), 0);
pi_TCy(i) = gamma_TCy * (12 * N_annual_cy[i]/t_annual[i]) * pow(min(theta_cy[i],2)/2, 1/3) * pow(deltaT_cycling[i]/20, 1.9) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_Mech(i) = gamma_Mech * pow(G_rms[i]/0.5, 1.5);

Ea = 0.15;"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_qEiiEm0DEeW716OCRIihbw" name="Type" description="" kind="TYPE">
|
||
<options xmi:id="_UnANAG0EEeW716OCRIihbw" name="Low current wirewound inductor (or low level)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_oe4WYG0EEeW716OCRIihbw" expression="lambda_magnetic = 0.025;
gamma_TH_EL = 0.01;
gamma_TCy = 0.73;
gamma_Mech = 0.26;

C_sensitivity = 4.05;"/>
|
||
<changeableData xmi:id="_qEiiYm0DEeW716OCRIihbw" name="Temperature increase (relative to ambient)">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_qEiiY20DEeW716OCRIihbw" name="deltaT" valueAsString="10" unit="°C"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_bNpJ0G0EEeW716OCRIihbw" name="High current (or power) wirewound inductor">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_1VIQEG0EEeW716OCRIihbw" expression="lambda_magnetic = 0.05;
gamma_TH_EL = 0.09;
gamma_TCy = 0.79;
gamma_Mech = 0.12;

C_sensitivity = 8.05;"/>
|
||
<changeableData xmi:id="_Da9iUG0FEeW716OCRIihbw" name="Temperature increase (relative to ambient)">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Da9iUW0FEeW716OCRIihbw" name="deltaT" valueAsString="30" unit="°C"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_c3te8G0EEeW716OCRIihbw" name="Multi-layer inductor">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_4ctFAG0EEeW716OCRIihbw" expression="lambda_magnetic = 0.05;
gamma_TH_EL = 0.71;
gamma_TCy = 0.28;
gamma_Mech = 0.01;

C_sensitivity = 4.40;"/>
|
||
<changeableData xmi:id="_DluA0G0FEeW716OCRIihbw" name="Temperature increase (relative to ambient)">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_DluA0W0FEeW716OCRIihbw" name="deltaT" valueAsString="10" unit="°C"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_e_PMIG0EEeW716OCRIihbw" name="Transformer, low power (or low level)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_7i0hYG0EEeW716OCRIihbw" expression="lambda_magnetic = 0.125;
gamma_TH_EL = 0.01;
gamma_TCy = 0.73;
gamma_Mech = 0.26;

C_sensitivity = 6.90;"/>
|
||
<changeableData xmi:id="_D0SoUG0FEeW716OCRIihbw" name="Temperature increase (relative to ambient)">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_D0SoUW0FEeW716OCRIihbw" name="deltaT" valueAsString="10" unit="°C"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_kIx40G0EEeW716OCRIihbw" name="Transformer, high power">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="__MDR4G0EEeW716OCRIihbw" expression="lambda_magnetic = 0.25;
gamma_TH_EL = 0.15;
gamma_TCy = 0.69;
gamma_Mech = 0.16;

C_sensitivity = 6.80;"/>
|
||
<changeableData xmi:id="_D_z70G0FEeW716OCRIihbw" name="Temperature increase (relative to ambient)">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_D_z70W0FEeW716OCRIihbw" name="deltaT" valueAsString="30" unit="°C"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_qEiiUm0DEeW716OCRIihbw" name="Placement (pi_placement factor)">
|
||
<options xmi:id="_qEiiU20DEeW716OCRIihbw" name="Digital function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_qEiiVG0DEeW716OCRIihbw" expression="pi_placement = ifThenElse(eq(isInterface, 1.0), 1.6, 1.0)"/>
|
||
<changeableData xmi:id="_qEiiVW0DEeW716OCRIihbw" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_qEiiVm0DEeW716OCRIihbw" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_qEiiV20DEeW716OCRIihbw" name="Analogue function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_qEiiWG0DEeW716OCRIihbw" expression="pi_placement = ifThenElse(lessEq(Current, 1.0),
				ifThenElse(eq(isInterface, 1.0), 2.0, 1.3),
				ifThenElse(eq(isInterface, 1.0), 2.5, 1.6));"/>
|
||
<changeableData xmi:id="_qEiiWW0DEeW716OCRIihbw" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_qEiiWm0DEeW716OCRIihbw" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
<changeableData xmi:id="_qEiiW20DEeW716OCRIihbw" name="Current">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_qEiiXG0DEeW716OCRIihbw" name="Current" valueAsString="1" unit="A"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_qEiiXW0DEeW716OCRIihbw" name="Not analyzed/custom factor">
|
||
<changeableData xmi:id="_qEiiXm0DEeW716OCRIihbw" name="pi_placement factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_qEiiX20DEeW716OCRIihbw" name="pi_placement" valueAsString="1.0"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_T4ZxQI-YEeW_MueIc27GUg" name="Component manufacturing factor">
|
||
<subDecisions xmi:id="_T4ZxQY-YEeW_MueIc27GUg" name="Evaluate manufacturing factor" kind="DETAIL">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_T4ZxQo-YEeW_MueIc27GUg" expression="Part_Grade = ((QA_manufacturer + QA_component) * epsilon) / 24;
pi_PM = exp(1.39 * (1 - Part_Grade) - 0.69);"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_T4ZxQ4-YEeW_MueIc27GUg" name="Quality assurance level relative to state of the art" description="EIA JESD-22-A108A/A113A/A104/A102/A110/A101, or equivalent ">
|
||
<options xmi:id="_T4ZxRI-YEeW_MueIc27GUg" name="Higher" description="AEC Q200, MIL-PRF-xxxx level S, MIL-PRF-xxxx level R, MIL-PRF-xxxx level D, MIL-PRF level C, ESCC 400x level B, NASDA-QTS-xxxx class I">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_T4ZxRY-YEeW_MueIc27GUg" name="QA_component" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_T4ZxRo-YEeW_MueIc27GUg" name="Equivalent" description="MIL-PRF-xxx level P, MIL-PRF-xxxx level B, ESCC 400x level C, NASDA-QTS-xxxx class II">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_T4ZxR4-YEeW_MueIc27GUg" name="QA_component" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_T4ZxSI-YEeW_MueIc27GUg" name="Lower" description="Qualification acc. to CECC/MIL-PRF-xxxx level M, or program internal to the manufacturer and unidentified manufacturing sites">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_T4ZxSY-YEeW_MueIc27GUg" name="QA_component" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_T4ZxSo-YEeW_MueIc27GUg" name="Much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_T4ZxS4-YEeW_MueIc27GUg" name="QA_component" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_T4ZxTI-YEeW_MueIc27GUg" name="Manufacturer quality assurance level">
|
||
<options xmi:id="_T4ZxTY-YEeW_MueIc27GUg" name="Higher" description="Certified ISO/TS16949 V2002">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_T4ZxTo-YEeW_MueIc27GUg" name="QA_manufacturer" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_T4ZxT4-YEeW_MueIc27GUg" name="Equivalent" description="Certified acc. to: QS9000, TL9000, ISO/TS 29001, EN9100, AS9100, JISQ 9100, AQAP 2110, AQAP 2120, AQAP 2130, IRIS, IEC TS 62239, ESA/ECSS QPL, MIL-PRF-38535 QML, MIL-PRF-19500">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_T4ZxUI-YEeW_MueIc27GUg" name="QA_manufacturer" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_T4ZxUY-YEeW_MueIc27GUg" name="Lower" description="ISO 9000 version 2000 certified">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_T4ZxUo-YEeW_MueIc27GUg" name="QA_manufacturer" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_T4ZxU4-YEeW_MueIc27GUg" name="Very much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_T4ZxVI-YEeW_MueIc27GUg" name="QA_manufacturer" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_T4ZxVY-YEeW_MueIc27GUg" name="Experience with the component supplier">
|
||
<options xmi:id="_T4ZxVo-YEeW_MueIc27GUg" name="Recognised manufacturer: Mature processes for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_T4ZxV4-YEeW_MueIc27GUg" name="epsilon" valueAsString="4"/>
|
||
</options>
|
||
<options xmi:id="_T4ZxWI-YEeW_MueIc27GUg" name="Recognised manufacturer – Processes not analysed or not mature for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_T4ZxWY-YEeW_MueIc27GUg" name="epsilon" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_T4ZxWo-YEeW_MueIc27GUg" name="Manufacturer not recognised" description="For example never audited or audited more than 6 years earlier or small series productions">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_T4ZxW4-YEeW_MueIc27GUg" name="epsilon" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_T4ZxXI-YEeW_MueIc27GUg" name="Previous disqualification or problem with feedback from operations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_T4ZxXY-YEeW_MueIc27GUg" name="epsilon" valueAsString="1"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<options xmi:id="_T4ZxXo-YEeW_MueIc27GUg" name="User defined">
|
||
<changeableData xmi:id="_T4ZxX4-YEeW_MueIc27GUg" name="Component manufactoring factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_T4ZxYI-YEeW_MueIc27GUg" name="pi_PM" valueAsString="1.6"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xmi:id="_Sk5D8G0HEeW716OCRIihbw" name="Oscillators and Quartz" description="" kind="CATEGORY">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_Sk5D8W0HEeW716OCRIihbw" expression="lambda = lambda_physical * pi_PM * pi_Process * pi_LF;

lambda_physical = lambda_piezoelectric * sum(1, dim_phases, (t_annual[i]/8760) * (pi_TH_EL(i) + pi_TCy(i) + pi_Mech(i) + pi_RH(i)) * pi_induced(i));

pi_TH_EL(i) = ifThenElse(isONPhase[i], gamma_TH_EL * pi_rating_TH(i) * pi_rating_EL, 0);
pi_rating_TH(i) = ifThenElse(less(T_board_ambient[i], T_ambient_max_manufacturer - 40), 1, 5);
pi_TCy(i) = gamma_TCy * (12 * N_annual_cy[i]/t_annual[i]) * pow(min(theta_cy[i],2)/2, 1/3) * pow(deltaT_cycling[i]/20, 1.9) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_Mech(i) = gamma_Mech * pow(G_rms[i]/0.5, 1.5);
pi_RH(i) = ifThenElse(isONPhase[i], 0, gamma_RH * pow(RH_ambient[i]/70, 4.4) * exp(11604 * 0.9 * ((1/293) - (1/(T_board_ambient[i] + 273)))));
"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_Sk5D8m0HEeW716OCRIihbw" name="Type" description="" kind="TYPE">
|
||
<options xmi:id="_Sk5D820HEeW716OCRIihbw" name="Quartz resonator (through hole HCxx type case)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_Sk5D9G0HEeW716OCRIihbw" expression="pi_rating_EL = 1;
lambda_piezoelectric = 0.82;
gamma_TH_EL = 0.16;
gamma_TCy = 0.46;
gamma_Mech = 0.27;
gamma_RH = 0.11;

C_sensitivity = 4.55;"/>
|
||
</options>
|
||
<options xmi:id="_55Hb0G0IEeW716OCRIihbw" name="Quartz resonator (surface mounted)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_55Hb0W0IEeW716OCRIihbw" expression="pi_rating_EL = 1;
lambda_piezoelectric = 0.79;
gamma_TH_EL = 0.16;
gamma_TCy = 0.59;
gamma_Mech = 0.15;
gamma_RH = 0.1;

C_sensitivity = 4.55;"/>
|
||
</options>
|
||
<options xmi:id="_5_qvwG0IEeW716OCRIihbw" name="Quartz oscillator (through hole XO type case)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_5_qvwW0IEeW716OCRIihbw" expression="pi_rating_EL = ifThenElse(less(I_output, 0.8 * I_max_output), 1, 5);
lambda_piezoelectric = 1.6;
gamma_TH_EL = 0.32;
gamma_TCy = 0.42;
gamma_Mech = 0.14;
gamma_RH = 0.12;

C_sensitivity = 8.10;"/>
|
||
</options>
|
||
<options xmi:id="_6FUEwG0IEeW716OCRIihbw" name="Quartz oscillator (surface-mounted XO, MCSO type case)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_6FUEwW0IEeW716OCRIihbw" expression="pi_rating_EL = ifThenElse(less(I_output, 0.8 * I_max_output), 1, 5);
lambda_piezoelectric = 1.63;
gamma_TH_EL = 0.31;
gamma_TCy = 0.53;
gamma_Mech = 0.07;
gamma_RH = 0.09;

C_sensitivity = 8.10;"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_Sk5ELG0HEeW716OCRIihbw" name="Placement (pi_placement factor)">
|
||
<options xmi:id="_Sk5ELW0HEeW716OCRIihbw" name="Digital function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_Sk5ELm0HEeW716OCRIihbw" expression="pi_placement = ifThenElse(eq(isInterface, 1.0), 1.6, 1.0)"/>
|
||
<changeableData xmi:id="_Sk5EL20HEeW716OCRIihbw" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Sk5EMG0HEeW716OCRIihbw" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_Sk5EMW0HEeW716OCRIihbw" name="Analogue function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_Sk5EMm0HEeW716OCRIihbw" expression="pi_placement = ifThenElse(lessEq(Current, 1.0),
				ifThenElse(eq(isInterface, 1.0), 2.0, 1.3),
				ifThenElse(eq(isInterface, 1.0), 2.5, 1.6));"/>
|
||
<changeableData xmi:id="_Sk5EM20HEeW716OCRIihbw" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Sk5ENG0HEeW716OCRIihbw" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
<changeableData xmi:id="_Sk5ENW0HEeW716OCRIihbw" name="Current">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Sk5ENm0HEeW716OCRIihbw" name="Current" valueAsString="1" unit="A"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_Sk5EN20HEeW716OCRIihbw" name="Not analyzed/custom factor">
|
||
<changeableData xmi:id="_Sk5EOG0HEeW716OCRIihbw" name="pi_placement factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Sk5EOW0HEeW716OCRIihbw" name="pi_placement" valueAsString="1.0"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_Sk5D9W0HEeW716OCRIihbw" name="Maximum temperature specified by manufacturer">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Sk5D9m0HEeW716OCRIihbw" name="T_ambient_max_manufacturer" valueAsString="75" unit="°C"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_fQbF8G0IEeW716OCRIihbw" name="Current output">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_fQbF8W0IEeW716OCRIihbw" name="I_output" valueAsString="1" unit="A"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_jvZLoG0IEeW716OCRIihbw" name="Maximum current output (in operation)">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_jvZLoW0IEeW716OCRIihbw" name="I_max_output" valueAsString="1" unit="A"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_ZuaiYI-YEeW_MueIc27GUg" name="Component manufacturing factor">
|
||
<subDecisions xmi:id="_ZuaiYY-YEeW_MueIc27GUg" name="Evaluate manufacturing factor" kind="DETAIL">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_ZuaiYo-YEeW_MueIc27GUg" expression="Part_Grade = ((QA_manufacturer + QA_component) * epsilon) / 24;
pi_PM = exp(1.39 * (1 - Part_Grade) - 0.69);"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_ZuaiY4-YEeW_MueIc27GUg" name="Quality assurance level relative to state of the art" description="EIA JESD-22-A108A/A113A/A104/A102/A110/A101, or equivalent ">
|
||
<options xmi:id="_ZuaiZI-YEeW_MueIc27GUg" name="Higher" description="AEC Q200, MIL-PRF-xxxx level S, MIL-PRF-xxxx level R, MIL-PRF-xxxx level D, MIL-PRF level C, ESCC 400x level B, NASDA-QTS-xxxx class I">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_ZuaiZY-YEeW_MueIc27GUg" name="QA_component" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_ZuaiZo-YEeW_MueIc27GUg" name="Equivalent" description="MIL-PRF-xxx level P, MIL-PRF-xxxx level B, ESCC 400x level C, NASDA-QTS-xxxx class II">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_ZuaiZ4-YEeW_MueIc27GUg" name="QA_component" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_ZuaiaI-YEeW_MueIc27GUg" name="Lower" description="Qualification acc. to CECC/MIL-PRF-xxxx level M, or program internal to the manufacturer and unidentified manufacturing sites">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_ZuaiaY-YEeW_MueIc27GUg" name="QA_component" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_Zuaiao-YEeW_MueIc27GUg" name="Much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Zuaia4-YEeW_MueIc27GUg" name="QA_component" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_ZuaibI-YEeW_MueIc27GUg" name="Manufacturer quality assurance level">
|
||
<options xmi:id="_ZuaibY-YEeW_MueIc27GUg" name="Higher" description="Certified ISO/TS16949 V2002">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Zuaibo-YEeW_MueIc27GUg" name="QA_manufacturer" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_Zuaib4-YEeW_MueIc27GUg" name="Equivalent" description="Certified acc. to: QS9000, TL9000, ISO/TS 29001, EN9100, AS9100, JISQ 9100, AQAP 2110, AQAP 2120, AQAP 2130, IRIS, IEC TS 62239, ESA/ECSS QPL, MIL-PRF-38535 QML, MIL-PRF-19500">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_ZuaicI-YEeW_MueIc27GUg" name="QA_manufacturer" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_ZuaicY-YEeW_MueIc27GUg" name="Lower" description="ISO 9000 version 2000 certified">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Zuaico-YEeW_MueIc27GUg" name="QA_manufacturer" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_Zuaic4-YEeW_MueIc27GUg" name="Very much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_ZuaidI-YEeW_MueIc27GUg" name="QA_manufacturer" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_ZuaidY-YEeW_MueIc27GUg" name="Experience with the component supplier">
|
||
<options xmi:id="_Zuaido-YEeW_MueIc27GUg" name="Recognised manufacturer: Mature processes for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Zuaid4-YEeW_MueIc27GUg" name="epsilon" valueAsString="4"/>
|
||
</options>
|
||
<options xmi:id="_ZuaieI-YEeW_MueIc27GUg" name="Recognised manufacturer – Processes not analysed or not mature for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_ZuaieY-YEeW_MueIc27GUg" name="epsilon" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_Zuaieo-YEeW_MueIc27GUg" name="Manufacturer not recognised" description="For example never audited or audited more than 6 years earlier or small series productions">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Zuaie4-YEeW_MueIc27GUg" name="epsilon" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_ZuaifI-YEeW_MueIc27GUg" name="Previous disqualification or problem with feedback from operations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_ZuaifY-YEeW_MueIc27GUg" name="epsilon" valueAsString="1"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<options xmi:id="_Zuaifo-YEeW_MueIc27GUg" name="User defined">
|
||
<changeableData xmi:id="_Zuaif4-YEeW_MueIc27GUg" name="Component manufactoring factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_ZuaigI-YEeW_MueIc27GUg" name="pi_PM" valueAsString="1.6"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xmi:id="_Ddx5cG2MEeW716OCRIihbw" name="Monostable electromechanical relays" description="" kind="CATEGORY">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_Ddx5cW2MEeW716OCRIihbw" expression="lambda = lambda_physical * pi_PM * pi_Process * pi_LF;

lambda_physical = lambda_relay * sum(1, dim_phases, (t_annual[i]/8760) * (pi_Thermal(i) + pi_Electrical(i) + pi_TCy(i) + pi_Mech(i) + pi_RH(i)) * pi_induced(i));
lambda_relay = 1.1;

pi_Thermal(i) = ifThenElse(isONPhase[i], 0.29 * (1 + pi_chemical(i)) * pi_manoeuvres * pi_TH_contact(i) * pi_TH_breaking * exp(11604 * 0.25 * ((1/313) - (1/(T_dash(i) + 273)))), 0);
pi_Electrical(i) = ifThenElse(isONPhase[i], 0.55 * pi_pole * pi_EL_breaking * pi_load_type * pi_manoeuvres * pow(S_V, m1) * pow(S_I, m2) * (U_rated/U_coil), 0);

pi_TCy(i) = 0.02 * pi_prot_TCY * (12 * N_annual_cy[i]/t_annual[i]) * pow(min(theta_cy[i],2)/2, 1/3) * pow(deltaT_cycling[i]/20, 1.9) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_Mech(i) = 0.05 * (1 + pi_chemical(i)) * pi_pole * pi_ME_contact * pi_manoeuvres * pi_ME_breaking * pow(G_rms[i]/0.5, 1.5);
pi_RH(i) = 0.09 * pi_pole * pi_chemical(i) * pi_RH_contact * pow(RH_ambient[i]/70, 4.4) * exp(11604 * 0.9 * ((1/293) - (1/(T_board_ambient[i] + 273))));
pi_manoeuvres = ifThenElse(lessEq(N_manoeuvres, 1), 1, sqrt(N_manoeuvres));

pi_pole = (1.25 * N_DT) + (0.5 * N_ST) + 0.5;

m1 = ifThenElse(lessEq(V_contact/V_rated, 1), 3, 8.8);
m2 = ifThenElse(lessEq(I_contact/I_rated, 1), 3, 5.9);

pi_TH_breaking = ifThenElse(less(C_breaking, 2), 1.8, 1.2);
pi_EL_breaking = ifThenElse(less(C_breaking, 2), 1.5, 1.2);
pi_ME_breaking = ifThenElse(less(C_breaking, 2), 3, 1);

pi_chemical(i) = pi_sal[i] * pi_area[i] * pi_env[i] * pi_prot[i] * pi_prot_CHI;

pi_TH_contact(i) = ifThenElse(lessEq(T_board_ambient[i] + deltaT_relay, 125), 1, pi_ME_contact * pi_pole);
T_dash(i) = ifThenElse(lessEq(T_board_ambient[i] + deltaT_relay, 0), 40 - ((85/55) * (T_board_ambient[i] + deltaT_relay)),
			ifThenElse(lessEq(T_board_ambient[i] + deltaT_relay, 40), 40, (T_board_ambient[i] + deltaT_relay)));

C_sensitivity = 7.55;"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_Ddx5oG2MEeW716OCRIihbw" name="Placement (pi_placement factor)">
|
||
<options xmi:id="_Ddx5oW2MEeW716OCRIihbw" name="Digital function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_Ddx5om2MEeW716OCRIihbw" expression="pi_placement = ifThenElse(eq(isInterface, 1.0), 1.6, 1.0)"/>
|
||
<changeableData xmi:id="_Ddx5o22MEeW716OCRIihbw" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Ddx5pG2MEeW716OCRIihbw" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_Ddx5pW2MEeW716OCRIihbw" name="Analogue function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_Ddx5pm2MEeW716OCRIihbw" expression="pi_placement = ifThenElse(lessEq(Current, 1.0),
				ifThenElse(eq(isInterface, 1.0), 2.0, 1.3),
				ifThenElse(eq(isInterface, 1.0), 2.5, 1.6));"/>
|
||
<changeableData xmi:id="_Ddx5p22MEeW716OCRIihbw" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Ddx5qG2MEeW716OCRIihbw" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
<changeableData xmi:id="_Ddx5qW2MEeW716OCRIihbw" name="Current">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Ddx5qm2MEeW716OCRIihbw" name="Current" valueAsString="1" unit="A"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_Ddx5q22MEeW716OCRIihbw" name="Not analyzed/custom factor">
|
||
<changeableData xmi:id="_Ddx5rG2MEeW716OCRIihbw" name="pi_placement factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Ddx5rW2MEeW716OCRIihbw" name="pi_placement" valueAsString="1.0"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_Ddx5rm2MEeW716OCRIihbw" name="Temperature increase in the relay" description="By default, for a continuously activated relay use 45°C">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Ddx5r22MEeW716OCRIihbw" name="deltaT_relay" valueAsString="45" unit="°C"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_Ddx5sG2MEeW716OCRIihbw" name="Voltage at the contact terminals">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Ddx5sW2MEeW716OCRIihbw" name="V_contact" valueAsString="1" unit="V"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_Ddx5sm2MEeW716OCRIihbw" name="Current passing through a contact">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Ddx5s22MEeW716OCRIihbw" name="I_contact" valueAsString="1" unit="A"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_STM1kG2MEeW716OCRIihbw" name="Relay control voltage">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_STM1kW2MEeW716OCRIihbw" name="U_coil" valueAsString="1" unit="V"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_fEEgAG2MEeW716OCRIihbw" name="Rated Voltage specified at the terminals">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_fEEgAW2MEeW716OCRIihbw" name="V_rated" valueAsString="1" unit="V"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_i0xKcG2MEeW716OCRIihbw" name="Rated Current specified at the terminals">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_i0xKcW2MEeW716OCRIihbw" name="I_rated" valueAsString="1" unit="A"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_r7e3UG2MEeW716OCRIihbw" name="Rated control voltage">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_r7e3UW2MEeW716OCRIihbw" name="U_rated" valueAsString="1" unit="V"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_z-9lkG2MEeW716OCRIihbw" name="Number of Single Throw (ST) poles, in which only the normally open contact (NO) is used">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_CVBFIG2NEeW716OCRIihbw" name="N_ST" valueAsString="1"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_6MoBsG2MEeW716OCRIihbw" name="Number of Double Throw (DT) poles, in which the normally open (NO) and normally connected (NC) contacts are used">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_EvSIIG2NEeW716OCRIihbw" name="N_DT" valueAsString="1"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_98NYMG2UEeW716OCRIihbw" name="Number of switching cycles per hour">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_FAJ8EG2VEeW716OCRIihbw" name="N_manoeuvres" valueAsString="1" unit="/hours"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_KaxVMG2WEeW716OCRIihbw" name="Contact type" kind="DETAIL">
|
||
<options xmi:id="_TTfCUG2WEeW716OCRIihbw" name="Gold plated contact">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_ZdaN8G2WEeW716OCRIihbw" expression="pi_ME_contact = 1.5;
pi_RH_contact = 1;"/>
|
||
</options>
|
||
<options xmi:id="_XfjaIG2WEeW716OCRIihbw" name="Silver contact">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_dEb_AG2WEeW716OCRIihbw" expression="pi_ME_contact = 1;
pi_RH_contact = 2;"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_hzKX8G2WEeW716OCRIihbw" name="Relay protection level" kind="DETAIL">
|
||
<options xmi:id="_kRmJQG2WEeW716OCRIihbw" name="Hermetic">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_pE78cG2WEeW716OCRIihbw" expression="pi_prot_CHI = 0.01;
pi_prot_TCY = 1;"/>
|
||
</options>
|
||
<options xmi:id="_l9JsIG2WEeW716OCRIihbw" name="Sealed">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_sU54YG2WEeW716OCRIihbw" expression="pi_prot_CHI = 0.6;
pi_prot_TCY = 3;"/>
|
||
</options>
|
||
<options xmi:id="_mtpU8G2WEeW716OCRIihbw" name="Not sealed">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_sgNwgG2WEeW716OCRIihbw" expression="pi_prot_CHI = 1;
pi_prot_TCY = 3;"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_zxY4EG2WEeW716OCRIihbw" name="Breaking capacity">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_zxY4EW2WEeW716OCRIihbw" name="C_breaking" valueAsString="1" unit="A"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_wDrI0G2ZEeW716OCRIihbw" name="Load type">
|
||
<options xmi:id="_1MAUkG2ZEeW716OCRIihbw" name="Resistive">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="__YD44G2ZEeW716OCRIihbw" expression="pi_load_type = 0.3;
S_V = 1;
S_I = I_contact/I_rated;"/>
|
||
</options>
|
||
<options xmi:id="_23atgG2ZEeW716OCRIihbw" name="Inductive">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_E2jh4G2aEeW716OCRIihbw" expression="pi_load_type = 8;
S_V = 1;
S_I = I_contact/I_rated;"/>
|
||
</options>
|
||
<options xmi:id="_3AWAAG2ZEeW716OCRIihbw" name="Incandescent lamp">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_FCdP4G2aEeW716OCRIihbw" expression="pi_load_type = 4;
S_V = V_contact/V_rated;
S_I = I_contact/I_rated;"/>
|
||
</options>
|
||
<options xmi:id="_3P9wYG2ZEeW716OCRIihbw" name="Capacitive">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_FPjQsG2aEeW716OCRIihbw" expression="pi_load_type = 6;
S_V = V_contact/V_rated;
S_I = 1;"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_cxwXkI-YEeW_MueIc27GUg" name="Component manufacturing factor">
|
||
<subDecisions xmi:id="_cxwXkY-YEeW_MueIc27GUg" name="Evaluate manufacturing factor" kind="DETAIL">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cxwXko-YEeW_MueIc27GUg" expression="Part_Grade = ((QA_manufacturer + QA_component) * epsilon) / 24;
pi_PM = exp(1.39 * (1 - Part_Grade) - 0.69);"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_cxwXk4-YEeW_MueIc27GUg" name="Quality assurance level relative to state of the art" description="EIA JESD-22-A108A/A113A/A104/A102/A110/A101, or equivalent ">
|
||
<options xmi:id="_cxwXlI-YEeW_MueIc27GUg" name="Higher" description="Qualification acc. to: ESCC 360x, MIL-PRF-39016 (or 83536 or 6106) level R, NASDA-QTS-xxxx">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cxwXlY-YEeW_MueIc27GUg" name="QA_component" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_cxwXlo-YEeW_MueIc27GUg" name="Equivalent" description="Qualification acc. to: MIL-PRF-39016 (or 83536 or 6106) level P, NASDA-QTS-xxxx">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cxwXl4-YEeW_MueIc27GUg" name="QA_component" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_cxwXmI-YEeW_MueIc27GUg" name="Lower" description="Qualified to the EIA, IEC, SAE, BS standards">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cxwXmY-YEeW_MueIc27GUg" name="QA_component" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_cxwXmo-YEeW_MueIc27GUg" name="Much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cxwXm4-YEeW_MueIc27GUg" name="QA_component" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_cxwXnI-YEeW_MueIc27GUg" name="Manufacturer quality assurance level">
|
||
<options xmi:id="_cxwXnY-YEeW_MueIc27GUg" name="Higher" description="Certified ISO/TS16949 V2002">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cxwXno-YEeW_MueIc27GUg" name="QA_manufacturer" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_cxwXn4-YEeW_MueIc27GUg" name="Equivalent" description="Certified acc. to: QS9000, TL9000, ISO/TS 29001, EN9100, AS9100, JISQ 9100, AQAP 2110, AQAP 2120, AQAP 2130, IRIS, IEC TS 62239, ESA/ECSS QPL, MIL-PRF-38535 QML, MIL-PRF-19500">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cxwXoI-YEeW_MueIc27GUg" name="QA_manufacturer" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_cxwXoY-YEeW_MueIc27GUg" name="Lower" description="ISO 9000 version 2000 certified">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cxwXoo-YEeW_MueIc27GUg" name="QA_manufacturer" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_cxwXo4-YEeW_MueIc27GUg" name="Very much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cxwXpI-YEeW_MueIc27GUg" name="QA_manufacturer" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_cxwXpY-YEeW_MueIc27GUg" name="Experience with the component supplier">
|
||
<options xmi:id="_cxwXpo-YEeW_MueIc27GUg" name="Recognised manufacturer: Mature processes for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cxwXp4-YEeW_MueIc27GUg" name="epsilon" valueAsString="4"/>
|
||
</options>
|
||
<options xmi:id="_cxwXqI-YEeW_MueIc27GUg" name="Recognised manufacturer – Processes not analysed or not mature for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cxwXqY-YEeW_MueIc27GUg" name="epsilon" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_cxwXqo-YEeW_MueIc27GUg" name="Manufacturer not recognised" description="For example never audited or audited more than 6 years earlier or small series productions">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cxwXq4-YEeW_MueIc27GUg" name="epsilon" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_cxwXrI-YEeW_MueIc27GUg" name="Previous disqualification or problem with feedback from operations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cxwXrY-YEeW_MueIc27GUg" name="epsilon" valueAsString="1"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<options xmi:id="_cxwXro-YEeW_MueIc27GUg" name="User defined">
|
||
<changeableData xmi:id="_cxwXr4-YEeW_MueIc27GUg" name="Component manufactoring factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cxwXsI-YEeW_MueIc27GUg" name="pi_PM" valueAsString="1.6"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xmi:id="_cN2QEG2oEeW716OCRIihbw" name="Switches" description="" kind="CATEGORY">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cN2QEW2oEeW716OCRIihbw" expression="lambda = lambda_physical * pi_PM * pi_Process * pi_LF;

lambda_physical = lambda_switch * sum(1, dim_phases, (t_annual[i]/8760) * (pi_Thermal(i) + pi_Electrical(i) + pi_TCy(i) + pi_Mech(i) + pi_RH(i)) * pi_induced(i));
lambda_switch = 0.85;

pi_Thermal(i) = ifThenElse(isONPhase[i], 0.21 * C_TH * (1 + pi_chemical(i)) * pi_manoeuvres * pi_TH_contact(i) * exp(11604 * 0.25 * ((1/313) - (1/(T_dash(i) + 273)))), 0);
pi_Electrical(i) = ifThenElse(isONPhase[i], 0.59 * C_EL * pi_pole * pi_EL_breaking * pi_load_type * pi_manoeuvres * pow(S_V, m1) * pow(S_I, m2), 0);

pi_TCy(i) = 0.02 * C_TCy * pi_pole * pi_prot_TCY * (12 * N_annual_cy[i]/t_annual[i]) * pow(min(theta_cy[i],2)/2, 1/3) * pow(deltaT_cycling[i]/20, 1.9) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_Mech(i) = 0.06 * C_ME * (1 + pi_chemical(i)) * pi_pole * pi_ME_contact * pi_manoeuvres * pi_ME_breaking * pow(G_rms[i]/0.5, 1.5);
pi_RH(i) = 0.12 * C_RH * pi_pole * pi_chemical(i) * pi_RH_contact * pow(RH_ambient[i]/70, 4.4) * exp(11604 * 0.9 * ((1/293) - (1/(T_board_ambient[i] + 273))));
pi_manoeuvres = ifThenElse(lessEq(N_manoeuvres, 1), 1, sqrt(N_manoeuvres));

pi_pole = (1.25 * N_DT) + (0.5 * N_ST) + 0.5;

m1 = ifThenElse(lessEq(V_contact/V_rated, 1), 3, 8.8);
m2 = ifThenElse(lessEq(I_contact/I_rated, 1), 3, 5.9);

pi_EL_breaking = ifThenElse(less(C_breaking, 2), 1.5, 1.2);
pi_ME_breaking = ifThenElse(less(C_breaking, 2), 3, 1);

pi_chemical(i) = pi_sal[i] * pi_area[i] * pi_env[i] * pi_prot[i] * pi_prot_CHI;

pi_TH_contact(i) = ifThenElse(lessEq(T_board_ambient[i], 125), 1, pi_ME_contact * pi_pole);
T_dash(i) = ifThenElse(lessEq(T_board_ambient[i], 0), 40 - ((85/55) * T_board_ambient[i]),
			ifThenElse(lessEq(T_board_ambient[i], 40), 40, T_board_ambient[i]));

C_sensitivity = 7.45;"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_cN2QN22oEeW716OCRIihbw" name="Placement (pi_placement factor)">
|
||
<options xmi:id="_cN2QOG2oEeW716OCRIihbw" name="Digital function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cN2QOW2oEeW716OCRIihbw" expression="pi_placement = ifThenElse(eq(isInterface, 1.0), 1.6, 1.0)"/>
|
||
<changeableData xmi:id="_cN2QOm2oEeW716OCRIihbw" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cN2QO22oEeW716OCRIihbw" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_cN2QPG2oEeW716OCRIihbw" name="Analogue function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cN2QPW2oEeW716OCRIihbw" expression="pi_placement = ifThenElse(lessEq(Current, 1.0),
				ifThenElse(eq(isInterface, 1.0), 2.0, 1.3),
				ifThenElse(eq(isInterface, 1.0), 2.5, 1.6));"/>
|
||
<changeableData xmi:id="_cN2QPm2oEeW716OCRIihbw" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cN2QP22oEeW716OCRIihbw" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
<changeableData xmi:id="_cN2QQG2oEeW716OCRIihbw" name="Current">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cN2QQW2oEeW716OCRIihbw" name="Current" valueAsString="1" unit="A"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_cN2QQm2oEeW716OCRIihbw" name="Not analyzed/custom factor">
|
||
<changeableData xmi:id="_cN2QQ22oEeW716OCRIihbw" name="pi_placement factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cN2QRG2oEeW716OCRIihbw" name="pi_placement" valueAsString="1.0"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_cN2QR22oEeW716OCRIihbw" name="Voltage seen at the contact terminals">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cN2QSG2oEeW716OCRIihbw" name="V_contact" valueAsString="1" unit="V"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_cN2QSW2oEeW716OCRIihbw" name="Current passing through a contact">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cN2QSm2oEeW716OCRIihbw" name="I_contact" valueAsString="1" unit="A"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_cN2QTW2oEeW716OCRIihbw" name="Rated Voltage specified at the terminals">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cN2QTm2oEeW716OCRIihbw" name="V_rated" valueAsString="1" unit="V"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_cN2QT22oEeW716OCRIihbw" name="Rated Current specified at the terminals">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cN2QUG2oEeW716OCRIihbw" name="I_rated" valueAsString="1" unit="A"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_cN2QUW2oEeW716OCRIihbw" name="Rated control voltage">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cN2QUm2oEeW716OCRIihbw" name="U_rated" valueAsString="1" unit="V"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_cN2QU22oEeW716OCRIihbw" name="Number of Single Throw (ST) poles, in which only the normally open contact (NO) is used">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cN2QVG2oEeW716OCRIihbw" name="N_ST" valueAsString="1"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_cN2QVW2oEeW716OCRIihbw" name="Number of Double Throw (DT) poles, in which the normally open (NO) and normally connected (NC) contacts are used">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cN2QVm2oEeW716OCRIihbw" name="N_DT" valueAsString="1"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_cN2QV22oEeW716OCRIihbw" name="Number of switching cycles per hour">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cN2QWG2oEeW716OCRIihbw" name="N_manoeuvres" valueAsString="1" unit="/hours"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_cN2QWW2oEeW716OCRIihbw" name="Contact type" kind="DETAIL">
|
||
<options xmi:id="_cN2QWm2oEeW716OCRIihbw" name="Gold plated contact">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cN2QW22oEeW716OCRIihbw" expression="pi_ME_contact = 1.5;
pi_RH_contact = 1;"/>
|
||
</options>
|
||
<options xmi:id="_cN2QXG2oEeW716OCRIihbw" name="Silver contact">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cN2QXW2oEeW716OCRIihbw" expression="pi_ME_contact = 1;
pi_RH_contact = 2;"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_cN2QXm2oEeW716OCRIihbw" name="Switch protection level" kind="DETAIL">
|
||
<options xmi:id="_cN2QX22oEeW716OCRIihbw" name="Hermetic">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cN2QYG2oEeW716OCRIihbw" expression="pi_prot_CHI = 0.01;
pi_prot_TCY = 1;"/>
|
||
</options>
|
||
<options xmi:id="_cN2QYW2oEeW716OCRIihbw" name="Sealed">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cN2QYm2oEeW716OCRIihbw" expression="pi_prot_CHI = 0.6;
pi_prot_TCY = 3;"/>
|
||
</options>
|
||
<options xmi:id="_cN2QY22oEeW716OCRIihbw" name="Not sealed">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cN2QZG2oEeW716OCRIihbw" expression="pi_prot_CHI = 1;
pi_prot_TCY = 3;"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_cN2QZW2oEeW716OCRIihbw" name="Breaking capacity">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cN2QZm2oEeW716OCRIihbw" name="C_breaking" valueAsString="1" unit="A"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_cN2QZ22oEeW716OCRIihbw" name="Load type">
|
||
<options xmi:id="_cN2QaG2oEeW716OCRIihbw" name="Resistive">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cN2QaW2oEeW716OCRIihbw" expression="pi_load_type = 0.3;
S_V = 1;
S_I = I_contact/I_rated;"/>
|
||
</options>
|
||
<options xmi:id="_cN2Qam2oEeW716OCRIihbw" name="Inductive">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cN2Qa22oEeW716OCRIihbw" expression="pi_load_type = 8;
S_V = 1;
S_I = I_contact/I_rated;"/>
|
||
</options>
|
||
<options xmi:id="_cN2QbG2oEeW716OCRIihbw" name="Incandescent lamp">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cN2QbW2oEeW716OCRIihbw" expression="pi_load_type = 4;
S_V = V_contact/V_rated;
S_I = I_contact/I_rated;"/>
|
||
</options>
|
||
<options xmi:id="_cN2Qbm2oEeW716OCRIihbw" name="Capacitive">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cN2Qb22oEeW716OCRIihbw" expression="pi_load_type = 6;
S_V = V_contact/V_rated;
S_I = 1;"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_QmAQ8G2tEeW716OCRIihbw" name="Switch type" kind="TYPE">
|
||
<options xmi:id="_UxfZ8G2tEeW716OCRIihbw" name="Limit switch, microcontacts">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_mnt0oG2tEeW716OCRIihbw" expression="C_TH = 1;
C_TCy = 1;
C_ME = 1;
C_RH = 1;
C_EL = 1;"/>
|
||
</options>
|
||
<options xmi:id="_XK3sIG2tEeW716OCRIihbw" name="Toggle">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_rhUA0G2tEeW716OCRIihbw" expression="C_TH = 1.11;
C_TCy = 0.56;
C_ME = 1.11;
C_RH = 0.56;
C_EL = 0.56;"/>
|
||
</options>
|
||
<options xmi:id="_XVSMYG2tEeW716OCRIihbw" name="Slide">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_xFv5wG2tEeW716OCRIihbw" expression="C_TH = 1.11;
C_TCy = 0.56;
C_ME = 1.11;
C_RH = 0.56;
C_EL = 0.56;"/>
|
||
</options>
|
||
<options xmi:id="_XfGPsG2tEeW716OCRIihbw" name="Lever">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_ytSfUG2tEeW716OCRIihbw" expression="C_TH = 1.11;
C_TCy = 0.56;
C_ME = 1.11;
C_RH = 0.56;
C_EL = 0.56;"/>
|
||
</options>
|
||
<options xmi:id="_Xm_AYG2tEeW716OCRIihbw" name="DIP">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_0ZJkMG2tEeW716OCRIihbw" expression="C_TH = 1.11;
C_TCy = 0.56;
C_ME = 1.11;
C_RH = 0.56;
C_EL = 0.56;"/>
|
||
</options>
|
||
<options xmi:id="_XubFIG2tEeW716OCRIihbw" name="Rotary">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_1wLBgG2tEeW716OCRIihbw" expression="C_TH = 1.78;
C_TCy = 1.19;
C_ME = 1.78;
C_RH = 1.19;
C_EL = 1.19;"/>
|
||
</options>
|
||
<options xmi:id="_X4F-gG2tEeW716OCRIihbw" name="Encoder wheel">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_6BTfgG2tEeW716OCRIihbw" expression="C_TH = 1.78;
C_TCy = 1.19;
C_ME = 1.78;
C_RH = 1.19;
C_EL = 1.19;"/>
|
||
</options>
|
||
<options xmi:id="_YHj94G2tEeW716OCRIihbw" name="Momentary push button (monostable)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_8QRRcG2tEeW716OCRIihbw" expression="C_TH = 1;
C_TCy = 1;
C_ME = 1;
C_RH = 1;
C_EL = 1;"/>
|
||
</options>
|
||
<options xmi:id="_YPvpgG2tEeW716OCRIihbw" name="Permanent push button (bistable)" description="">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_9-9A0G2tEeW716OCRIihbw" expression="C_TH = 1.11;
C_TCy = 0.56;
C_ME = 1.11;
C_RH = 0.56;
C_EL = 0.56;"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_fq-AYI-YEeW_MueIc27GUg" name="Component manufacturing factor">
|
||
<subDecisions xmi:id="_fq-AYY-YEeW_MueIc27GUg" name="Evaluate manufacturing factor" kind="DETAIL">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_fq-AYo-YEeW_MueIc27GUg" expression="Part_Grade = ((QA_manufacturer + QA_component) * epsilon) / 24;
pi_PM = exp(1.39 * (1 - Part_Grade) - 0.69);"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_fq-AY4-YEeW_MueIc27GUg" name="Quality assurance level relative to state of the art" description="EIA JESD-22-A108A/A113A/A104/A102/A110/A101, or equivalent ">
|
||
<options xmi:id="_fq-AZI-YEeW_MueIc27GUg" name="Much higher" description="Qualification acc. to: ESCC 370x level B, MIL-PRF-8805">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_fq-AZY-YEeW_MueIc27GUg" name="QA_component" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_fq-AZo-YEeW_MueIc27GUg" name="Higher" description="Qualification acc. to: MIL-C-xxxx, MIL-PRF-24236, ESCC 370x level C">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_fq-AZ4-YEeW_MueIc27GUg" name="QA_component" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_fq-AaI-YEeW_MueIc27GUg" name="Equivalent" description="Conforming with one of the EIA, IEC, SAE, BS standards">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_fq-AaY-YEeW_MueIc27GUg" name="QA_component" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_fq-Aao-YEeW_MueIc27GUg" name="Lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_fq-Aa4-YEeW_MueIc27GUg" name="QA_component" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_fq-AbI-YEeW_MueIc27GUg" name="Manufacturer quality assurance level">
|
||
<options xmi:id="_fq-AbY-YEeW_MueIc27GUg" name="Higher" description="Certified ISO/TS16949 V2002">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_fq-Abo-YEeW_MueIc27GUg" name="QA_manufacturer" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_fq-Ab4-YEeW_MueIc27GUg" name="Equivalent" description="Certified acc. to: QS9000, TL9000, ISO/TS 29001, EN9100, AS9100, JISQ 9100, AQAP 2110, AQAP 2120, AQAP 2130, IRIS, IEC TS 62239, ESA/ECSS QPL, MIL-PRF-38535 QML, MIL-PRF-19500">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_fq-AcI-YEeW_MueIc27GUg" name="QA_manufacturer" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_fq-AcY-YEeW_MueIc27GUg" name="Lower" description="ISO 9000 version 2000 certified">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_fq-Aco-YEeW_MueIc27GUg" name="QA_manufacturer" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_fq-Ac4-YEeW_MueIc27GUg" name="Very much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_fq-AdI-YEeW_MueIc27GUg" name="QA_manufacturer" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_fq-AdY-YEeW_MueIc27GUg" name="Experience with the component supplier">
|
||
<options xmi:id="_fq-Ado-YEeW_MueIc27GUg" name="Recognised manufacturer: Mature processes for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_fq-Ad4-YEeW_MueIc27GUg" name="epsilon" valueAsString="4"/>
|
||
</options>
|
||
<options xmi:id="_fq-AeI-YEeW_MueIc27GUg" name="Recognised manufacturer – Processes not analysed or not mature for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_fq-AeY-YEeW_MueIc27GUg" name="epsilon" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_fq-Aeo-YEeW_MueIc27GUg" name="Manufacturer not recognised" description="For example never audited or audited more than 6 years earlier or small series productions">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_fq-Ae4-YEeW_MueIc27GUg" name="epsilon" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_fq-AfI-YEeW_MueIc27GUg" name="Previous disqualification or problem with feedback from operations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_fq-AfY-YEeW_MueIc27GUg" name="epsilon" valueAsString="1"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<options xmi:id="_fq-Afo-YEeW_MueIc27GUg" name="User defined">
|
||
<changeableData xmi:id="_fq-Af4-YEeW_MueIc27GUg" name="Component manufactoring factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_fq-AgI-YEeW_MueIc27GUg" name="pi_PM" valueAsString="1.6"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xmi:id="_9i0l0G2qEeW716OCRIihbw" name="Printed circuit board (PCB)" description="" kind="CATEGORY">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_9i0l0W2qEeW716OCRIihbw" expression="lambda = lambda_physical * pi_PM * pi_Process * pi_LF;

lambda_physical = lambda_PCB * sum(1, dim_phases, (t_annual[i]/8760) * (pi_TCy(i) + pi_Mech(i) + pi_RH(i) + pi_chemical(i)) * pi_induced(i));
lambda_PCB = 5e-4 * pow(N_layers, 1/2) * (N_connection/2) * pi_class * pi_Techno_PCB;

pi_TCy(i) = 0.6 * pi_TV(i) * (12 * N_annual_cy[i]/t_annual[i]) * pow(min(theta_cy[i], 2)/2, 1/3) * pow(deltaT_cycling[i]/20, 1.9) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_Mech(i) = 0.2 * pi_TV(i) * pow(G_rms[i]/0.5, 1.5);
pi_RH(i) = 0.18 * pi_TV(i) * pow(RH_ambient[i]/70, 4.4) * exp(11604 * 0.8 * ((1/293) - (1/(T_board_ambient[i] + 273))));
pi_TV(i) = ifThenElse(less(T_board_ambient[i], 110), 1, exp(0.2 * (T_board_ambient[i] - 110)));
pi_chemical(i) = 0.02 * pi_TV(i) * pi_sal[i] * pi_area[i] * pi_env[i] * pi_prot[i];

C_sensitivity = 6.5;"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9i0meG2qEeW716OCRIihbw" name="pi_placement" valueAsString="1"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_9i0l0m2qEeW716OCRIihbw" name="Printed circuit technology identification" description="" kind="TYPE">
|
||
<options xmi:id="_2PX0EG2vEeW716OCRIihbw" name="Through holes">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="__s10EG2vEeW716OCRIihbw" expression="pi_Techno_PCB = 0.25;"/>
|
||
</options>
|
||
<options xmi:id="_5yiY0G2vEeW716OCRIihbw" name="Blind holes">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_Cacp0G2wEeW716OCRIihbw" expression="pi_Techno_PCB = 0.5;"/>
|
||
</options>
|
||
<options xmi:id="_55FFsG2vEeW716OCRIihbw" name="Micro-via technology">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_CkRUMG2wEeW716OCRIihbw" expression="pi_Techno_PCB = 1;"/>
|
||
</options>
|
||
<options xmi:id="_5-SV0G2vEeW716OCRIihbw" name="Pad on via technology">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_CuY5gG2wEeW716OCRIihbw" expression="pi_Techno_PCB = 2.5;"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_Lrk28G2wEeW716OCRIihbw" name="Conductor width/spacing between conductors or pads">
|
||
<options xmi:id="_TcJ3UG2wEeW716OCRIihbw" name="800µm / 800µm">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_gRVaAG2wEeW716OCRIihbw" expression="pi_class = 1;"/>
|
||
</options>
|
||
<options xmi:id="_W2-_cG2wEeW716OCRIihbw" name="500µm / 500µm">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_iuk4gG2wEeW716OCRIihbw" expression="pi_class = 1;"/>
|
||
</options>
|
||
<options xmi:id="_XEq2IG2wEeW716OCRIihbw" name="310µm / 310µm">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_i7ONYG2wEeW716OCRIihbw" expression="pi_class = 2;"/>
|
||
</options>
|
||
<options xmi:id="_XQuVIG2wEeW716OCRIihbw" name="210µm / 210µm">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_jBnwUG2wEeW716OCRIihbw" expression="pi_class = 3;"/>
|
||
</options>
|
||
<options xmi:id="_Xdqk8G2wEeW716OCRIihbw" name="150µm / 150µm">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_jG-xcG2wEeW716OCRIihbw" expression="pi_class = 4;"/>
|
||
</options>
|
||
<options xmi:id="_Xl2QkG2wEeW716OCRIihbw" name="125µm / 125µm">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_jMe8gG2wEeW716OCRIihbw" expression="pi_class = 5;"/>
|
||
</options>
|
||
<options xmi:id="_XwG_0G2wEeW716OCRIihbw" name="100µm / 100µm">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_jS4fcG2wEeW716OCRIihbw" expression="pi_class = 6;"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_hvqrIG2uEeW716OCRIihbw" name="Number of layers in the PCB">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_lvrj8G2uEeW716OCRIihbw" name="N_layers" valueAsString="1"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_nqttQG2uEeW716OCRIihbw" name="Number of connection points (surface mounted + through holes)">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_nqttQW2uEeW716OCRIihbw" name="N_connection" valueAsString="1"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_gNK14HcrEeWamOS2duA90A" name="Component manufacturing factor">
|
||
<subDecisions xmi:id="_9i0mRm2qEeW716OCRIihbw" name="Evaluate manufacturing factor" kind="DETAIL">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_zfAv8G6ZEeWK1qlCuG_Y7g" expression="Part_Grade = ((QA_manufacturer + QA_component) * epsilon) / 24;
pi_PM = exp(1.39 * (1 - Part_Grade) - 0.69);"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_9i0mR22qEeW716OCRIihbw" name="Quality assurance level relative to state of the art" description="EIA JESD-22-A108A/A113A/A104/A102/A110/A101, or equivalent ">
|
||
<options xmi:id="_9i0mSG2qEeW716OCRIihbw" name="Higher" description="Qualification acc. to MIL-PRF-31032 (PCB), MIL-PRF-55110 (PWB), MIL-P-50884, MIL-S-13949, ECSS-Q-ST-70-10 (PCB)">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9i0mSW2qEeW716OCRIihbw" name="QA_component" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_9i0mSm2qEeW716OCRIihbw" name="Equivalent" description="Manufacturer qualification acc. to IPC-9701 including tests in standard IPC TM 650">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9i0mS22qEeW716OCRIihbw" name="QA_component" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_9i0mTG2qEeW716OCRIihbw" name="Lower" description="Know-how approval made according to EN 123 xxx, CECC 23000, NBN EN 61189-1">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9i0mTW2qEeW716OCRIihbw" name="QA_component" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_9i0mTm2qEeW716OCRIihbw" name="Much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9i0mT22qEeW716OCRIihbw" name="QA_component" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_9i0mWW2qEeW716OCRIihbw" name="Manufacturer quality assurance level">
|
||
<options xmi:id="_9i0mWm2qEeW716OCRIihbw" name="Higher" description="Certified ISO/TS16949 V2002">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9i0mW22qEeW716OCRIihbw" name="QA_manufacturer" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_9i0mXG2qEeW716OCRIihbw" name="Equivalent" description="Certified acc. to: QS9000, TL9000, ISO/TS 29001, EN9100, AS9100, JISQ 9100, AQAP 2110, AQAP 2120, AQAP 2130, IRIS, IEC TS 62239, ESA/ECSS QPL, MIL-PRF-38535 QML, MIL-PRF-19500">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9i0mXW2qEeW716OCRIihbw" name="QA_manufacturer" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_9i0mXm2qEeW716OCRIihbw" name="Lower" description="ISO 9000 version 2000 certified">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9i0mX22qEeW716OCRIihbw" name="QA_manufacturer" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_9i0mYG2qEeW716OCRIihbw" name="Very much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9i0mYW2qEeW716OCRIihbw" name="QA_manufacturer" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_9i0mYm2qEeW716OCRIihbw" name="Experience with the component supplier">
|
||
<options xmi:id="_9i0mY22qEeW716OCRIihbw" name="Recognised manufacturer: Mature processes for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9i0mZG2qEeW716OCRIihbw" name="epsilon" valueAsString="4"/>
|
||
</options>
|
||
<options xmi:id="_9i0mZW2qEeW716OCRIihbw" name="Recognised manufacturer – Processes not analysed or not mature for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9i0mZm2qEeW716OCRIihbw" name="epsilon" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_9i0mZ22qEeW716OCRIihbw" name="Manufacturer not recognised" description="For example never audited or audited more than 6 years earlier or small series productions">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9i0maG2qEeW716OCRIihbw" name="epsilon" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_9i0maW2qEeW716OCRIihbw" name="Previous disqualification or problem with feedback from operations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9i0mam2qEeW716OCRIihbw" name="epsilon" valueAsString="1"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<options xmi:id="_gNK14XcrEeWamOS2duA90A" name="User defined">
|
||
<changeableData xmi:id="_gNK14ncrEeWamOS2duA90A" name="Component manufactoring factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_gNK143crEeWamOS2duA90A" name="pi_PM" valueAsString="1.6"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xmi:id="_EKbkQG2xEeW716OCRIihbw" name="Connectors" description="" kind="CATEGORY">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_EKbkQW2xEeW716OCRIihbw" expression="lambda = lambda_physical * pi_PM * pi_Process * pi_LF;

lambda_physical = lambda_connector * sum(1, dim_phases, (t_annual[i]/8760) * (pi_Thermal(i) + pi_TCy(i) + pi_Mech(i) + pi_RH(i) + pi_chemical(i)) * pi_induced(i));
lambda_connector = lambda_type * pi_report * pi_contact * pi_cycles;
pi_contact = pow(N_contact, 0.5);
pi_cycles = ifThenElse(less(N_annual_cycles, 1), 0.2, 0.2 * pow(N_annual_cycles, 0.25));

deltaT_insert = a * pow(I_contact, 1.85);

pi_Thermal(i) = ifThenElse(isONPhase[i], 0.58 * exp(11604 * 0.1 * ((1/293) - (1/(T_board_ambient[i] + deltaT_insert + 273)))), 0);
pi_TCy(i) = 0.04 * (12 * N_annual_cy[i]/t_annual[i]) * pow(min(theta_cy[i], 2)/2, 1/3) * pow(deltaT_cycling[i]/20, 1.9) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_Mech(i) = 0.05 * pow(G_rms[i]/0.5, 1.5);
pi_RH(i) = 0.13 * pow(RH_ambient[i]/70, 4.4) * exp(11604 * 0.8 * ((1/293) - (1/(T_board_ambient[i] + 273))));
pi_chemical(i) = 0.20 * pi_sal[i] * pi_area[i] * pi_env[i] * pi_prot[i];

C_sensitivity = 4.4;"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_EKbkQm2xEeW716OCRIihbw" name="pi_placement" valueAsString="1"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_EKbkQ22xEeW716OCRIihbw" name="Connector type" description="" kind="TYPE">
|
||
<options xmi:id="_EKbkRG2xEeW716OCRIihbw" name="Circular and rectangular connectors">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_EKbkRW2xEeW716OCRIihbw" expression="lambda_type = 0.05;"/>
|
||
</options>
|
||
<options xmi:id="_EKbkRm2xEeW716OCRIihbw" name="Coaxial connectors">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_pAvLYG22EeWK1qlCuG_Y7g" expression="lambda_type = 0.07;"/>
|
||
</options>
|
||
<options xmi:id="_EKbkSG2xEeW716OCRIihbw" name="Connectors for printed circuits (and similar)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_pJzn0G22EeWK1qlCuG_Y7g" expression="lambda_type = 0.1;"/>
|
||
</options>
|
||
<options xmi:id="_EKbkSm2xEeW716OCRIihbw" name="Component supports">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_pR_TcG22EeWK1qlCuG_Y7g" expression="lambda_type = 0.1;"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_EKbkTG2xEeW716OCRIihbw" name="Connection type" kind="DETAIL">
|
||
<options xmi:id="_EKbkTW2xEeW716OCRIihbw" name="Insertion (press fit) ">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_EKbkTm2xEeW716OCRIihbw" expression="pi_report = 1;"/>
|
||
</options>
|
||
<options xmi:id="_EKbkT22xEeW716OCRIihbw" name="Soldered (through)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_47LO0G22EeWK1qlCuG_Y7g" expression="pi_report = 6;"/>
|
||
</options>
|
||
<options xmi:id="_EKbkUW2xEeW716OCRIihbw" name="Soldered (SMD)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_4_DCMG22EeWK1qlCuG_Y7g" expression="pi_report = 10;"/>
|
||
</options>
|
||
<options xmi:id="_EKbkU22xEeW716OCRIihbw" name="Wrapping (braid)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_5DNJcG22EeWK1qlCuG_Y7g" expression="pi_report = 3;"/>
|
||
</options>
|
||
<options xmi:id="_EKbkVW2xEeW716OCRIihbw" name="Wrapping (wire)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_5G7L0G22EeWK1qlCuG_Y7g" expression="pi_report = 2;"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_EKbkgG2xEeW716OCRIihbw" name="Number of contacts">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_EKbkgW2xEeW716OCRIihbw" name="N_contact" valueAsString="1"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_EKbkgm2xEeW716OCRIihbw" name="Connection frequency">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_EKbkg22xEeW716OCRIihbw" name="N_annual_cycles" valueAsString="1" unit="/year"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_W6rvgG23EeWK1qlCuG_Y7g" name="Average Current in a pin">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_W6rvgW23EeWK1qlCuG_Y7g" name="I_contact" valueAsString="1" unit="A"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_1NiC8G23EeWK1qlCuG_Y7g" name="Gauge" kind="DETAIL">
|
||
<options xmi:id="_31VysG23EeWK1qlCuG_Y7g" name="32">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="__xhmIG23EeWK1qlCuG_Y7g" name="a" valueAsString="3.256"/>
|
||
</options>
|
||
<options xmi:id="_5BD-8G23EeWK1qlCuG_Y7g" name="30">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_BvrU4G24EeWK1qlCuG_Y7g" name="a" valueAsString="2.856"/>
|
||
</options>
|
||
<options xmi:id="_5UQAsG23EeWK1qlCuG_Y7g" name="28">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Bz_NIG24EeWK1qlCuG_Y7g" name="a" valueAsString="2.286"/>
|
||
</options>
|
||
<options xmi:id="_5ftCwG23EeWK1qlCuG_Y7g" name="24">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_B4J7cG24EeWK1qlCuG_Y7g" name="a" valueAsString="1.345"/>
|
||
</options>
|
||
<options xmi:id="_5ofLUG23EeWK1qlCuG_Y7g" name="22">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_B7390G24EeWK1qlCuG_Y7g" name="a" valueAsString="0.989"/>
|
||
</options>
|
||
<options xmi:id="_5zfhcG23EeWK1qlCuG_Y7g" name="20">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_B_mAMG24EeWK1qlCuG_Y7g" name="a" valueAsString="0.64"/>
|
||
</options>
|
||
<options xmi:id="_59UL0G23EeWK1qlCuG_Y7g" name="18">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_CDm9gG24EeWK1qlCuG_Y7g" name="a" valueAsString="0.429"/>
|
||
</options>
|
||
<options xmi:id="_6EcukG23EeWK1qlCuG_Y7g" name="16">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_CKTbYG24EeWK1qlCuG_Y7g" name="a" valueAsString="0.274"/>
|
||
</options>
|
||
<options xmi:id="_6RZlcG23EeWK1qlCuG_Y7g" name="12">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_CPp1cG24EeWK1qlCuG_Y7g" name="a" valueAsString="0.1"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_lfpUwI-YEeW_MueIc27GUg" name="Component manufacturing factor">
|
||
<subDecisions xmi:id="_lfpUwY-YEeW_MueIc27GUg" name="Evaluate manufacturing factor" kind="DETAIL">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_lfpUwo-YEeW_MueIc27GUg" expression="Part_Grade = ((QA_manufacturer + QA_component) * epsilon) / 24;
pi_PM = exp(1.39 * (1 - Part_Grade) - 0.69);"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_lfpUw4-YEeW_MueIc27GUg" name="Quality assurance level relative to state of the art" description="EIA JESD-22-A108A/A113A/A104/A102/A110/A101, or equivalent ">
|
||
<options xmi:id="_lfpUxI-YEeW_MueIc27GUg" name="Much higher" description="Qualification acc. to: ESCC 340x level B, NASDA-QTS-xxxx class 1, ...">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_lfpUxY-YEeW_MueIc27GUg" name="QA_component" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_lfpUxo-YEeW_MueIc27GUg" name="Higher" description="Qualification acc. to: Telcordia GR1217-CORE, MIL-C-xxxxx, MIL-DTL-xxxx ARINC 600 & 80x, AECMA, ...">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_lfpUx4-YEeW_MueIc27GUg" name="QA_component" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_lfpUyI-YEeW_MueIc27GUg" name="Equivalent" description="Conforming with one of the EIA, IEC, SAE, BS standards">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_lfpUyY-YEeW_MueIc27GUg" name="QA_component" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_lfpUyo-YEeW_MueIc27GUg" name="Lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_lfpUy4-YEeW_MueIc27GUg" name="QA_component" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_lfpUzI-YEeW_MueIc27GUg" name="Manufacturer quality assurance level">
|
||
<options xmi:id="_lfpUzY-YEeW_MueIc27GUg" name="Higher" description="Certified ISO/TS16949 V2002">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_lfpUzo-YEeW_MueIc27GUg" name="QA_manufacturer" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_lfpUz4-YEeW_MueIc27GUg" name="Equivalent" description="Certified acc. to: QS9000, TL9000, ISO/TS 29001, EN9100, AS9100, JISQ 9100, AQAP 2110, AQAP 2120, AQAP 2130, IRIS, IEC TS 62239, ESA/ECSS QPL, MIL-PRF-38535 QML, MIL-PRF-19500">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_lfpU0I-YEeW_MueIc27GUg" name="QA_manufacturer" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_lfpU0Y-YEeW_MueIc27GUg" name="Lower" description="ISO 9000 version 2000 certified">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_lfpU0o-YEeW_MueIc27GUg" name="QA_manufacturer" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_lfpU04-YEeW_MueIc27GUg" name="Very much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_lfpU1I-YEeW_MueIc27GUg" name="QA_manufacturer" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_lfpU1Y-YEeW_MueIc27GUg" name="Experience with the component supplier">
|
||
<options xmi:id="_lfpU1o-YEeW_MueIc27GUg" name="Recognised manufacturer: Mature processes for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_lfpU14-YEeW_MueIc27GUg" name="epsilon" valueAsString="4"/>
|
||
</options>
|
||
<options xmi:id="_lfpU2I-YEeW_MueIc27GUg" name="Recognised manufacturer – Processes not analysed or not mature for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_lfpU2Y-YEeW_MueIc27GUg" name="epsilon" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_lfpU2o-YEeW_MueIc27GUg" name="Manufacturer not recognised" description="For example never audited or audited more than 6 years earlier or small series productions">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_lfpU24-YEeW_MueIc27GUg" name="epsilon" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_lfpU3I-YEeW_MueIc27GUg" name="Previous disqualification or problem with feedback from operations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_lfpU3Y-YEeW_MueIc27GUg" name="epsilon" valueAsString="1"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<options xmi:id="_lfpU3o-YEeW_MueIc27GUg" name="User defined">
|
||
<changeableData xmi:id="_lfpU34-YEeW_MueIc27GUg" name="Component manufactoring factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_lfpU4I-YEeW_MueIc27GUg" name="pi_PM" valueAsString="1.6"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_SazX8G3EEeWK1qlCuG_Y7g" name="Microwave (HF) and radiofrequency (RF) components">
|
||
<subDecisions xmi:id="_QA3FEG3EEeWK1qlCuG_Y7g" name="RF HF integrated circuits" description="" kind="CATEGORY">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_QA3FEW3EEeWK1qlCuG_Y7g" expression="lambda = lambda_physical * pi_PM * pi_Process * pi_Process_RFHF * pi_LF;

lambda_physical = sum(1, dim_phases, (t_annual[i]/8760) * (lambda_0TH * pi_Thermal(i) + lambda_0TCyCase * pi_TCyCase(i) + lambda_0TCySolderjoints * pi_TCySolderjoints(i) + lambda_0RH * pi_RH(i) + lambda_0Mech * pi_Mech(i)) * pi_induced(i));

pi_Thermal(i) = ifThenElse(isONPhase[i], eta * exp(11604 * 0.7 * ((1/293) - (1/(T_j_component(i) + 273)))), 0);
pi_TCyCase(i) = (12 * N_annual_cy[i]/t_annual[i]) * pow(deltaT_cycling[i]/20, 4) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_TCySolderjoints(i) = (12 * N_annual_cy[i]/t_annual[i]) * pow(min(theta_cy[i], 2)/2, 1/3) * pow(deltaT_cycling[i]/20, 1.9) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_Mech(i) = pow(G_rms[i]/0.5, 1.5);
pi_RH(i) = ifThenElse(isONPhase[i], 0, pow(RH_ambient[i]/70, 4.4) * exp(11604 * 0.9 * ((1/293) - (1/(T_board_ambient[i] + 273)))));

T_j_component(i) = T_board_ambient[i] + (R_JA * P_dissipated);

lambda_0TCyCase = exp(-1 * a_TCyCase) * pow(Np, b_TCyCase);
lambda_0TCySolderjoints = exp(-1 * a_TCySolderjoints) * pow(Np, b_TCySolderjoints);
lambda_0Mech = exp(-1 * a_Mech) * pow(Np, b_Mech);
"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_QA3FEm3EEeWK1qlCuG_Y7g" name="Type" description="(see table p.115)" kind="TYPE">
|
||
<options xmi:id="_QA3FE23EEeWK1qlCuG_Y7g" name="RF and HF Analogue Circuit (Power amplifier) - Material: AsGa">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_QA3FFG3EEeWK1qlCuG_Y7g" name="lambda_0TH" valueAsString="0.70" unit="FIT"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_tsDtMG3FEeWK1qlCuG_Y7g" name="C_sensitivity" valueAsString="7.4"/>
|
||
</options>
|
||
<options xmi:id="_QA3FFW3EEeWK1qlCuG_Y7g" name="RF and HF (MOS) Analogue Circuit (Power amplifier) - Material: Si">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_QA3FFm3EEeWK1qlCuG_Y7g" name="lambda_0TH" valueAsString="0.53" unit="FIT"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_WGP5gG3FEeWK1qlCuG_Y7g" name="C_sensitivity" valueAsString="6.3"/>
|
||
</options>
|
||
<options xmi:id="_QA3FF23EEeWK1qlCuG_Y7g" name="Analogue and Mixed circuit (MOS, Bipolar, BiCMOS, MESFET, PHEMT, HBT) including RF and HF - Materials: Si, SiGe">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_QA3FGG3EEeWK1qlCuG_Y7g" name="lambda_0TH" valueAsString="0.19" unit="FIT"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_skWeQG3FEeWK1qlCuG_Y7g" name="C_sensitivity" valueAsString="6.3"/>
|
||
</options>
|
||
<options xmi:id="_lrtygG3FEeWK1qlCuG_Y7g" name="Analogue and Mixed circuit (MOS, Bipolar, BiCMOS, MESFET, PHEMT, HBT) including RF and HF - Material: AsGa">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_lrtygW3FEeWK1qlCuG_Y7g" name="lambda_0TH" valueAsString="0.19" unit="FIT"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_u4OlYG3FEeWK1qlCuG_Y7g" name="C_sensitivity" valueAsString="7.4"/>
|
||
</options>
|
||
<options xmi:id="_QA3FGW3EEeWK1qlCuG_Y7g" name="RF and HF Digital Circuit (MOS, Bipolar, BiCMOS) - Materials: Si, SiGe" description="">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_QA3FGm3EEeWK1qlCuG_Y7g" name="lambda_0TH" valueAsString="0.04" unit="FIT"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_ekpCIG3FEeWK1qlCuG_Y7g" name="C_sensitivity" valueAsString="6.3"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_QA3Fq23EEeWK1qlCuG_Y7g" name="Placement (pi_placement factor)">
|
||
<options xmi:id="_QA3FrG3EEeWK1qlCuG_Y7g" name="Digital function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_QA3FrW3EEeWK1qlCuG_Y7g" expression="pi_placement = ifThenElse(eq(isInterface, 1.0), 1.6, 1.0)"/>
|
||
<changeableData xmi:id="_QA3Frm3EEeWK1qlCuG_Y7g" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_QA3Fr23EEeWK1qlCuG_Y7g" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_QA3FsG3EEeWK1qlCuG_Y7g" name="Analogue function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_QA3FsW3EEeWK1qlCuG_Y7g" expression="pi_placement = ifThenElse(lessEq(Current, 1.0),
				ifThenElse(eq(isInterface, 1.0), 2.0, 1.3),
				ifThenElse(eq(isInterface, 1.0), 2.5, 1.6));"/>
|
||
<changeableData xmi:id="_QA3Fsm3EEeWK1qlCuG_Y7g" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_QA3Fs23EEeWK1qlCuG_Y7g" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
<changeableData xmi:id="_QA3FtG3EEeWK1qlCuG_Y7g" name="Current">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_QA3FtW3EEeWK1qlCuG_Y7g" name="Current" valueAsString="1" unit="A"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_QA3Ftm3EEeWK1qlCuG_Y7g" name="Not analyzed/custom factor">
|
||
<changeableData xmi:id="_QA3Ft23EEeWK1qlCuG_Y7g" name="pi_placement factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_QA3FuG3EEeWK1qlCuG_Y7g" name="pi_placement" valueAsString="1.0"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_QA3FuW3EEeWK1qlCuG_Y7g" name="Thermal resistance">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_QA3Fum3EEeWK1qlCuG_Y7g" name="R_JA" valueAsString="80" unit="°C/W"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_QA3Fu23EEeWK1qlCuG_Y7g" name="Dissipated Power">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_QA3FvG3EEeWK1qlCuG_Y7g" name="P_dissipated" valueAsString="1" unit="W"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_OfVygG3FEeWK1qlCuG_Y7g" name="RF HF Process factor" description="see FIDES 2009, section 1.9.2 for details">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_OfVygW3FEeWK1qlCuG_Y7g" name="pi_Process_RFHF" valueAsString="2.5"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_fs84kG3GEeWK1qlCuG_Y7g" name="Duty cycles (for pulsed operation only)" description="">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_fs84kW3GEeWK1qlCuG_Y7g" name="eta" valueAsString="1"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_jXWS4HcrEeWamOS2duA90A" name="Component manufacturing factor">
|
||
<subDecisions xmi:id="_QA3Fhm3EEeWK1qlCuG_Y7g" name="Evaluate manufacturing factor" kind="DETAIL">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_5EfKsG6ZEeWK1qlCuG_Y7g" expression="Part_Grade = ((QA_manufacturer + QA_component + RA_component) * epsilon) / 36;
pi_PM = exp(1.39 * (1 - Part_Grade) - 0.69);"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_QA3Fh23EEeWK1qlCuG_Y7g" name="Quality assurance level relative to state of the art" description="EIA JESD-22-A108A/A113A/A104/A102/A110/A101, or equivalent ">
|
||
<options xmi:id="_QA3FiG3EEeWK1qlCuG_Y7g" name="Higher" description="AEC Q100, MIL-PRF-38535 class V, ESA ESCC 90xx, NASDA-QTS-xxxx class I, NPSL NASA level 1">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_QA3FiW3EEeWK1qlCuG_Y7g" name="QA_component" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_QA3Fim3EEeWK1qlCuG_Y7g" name="Equivalent" description="Tests acc. to JESD22, EIAJ-ED-4701, MIL-STD-883, IEC 68 (with "front-end"/"back-end" sites); Qualification acc. to: MIL-PRF-38535 class Q, MIL-PRF-38535 class M, MIL-PRF-38535 class N, MIL-PRF-38535 class T, NASDA-QTS-xxxx class II, NPSL NASA level 2&3, STACK-S0001">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_QA3Fi23EEeWK1qlCuG_Y7g" name="QA_component" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_QA3FjG3EEeWK1qlCuG_Y7g" name="Lower" description="Qualification program internal to the manufacturer and unidentified manufacturing sites">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_QA3FjW3EEeWK1qlCuG_Y7g" name="QA_component" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_QA3Fjm3EEeWK1qlCuG_Y7g" name="Much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_QA3Fj23EEeWK1qlCuG_Y7g" name="QA_component" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_QA3FkG3EEeWK1qlCuG_Y7g" name="Aging tests">
|
||
<options xmi:id="_QA3FkW3EEeWK1qlCuG_Y7g" name="Very reliable, level A">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_QA3Fkm3EEeWK1qlCuG_Y7g" name="RA_component" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_QA3Fk23EEeWK1qlCuG_Y7g" name="Very reliable, level B">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_QA3FlG3EEeWK1qlCuG_Y7g" name="RA_component" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_QA3FlW3EEeWK1qlCuG_Y7g" name="Reliable">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_QA3Flm3EEeWK1qlCuG_Y7g" name="RA_component" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_QA3Fl23EEeWK1qlCuG_Y7g" name="Not reliable" description="Design below the reliable level">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_QA3FmG3EEeWK1qlCuG_Y7g" name="RA_component" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_QA3FmW3EEeWK1qlCuG_Y7g" name="Manufacturer quality assurance level">
|
||
<options xmi:id="_QA3Fmm3EEeWK1qlCuG_Y7g" name="Higher" description="Certified ISO/TS16949 V2002">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_QA3Fm23EEeWK1qlCuG_Y7g" name="QA_manufacturer" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_QA3FnG3EEeWK1qlCuG_Y7g" name="Equivalent" description="Certified acc. to: QS9000, TL9000, ISO/TS 29001, EN9100, AS9100, JISQ 9100, AQAP 2110, AQAP 2120, AQAP 2130, IRIS, IEC TS 62239, ESA/ECSS QPL, MIL-PRF-38535 QML, MIL-PRF-19500">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_QA3FnW3EEeWK1qlCuG_Y7g" name="QA_manufacturer" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_QA3Fnm3EEeWK1qlCuG_Y7g" name="Lower" description="ISO 9000 version 2000 certified">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_QA3Fn23EEeWK1qlCuG_Y7g" name="QA_manufacturer" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_QA3FoG3EEeWK1qlCuG_Y7g" name="Very much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_QA3FoW3EEeWK1qlCuG_Y7g" name="QA_manufacturer" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_QA3Fom3EEeWK1qlCuG_Y7g" name="Experience with the component supplier">
|
||
<options xmi:id="_QA3Fo23EEeWK1qlCuG_Y7g" name="Recognised manufacturer: Mature processes for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_QA3FpG3EEeWK1qlCuG_Y7g" name="epsilon" valueAsString="4"/>
|
||
</options>
|
||
<options xmi:id="_QA3FpW3EEeWK1qlCuG_Y7g" name="Recognised manufacturer – Processes not analysed or not mature for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_QA3Fpm3EEeWK1qlCuG_Y7g" name="epsilon" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_QA3Fp23EEeWK1qlCuG_Y7g" name="Manufacturer not recognised" description="For example never audited or audited more than 6 years earlier or small series productions">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_QA3FqG3EEeWK1qlCuG_Y7g" name="epsilon" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_QA3FqW3EEeWK1qlCuG_Y7g" name="Previous disqualification or problem with feedback from operations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_QA3Fqm3EEeWK1qlCuG_Y7g" name="epsilon" valueAsString="1"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<options xmi:id="_jXWS4XcrEeWamOS2duA90A" name="User defined">
|
||
<changeableData xmi:id="_jXWS4ncrEeWamOS2duA90A" name="Component manufactoring factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_jXWS43crEeWamOS2duA90A" name="pi_PM" valueAsString="1.6"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_RACF8IoGEeW_mucTFZvOAw" name="Package Type" description="(see table p.113/114)" kind="DETAIL">
|
||
<options xmi:id="_RACF8YoGEeW_mucTFZvOAw" name="PDIP. TO116" description="Plastic Dual In line Package">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_RACF8ooGEeW_mucTFZvOAw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 5.88;
b_RH = 0.94;
a_TCyCase = 9.85;
b_TCyCase = 1.35;
a_TCySolderjoints = 8.24;
b_TCySolderjoints = 1.35;
a_Mech = 12.85;
b_Mech = 1.35;
"/>
|
||
<changeableData xmi:id="_RACF84oGEeW_mucTFZvOAw" name="Number of Pins" description="8 to 68">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RACF9IoGEeW_mucTFZvOAw" name="Np" valueAsString="8"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_RACF9YoGEeW_mucTFZvOAw" name="CERDIP, CDIP" description="Ceramic Dual-In-Line Package">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_RACF9ooGEeW_mucTFZvOAw" expression="lambda_0RH = 0;
a_TCyCase = 6.77;
b_TCyCase = 1.35;
a_TCySolderjoints = ifThenElse(lessEq(Np, 20), 5.16, 4.47);
b_TCySolderjoints = 1.35;
a_Mech = ifThenElse(lessEq(Np, 20), 8.38, 7.69);
b_Mech = 1.35;
"/>
|
||
<changeableData xmi:id="_RACF94oGEeW_mucTFZvOAw" name="Number of Pins" description="8 to 48">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RACF-IoGEeW_mucTFZvOAw" name="Np" valueAsString="8"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_RACF-YoGEeW_mucTFZvOAw" name="PQFP" description="Plastic Quad Flatpack. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_RACF-ooGEeW_mucTFZvOAw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 11.16;
b_RH = 1.76;
a_TCyCase = 12.41;
b_TCyCase = 1.46;
a_TCySolderjoints = ifThenElse(lessEq(Np, 240), 10.80, 10.11);
b_TCySolderjoints = 1.46;
a_Mech = ifThenElse(lessEq(Np, 240), 14.71, 14.02);
b_Mech = 1.46;
"/>
|
||
<changeableData xmi:id="_RACF-4oGEeW_mucTFZvOAw" name="Number of Pins" description="44 to 304">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RACF_IoGEeW_mucTFZvOAw" name="Np" valueAsString="44"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_RACF_YoGEeW_mucTFZvOAw" name="SQFP, TQFP, VQFP, LQFP" description="Plastic Shrink (thickness) Quad Flatpack. L lead Plastic Thin Quad Flatpack. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_RACF_ooGEeW_mucTFZvOAw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 7.75;
b_RH = 1.13;
a_TCyCase = 8.57;
b_TCyCase = 0.73;
a_TCySolderjoints = ifThenElse(lessEq(Np, 120), 6.96, 5.57);
b_TCySolderjoints = 0.73;
a_Mech = ifThenElse(lessEq(Np, 120), 11.57, 10.18);
b_Mech = 0.73;
"/>
|
||
<changeableData xmi:id="_RACF_4oGEeW_mucTFZvOAw" name="Number of Pins" description="32 to 208">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RACGAIoGEeW_mucTFZvOAw" name="Np" valueAsString="32"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_RACGAYoGEeW_mucTFZvOAw" name="Power QFP (RQFP, HQFP, PowerQuad, EdQuad ...)" description="Plastic Quad Flatpack with heat sink. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_RACGAooGEeW_mucTFZvOAw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 14.17;
b_RH = 2.41;
a_TCyCase = 15.11;
b_TCyCase = 1.96;
a_TCySolderjoints = ifThenElse(lessEq(Np, 240), 13.50, 12.81);
b_TCySolderjoints = 1.96;
a_Mech = ifThenElse(lessEq(Np, 240), 17.41, 16.72);
b_Mech = 1.96;
"/>
|
||
<changeableData xmi:id="_RACGA4oGEeW_mucTFZvOAw" name="Number of Pins" description="160 to 304">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RACGBIoGEeW_mucTFZvOAw" name="Np" valueAsString="160"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_RACGBYoGEeW_mucTFZvOAw" name="CERPACK">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_RACGBooGEeW_mucTFZvOAw" expression="lambda_0RH = 0;
a_TCyCase = 12.41;
b_TCyCase = 1.46;
a_TCySolderjoints = 10.80;
b_TCySolderjoints = 1.46;
a_Mech = 14.02;
b_Mech = 1.46;
"/>
|
||
<changeableData xmi:id="_RACGB4oGEeW_mucTFZvOAw" name="Number of Pins" description="20 to 56">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RACGCIoGEeW_mucTFZvOAw" name="Np" valueAsString="20"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_RACGCYoGEeW_mucTFZvOAw" name="CQFP, Cerquad" description="Ceramic Quad Flat Pack">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_RACGCooGEeW_mucTFZvOAw" expression="lambda_0RH = 0;
a_TCyCase = 12.41;
b_TCyCase = 1.46;
a_TCySolderjoints = ifThenElse(lessEq(Np, 132), 10.80, 9.19);
b_TCySolderjoints = 1.46;
a_Mech = ifThenElse(lessEq(Np, 132), 14.02, 12.41);
b_Mech = 1.46;
"/>
|
||
<changeableData xmi:id="_RACGC4oGEeW_mucTFZvOAw" name="Number of Pins" description="64 to 132">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RACGDIoGEeW_mucTFZvOAw" name="Np" valueAsString="64"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_RACGDYoGEeW_mucTFZvOAw" name="PLCC" description="Plastic Leaded Chip Carrier J-Lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_RACGDooGEeW_mucTFZvOAw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 9.36;
b_RH = 1.74;
a_TCyCase = 18.52;
b_TCyCase = 3.15;
a_TCySolderjoints = ifThenElse(lessEq(Np, 52), 16.91, 15.52);
b_TCySolderjoints = 3.15;
a_Mech = ifThenElse(lessEq(Np, 52), 21.11, 19.72);
b_Mech = 3.15;
"/>
|
||
<changeableData xmi:id="_RACGD4oGEeW_mucTFZvOAw" name="Number of Pins" description="20 to 84">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RACGEIoGEeW_mucTFZvOAw" name="Np" valueAsString="20"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_RACGEYoGEeW_mucTFZvOAw" name="J-CLCC" description="J-Lead Ceramic Leaded Chip Carrier">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_RACGEooGEeW_mucTFZvOAw" expression="lambda_0RH = 0;
a_TCyCase = 8.07;
b_TCyCase = 0.93;
a_TCySolderjoints = ifThenElse(lessEq(Np, 32), 6.46,
					ifThenElse(lessEq(Np, 44), 5.77,
					ifThenElse(lessEq(Np, 52), 5.36,
					ifThenElse(lessEq(Np, 68), 4.85,
					ifThenElse(lessEq(Np, 84), 4.38, undefined)))));
b_TCySolderjoints = 0.93;
a_Mech = ifThenElse(lessEq(Np, 32), 9.68,
		ifThenElse(lessEq(Np, 44), 8.99,
		ifThenElse(lessEq(Np, 52), 8.58,
		ifThenElse(lessEq(Np, 68), 8.07,
		ifThenElse(lessEq(Np, 84), 7.6, undefined)))));
b_Mech = 0.93;
"/>
|
||
<changeableData xmi:id="_RACGE4oGEeW_mucTFZvOAw" name="Number of Pins" description="4 to 32, 44, 52, 68, 84">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RACGFIoGEeW_mucTFZvOAw" name="Np" valueAsString="4"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_RACGFYoGEeW_mucTFZvOAw" name="CLCC" description="Ceramic Leadless Chip Carrier">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_RACGFooGEeW_mucTFZvOAw" expression="lambda_0RH = 0;
a_TCyCase = 8.07;
b_TCyCase = 0.93;
a_TCySolderjoints = ifThenElse(lessEq(Np, 4), 5.07,
					ifThenElse(lessEq(Np, 20), 4.51,
					ifThenElse(lessEq(Np, 32), 4.38,
					ifThenElse(lessEq(Np, 44), 4.26,
					ifThenElse(lessEq(Np, 52), 4.26,
					ifThenElse(lessEq(Np, 68), 4.16,
					ifThenElse(lessEq(Np, 84), 4.16, undefined)))))));
b_TCySolderjoints = 0.93;
a_Mech = ifThenElse(lessEq(Np, 4), 8.07,
		ifThenElse(lessEq(Np, 20), 7.51,
		ifThenElse(lessEq(Np, 32), 7.38,
		ifThenElse(lessEq(Np, 44), 7.26,
		ifThenElse(lessEq(Np, 52), 7.26,
		ifThenElse(lessEq(Np, 68), 7.15,
		ifThenElse(lessEq(Np, 84), 7.15, undefined)))))));
b_Mech = 0.93;
"/>
|
||
<changeableData xmi:id="_RACGF4oGEeW_mucTFZvOAw" name="Number of Pins" description="4, 20, 32, 44, 52, 68, 84">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RACGGIoGEeW_mucTFZvOAw" name="Np" valueAsString="4"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_RACGGYoGEeW_mucTFZvOAw" name="SOJ" description="Plastic Small Outlines. J-Lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_RACGGooGEeW_mucTFZvOAw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 4.31;
b_RH = 0.86;
a_TCyCase = 8.36;
b_TCyCase = 1.39;
a_TCySolderjoints = 6.75;
b_TCySolderjoints = 1.39;
a_Mech = 11.36;
b_Mech = 1.39;
"/>
|
||
<changeableData xmi:id="_RACGG4oGEeW_mucTFZvOAw" name="Number of Pins" description="24 to 44">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RACGHIoGEeW_mucTFZvOAw" name="Np" valueAsString="24"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_RACGHYoGEeW_mucTFZvOAw" name="SO, SOP, SOL, SOIC, SOW" description="Plastic Small Outlines. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_RACGHooGEeW_mucTFZvOAw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 8.23;
b_RH = 1.17;
a_TCyCase = 13.36;
b_TCyCase = 2.18;
a_TCySolderjoints = ifThenElse(lessEq(Np, 14), 11.75,
					ifThenElse(lessEq(Np, 18), 11.06,
					ifThenElse(lessEq(Np, 28), 10.36,
					ifThenElse(lessEq(Np, 32), 10.14, undefined))));
b_TCySolderjoints = 2.18;
a_Mech = ifThenElse(lessEq(Np, 14), 16.36,
		ifThenElse(lessEq(Np, 18), 15.66,
		ifThenElse(lessEq(Np, 28), 14.97,
		ifThenElse(lessEq(Np, 32), 14.75, undefined))));
b_Mech = 2.18;
"/>
|
||
<changeableData xmi:id="_RACGH4oGEeW_mucTFZvOAw" name="Number of Pins" description="8 to 32">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RACGIIoGEeW_mucTFZvOAw" name="Np" valueAsString="8"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_RACGIYoGEeW_mucTFZvOAw" name="TSOP I, TSOP II" description="Thin Small Outlines. leads on small edges. L lead Thin Small Outlines. leads on long edges. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_RACGIooGEeW_mucTFZvOAw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 6.21;
b_RH = 0.97;
a_TCyCase = 9.05;
b_TCyCase = 0.76;
a_TCySolderjoints = ifThenElse(lessEq(Np, 16), 7.44,
					ifThenElse(lessEq(Np, 32), 6.05,
					ifThenElse(lessEq(Np, 44), 5.83,
					ifThenElse(lessEq(Np, 56), 5.36, undefined))));
b_TCySolderjoints = 0.76;
a_Mech = ifThenElse(lessEq(Np, 16), 12.05,
		ifThenElse(lessEq(Np, 32), 10.66,
		ifThenElse(lessEq(Np, 44), 10.44,
		ifThenElse(lessEq(Np, 56), 9.97, undefined))));
b_Mech = 0.76;
"/>
|
||
<changeableData xmi:id="_RACGI4oGEeW_mucTFZvOAw" name="Number of Pins" description="5 to 56">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RACGJIoGEeW_mucTFZvOAw" name="Np" valueAsString="5"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_RACGJYoGEeW_mucTFZvOAw" name="SSOP. VSOP, QSOP" description="Plastic Shrink (pitch) Small Outlines. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_RACGJooGEeW_mucTFZvOAw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 11.95;
b_RH = 2.23;
a_TCyCase = 16.28;
b_TCyCase = 2.60;
a_TCySolderjoints = 14.67;
b_TCySolderjoints = 2.60;
a_Mech = 19.28;
b_Mech = 2.60;
"/>
|
||
<changeableData xmi:id="_RACGJ4oGEeW_mucTFZvOAw" name="Number of Pins" description="16 to 64">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RACGKIoGEeW_mucTFZvOAw" name="Np" valueAsString="16"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_RACGKYoGEeW_mucTFZvOAw" name="TSSOP, MSOP, µSO, µMAX, TVSOP" description="Thin Shrink Small Outlines. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_RACGKooGEeW_mucTFZvOAw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 11.57;
b_RH = 2.22;
a_TCyCase = 15.56;
b_TCyCase = 2.66;
a_TCySolderjoints = ifThenElse(lessEq(Np, 28), 13.95,
					ifThenElse(lessEq(Np, 48), 13.21,
					ifThenElse(lessEq(Np, 56), 12.56,
					ifThenElse(lessEq(Np, 64), 12.16, undefined))));
b_TCySolderjoints = 2.66;
a_Mech = ifThenElse(lessEq(Np, 28), 18.56,
		ifThenElse(lessEq(Np, 48), 17.86,
		ifThenElse(lessEq(Np, 56), 17.17,
		ifThenElse(lessEq(Np, 64), 16.76, undefined))));
b_Mech = 2.66;
"/>
|
||
<changeableData xmi:id="_RACGK4oGEeW_mucTFZvOAw" name="Number of Pins" description="8 to 64">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RACGLIoGEeW_mucTFZvOAw" name="Np" valueAsString="8"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_RACGLYoGEeW_mucTFZvOAw" name="QFN, DFN, MLF" description="Quad Flat No lead (package without lead)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_RACGLooGEeW_mucTFZvOAw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 8.97;
b_RH = 1.14;
a_TCyCase = 11.2;
b_TCyCase = 1.21;
a_TCySolderjoints = ifThenElse(lessEq(Np, 24), 8.12,
					ifThenElse(lessEq(Np, 56), 7.90,
					ifThenElse(lessEq(Np, 72), 7.71, undefined)));
b_TCySolderjoints = 1.14;
a_Mech = ifThenElse(lessEq(Np, 24), 11.34,
		ifThenElse(lessEq(Np, 56), 11.12,
		ifThenElse(lessEq(Np, 72), 10.93, undefined)));
b_Mech = 1.21;
"/>
|
||
<changeableData xmi:id="_RACGL4oGEeW_mucTFZvOAw" name="Number of Pins" description="8 to 72">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RACGMIoGEeW_mucTFZvOAw" name="Np" valueAsString="8"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_RACGMYoGEeW_mucTFZvOAw" name="PBGA CSP BT 0.8 and 0.75 mm" description="Plastic Ball Grid Array with solder ball pitch = 0.8 mm and 0.75 mm">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_RACGMooGEeW_mucTFZvOAw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 9.7;
b_RH = 1.50;
a_TCyCase = 12.13;
b_TCyCase = 1.49;
a_TCySolderjoints = 9.13;
b_TCySolderjoints = 1.49;
a_Mech = 12.82;
b_Mech = 1.49;
"/>
|
||
<changeableData xmi:id="_RACGM4oGEeW_mucTFZvOAw" name="Number of Pins" description="48 to 334">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RACGNIoGEeW_mucTFZvOAw" name="Np" valueAsString="48"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_RACGNYoGEeW_mucTFZvOAw" name="PBGA flex 0.8 mm" description="Plastic Ball Grid Array with solder ball pitch = 0.8 mm and 0.75 mm">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_RACGNooGEeW_mucTFZvOAw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 9.7;
b_RH = 1.50;
a_TCyCase = 12.13;
b_TCyCase = 1.49;
a_TCySolderjoints = 8.57;
b_TCySolderjoints = 1.49;
a_Mech = 12.26;
b_Mech = 1.49;
"/>
|
||
<changeableData xmi:id="_RACGN4oGEeW_mucTFZvOAw" name="Number of Pins" description="48 to 288">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RACGOIoGEeW_mucTFZvOAw" name="Np" valueAsString="48"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_RACGOYoGEeW_mucTFZvOAw" name="PBGA BT 1.00 mm" description="Plastic Ball Grid Array with solder ball pitch = 1.0 mm">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_RACGOooGEeW_mucTFZvOAw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 6.2;
b_RH = 0.81;
a_TCyCase = 10.89;
b_TCyCase = 1.00;
a_TCySolderjoints = 7.67;
b_TCySolderjoints = 1.00;
a_Mech = 11.36;
b_Mech = 1.00;
"/>
|
||
<changeableData xmi:id="_RACGO4oGEeW_mucTFZvOAw" name="Number of Pins" description="64 to 1156">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RACGPIoGEeW_mucTFZvOAw" name="Np" valueAsString="64"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_RACGPYoGEeW_mucTFZvOAw" name="PBGA 1.27 mm" description="Plastic Ball Grid Array with solder ball pitch = 1.27 mm">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_RACGPooGEeW_mucTFZvOAw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 6.87;
b_RH = 0.90;
a_TCyCase = 10.36;
b_TCyCase = 0.93;
a_TCySolderjoints = ifThenElse(lessEq(Np, 352), 7.36,
					ifThenElse(lessEq(Np, 432), 7.14,
					ifThenElse(lessEq(Np, 729), 6.67, undefined)));
b_TCySolderjoints = 0.93;
a_Mech = ifThenElse(lessEq(Np, 352), 11.05,
		ifThenElse(lessEq(Np, 432), 10.83,
		ifThenElse(lessEq(Np, 729), 10.36, undefined)));
b_Mech = 0.93;
"/>
|
||
<changeableData xmi:id="_RACGP4oGEeW_mucTFZvOAw" name="Number of Pins" description="119 to 729">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RACGQIoGEeW_mucTFZvOAw" name="Np" valueAsString="119"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_RACGQYoGEeW_mucTFZvOAw" name="Power BGA (TBGA, SBGA...)" description="Tape BGA. PBGA with heat sink. die top down pitch=1.27 mm Super BGA. PBGA with heat sink. die top down Pitch=1.27 mm">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_RACGQooGEeW_mucTFZvOAw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 9.44;
b_RH = 1.31;
a_TCyCase = 15.73;
b_TCyCase = 1.68;
a_TCySolderjoints = ifThenElse(lessEq(Np, 352), 12.73,
					ifThenElse(lessEq(Np, 956), 12.33, undefined));
b_TCySolderjoints = 1.68;
a_Mech = ifThenElse(lessEq(Np, 352), 16.42,
		ifThenElse(lessEq(Np, 956), 16.02, undefined));
b_Mech = 1.68;
"/>
|
||
<changeableData xmi:id="_RACGQ4oGEeW_mucTFZvOAw" name="Number of Pins" description="256 to 956">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RACGRIoGEeW_mucTFZvOAw" name="Np" valueAsString="256"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_RACGRYoGEeW_mucTFZvOAw" name="CBGA" description="Ceramic Ball Grid Array">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_RACGRooGEeW_mucTFZvOAw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 11.78;
b_RH = 1.72;
a_TCyCase = 15.37;
b_TCyCase = 1.87;
a_TCySolderjoints = 11.56;
b_TCySolderjoints = 1.87;
a_Mech = 14.56;
b_Mech = 1.87;
"/>
|
||
<changeableData xmi:id="_RACGR4oGEeW_mucTFZvOAw" name="Number of Pins" description="255 to 1156">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RACGSIoGEeW_mucTFZvOAw" name="Np" valueAsString="255"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_RACGSYoGEeW_mucTFZvOAw" name="DBGA" description="Dimpled BGA">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_RACGSooGEeW_mucTFZvOAw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 11.78;
b_RH = 1.72;
a_TCyCase = 15.37;
b_TCyCase = 1.87;
a_TCySolderjoints = 12.15;
b_TCySolderjoints = 1.87;
a_Mech = 15.15;
b_Mech = 1.87;
"/>
|
||
<changeableData xmi:id="_RACGS4oGEeW_mucTFZvOAw" name="Number of Pins" description="255 to 1156">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RACGTIoGEeW_mucTFZvOAw" name="Np" valueAsString="255"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_RACGTYoGEeW_mucTFZvOAw" name="CI CGA" description="Ceramic Land GA + interposer. Ceramic column GA">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_RACGTooGEeW_mucTFZvOAw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 11.78;
b_RH = 1.72;
a_TCyCase = 15.37;
b_TCyCase = 1.87;
a_TCySolderjoints = 11.81;
b_TCySolderjoints = 1.87;
a_Mech = 14.81;
b_Mech = 1.87;
"/>
|
||
<changeableData xmi:id="_RACGT4oGEeW_mucTFZvOAw" name="Number of Pins" description="255 to 1156">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RACGUIoGEeW_mucTFZvOAw" name="Np" valueAsString="255"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_RACGUYoGEeW_mucTFZvOAw" name="CPGA" description="Ceramic Pin Grid Array">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_RACGUooGEeW_mucTFZvOAw" expression="lambda_0RH = 0;
a_TCyCase = 8.07;
b_TCyCase = 0.93;
a_TCySolderjoints = ifThenElse(lessEq(Np, 250), 5.77,
					ifThenElse(lessEq(Np, 655), 4.85, undefined));
b_TCySolderjoints = 0.93;
a_Mech = ifThenElse(lessEq(Np, 250), 8.76,
		ifThenElse(lessEq(Np, 655), 7.85, undefined));
b_Mech = 0.93;
"/>
|
||
<changeableData xmi:id="_RACGU4oGEeW_mucTFZvOAw" name="Number of Pins" description="68 to 655">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RACGVIoGEeW_mucTFZvOAw" name="Np" valueAsString="68"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xmi:id="_-CVioG3GEeWK1qlCuG_Y7g" name="RF HF discrete semiconductors" description="" kind="CATEGORY">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_-CVioW3GEeWK1qlCuG_Y7g" expression="lambda = lambda_physical * pi_PM * pi_Process * pi_Process_RFHF * pi_LF;

lambda_physical = sum(1, dim_phases, (t_annual[i]/8760) * (lambda_0TH * pi_Thermal(i) + lambda_0TCyCase * pi_TCyCase(i) + lambda_0TCySolderjoints * pi_TCySolderjoints(i) + lambda_0RH * pi_RH(i) + lambda_0Mech * pi_Mech(i)) * pi_induced(i));

pi_Thermal(i) = ifThenElse(isONPhase[i], eta * pi_El * exp(11604 * 0.7 * ((1/293) - (1/(T_j_component(i) + 273)))), 0);
pi_TCyCase(i) = (12 * N_annual_cy[i]/t_annual[i]) * pow(deltaT_cycling[i]/20, 4) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_TCySolderjoints(i) = (12 * N_annual_cy[i]/t_annual[i]) * pow(min(theta_cy[i], 2)/2, 1/3) * pow(deltaT_cycling[i]/20, 1.9) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_Mech(i) = pow(G_rms[i]/0.5, 1.5);
pi_RH(i) = ifThenElse(isONPhase[i], 0, pow(RH_ambient[i]/70, 4.4) * exp(11604 * 0.9 * ((1/293) - (1/(T_board_ambient[i] + 273)))));

T_j_component(i) = T_board_ambient[i] + (R_JA * P_dissipated);
"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_-CViom3GEeWK1qlCuG_Y7g" name="Type" description="(see table p.186)" kind="TYPE">
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_-CVium3GEeWK1qlCuG_Y7g" name="Low power transistors">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_-CViu23GEeWK1qlCuG_Y7g" expression="pi_El = 1;"/>
|
||
<options xmi:id="_-CVivG3GEeWK1qlCuG_Y7g" name="Silicon bipolar < 5W">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_-CVivW3GEeWK1qlCuG_Y7g" name="lambda_0TH" valueAsString="0.0138" unit="FIT"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_dsOsEG3IEeWK1qlCuG_Y7g" name="C_sensitivity" valueAsString="6.3"/>
|
||
</options>
|
||
<options xmi:id="_-CVivm3GEeWK1qlCuG_Y7g" name="SiGe, bipolar <1W">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_3GzecG3HEeWK1qlCuG_Y7g" name="lambda_0TH" valueAsString="0.0138" unit="FIT"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_fTngoG3IEeWK1qlCuG_Y7g" name="C_sensitivity" valueAsString="6.3"/>
|
||
</options>
|
||
<options xmi:id="_-CViwG3GEeWK1qlCuG_Y7g" name="AsGa <1W">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_-CViwW3GEeWK1qlCuG_Y7g" name="lambda_0TH" valueAsString="0.0488" unit="FIT"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_STpDMG3IEeWK1qlCuG_Y7g" name="C_sensitivity" valueAsString="7.4"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_-CViwm3GEeWK1qlCuG_Y7g" name="Power transistors">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_-CViw23GEeWK1qlCuG_Y7g" expression="pi_El = 1;"/>
|
||
<options xmi:id="_-CVixG3GEeWK1qlCuG_Y7g" name="Silicon bipolar > 5W">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_-CVixW3GEeWK1qlCuG_Y7g" name="lambda_0TH" valueAsString="0.0478" unit="FIT"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_gJUZkG3IEeWK1qlCuG_Y7g" name="C_sensitivity" valueAsString="6.3"/>
|
||
</options>
|
||
<options xmi:id="_-CVixm3GEeWK1qlCuG_Y7g" name="Silicon MOS > 5W">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_-CVix23GEeWK1qlCuG_Y7g" name="lambda_0TH" valueAsString="0.0202" unit="FIT"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_gVOHkG3IEeWK1qlCuG_Y7g" name="C_sensitivity" valueAsString="6.3"/>
|
||
</options>
|
||
<options xmi:id="_-CViyG3GEeWK1qlCuG_Y7g" name="AsGa >1W">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_-CViyW3GEeWK1qlCuG_Y7g" name="lambda_0TH" valueAsString="0.0927" unit="FIT"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Si94oG3IEeWK1qlCuG_Y7g" name="C_sensitivity" valueAsString="7.4"/>
|
||
</options>
|
||
</subDecisions>
|
||
<options xmi:id="_ia8TYG3HEeWK1qlCuG_Y7g" name="PIN, Schottky, Tunnel, varactor diodes (RF HF) - Material: Si and SiGe">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_ia8TYW3HEeWK1qlCuG_Y7g" name="lambda_0TH" valueAsString="0.0120" unit="FIT"/>
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_ia8TYm3HEeWK1qlCuG_Y7g" expression="pi_El = ifThenElse(lessEq(V_applied/V_rated, 0.3), 0.056, pow(V_applied/V_rated, 2.4));"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_hl2B8G3IEeWK1qlCuG_Y7g" name="C_sensitivity" valueAsString="6.3"/>
|
||
</options>
|
||
<options xmi:id="_XKigsG3IEeWK1qlCuG_Y7g" name="PIN, Schottky, Tunnel, varactor diodes (RF HF) - Material: AsGa">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_XKigsW3IEeWK1qlCuG_Y7g" name="lambda_0TH" valueAsString="0.0120" unit="FIT"/>
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_XKigsm3IEeWK1qlCuG_Y7g" expression="pi_El = ifThenElse(lessEq(V_applied/V_rated, 0.3), 0.056, pow(V_applied/V_rated, 2.4));"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_XKigs23IEeWK1qlCuG_Y7g" name="C_sensitivity" valueAsString="7.4"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_-CVjFm3GEeWK1qlCuG_Y7g" name="Thermal resistance">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_-CVjF23GEeWK1qlCuG_Y7g" name="R_JA" valueAsString="80" unit="°C/W"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_-CVjGG3GEeWK1qlCuG_Y7g" name="Dissipated Power">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_-CVjGW3GEeWK1qlCuG_Y7g" name="P_dissipated" valueAsString="1" unit="W"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_-CVjGm3GEeWK1qlCuG_Y7g" name="Placement (pi_placement factor)">
|
||
<options xmi:id="_-CVjG23GEeWK1qlCuG_Y7g" name="Digital function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_-CVjHG3GEeWK1qlCuG_Y7g" expression="pi_placement = ifThenElse(eq(isInterface, 1.0), 1.6, 1.0)"/>
|
||
<changeableData xmi:id="_-CVjHW3GEeWK1qlCuG_Y7g" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_-CVjHm3GEeWK1qlCuG_Y7g" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_-CVjH23GEeWK1qlCuG_Y7g" name="Analogue function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_-CVjIG3GEeWK1qlCuG_Y7g" expression="pi_placement = ifThenElse(lessEq(Current, 1.0),
				ifThenElse(eq(isInterface, 1.0), 2.0, 1.3),
				ifThenElse(eq(isInterface, 1.0), 2.5, 1.6));"/>
|
||
<changeableData xmi:id="_-CVjIW3GEeWK1qlCuG_Y7g" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_-CVjIm3GEeWK1qlCuG_Y7g" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
<changeableData xmi:id="_-CVjI23GEeWK1qlCuG_Y7g" name="Current">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_-CVjJG3GEeWK1qlCuG_Y7g" name="Current" valueAsString="1" unit="A"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_-CVjJW3GEeWK1qlCuG_Y7g" name="Not analyzed/custom factor">
|
||
<changeableData xmi:id="_-CVjJm3GEeWK1qlCuG_Y7g" name="pi_placement factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_-CVjJ23GEeWK1qlCuG_Y7g" name="pi_placement" valueAsString="1.0"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_-CVjKG3GEeWK1qlCuG_Y7g" name="Number of elements in case">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_-CVjKW3GEeWK1qlCuG_Y7g" name="N" valueAsString="1"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_-CVjKm3GEeWK1qlCuG_Y7g" name="Applied Voltage">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_-CVjK23GEeWK1qlCuG_Y7g" name="V_applied" valueAsString="3.5" unit="V"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_-CVjLG3GEeWK1qlCuG_Y7g" name="Rated Voltage">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_-CVjLW3GEeWK1qlCuG_Y7g" name="V_rated" valueAsString="12" unit="V"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_YmHjUG3HEeWK1qlCuG_Y7g" name="RF HF Process factor" description="see FIDES 2009, section 1.9.2 for details">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_YmHjUW3HEeWK1qlCuG_Y7g" name="pi_Process_RFHF" valueAsString="2.5"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_Y84dgG3HEeWK1qlCuG_Y7g" name="Duty cycles (for pulsed operation only)" description="">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Y84dgW3HEeWK1qlCuG_Y7g" name="eta" valueAsString="1"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_cTe6sIoHEeW_mucTFZvOAw" name="Package Type" description="(see table p.122)" kind="DETAIL">
|
||
<options xmi:id="_cTe6sYoHEeW_mucTFZvOAw" name="Through hole, small signal, plastic" description="CB417, CB429, DO13 (DO202AA), DO15 (DO204AC), DO27 (DO201AA), DO35 (DO204AH), DO41 (DO204AL), DO92, F126, SIL, SIP, ZIP, TO92 (SOT54/SC43/TO226AA), TO126 (SOT32/TO225AA), TO202">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cTe6sooHEeW_mucTFZvOAw" expression="lambda_0RH = 0.0310;
lambda_0TCyCase = 0.00110;
lambda_0TCySolderjoints = 0.0055;
lambda_0Mech = 0.00011;"/>
|
||
</options>
|
||
<options xmi:id="_cTe6s4oHEeW_mucTFZvOAw" name="SMD, small signal, L-lead, plastic" description="SOT23-3 (TO236AB), SOT23-5 (SC74A/SOT25), SOT23-6 (SC74/SOT26/SOT457), SOT143 (TO253AA/SC61B), SOT323 (SC70), SOT346 (SC59/TO236AA), SOT353 (SC70-5/SC88A), SOT363 (SC70-6/SC88), SOD123, SOD323 (SC76), SOD523 (SC79)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cTe6tIoHEeW_mucTFZvOAw" expression="lambda_0RH = 0.0055;
lambda_0TCyCase = 0.00057;
lambda_0TCySolderjoints = 0.00285;
lambda_0Mech = 0.000057;"/>
|
||
</options>
|
||
<options xmi:id="_cTe6tYoHEeW_mucTFZvOAw" name="SMD, medium power, small heat sink, L-lead, plastic" description="SOT223 (SC73/TO261AA), SOT243, SOT343 (SC82), SOT89 (SC62/TO243AA), SOT194">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cTe6tooHEeW_mucTFZvOAw" expression="lambda_0RH = 0.0126;
lambda_0TCyCase = 0.00091;
lambda_0TCySolderjoints = 0.00455;
lambda_0Mech = 0.000091;"/>
|
||
</options>
|
||
<options xmi:id="_cTe6t4oHEeW_mucTFZvOAw" name="Through hole, power, plastic" description="TO218 (ISOWATT218), TO220 (TO220-5/ISOWATT220/TO220XX), TO247 (Max247/Super247/SOT429), ISOWATT, DO220, IPACK (TO251AA), SOT82 (TO225)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cTe6uIoHEeW_mucTFZvOAw" expression="lambda_0RH = 0.0589;
lambda_0TCyCase = 0.00303;
lambda_0TCySolderjoints = 0.01515;
lambda_0Mech = 0.0003;"/>
|
||
</options>
|
||
<options xmi:id="_cTe6uYoHEeW_mucTFZvOAw" name="SMD, small signal, C-lead, plastic" description="SOD6 (DO214AA/SMB-J), SOD15 (DO214AB/SMC-J)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cTe6uooHEeW_mucTFZvOAw" expression="lambda_0RH = 0.0124;
lambda_0TCyCase = 0.00091;
lambda_0TCySolderjoints = 0.00455;
lambda_0Mech = 0.00009;"/>
|
||
</options>
|
||
<options xmi:id="_cTe6u4oHEeW_mucTFZvOAw" name="SMD, power, large heat sink, L-lead, plastic" description="DPAK (TO252AA/SC63/SOT428), D2PAK (TO263/SC83A/SMD220), D3PAK (TO268)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cTe6vIoHEeW_mucTFZvOAw" expression="lambda_0RH = 0.0335;
lambda_0TCyCase = 0.00413;
lambda_0TCySolderjoints = 0.02065;
lambda_0Mech = 0.00041;"/>
|
||
</options>
|
||
<options xmi:id="_cTe6vYoHEeW_mucTFZvOAw" name="SMD, high power, screw, plastic" description="ISOTOP (SOT227/TO244/Half-Pak)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cTe6vooHEeW_mucTFZvOAw" expression="lambda_0RH = 0.99;
lambda_0TCyCase = 0.03333;
lambda_0TCySolderjoints = 0.16665;
lambda_0Mech = 0.0033;"/>
|
||
</options>
|
||
<options xmi:id="_cTe6v4oHEeW_mucTFZvOAw" name="SMD, Hermetically sealed glass" description="SOD80 (Mini-MELF/DO213AA), SOD87 (MELF/DO213AB)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cTe6wIoHEeW_mucTFZvOAw" expression="lambda_0RH = 0;
lambda_0TCyCase = 0.00781;
lambda_0TCySolderjoints = 0.03905;
lambda_0Mech = 0.00078;"/>
|
||
</options>
|
||
<options xmi:id="_cTe6wYoHEeW_mucTFZvOAw" name="Through hole, metal" description="TO18 (TO71/TO72/SOT31/SOT18), TO39 (SOT5), TO52">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cTe6wooHEeW_mucTFZvOAw" expression="lambda_0RH = 0;
lambda_0TCyCase = 0.0101;
lambda_0TCySolderjoints = 0.0505;
lambda_0Mech = 0.00101;"/>
|
||
</options>
|
||
<options xmi:id="_cTe6w4oHEeW_mucTFZvOAw" name="SOJ" description="Plastic Small Outlines. J-Lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cTe6xIoHEeW_mucTFZvOAw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 4.31;
b_RH = 0.86;
a_TCyCase = 8.36;
b_TCyCase = 1.39;
a_TCySolderjoints = 6.75;
b_TCySolderjoints = 1.39;
a_Mech = 11.36;
b_Mech = 1.39;
"/>
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cTe6xYoHEeW_mucTFZvOAw" expression="lambda_0TCyCase = exp(-1 * a_TCyCase) * pow(Np, b_TCyCase);
lambda_0TCySolderjoints = exp(-1 * a_TCySolderjoints) * pow(Np, b_TCySolderjoints);
lambda_0Mech = exp(-1 * a_Mech) * pow(Np, b_Mech);"/>
|
||
<changeableData xmi:id="_cTe6xooHEeW_mucTFZvOAw" name="Number of Pins" description="24 to 44">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cTe6x4oHEeW_mucTFZvOAw" name="Np" valueAsString="24"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_cTe6yIoHEeW_mucTFZvOAw" name="SO, SOP, SOL, SOIC, SOW" description="Plastic Small Outlines. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cTe6yYoHEeW_mucTFZvOAw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 8.23;
b_RH = 1.17;
a_TCyCase = 13.36;
b_TCyCase = 2.18;
a_TCySolderjoints = ifThenElse(lessEq(Np, 14), 11.75,
					ifThenElse(lessEq(Np, 18), 11.06,
					ifThenElse(lessEq(Np, 28), 10.36,
					ifThenElse(lessEq(Np, 32), 10.14, undefined))));
b_TCySolderjoints = 2.18;
a_Mech = ifThenElse(lessEq(Np, 14), 16.36,
		ifThenElse(lessEq(Np, 18), 15.66,
		ifThenElse(lessEq(Np, 28), 14.97,
		ifThenElse(lessEq(Np, 32), 14.75, undefined))));
b_Mech = 2.18;
"/>
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cTe6yooHEeW_mucTFZvOAw" expression="lambda_0TCyCase = exp(-1 * a_TCyCase) * pow(Np, b_TCyCase);
lambda_0TCySolderjoints = exp(-1 * a_TCySolderjoints) * pow(Np, b_TCySolderjoints);
lambda_0Mech = exp(-1 * a_Mech) * pow(Np, b_Mech);"/>
|
||
<changeableData xmi:id="_cTe6y4oHEeW_mucTFZvOAw" name="Number of Pins" description="8 to 32">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cTe6zIoHEeW_mucTFZvOAw" name="Np" valueAsString="8"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_cTe6zYoHEeW_mucTFZvOAw" name="TSOP I, TSOP II" description="Thin Small Outlines. leads on small edges. L lead Thin Small Outlines. leads on long edges. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cTe6zooHEeW_mucTFZvOAw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 6.21;
b_RH = 0.97;
a_TCyCase = 9.05;
b_TCyCase = 0.76;
a_TCySolderjoints = ifThenElse(lessEq(Np, 16), 7.44,
					ifThenElse(lessEq(Np, 32), 6.05,
					ifThenElse(lessEq(Np, 44), 5.83,
					ifThenElse(lessEq(Np, 56), 5.36, undefined))));
b_TCySolderjoints = 0.76;
a_Mech = ifThenElse(lessEq(Np, 16), 12.05,
		ifThenElse(lessEq(Np, 32), 10.66,
		ifThenElse(lessEq(Np, 44), 10.44,
		ifThenElse(lessEq(Np, 56), 9.97, undefined))));
b_Mech = 0.76;
"/>
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cTe6z4oHEeW_mucTFZvOAw" expression="lambda_0TCyCase = exp(-1 * a_TCyCase) * pow(Np, b_TCyCase);
lambda_0TCySolderjoints = exp(-1 * a_TCySolderjoints) * pow(Np, b_TCySolderjoints);
lambda_0Mech = exp(-1 * a_Mech) * pow(Np, b_Mech);"/>
|
||
<changeableData xmi:id="_cTe60IoHEeW_mucTFZvOAw" name="Number of Pins" description="5 to 56">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cTe60YoHEeW_mucTFZvOAw" name="Np" valueAsString="5"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_cTe60ooHEeW_mucTFZvOAw" name="SSOP. VSOP, QSOP" description="Plastic Shrink (pitch) Small Outlines. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cTe604oHEeW_mucTFZvOAw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 11.95;
b_RH = 2.23;
a_TCyCase = 16.28;
b_TCyCase = 2.60;
a_TCySolderjoints = 14.67;
b_TCySolderjoints = 2.60;
a_Mech = 19.28;
b_Mech = 2.60;
"/>
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cTe61IoHEeW_mucTFZvOAw" expression="lambda_0TCyCase = exp(-1 * a_TCyCase) * pow(Np, b_TCyCase);
lambda_0TCySolderjoints = exp(-1 * a_TCySolderjoints) * pow(Np, b_TCySolderjoints);
lambda_0Mech = exp(-1 * a_Mech) * pow(Np, b_Mech);"/>
|
||
<changeableData xmi:id="_cTe61YoHEeW_mucTFZvOAw" name="Number of Pins" description="16 to 64">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cTe61ooHEeW_mucTFZvOAw" name="Np" valueAsString="16"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_cTe614oHEeW_mucTFZvOAw" name="TSSOP, MSOP, µSO, µMAX, TVSOP" description="Thin Shrink Small Outlines. L lead">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cTe62IoHEeW_mucTFZvOAw" expression="lambda_0RH = exp(-1 * a_RH) * pow(Np, b_RH);
a_RH = 11.57;
b_RH = 2.22;
a_TCyCase = 15.56;
b_TCyCase = 2.66;
a_TCySolderjoints = ifThenElse(lessEq(Np, 28), 13.95,
					ifThenElse(lessEq(Np, 48), 13.21,
					ifThenElse(lessEq(Np, 56), 12.56,
					ifThenElse(lessEq(Np, 64), 12.16, undefined))));
b_TCySolderjoints = 2.66;
a_Mech = ifThenElse(lessEq(Np, 28), 18.56,
		ifThenElse(lessEq(Np, 48), 17.86,
		ifThenElse(lessEq(Np, 56), 17.17,
		ifThenElse(lessEq(Np, 64), 16.76, undefined))));
b_Mech = 2.66;
"/>
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_cTe62YoHEeW_mucTFZvOAw" expression="lambda_0TCyCase = exp(-1 * a_TCyCase) * pow(Np, b_TCyCase);
lambda_0TCySolderjoints = exp(-1 * a_TCySolderjoints) * pow(Np, b_TCySolderjoints);
lambda_0Mech = exp(-1 * a_Mech) * pow(Np, b_Mech);"/>
|
||
<changeableData xmi:id="_cTe62ooHEeW_mucTFZvOAw" name="Number of Pins" description="8 to 64">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cTe624oHEeW_mucTFZvOAw" name="Np" valueAsString="8"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_gpkbkJKWEeW8XLyXKfRwQg" name="Component manufacturing factor">
|
||
<subDecisions xmi:id="_gpkbkZKWEeW8XLyXKfRwQg" name="Evaluate manufacturing factor" kind="DETAIL">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_gpkbkpKWEeW8XLyXKfRwQg" expression="Part_Grade = ((QA_manufacturer + QA_component + RA_component) * epsilon) / 36;
pi_PM = exp(1.39 * (1 - Part_Grade) - 0.69);"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_gpkbk5KWEeW8XLyXKfRwQg" name="Quality assurance level relative to state of the art" description="EIA JESD-22-A108A/A113A/A104/A102/A110/A101, or equivalent ">
|
||
<options xmi:id="_gpkblJKWEeW8XLyXKfRwQg" name="Higher" description="AEC Q101, MIL-PRF-19500 JANS, ESCC 5xxxx level B, NASDA-QTS-xxxx class I ">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_gpkblZKWEeW8XLyXKfRwQg" name="QA_component" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_gpkblpKWEeW8XLyXKfRwQg" name="Equivalent" description="Tests acc. to JESD22, EIAJ-ED-4701, MIL-STD-750 and identification of "front end" and "back end" manufacturing sites.Qualification acc. to: MIL-PRF-19500 JANTX or JANTXV, ESCC 5xxx level C, NASDA-QTS-xxxx class II">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_gpkbl5KWEeW8XLyXKfRwQg" name="QA_component" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_gpkbmJKWEeW8XLyXKfRwQg" name="Lower" description="Qualification program to MIL-PRF-19500 JAN or qualification program internal to the manufacturer and unidentified manufacturing sites">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_gpkbmZKWEeW8XLyXKfRwQg" name="QA_component" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_gpkbmpKWEeW8XLyXKfRwQg" name="Much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_gpkbm5KWEeW8XLyXKfRwQg" name="QA_component" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_gpkbnJKWEeW8XLyXKfRwQg" name="Aging tests">
|
||
<options xmi:id="_gpkbnZKWEeW8XLyXKfRwQg" name="Very reliable, level A">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_gpkbnpKWEeW8XLyXKfRwQg" name="RA_component" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_gpkbn5KWEeW8XLyXKfRwQg" name="Very reliable, level B">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_gpkboJKWEeW8XLyXKfRwQg" name="RA_component" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_gpkboZKWEeW8XLyXKfRwQg" name="Reliable">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_gpkbopKWEeW8XLyXKfRwQg" name="RA_component" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_gpkbo5KWEeW8XLyXKfRwQg" name="Not reliable" description="Design below the reliable level">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_gpkbpJKWEeW8XLyXKfRwQg" name="RA_component" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_gpkbpZKWEeW8XLyXKfRwQg" name="Manufacturer quality assurance level">
|
||
<options xmi:id="_gpkbppKWEeW8XLyXKfRwQg" name="Higher" description="Certified ISO/TS16949 V2002">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_gpkbp5KWEeW8XLyXKfRwQg" name="QA_manufacturer" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_gpkbqJKWEeW8XLyXKfRwQg" name="Equivalent" description="Certified acc. to: QS9000, TL9000, ISO/TS 29001, EN9100, AS9100, JISQ 9100, AQAP 2110, AQAP 2120, AQAP 2130, IRIS, IEC TS 62239, ESA/ECSS QPL, MIL-PRF-38535 QML, MIL-PRF-19500">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_gpkbqZKWEeW8XLyXKfRwQg" name="QA_manufacturer" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_gpkbqpKWEeW8XLyXKfRwQg" name="Lower" description="ISO 9000 version 2000 certified">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_gpkbq5KWEeW8XLyXKfRwQg" name="QA_manufacturer" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_gpkbrJKWEeW8XLyXKfRwQg" name="Very much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_gpkbrZKWEeW8XLyXKfRwQg" name="QA_manufacturer" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_gpkbrpKWEeW8XLyXKfRwQg" name="Experience with the component supplier">
|
||
<options xmi:id="_gpkbr5KWEeW8XLyXKfRwQg" name="Recognised manufacturer: Mature processes for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_gpkbsJKWEeW8XLyXKfRwQg" name="epsilon" valueAsString="4"/>
|
||
</options>
|
||
<options xmi:id="_gpkbsZKWEeW8XLyXKfRwQg" name="Recognised manufacturer – Processes not analysed or not mature for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_gpkbspKWEeW8XLyXKfRwQg" name="epsilon" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_gpkbs5KWEeW8XLyXKfRwQg" name="Manufacturer not recognised" description="For example never audited or audited more than 6 years earlier or small series productions">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_gpkbtJKWEeW8XLyXKfRwQg" name="epsilon" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_gpkbtZKWEeW8XLyXKfRwQg" name="Previous disqualification or problem with feedback from operations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_gpkbtpKWEeW8XLyXKfRwQg" name="epsilon" valueAsString="1"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<options xmi:id="_gpkbt5KWEeW8XLyXKfRwQg" name="User defined">
|
||
<changeableData xmi:id="_gpkbuJKWEeW8XLyXKfRwQg" name="Component manufactoring factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_gpkbuZKWEeW8XLyXKfRwQg" name="pi_PM" valueAsString="1.6"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xmi:id="_JoIkQG3LEeWK1qlCuG_Y7g" name="RF HF passive components" description="" kind="CATEGORY">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_JoIkQW3LEeWK1qlCuG_Y7g" expression="lambda = lambda_physical * pi_PM * pi_Process * pi_Process_RFHF * pi_LF;

lambda_physical = lambda_passive_RFHF * sum(1, dim_phases, (t_annual[i]/8760) * (pi_TH_EL(i) + pi_TCy(i) + pi_Mech(i) + pi_RH(i)) * pi_induced(i));

pi_TH_EL(i) = ifThenElse(isONPhase[i], gamma_TH_EL * eta * exp(11604 * 0.15 * ((1/293) - (1/(T_board_ambient[i] + 273 + deltaT)))), 0);
pi_TCy(i) = gamma_TCy * (12 * N_annual_cy[i]/t_annual[i]) * pow(min(theta_cy[i],2)/2, 1/3) * pow(deltaT_cycling[i]/20, 1.9) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_Mech(i) = gamma_Mech * pow(G_rms[i]/0.5, 1.5);
pi_RH(i) = ifThenElse(isONPhase[i], 0, gamma_RH * pow(RH_ambient[i]/70, 4.4) * exp(11604 * 0.9 * ((1/293) - (1/(T_board_ambient[i] + 273)))));

deltaT = P_dissipated * R_CA;
"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_JoIkQm3LEeWK1qlCuG_Y7g" name="Type" description="(see table p.188/189)" kind="TYPE">
|
||
<options xmi:id="_JoIkZW3LEeWK1qlCuG_Y7g" name="Fixed passive components for microwaves: Attenuator, load (50 Ohm), filter, power divider (combiner, splitter)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_JoIkZm3LEeWK1qlCuG_Y7g" expression="lambda_passive_RFHF = 0.5;
gamma_TH_EL = 0.01;
gamma_TCy = 0.67;
gamma_Mech = 0.30;
gamma_RH = 0.02;

C_sensitivity = 2.6;
"/>
|
||
</options>
|
||
<options xmi:id="_WAbhMG3MEeWK1qlCuG_Y7g" name="Variable passive components for microwaves: Variable attenuator, tuneable filter">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_oDAV0G3MEeWK1qlCuG_Y7g" expression="lambda_passive_RFHF = 1;
gamma_TH_EL = 0.01;
gamma_TCy = 0.67;
gamma_Mech = 0.30;
gamma_RH = 0.02;

C_sensitivity = 2.6;
"/>
|
||
</options>
|
||
<options xmi:id="_beeeQG3MEeWK1qlCuG_Y7g" name="Passive components with ferrites for microwaves, circulator, isolator, phase shifter">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_rPtiYG3MEeWK1qlCuG_Y7g" expression="lambda_passive_RFHF = 1;
gamma_TH_EL = 0.01;
gamma_TCy = 0.69;
gamma_Mech = 0.30;
gamma_RH = 0;

C_sensitivity = 2.6;
"/>
|
||
</options>
|
||
<options xmi:id="_e1JfIG3MEeWK1qlCuG_Y7g" name="Surface wave filters">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_xm4f0G3MEeWK1qlCuG_Y7g" expression="lambda_passive_RFHF = 3.75;
gamma_TH_EL = 0.01;
gamma_TCy = 0.67;
gamma_Mech = 0.30;
gamma_RH = 0.02;

C_sensitivity = 6.25;
"/>
|
||
</options>
|
||
<options xmi:id="_4Iw4cG3MEeWK1qlCuG_Y7g" name="RF and HF SMD resistors: apply the calculation of resistive chips" undefined="true"/>
|
||
<options xmi:id="_-zRooG3MEeWK1qlCuG_Y7g" name="RF and HF SMD ceramic capacitors: apply the calculation of ceramic capacitors (Type I)" undefined="true"/>
|
||
<options xmi:id="_-7dUQG3MEeWK1qlCuG_Y7g" name="RF and HF inductors: apply the calculation of multilayer inductors" undefined="true"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_JoIkj23LEeWK1qlCuG_Y7g" name="Placement (pi_placement factor)">
|
||
<options xmi:id="_JoIkkG3LEeWK1qlCuG_Y7g" name="Digital function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_JoIkkW3LEeWK1qlCuG_Y7g" expression="pi_placement = ifThenElse(eq(isInterface, 1.0), 1.6, 1.0)"/>
|
||
<changeableData xmi:id="_JoIkkm3LEeWK1qlCuG_Y7g" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_JoIkk23LEeWK1qlCuG_Y7g" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_JoIklG3LEeWK1qlCuG_Y7g" name="Analogue function">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_JoIklW3LEeWK1qlCuG_Y7g" expression="pi_placement = ifThenElse(lessEq(Current, 1.0),
				ifThenElse(eq(isInterface, 1.0), 2.0, 1.3),
				ifThenElse(eq(isInterface, 1.0), 2.5, 1.6));"/>
|
||
<changeableData xmi:id="_JoIklm3LEeWK1qlCuG_Y7g" name="Is Interface?">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_JoIkl23LEeWK1qlCuG_Y7g" name="isInterface" valueAsString="0" unit="Boolean"/>
|
||
</changeableData>
|
||
<changeableData xmi:id="_JoIkmG3LEeWK1qlCuG_Y7g" name="Current">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_JoIkmW3LEeWK1qlCuG_Y7g" name="Current" valueAsString="1" unit="A"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_JoIkmm3LEeWK1qlCuG_Y7g" name="Not analyzed/custom factor">
|
||
<changeableData xmi:id="_JoIkm23LEeWK1qlCuG_Y7g" name="pi_placement factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_JoIknG3LEeWK1qlCuG_Y7g" name="pi_placement" valueAsString="1.0"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_JoIknW3LEeWK1qlCuG_Y7g" name="Dissipated Power">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_JoIknm3LEeWK1qlCuG_Y7g" name="P_dissipated" valueAsString="1" unit="W"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="__XxSQG3LEeWK1qlCuG_Y7g" name="Thermal resistance">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="__XxSQW3LEeWK1qlCuG_Y7g" name="R_CA" valueAsString="80" unit="°C/W"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_R8NoYG3NEeWK1qlCuG_Y7g" name="RF HF Process factor" description="see FIDES 2009, section 1.9.2 for details">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_R8NoYW3NEeWK1qlCuG_Y7g" name="pi_Process_RFHF" valueAsString="2.5"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_Tp2O4G3NEeWK1qlCuG_Y7g" name="Duty cycles (for pulsed operation only)" description="">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Tp2O4W3NEeWK1qlCuG_Y7g" name="eta" valueAsString="1"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_kEtvMHcrEeWamOS2duA90A" name="Component manufacturing factor">
|
||
<subDecisions xmi:id="_JoIkam3LEeWK1qlCuG_Y7g" name="Evaluate manufacturing factor" kind="DETAIL">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_9QaYkG6ZEeWK1qlCuG_Y7g" expression="Part_Grade = ((QA_manufacturer + QA_component + RA_component) * epsilon) / 36;
pi_PM = exp(1.39 * (1 - Part_Grade) - 0.69);"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_JoIka23LEeWK1qlCuG_Y7g" name="Quality assurance level relative to state of the art" description="EIA JESD-22-A108A/A113A/A104/A102/A110/A101, or equivalent ">
|
||
<options xmi:id="_JoIkbG3LEeWK1qlCuG_Y7g" name="Higher" description="AEC Q200, MIL-PRF-xxxx level S, MIL-PRF-xxxx level R, MIL-PRF-xxxx level D, MIL-PRF level C, ESCC 400x level B, NASDA-QTS-xxxx class I">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_JoIkbW3LEeWK1qlCuG_Y7g" name="QA_component" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_JoIkbm3LEeWK1qlCuG_Y7g" name="Equivalent" description="MIL-PRF-xxx level P, MIL-PRF-xxxx level B, ESCC 400x level C, NASDA-QTS-xxxx class II">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_JoIkb23LEeWK1qlCuG_Y7g" name="QA_component" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_JoIkcG3LEeWK1qlCuG_Y7g" name="Lower" description="Qualification acc. to CECC/MIL-PRF-xxxx level M, or program internal to the manufacturer and unidentified manufacturing sites">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_JoIkcW3LEeWK1qlCuG_Y7g" name="QA_component" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_JoIkcm3LEeWK1qlCuG_Y7g" name="Much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_JoIkc23LEeWK1qlCuG_Y7g" name="QA_component" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_JoIkdG3LEeWK1qlCuG_Y7g" name="Aging tests">
|
||
<options xmi:id="_JoIkdW3LEeWK1qlCuG_Y7g" name="Very reliable, level A">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_JoIkdm3LEeWK1qlCuG_Y7g" name="RA_component" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_JoIkd23LEeWK1qlCuG_Y7g" name="Very reliable, level B">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_JoIkeG3LEeWK1qlCuG_Y7g" name="RA_component" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_JoIkeW3LEeWK1qlCuG_Y7g" name="Reliable">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_JoIkem3LEeWK1qlCuG_Y7g" name="RA_component" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_JoIke23LEeWK1qlCuG_Y7g" name="Not reliable" description="Design below the reliable level">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_JoIkfG3LEeWK1qlCuG_Y7g" name="RA_component" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_JoIkfW3LEeWK1qlCuG_Y7g" name="Manufacturer quality assurance level">
|
||
<options xmi:id="_JoIkfm3LEeWK1qlCuG_Y7g" name="Higher" description="Certified ISO/TS16949 V2002">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_JoIkf23LEeWK1qlCuG_Y7g" name="QA_manufacturer" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_JoIkgG3LEeWK1qlCuG_Y7g" name="Equivalent" description="Certified acc. to: QS9000, TL9000, ISO/TS 29001, EN9100, AS9100, JISQ 9100, AQAP 2110, AQAP 2120, AQAP 2130, IRIS, IEC TS 62239, ESA/ECSS QPL, MIL-PRF-38535 QML, MIL-PRF-19500">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_JoIkgW3LEeWK1qlCuG_Y7g" name="QA_manufacturer" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_JoIkgm3LEeWK1qlCuG_Y7g" name="Lower" description="ISO 9000 version 2000 certified">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_JoIkg23LEeWK1qlCuG_Y7g" name="QA_manufacturer" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_JoIkhG3LEeWK1qlCuG_Y7g" name="Very much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_JoIkhW3LEeWK1qlCuG_Y7g" name="QA_manufacturer" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_JoIkhm3LEeWK1qlCuG_Y7g" name="Experience with the component supplier">
|
||
<options xmi:id="_JoIkh23LEeWK1qlCuG_Y7g" name="Recognised manufacturer: Mature processes for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_JoIkiG3LEeWK1qlCuG_Y7g" name="epsilon" valueAsString="4"/>
|
||
</options>
|
||
<options xmi:id="_JoIkiW3LEeWK1qlCuG_Y7g" name="Recognised manufacturer – Processes not analysed or not mature for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_JoIkim3LEeWK1qlCuG_Y7g" name="epsilon" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_JoIki23LEeWK1qlCuG_Y7g" name="Manufacturer not recognised" description="For example never audited or audited more than 6 years earlier or small series productions">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_JoIkjG3LEeWK1qlCuG_Y7g" name="epsilon" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_JoIkjW3LEeWK1qlCuG_Y7g" name="Previous disqualification or problem with feedback from operations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_JoIkjm3LEeWK1qlCuG_Y7g" name="epsilon" valueAsString="1"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<options xmi:id="_kEtvMXcrEeWamOS2duA90A" name="User defined">
|
||
<changeableData xmi:id="_kEtvMncrEeWamOS2duA90A" name="Component manufactoring factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_kEtvM3crEeWamOS2duA90A" name="pi_PM" valueAsString="1.6"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_g3eb4G3PEeWK1qlCuG_Y7g" name="Various subassemblies">
|
||
<subDecisions xmi:id="_mFv3kG3PEeWK1qlCuG_Y7g" name="LCD screens (TFT, STN)" kind="CATEGORY">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_zsBgAG3PEeWK1qlCuG_Y7g" expression="lambda = lambda_cst + lambda_wearout;
lambda_cst = lambda_physical * pi_PM * pi_Process * pi_LF;

lambda_physical = sum(1, dim_phases, (t_annual[i]/8760) * (lambda_Thermal_screen * pi_Thermal(i) + lambda_Mech_screen * pi_Mech(i)) * pi_induced(i));

lambda_wearout = 0.105e9 * (pow(min(MPP, MC), beta - 1) / pow(DDV/T_usage, beta));
MC = (DDV/T_usage) * pow(6.579, 1/beta);

pi_Thermal(i) = ifThenElse(isONPhase[i], exp(11604 * Ea * ((1/293) - (1/(T_board_ambient[i] + 273)))), 0);
pi_Mech(i) = pow(G_rms[i]/0.5, 1.5);"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_X4cHgG3TEeWK1qlCuG_Y7g" name="Screen type" kind="TYPE">
|
||
<options xmi:id="_aQ7o4G3TEeWK1qlCuG_Y7g" name="TFT LCD screens">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_st1CAG3TEeWK1qlCuG_Y7g" expression="lambda_Mech_screen = pi_C * (126 * pow(D, 1.11));
lambda_Thermal_screen = pi_C * (193 * exp(P/115));
Ea = 0.6;
C_sensitivity = 2.40;"/>
|
||
</options>
|
||
<options xmi:id="_g3RqwG3TEeWK1qlCuG_Y7g" name="STN LCD screens">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_IurdoG3UEeWK1qlCuG_Y7g" expression="lambda_Mech_screen = pi_C * (11 * pow(D, 2.48));
lambda_Thermal_screen = pi_C * (96.5 * exp(P/10.8));
Ea = 0.5;
C_sensitivity = 1.80;"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_ia9EAG3TEeWK1qlCuG_Y7g" name="Placement" kind="DETAIL">
|
||
<options xmi:id="_kiLPMG3TEeWK1qlCuG_Y7g" name="Portable">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_pslekG3TEeWK1qlCuG_Y7g" name="pi_placement" valueAsString="1.6"/>
|
||
</options>
|
||
<options xmi:id="_lpSBMG3TEeWK1qlCuG_Y7g" name="Fixed">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_p1gxEG3TEeWK1qlCuG_Y7g" name="pi_placement" valueAsString="1.0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_j3qdIG3UEeWK1qlCuG_Y7g" name="Screen class (simplified ISO13406-2 classification)" kind="DETAIL">
|
||
<options xmi:id="_rKE60G3UEeWK1qlCuG_Y7g" name="Class I">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_vUr6EG3UEeWK1qlCuG_Y7g" expression="pi_C = 2.48;"/>
|
||
</options>
|
||
<options xmi:id="_sfnxcG3UEeWK1qlCuG_Y7g" name="Class II">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_xmCRoG3UEeWK1qlCuG_Y7g" expression="pi_C = 1.00;"/>
|
||
</options>
|
||
<options xmi:id="_sngiIG3UEeWK1qlCuG_Y7g" name="Class III">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_xrsNsG3UEeWK1qlCuG_Y7g" expression="pi_C = 0.46;"/>
|
||
</options>
|
||
<options xmi:id="_svPh0G3UEeWK1qlCuG_Y7g" name="Class IV">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_xvtLAG3UEeWK1qlCuG_Y7g" expression="pi_C = 0.28;"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_5-AJgG3REeWK1qlCuG_Y7g" name="Periodic Preventative Maintenance (MPP) intervals">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_EIj5AG3SEeWK1qlCuG_Y7g" name="MPP" valueAsString="40000" unit="hours"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_LUQDoG3SEeWK1qlCuG_Y7g" name="Life Time (L10)">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_xtt44G3SEeWK1qlCuG_Y7g" name="DDV" valueAsString="40000" unit="hours"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_-GMRcG3SEeWK1qlCuG_Y7g" name="Usage rate (during duration of the life profile)">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_CZjkEG3TEeWK1qlCuG_Y7g" name="T_usage" valueAsString="1"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_INeDcG3TEeWK1qlCuG_Y7g" name="β, Weibull shape factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_INeDcW3TEeWK1qlCuG_Y7g" name="beta" valueAsString="3"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_TJdacG3UEeWK1qlCuG_Y7g" name="Screen size, diagonal">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_UoN3cG3UEeWK1qlCuG_Y7g" name="D" valueAsString="6" unit="inch"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_aNgsAG3UEeWK1qlCuG_Y7g" name="Power">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_aNgsAW3UEeWK1qlCuG_Y7g" name="P" valueAsString="1" unit="W"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_5dkV4G6VEeWK1qlCuG_Y7g" name="Component manufacturing factor">
|
||
<subDecisions xmi:id="_vs0DAG3QEeWK1qlCuG_Y7g" name="Evaluate manufacturing factor" kind="DETAIL">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_Qy7SwG6WEeWK1qlCuG_Y7g" expression="pi_PM = exp(1.39 * (1 - Part_Grade) - 0.69);
Part_Grade = ((QA_manufacturer + QA_item) * epsilon) / 24;"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_vs0DAW3QEeWK1qlCuG_Y7g" name="Quality assurance level relative to state of the art" description="EIA JESD-22-A108A/A113A/A104/A102/A110/A101, or equivalent ">
|
||
<options xmi:id="_vs0DAm3QEeWK1qlCuG_Y7g" name="Higher" description="Severe environments and accelerated stress tests performed">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_vs0DA23QEeWK1qlCuG_Y7g" name="QA_item" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_vs0DBG3QEeWK1qlCuG_Y7g" name="Equivalent" description="Known qualification / debugging procedure internal to the manufacturer">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_2j0XEG3QEeWK1qlCuG_Y7g" name="QA_item" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_vs0DBm3QEeWK1qlCuG_Y7g" name="Lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_29s2sG3QEeWK1qlCuG_Y7g" name="QA_item" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_vs0DE23QEeWK1qlCuG_Y7g" name="Manufacturer quality assurance level">
|
||
<options xmi:id="_vs0DFG3QEeWK1qlCuG_Y7g" name="Higher" description="Certified ISO/TS16949 V2002">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_vs0DFW3QEeWK1qlCuG_Y7g" name="QA_manufacturer" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_vs0DFm3QEeWK1qlCuG_Y7g" name="Equivalent" description="Certified acc. to: QS9000, TL9000, ISO/TS 29001, EN9100, AS9100, JISQ 9100, AQAP 2110, AQAP 2120, AQAP 2130, IRIS, IEC TS 62239, ESA/ECSS QPL, MIL-PRF-38535 QML, MIL-PRF-19500">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_vs0DF23QEeWK1qlCuG_Y7g" name="QA_manufacturer" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_vs0DGG3QEeWK1qlCuG_Y7g" name="Lower" description="ISO 9000 version 2000 certified">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_vs0DGW3QEeWK1qlCuG_Y7g" name="QA_manufacturer" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_vs0DGm3QEeWK1qlCuG_Y7g" name="Very much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_vs0DG23QEeWK1qlCuG_Y7g" name="QA_manufacturer" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_vs0DHG3QEeWK1qlCuG_Y7g" name="Experience with the component supplier">
|
||
<options xmi:id="_vs0DHW3QEeWK1qlCuG_Y7g" name="Recognised manufacturer: Mature processes for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_vs0DHm3QEeWK1qlCuG_Y7g" name="epsilon" valueAsString="4"/>
|
||
</options>
|
||
<options xmi:id="_vs0DH23QEeWK1qlCuG_Y7g" name="Recognised manufacturer – Processes not analysed or not mature for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_vs0DIG3QEeWK1qlCuG_Y7g" name="epsilon" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_vs0DIW3QEeWK1qlCuG_Y7g" name="Manufacturer not recognised" description="For example never audited or audited more than 6 years earlier or small series productions">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_vs0DIm3QEeWK1qlCuG_Y7g" name="epsilon" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_vs0DI23QEeWK1qlCuG_Y7g" name="Previous disqualification or problem with feedback from operations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_vs0DJG3QEeWK1qlCuG_Y7g" name="epsilon" valueAsString="1"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<options xmi:id="_Fc7q4G6WEeWK1qlCuG_Y7g" name="User defined">
|
||
<changeableData xmi:id="_XI6kcG6WEeWK1qlCuG_Y7g" name="Component manufactoring factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_Zi5TkG6WEeWK1qlCuG_Y7g" name="pi_PM" valueAsString="1.26"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xmi:id="_G-JesG3VEeWK1qlCuG_Y7g" name="Hard disks (EIDE, SCSI)" kind="CATEGORY">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_G-JesW3VEeWK1qlCuG_Y7g" expression="lambda = lambda_cst + lambda_wearout;
lambda_cst = lambda_physical * pi_PM * pi_Process * pi_LF;

lambda_physical = sum(1, dim_phases, (t_annual[i]/8760) * (lambda_Thermal_harddisk * pi_Thermal(i) + lambda_Mech_harddisk * pi_Mech(i)) * pi_induced(i));

lambda_wearout = 0.105e9 * (pow(min(MPP, MC), beta - 1) / pow(DDV/T_usage, beta));
MC = (DDV/T_usage) * pow(6.579, 1/beta);

pi_Thermal(i) = ifThenElse(isONPhase[i], exp(11604 * 0.785 * ((1/293) - (1/(T_board_ambient[i] + 273)))), 0);
pi_Mech(i) = pow(G_rms[i]/0.5, 1.5);

pi_S = ((PC * DC/100) + 3)/4;"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_G-JezG3VEeWK1qlCuG_Y7g" name="Type" kind="TYPE">
|
||
<options xmi:id="_G-JezW3VEeWK1qlCuG_Y7g" name="IDE family hard disks" description="IDE, EIDE, E-IDE, ATA, SATA, S-ATA, Ultra ATA, DMA, Ultra DMA, etc.">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_G-Jezm3VEeWK1qlCuG_Y7g" expression="lambda_Mech_harddisk = pi_S * (425 - (208 * ln(Ft)));
lambda_Thermal_harddisk = pi_S * (5.2 + pow(Ta/9.6, 4.97));
"/>
|
||
</options>
|
||
<options xmi:id="_G-Jez23VEeWK1qlCuG_Y7g" name="SCSI family hard disks" description="SCSI-1, 2, 3, Ultra Wide SCSI 1, 2, 3, 4, SAS, etc.">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_wmwq4G5hEeWK1qlCuG_Y7g" expression="lambda_Mech_harddisk = pi_S * (205 - (100 * ln(Ft)));
lambda_Thermal_harddisk = pi_S * (2.5 + pow(Ta/11.1, 4.97));
"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_G-Je0W3VEeWK1qlCuG_Y7g" name="Placement" kind="DETAIL">
|
||
<options xmi:id="_G-Je0m3VEeWK1qlCuG_Y7g" name="Portable or rack">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_G-Je023VEeWK1qlCuG_Y7g" name="pi_placement" valueAsString="2.5"/>
|
||
</options>
|
||
<options xmi:id="_G-Je1G3VEeWK1qlCuG_Y7g" name="Fixed">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_G-Je1W3VEeWK1qlCuG_Y7g" name="pi_placement" valueAsString="1.8"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_G-Je323VEeWK1qlCuG_Y7g" name="Periodic Preventative Maintenance (MPP) intervals">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_G-Je4G3VEeWK1qlCuG_Y7g" name="MPP" valueAsString="50000" unit="hours"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_G-Je4W3VEeWK1qlCuG_Y7g" name="Life Time (L10)">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_G-Je4m3VEeWK1qlCuG_Y7g" name="DDV" valueAsString="50000" unit="hours"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_G-Je423VEeWK1qlCuG_Y7g" name="Usage rate (during duration of the life profile)">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_G-Je5G3VEeWK1qlCuG_Y7g" name="T_usage" valueAsString="1"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_G-Je5W3VEeWK1qlCuG_Y7g" name="β, Weibull shape factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_G-Je5m3VEeWK1qlCuG_Y7g" name="beta" valueAsString="4.5"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_G-Je523VEeWK1qlCuG_Y7g" name="Hard disk format">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_G-Je6G3VEeWK1qlCuG_Y7g" name="Ft" valueAsString="3.5" unit="inch"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_G-Je6W3VEeWK1qlCuG_Y7g" name="Average access time">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_G-Je6m3VEeWK1qlCuG_Y7g" name="Ta" valueAsString="12" unit="ms"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_i1QX8G5jEeWK1qlCuG_Y7g" name="Duty cycle">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_kQKPsG5jEeWK1qlCuG_Y7g" name="DC" valueAsString="100" unit="%"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_EXSXoG55EeWK1qlCuG_Y7g" name="Number of platters">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_EXSXoW55EeWK1qlCuG_Y7g" name="PC" valueAsString="1"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_gteKEG55EeWK1qlCuG_Y7g" name="Usage type" kind="DETAIL">
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_5u_GwG55EeWK1qlCuG_Y7g" name="Normal use">
|
||
<options xmi:id="__PaCYG55EeWK1qlCuG_Y7g" name="Protection against shocks/vibrations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_rVxwEG56EeWK1qlCuG_Y7g" name="C_sensitivity" valueAsString="4.00"/>
|
||
</options>
|
||
<options xmi:id="_BExokG56EeWK1qlCuG_Y7g" name="Qualification for shocks/vibrations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_4q1ssG56EeWK1qlCuG_Y7g" name="C_sensitivity" valueAsString="5.00"/>
|
||
</options>
|
||
<options xmi:id="_BQYboG56EeWK1qlCuG_Y7g" name="Without particular protection or qualification">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_42lpsG56EeWK1qlCuG_Y7g" name="C_sensitivity" valueAsString="6.00"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_8mQ14G55EeWK1qlCuG_Y7g" name="Ventilated intensive use">
|
||
<options xmi:id="_-IlHwG56EeWK1qlCuG_Y7g" name="Protection against shocks/vibrations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_-IlHwW56EeWK1qlCuG_Y7g" name="C_sensitivity" valueAsString="5.05"/>
|
||
</options>
|
||
<options xmi:id="_-IlHwm56EeWK1qlCuG_Y7g" name="Qualification for shocks/vibrations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_-IlHw256EeWK1qlCuG_Y7g" name="C_sensitivity" valueAsString="6.05"/>
|
||
</options>
|
||
<options xmi:id="_-IlHxG56EeWK1qlCuG_Y7g" name="Without particular protection or qualification">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_-IlHxW56EeWK1qlCuG_Y7g" name="C_sensitivity" valueAsString="7.05"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_-LH64G55EeWK1qlCuG_Y7g" name="Non-ventilated intensive use">
|
||
<options xmi:id="_-o3KUG56EeWK1qlCuG_Y7g" name="Protection against shocks/vibrations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_-o3KUW56EeWK1qlCuG_Y7g" name="C_sensitivity" valueAsString="6.10"/>
|
||
</options>
|
||
<options xmi:id="_-o3KUm56EeWK1qlCuG_Y7g" name="Qualification for shocks/vibrations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_-o3KU256EeWK1qlCuG_Y7g" name="C_sensitivity" valueAsString="7.10"/>
|
||
</options>
|
||
<options xmi:id="_-o3KVG56EeWK1qlCuG_Y7g" name="Without particular protection or qualification">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_-o3KVW56EeWK1qlCuG_Y7g" name="C_sensitivity" valueAsString="8.10"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_DPowEG6aEeWK1qlCuG_Y7g" name="Component manufacturing factor">
|
||
<subDecisions xmi:id="_DPowEW6aEeWK1qlCuG_Y7g" name="Evaluate manufacturing factor" kind="DETAIL">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_DPowEm6aEeWK1qlCuG_Y7g" expression="pi_PM = exp(1.39 * (1 - Part_Grade) - 0.69);
Part_Grade = ((QA_manufacturer + QA_item) * epsilon) / 24;"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_DPowE26aEeWK1qlCuG_Y7g" name="Quality assurance level relative to state of the art" description="EIA JESD-22-A108A/A113A/A104/A102/A110/A101, or equivalent ">
|
||
<options xmi:id="_DPowFG6aEeWK1qlCuG_Y7g" name="Higher" description="Severe environments and accelerated stress tests performed">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_DPowFW6aEeWK1qlCuG_Y7g" name="QA_item" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_DPowFm6aEeWK1qlCuG_Y7g" name="Equivalent" description="Known qualification / debugging procedure internal to the manufacturer">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_DPowF26aEeWK1qlCuG_Y7g" name="QA_item" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_DPowGG6aEeWK1qlCuG_Y7g" name="Lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_DPowGW6aEeWK1qlCuG_Y7g" name="QA_item" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_DPowGm6aEeWK1qlCuG_Y7g" name="Manufacturer quality assurance level">
|
||
<options xmi:id="_DPowG26aEeWK1qlCuG_Y7g" name="Higher" description="Certified ISO/TS16949 V2002">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_DPowHG6aEeWK1qlCuG_Y7g" name="QA_manufacturer" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_DPowHW6aEeWK1qlCuG_Y7g" name="Equivalent" description="Certified acc. to: QS9000, TL9000, ISO/TS 29001, EN9100, AS9100, JISQ 9100, AQAP 2110, AQAP 2120, AQAP 2130, IRIS, IEC TS 62239, ESA/ECSS QPL, MIL-PRF-38535 QML, MIL-PRF-19500">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_DPowHm6aEeWK1qlCuG_Y7g" name="QA_manufacturer" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_DPowH26aEeWK1qlCuG_Y7g" name="Lower" description="ISO 9000 version 2000 certified">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_DPowIG6aEeWK1qlCuG_Y7g" name="QA_manufacturer" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_DPowIW6aEeWK1qlCuG_Y7g" name="Very much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_DPowIm6aEeWK1qlCuG_Y7g" name="QA_manufacturer" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_DPowI26aEeWK1qlCuG_Y7g" name="Experience with the component supplier">
|
||
<options xmi:id="_DPowJG6aEeWK1qlCuG_Y7g" name="Recognised manufacturer: Mature processes for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_DPowJW6aEeWK1qlCuG_Y7g" name="epsilon" valueAsString="4"/>
|
||
</options>
|
||
<options xmi:id="_DPowJm6aEeWK1qlCuG_Y7g" name="Recognised manufacturer – Processes not analysed or not mature for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_DPowJ26aEeWK1qlCuG_Y7g" name="epsilon" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_DPowKG6aEeWK1qlCuG_Y7g" name="Manufacturer not recognised" description="For example never audited or audited more than 6 years earlier or small series productions">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_DPowKW6aEeWK1qlCuG_Y7g" name="epsilon" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_DPowKm6aEeWK1qlCuG_Y7g" name="Previous disqualification or problem with feedback from operations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_DPowK26aEeWK1qlCuG_Y7g" name="epsilon" valueAsString="1"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<options xmi:id="_DPowLG6aEeWK1qlCuG_Y7g" name="User defined">
|
||
<changeableData xmi:id="_DPowLW6aEeWK1qlCuG_Y7g" name="Component manufactoring factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_DPowLm6aEeWK1qlCuG_Y7g" name="pi_PM" valueAsString="1.26"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xmi:id="_N0_wgHQREeWZC9taaT76fA" name="CRT screens" kind="TYPE">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_N0_wgXQREeWZC9taaT76fA" expression="lambda = lambda_cst + lambda_wearout;
lambda_cst = lambda_physical * pi_PM * pi_Process * pi_LF;

lambda_physical = sum(1, dim_phases, (t_annual[i]/8760) * (lambda_Thermal_screen * pi_Thermal(i) + lambda_Screen_TCy * pi_TCy(i) + lambda_Mech_screen * pi_Mech(i) + lambda_Screen_RH * pi_RH(i)) * pi_induced(i));

lambda_wearout = 0.105e9 * (pow(min(MPP, MC), beta - 1) / pow(DDV/T_usage, beta));
MC = (DDV/T_usage) * pow(6.579, 1/beta);

pi_Thermal(i) = ifThenElse(isONPhase[i], exp(11604 * 0.35 * ((1/293) - (1/(T_board_ambient[i] + 273)))), 0);
pi_TCy(i) = (12 * N_annual_cy[i]/t_annual[i]) * pow(min(theta_cy[i], 2)/2, 1/3) * pow(deltaT_cycling[i]/20, 1.9) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_Mech(i) = pow(G_rms[i]/0.5, 1.5);
pi_RH(i) = pi_prot[i] * pow(RH_ambient[i]/70, 4.4) * exp(11604 * 0.8 * ((1/293) - (1/(T_board_ambient[i] + 273))));

lambda_Mech_screen = 262 + exp((Pds - 14.4)/3.97);
lambda_Screen_TCy = 524 + exp((Pds - 11.7)/3.97);
lambda_Thermal_screen = 13.6 + pow(P/40.7, 2.5) + (215 / sqrt(Fh));
lambda_Screen_RH = 128 + exp((D - 16.9)/1.18);

C_sensitivity = 3.15;
pi_placement = 1.4;"/>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_N0_wlXQREeWZC9taaT76fA" name="Periodic Preventative Maintenance (MPP) intervals">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_N0_wlnQREeWZC9taaT76fA" name="MPP" valueAsString="20000" unit="hours"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_N0_wl3QREeWZC9taaT76fA" name="Life Time (L10)">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_N0_wmHQREeWZC9taaT76fA" name="DDV" valueAsString="20000" unit="hours"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_N0_wmXQREeWZC9taaT76fA" name="Usage rate (during duration of the life profile)">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_N0_wmnQREeWZC9taaT76fA" name="T_usage" valueAsString="1"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_N0_wm3QREeWZC9taaT76fA" name="β, Weibull shape factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_N0_wnHQREeWZC9taaT76fA" name="beta" valueAsString="2.5"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_N0_wnXQREeWZC9taaT76fA" name="Screen size, diagonal">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_N0_wnnQREeWZC9taaT76fA" name="D" valueAsString="16" unit="inch"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_N0_wn3QREeWZC9taaT76fA" name="Maximum Operating Power">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_N0_woHQREeWZC9taaT76fA" name="P" valueAsString="100" unit="W"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_cwxhYHQTEeWZC9taaT76fA" name="Weight of screen without casing">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_cwxhYXQTEeWZC9taaT76fA" name="Pds" valueAsString="10" unit="kg"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_hOtsUHQTEeWZC9taaT76fA" name="Maximum horizontal scanning frequency">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_hOtsUXQTEeWZC9taaT76fA" name="Fh" valueAsString="100" unit="kHz"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_N0_woXQREeWZC9taaT76fA" name="Component manufacturing factor">
|
||
<subDecisions xmi:id="_N0_wonQREeWZC9taaT76fA" name="Evaluate manufacturing factor" kind="DETAIL">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_N0_wo3QREeWZC9taaT76fA" expression="pi_PM = exp(1.39 * (1 - Part_Grade) - 0.69);
Part_Grade = ((QA_manufacturer + QA_item) * epsilon) / 24;"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_N0_wpHQREeWZC9taaT76fA" name="Quality assurance level relative to state of the art" description="EIA JESD-22-A108A/A113A/A104/A102/A110/A101, or equivalent ">
|
||
<options xmi:id="_N0_wpXQREeWZC9taaT76fA" name="Higher" description="Severe environments and accelerated stress tests performed">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_N0_wpnQREeWZC9taaT76fA" name="QA_item" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_N0_wp3QREeWZC9taaT76fA" name="Equivalent" description="Known qualification / debugging procedure internal to the manufacturer">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_N0_wqHQREeWZC9taaT76fA" name="QA_item" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_N0_wqXQREeWZC9taaT76fA" name="Lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_N0_wqnQREeWZC9taaT76fA" name="QA_item" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_N0_wq3QREeWZC9taaT76fA" name="Manufacturer quality assurance level">
|
||
<options xmi:id="_N0_wrHQREeWZC9taaT76fA" name="Higher" description="Certified ISO/TS16949 V2002">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_N0_wrXQREeWZC9taaT76fA" name="QA_manufacturer" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_N0_wrnQREeWZC9taaT76fA" name="Equivalent" description="Certified acc. to: QS9000, TL9000, ISO/TS 29001, EN9100, AS9100, JISQ 9100, AQAP 2110, AQAP 2120, AQAP 2130, IRIS, IEC TS 62239, ESA/ECSS QPL, MIL-PRF-38535 QML, MIL-PRF-19500">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_N0_wr3QREeWZC9taaT76fA" name="QA_manufacturer" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_N0_wsHQREeWZC9taaT76fA" name="Lower" description="ISO 9000 version 2000 certified">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_N0_wsXQREeWZC9taaT76fA" name="QA_manufacturer" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_N0_wsnQREeWZC9taaT76fA" name="Very much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_N0_ws3QREeWZC9taaT76fA" name="QA_manufacturer" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_N0_wtHQREeWZC9taaT76fA" name="Experience with the component supplier">
|
||
<options xmi:id="_N0_wtXQREeWZC9taaT76fA" name="Recognised manufacturer: Mature processes for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_N0_wtnQREeWZC9taaT76fA" name="epsilon" valueAsString="4"/>
|
||
</options>
|
||
<options xmi:id="_N0_wt3QREeWZC9taaT76fA" name="Recognised manufacturer – Processes not analysed or not mature for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_N0_wuHQREeWZC9taaT76fA" name="epsilon" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_N0_wuXQREeWZC9taaT76fA" name="Manufacturer not recognised" description="For example never audited or audited more than 6 years earlier or small series productions">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_N0_wunQREeWZC9taaT76fA" name="epsilon" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_N0_wu3QREeWZC9taaT76fA" name="Previous disqualification or problem with feedback from operations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_N0_wvHQREeWZC9taaT76fA" name="epsilon" valueAsString="1"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<options xmi:id="_N0_wvXQREeWZC9taaT76fA" name="User defined">
|
||
<changeableData xmi:id="_N0_wvnQREeWZC9taaT76fA" name="Component manufactoring factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_N0_wv3QREeWZC9taaT76fA" name="pi_PM" valueAsString="1.26"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xmi:id="_9NiSMHQUEeWZC9taaT76fA" name="AC/DC and DC/DC voltage converters" kind="CATEGORY">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_9NiSMXQUEeWZC9taaT76fA" expression="lambda = lambda_physical * pi_PM * pi_Process * pi_LF;

lambda_physical = sum(1, dim_phases, (t_annual[i]/8760) * (lambda_TH_TCy * (gamma_TH * pi_TH(i) + gamma_TCy * pi_TCy(i)) + lambda_M_RH * (gamma_M * pi_Mech(i) + gamma_RH * pi_RH(i))) * pi_induced(i));

pi_TH(i) = ifThenElse(isONPhase[i], exp(11604 * 0.44 * ((1/293) - (1/(T_board_ambient[i] + deltaT + 273)))), 0);
pi_TCy(i) = (12 * N_annual_cy[i]/t_annual[i]) * pow(min(theta_cy[i],2)/2, 1/3) * pow(deltaT_cycling[i]/20, 2.5) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_Mech(i) = pow(G_rms[i]/0.5, 1.5);
pi_RH(i) = ifThenElse(isONPhase[i], 0, pow(RH_ambient[i]/70, 4.4) * exp(11604 * 0.6 * ((1/293) - (1/(T_board_ambient[i] + 273)))));

gamma_TH = 0.359;
gamma_TCy = 0.523;
gamma_M = 0.090;
gamma_RH = 0.028;

C_sensitivity = 5.90;"/>
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_KHCUMHQVEeWZC9taaT76fA" name="pi_placement" valueAsString="1.6"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_9NiSMnQUEeWZC9taaT76fA" name="Type" kind="TYPE">
|
||
<options xmi:id="_9NiSM3QUEeWZC9taaT76fA" name="AC/DC converter">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_9NiSNHQUEeWZC9taaT76fA" expression="lambda_TH_TCy = sqrt(1150 + (86 * sqrt(P) * ln(P)));
lambda_M_RH = 1 / (6.48e-3 + (0.296 * ln(Vol)/Vol));"/>
|
||
</options>
|
||
<options xmi:id="_9NiSNXQUEeWZC9taaT76fA" name="DC/DC converters">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_3BejIHQVEeWZC9taaT76fA" expression="lambda_TH_TCy = pow(3.4 + (0.27 * sqrt(P)), 2);
lambda_M_RH = 6.4 * pow(Vol, 0.38) - 0.79;"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_9NiST3QUEeWZC9taaT76fA" name="Output Power">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9NiSUHQUEeWZC9taaT76fA" name="P" valueAsString="100" unit="W"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_S9gwMHQWEeWZC9taaT76fA" name="Volume">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_S9gwMXQWEeWZC9taaT76fA" name="Vol" valueAsString="100" unit="cm^3"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_9NiSUXQUEeWZC9taaT76fA" name="Component manufacturing factor">
|
||
<subDecisions xmi:id="_9NiSUnQUEeWZC9taaT76fA" name="Evaluate manufacturing factor" kind="DETAIL">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_9NiSU3QUEeWZC9taaT76fA" expression="pi_PM = exp(1.39 * (1 - Part_Grade) - 0.69);
Part_Grade = ((QA_manufacturer + QA_item) * epsilon) / 24;"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_9NiSVHQUEeWZC9taaT76fA" name="Quality assurance level relative to state of the art" description="EIA JESD-22-A108A/A113A/A104/A102/A110/A101, or equivalent ">
|
||
<options xmi:id="_9NiSVXQUEeWZC9taaT76fA" name="Higher" description="Severe environments and accelerated stress tests performed">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9NiSVnQUEeWZC9taaT76fA" name="QA_item" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_9NiSV3QUEeWZC9taaT76fA" name="Equivalent" description="Known qualification / debugging procedure internal to the manufacturer">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9NiSWHQUEeWZC9taaT76fA" name="QA_item" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_9NiSWXQUEeWZC9taaT76fA" name="Lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9NiSWnQUEeWZC9taaT76fA" name="QA_item" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_9NiSW3QUEeWZC9taaT76fA" name="Manufacturer quality assurance level">
|
||
<options xmi:id="_9NiSXHQUEeWZC9taaT76fA" name="Higher" description="Certified ISO/TS16949 V2002">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9NiSXXQUEeWZC9taaT76fA" name="QA_manufacturer" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_9NiSXnQUEeWZC9taaT76fA" name="Equivalent" description="Certified acc. to: QS9000, TL9000, ISO/TS 29001, EN9100, AS9100, JISQ 9100, AQAP 2110, AQAP 2120, AQAP 2130, IRIS, IEC TS 62239, ESA/ECSS QPL, MIL-PRF-38535 QML, MIL-PRF-19500">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9NiSX3QUEeWZC9taaT76fA" name="QA_manufacturer" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_9NiSYHQUEeWZC9taaT76fA" name="Lower" description="ISO 9000 version 2000 certified">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9NiSYXQUEeWZC9taaT76fA" name="QA_manufacturer" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_9NiSYnQUEeWZC9taaT76fA" name="Very much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9NiSY3QUEeWZC9taaT76fA" name="QA_manufacturer" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_9NiSZHQUEeWZC9taaT76fA" name="Experience with the component supplier">
|
||
<options xmi:id="_9NiSZXQUEeWZC9taaT76fA" name="Recognised manufacturer: Mature processes for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9NiSZnQUEeWZC9taaT76fA" name="epsilon" valueAsString="4"/>
|
||
</options>
|
||
<options xmi:id="_9NiSZ3QUEeWZC9taaT76fA" name="Recognised manufacturer – Processes not analysed or not mature for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9NiSaHQUEeWZC9taaT76fA" name="epsilon" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_9NiSaXQUEeWZC9taaT76fA" name="Manufacturer not recognised" description="For example never audited or audited more than 6 years earlier or small series productions">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9NiSanQUEeWZC9taaT76fA" name="epsilon" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_9NiSa3QUEeWZC9taaT76fA" name="Previous disqualification or problem with feedback from operations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9NiSbHQUEeWZC9taaT76fA" name="epsilon" valueAsString="1"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<options xmi:id="_9NiSbXQUEeWZC9taaT76fA" name="User defined">
|
||
<changeableData xmi:id="_9NiSbnQUEeWZC9taaT76fA" name="Component manufactoring factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_9NiSb3QUEeWZC9taaT76fA" name="pi_PM" valueAsString="1.26"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_2WMVAHQWEeWZC9taaT76fA" name="Case type">
|
||
<options xmi:id="_3w8bwHQWEeWZC9taaT76fA" name="Moulded case">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_86nrUHQWEeWZC9taaT76fA" name="deltaT" valueAsString="15" unit="°C"/>
|
||
</options>
|
||
<options xmi:id="_5iwXoHQWEeWZC9taaT76fA" name="Other cases" description="">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_ADKJkHQXEeWZC9taaT76fA" name="deltaT" valueAsString="10" unit="°C"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xmi:id="_tbfq4HQWEeWZC9taaT76fA" name="Lithium and Nickel batteries" kind="CATEGORY">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_tbfq4XQWEeWZC9taaT76fA" expression="lambda = lambda_cst + lambda_wearout;
lambda_cst = lambda_physical * pi_PM * pi_Process * pi_LF;

lambda_physical = lambda_battery * N_cells * sum(1, dim_phases, (t_annual[i]/8760) * (pi_Thermal(i) + pi_TCy(i) + pi_Mech(i)) * pi_induced(i));

DDV_1 = (NbCD / NbCD_annual) * 8760;

pi_Thermal(i) = ifThenElse(isONPhase[i], gamma_TH * exp(11604 * Ea * ((1/293) - (1/(T_board_ambient[i] + 273)))), 0);
pi_TCy(i) = gamma_TCy * (12 * N_annual_cy[i]/t_annual[i]) * pow(min(theta_cy[i], 2)/2, 1/3) * pow(deltaT_cycling[i]/20, 1.9) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_Mech(i) = gamma_Mech * pow(G_rms[i]/0.5, 1.5);

gamma_TH = 0.85;
gamma_TCy = 0.14;
gamma_Mech = 0.01;

Ea = 0.40;
C_sensitivity = 6.40;
pi_placement = 1.3;
"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_tbfq8nQWEeWZC9taaT76fA" name="Component manufacturing factor">
|
||
<subDecisions xmi:id="_tbfq83QWEeWZC9taaT76fA" name="Evaluate manufacturing factor" kind="DETAIL">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_tbfq9HQWEeWZC9taaT76fA" expression="pi_PM = exp(1.39 * (1 - Part_Grade) - 0.69);
Part_Grade = ((QA_manufacturer + QA_item) * epsilon) / 24;"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_tbfq9XQWEeWZC9taaT76fA" name="Quality assurance level relative to state of the art" description="EIA JESD-22-A108A/A113A/A104/A102/A110/A101, or equivalent ">
|
||
<options xmi:id="_tbfq9nQWEeWZC9taaT76fA" name="Higher" description="Severe environments and accelerated stress tests performed">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_tbfq93QWEeWZC9taaT76fA" name="QA_item" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_tbfq-HQWEeWZC9taaT76fA" name="Equivalent" description="Known qualification / debugging procedure internal to the manufacturer">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_tbfq-XQWEeWZC9taaT76fA" name="QA_item" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_tbfq-nQWEeWZC9taaT76fA" name="Lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_tbfq-3QWEeWZC9taaT76fA" name="QA_item" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_tbfq_HQWEeWZC9taaT76fA" name="Manufacturer quality assurance level">
|
||
<options xmi:id="_tbfq_XQWEeWZC9taaT76fA" name="Higher" description="Certified ISO/TS16949 V2002">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_tbfq_nQWEeWZC9taaT76fA" name="QA_manufacturer" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_tbfq_3QWEeWZC9taaT76fA" name="Equivalent" description="Certified acc. to: QS9000, TL9000, ISO/TS 29001, EN9100, AS9100, JISQ 9100, AQAP 2110, AQAP 2120, AQAP 2130, IRIS, IEC TS 62239, ESA/ECSS QPL, MIL-PRF-38535 QML, MIL-PRF-19500">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_tbfrAHQWEeWZC9taaT76fA" name="QA_manufacturer" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_tbfrAXQWEeWZC9taaT76fA" name="Lower" description="ISO 9000 version 2000 certified">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_tbfrAnQWEeWZC9taaT76fA" name="QA_manufacturer" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_tbfrA3QWEeWZC9taaT76fA" name="Very much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_tbfrBHQWEeWZC9taaT76fA" name="QA_manufacturer" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_tbfrBXQWEeWZC9taaT76fA" name="Experience with the component supplier">
|
||
<options xmi:id="_tbfrBnQWEeWZC9taaT76fA" name="Recognised manufacturer: Mature processes for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_tbfrB3QWEeWZC9taaT76fA" name="epsilon" valueAsString="4"/>
|
||
</options>
|
||
<options xmi:id="_tbfrCHQWEeWZC9taaT76fA" name="Recognised manufacturer – Processes not analysed or not mature for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_tbfrCXQWEeWZC9taaT76fA" name="epsilon" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_tbfrCnQWEeWZC9taaT76fA" name="Manufacturer not recognised" description="For example never audited or audited more than 6 years earlier or small series productions">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_tbfrC3QWEeWZC9taaT76fA" name="epsilon" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_tbfrDHQWEeWZC9taaT76fA" name="Previous disqualification or problem with feedback from operations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_tbfrDXQWEeWZC9taaT76fA" name="epsilon" valueAsString="1"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<options xmi:id="_tbfrDnQWEeWZC9taaT76fA" name="User defined">
|
||
<changeableData xmi:id="_tbfrD3QWEeWZC9taaT76fA" name="Component manufactoring factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_tbfrEHQWEeWZC9taaT76fA" name="pi_PM" valueAsString="1.26"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_7zbLoHY4EeWJ5sufxVJ6XA" name="Type of cells" kind="TYPE">
|
||
<options xmi:id="_-dUmEHY4EeWJ5sufxVJ6XA" name="Li-ion Polymer">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_hoFOMHY6EeWJ5sufxVJ6XA" expression="lambda_battery = 0.29;
lambda_wearout = 0.105e9 * (pow(min(MPP, MC), beta - 1) / pow(min(DDV_1, DDV_2), beta));
MC = min(DDV_1, DDV_2) * pow(6.579, 1/beta);"/>
|
||
<changeableData xmi:id="_tbfq5HQWEeWZC9taaT76fA" name="Life Time (L10)">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_tbfq5XQWEeWZC9taaT76fA" name="DDV_2" valueAsString="20000" unit="hours"/>
|
||
</changeableData>
|
||
<changeableData xmi:id="_tbfq4nQWEeWZC9taaT76fA" name="Periodic Preventative Maintenance (MPP) intervals">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_tbfq43QWEeWZC9taaT76fA" name="MPP" valueAsString="20000" unit="hours"/>
|
||
</changeableData>
|
||
<changeableData xmi:id="_K8cjwHY6EeWJ5sufxVJ6XA" name="Number of Charge/Discharge cycles">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_RV_fwHY6EeWJ5sufxVJ6XA" name="NbCD" valueAsString="300"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_H3VpcHY5EeWJ5sufxVJ6XA" name="Li-ion">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_VZeAoHZYEeWxddoqaaU_uA" expression="lambda_battery = 0.21;
lambda_wearout = 0.105e9 * (pow(min(MPP, MC), beta - 1) / pow(min(DDV_1, DDV_2), beta));
MC = min(DDV_1, DDV_2) * pow(6.579, 1/beta);"/>
|
||
<changeableData xmi:id="_0A1HIXY6EeWJ5sufxVJ6XA" name="Life Time (L10)">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0A1HInY6EeWJ5sufxVJ6XA" name="DDV_2" valueAsString="20000" unit="hours"/>
|
||
</changeableData>
|
||
<changeableData xmi:id="_0A1HI3Y6EeWJ5sufxVJ6XA" name="Periodic Preventative Maintenance (MPP) intervals">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0A1HJHY6EeWJ5sufxVJ6XA" name="MPP" valueAsString="20000" unit="hours"/>
|
||
</changeableData>
|
||
<changeableData xmi:id="_0A1HJXY6EeWJ5sufxVJ6XA" name="Number of Charge/Discharge cycles">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0A1HJnY6EeWJ5sufxVJ6XA" name="NbCD" valueAsString="500"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_H8vt4HY5EeWJ5sufxVJ6XA" name="Li-metal Phosphate">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_Vr6bgHZYEeWxddoqaaU_uA" expression="lambda_battery = 0.40;
lambda_wearout = 0.105e9 * (pow(min(MPP, MC), beta - 1) / pow(min(DDV_1, DDV_2), beta));
MC = min(DDV_1, DDV_2) * pow(6.579, 1/beta);"/>
|
||
<changeableData xmi:id="_0W_kYXY6EeWJ5sufxVJ6XA" name="Life Time (L10)">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0W_kYnY6EeWJ5sufxVJ6XA" name="DDV_2" valueAsString="35000" unit="hours"/>
|
||
</changeableData>
|
||
<changeableData xmi:id="_0W_kY3Y6EeWJ5sufxVJ6XA" name="Periodic Preventative Maintenance (MPP) intervals">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0W_kZHY6EeWJ5sufxVJ6XA" name="MPP" valueAsString="35000" unit="hours"/>
|
||
</changeableData>
|
||
<changeableData xmi:id="_0W_kZXY6EeWJ5sufxVJ6XA" name="Number of Charge/Discharge cycles">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0W_kZnY6EeWJ5sufxVJ6XA" name="NbCD" valueAsString="2000"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_IHzuYHY5EeWJ5sufxVJ6XA" name="Nano Titanium">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_Yc8YsHZYEeWxddoqaaU_uA" expression="lambda_battery = 0.21;
lambda_wearout = 0.105e9 * (pow(min(MPP, MC), beta - 1) / pow(min(DDV_1, DDV_2), beta));
MC = min(DDV_1, DDV_2) * pow(6.579, 1/beta);"/>
|
||
<changeableData xmi:id="_0qLmIXY6EeWJ5sufxVJ6XA" name="Life Time (L10)">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0qLmInY6EeWJ5sufxVJ6XA" name="DDV_2" valueAsString="150000" unit="hours"/>
|
||
</changeableData>
|
||
<changeableData xmi:id="_0qLmI3Y6EeWJ5sufxVJ6XA" name="Periodic Preventative Maintenance (MPP) intervals">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0qLmJHY6EeWJ5sufxVJ6XA" name="MPP" valueAsString="150000" unit="hours"/>
|
||
</changeableData>
|
||
<changeableData xmi:id="_0qLmJXY6EeWJ5sufxVJ6XA" name="Number of Charge/Discharge cycles">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0qLmJnY6EeWJ5sufxVJ6XA" name="NbCD" valueAsString="10000"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_IPNW4HY5EeWJ5sufxVJ6XA" name="NiMH Metal Hydride">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_axQksHZYEeWxddoqaaU_uA" expression="lambda_battery = 0.21;
lambda_wearout = 0.105e9 * (pow(min(MPP, MC), beta - 1) / pow(DDV_1, beta));
MC = DDV_1 * pow(6.579, 1/beta);"/>
|
||
<changeableData xmi:id="_09hY43Y6EeWJ5sufxVJ6XA" name="Periodic Preventative Maintenance (MPP) intervals">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_09hY5HY6EeWJ5sufxVJ6XA" name="MPP" valueAsString="20000" unit="hours"/>
|
||
</changeableData>
|
||
<changeableData xmi:id="_09hY5XY6EeWJ5sufxVJ6XA" name="Number of Charge/Discharge cycles">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_09hY5nY6EeWJ5sufxVJ6XA" name="NbCD" valueAsString="300"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_Io_v4HY5EeWJ5sufxVJ6XA" name="Ni-Zn Zinc">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_rq73kHZYEeWxddoqaaU_uA" expression="lambda_battery = 0.21;
lambda_wearout = 0.105e9 * (pow(min(MPP, MC), beta - 1) / pow(DDV_1, beta));
MC = DDV_1 * pow(6.579, 1/beta);"/>
|
||
<changeableData xmi:id="_1N4wI3Y6EeWJ5sufxVJ6XA" name="Periodic Preventative Maintenance (MPP) intervals">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_1N4wJHY6EeWJ5sufxVJ6XA" name="MPP" valueAsString="20000" unit="hours"/>
|
||
</changeableData>
|
||
<changeableData xmi:id="_1N4wJXY6EeWJ5sufxVJ6XA" name="Number of Charge/Discharge cycles">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_1N4wJnY6EeWJ5sufxVJ6XA" name="NbCD" valueAsString="1000"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_I0cK4HY5EeWJ5sufxVJ6XA" name="Ni-Cd Cadmium">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_r7mJwHZYEeWxddoqaaU_uA" expression="lambda_battery = 0.21;
lambda_wearout = 0.105e9 * (pow(min(MPP, MC), beta - 1) / pow(DDV_1, beta));
MC = DDV_1 * pow(6.579, 1/beta);"/>
|
||
<changeableData xmi:id="_1dggg3Y6EeWJ5sufxVJ6XA" name="Periodic Preventative Maintenance (MPP) intervals">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_1dgghHY6EeWJ5sufxVJ6XA" name="MPP" valueAsString="20000" unit="hours"/>
|
||
</changeableData>
|
||
<changeableData xmi:id="_1dgghXY6EeWJ5sufxVJ6XA" name="Number of Charge/Discharge cycles">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_1dgghnY6EeWJ5sufxVJ6XA" name="NbCD" valueAsString="2000"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_YqmV0HY6EeWJ5sufxVJ6XA" name="Number of cells">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_ab8-sHY6EeWJ5sufxVJ6XA" name="N_cells" valueAsString="1"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_tbfq6HQWEeWZC9taaT76fA" name="β, Weibull shape factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_tbfq6XQWEeWZC9taaT76fA" name="beta" valueAsString="5.0"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_bB66EHZcEeWxddoqaaU_uA" name="Annual number of Charge/Discharge cycles">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_bB66EXZcEeWxddoqaaU_uA" name="NbCD_annual" valueAsString="300" unit="/year"/>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xmi:id="_0FsrIHZdEeWxddoqaaU_uA" name="Fans" kind="CATEGORY">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_0FsrIXZdEeWxddoqaaU_uA" expression="lambda = lambda_cst + lambda_wearout;
lambda_cst = lambda_physical * pi_PM * pi_Process * pi_LF;

lambda_physical = lambda_fan * sum(1, dim_phases, (t_annual[i]/8760) * (pi_Thermal(i) + pi_TCy(i) + pi_Mech(i) + pi_RH(i)) * pi_induced(i));
lambda_fan = 0.17;

lambda_wearout = 0.105e9 * (pow(min(MPP, MC), beta - 1) / pow(DDV_calendar, beta));
MC = DDV_calendar * pow(6.579, 1/beta);

DDV_calendar = pow(sum(1, dim_phases, (t_annual[i]/8760) * DDV_recip(i)), -1);

pi_Thermal(i) = ifThenElse(isONPhase[i], gamma_TH * exp(11604 * 0.15 * ((1/293) - (1/(T_bearing(i) + 273)))), 0);
pi_TCy(i) = gamma_TCy * (12 * N_annual_cy[i]/t_annual[i]) * pow(min(theta_cy[i], 2)/2, 1/3) * pow(deltaT_cycling[i]/20, 1.9) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_Mech(i) = gamma_Mech * pow(G_rms[i]/0.5, 1.5);
pi_RH(i) = gamma_RH * pow(RH_ambient[i]/70, 4.4) * exp(11604 * 0.8 * ((1/293) - (1/(T_board_ambient[i] + 273))));

gamma_TH = 0.51;
gamma_TCy = 0.31;
gamma_Mech = 0.08;
gamma_RH = 0.11;

T_bearing(i) = ifThenElse(lessEq(T_board_ambient[i], 16), 30, 1.1 * T_board_ambient[i] + 12.5);

pi_placement = 1.6;
C_sensitivity = 5.5;"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_0FsrInZdEeWxddoqaaU_uA" name="Bearing type" kind="TYPE">
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_N4BGwHZrEeWxddoqaaU_uA" name="Sealed sleeve bearing">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_dF_s0HZrEeWxddoqaaU_uA" expression="Ea = 0.46;
m = 1.60;"/>
|
||
<options xmi:id="_YuEqUHZrEeWxddoqaaU_uA" name="AC">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_kTiRkHZrEeWxddoqaaU_uA" name="pi_Type" valueAsString="0.50"/>
|
||
</options>
|
||
<options xmi:id="_ag_ZcHZrEeWxddoqaaU_uA" name="DC">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_nDDy4HZrEeWxddoqaaU_uA" name="pi_Type" valueAsString="0.46"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_PkwVYHZrEeWxddoqaaU_uA" name="Single ball bearing (ball/sleeve), Hydrodynamic (hypro)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_gikhYHZrEeWxddoqaaU_uA" expression="Ea = 0.40;
m = 1.23;"/>
|
||
<options xmi:id="_hwJu0HZrEeWxddoqaaU_uA" name="AC">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_nMPkEHZrEeWxddoqaaU_uA" name="pi_Type" valueAsString="0.70"/>
|
||
</options>
|
||
<options xmi:id="_hwJu0XZrEeWxddoqaaU_uA" name="DC">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_nXJMgHZrEeWxddoqaaU_uA" name="pi_Type" valueAsString="0.64"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_PwMJUHZrEeWxddoqaaU_uA" name="Ball bearing (dual)">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_gppZwHZrEeWxddoqaaU_uA" expression="Ea = 0.28;
m = 0.93;"/>
|
||
<options xmi:id="_h4LpcHZrEeWxddoqaaU_uA" name="AC">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_ngO3EHZrEeWxddoqaaU_uA" name="pi_Type" valueAsString="1.0"/>
|
||
</options>
|
||
<options xmi:id="_h4LpcXZrEeWxddoqaaU_uA" name="DC">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_npzCwHZrEeWxddoqaaU_uA" name="pi_Type" valueAsString="0.92"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_QBsJAHZrEeWxddoqaaU_uA" name="Ceramic bearing">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_gv3WgHZrEeWxddoqaaU_uA" expression="Ea = 0.21;
m = 0.57;"/>
|
||
<options xmi:id="_h_WocHZrEeWxddoqaaU_uA" name="AC">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_n3VIcHZrEeWxddoqaaU_uA" name="pi_Type" valueAsString="1.4"/>
|
||
</options>
|
||
<options xmi:id="_h_WocXZrEeWxddoqaaU_uA" name="DC">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_oAjV4HZrEeWxddoqaaU_uA" name="pi_Type" valueAsString="1.3"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_0FsrNXZdEeWxddoqaaU_uA" name="Periodic Preventative Maintenance (MPP) intervals">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0FsrNnZdEeWxddoqaaU_uA" name="MPP" valueAsString="40000" unit="hours"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_0FsrO3ZdEeWxddoqaaU_uA" name="β, Weibull shape factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0FsrPHZdEeWxddoqaaU_uA" name="beta" valueAsString="2.2"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_0FsrQXZdEeWxddoqaaU_uA" name="Component manufacturing factor">
|
||
<subDecisions xmi:id="_0FsrQnZdEeWxddoqaaU_uA" name="Evaluate manufacturing factor" kind="DETAIL">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_0FsrQ3ZdEeWxddoqaaU_uA" expression="pi_PM = exp(1.39 * (1 - Part_Grade) - 0.69);
Part_Grade = ((QA_manufacturer + QA_item) * epsilon) / 24;"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_0FsrRHZdEeWxddoqaaU_uA" name="Quality assurance level relative to state of the art" description="EIA JESD-22-A108A/A113A/A104/A102/A110/A101, or equivalent ">
|
||
<options xmi:id="_0FsrRXZdEeWxddoqaaU_uA" name="Higher" description="Severe environments and accelerated stress tests performed">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0FsrRnZdEeWxddoqaaU_uA" name="QA_item" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_0FsrR3ZdEeWxddoqaaU_uA" name="Equivalent" description="Known qualification / debugging procedure internal to the manufacturer">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0FsrSHZdEeWxddoqaaU_uA" name="QA_item" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_0FsrSXZdEeWxddoqaaU_uA" name="Lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0FsrSnZdEeWxddoqaaU_uA" name="QA_item" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_0FsrS3ZdEeWxddoqaaU_uA" name="Manufacturer quality assurance level">
|
||
<options xmi:id="_0FsrTHZdEeWxddoqaaU_uA" name="Higher" description="Certified ISO/TS16949 V2002">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0FsrTXZdEeWxddoqaaU_uA" name="QA_manufacturer" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_0FsrTnZdEeWxddoqaaU_uA" name="Equivalent" description="Certified acc. to: QS9000, TL9000, ISO/TS 29001, EN9100, AS9100, JISQ 9100, AQAP 2110, AQAP 2120, AQAP 2130, IRIS, IEC TS 62239, ESA/ECSS QPL, MIL-PRF-38535 QML, MIL-PRF-19500">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0FsrT3ZdEeWxddoqaaU_uA" name="QA_manufacturer" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_0FsrUHZdEeWxddoqaaU_uA" name="Lower" description="ISO 9000 version 2000 certified">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0FsrUXZdEeWxddoqaaU_uA" name="QA_manufacturer" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_0FsrUnZdEeWxddoqaaU_uA" name="Very much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0FsrU3ZdEeWxddoqaaU_uA" name="QA_manufacturer" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_0FsrVHZdEeWxddoqaaU_uA" name="Experience with the component supplier">
|
||
<options xmi:id="_0FsrVXZdEeWxddoqaaU_uA" name="Recognised manufacturer: Mature processes for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0FsrVnZdEeWxddoqaaU_uA" name="epsilon" valueAsString="4"/>
|
||
</options>
|
||
<options xmi:id="_0FsrV3ZdEeWxddoqaaU_uA" name="Recognised manufacturer – Processes not analysed or not mature for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0FsrWHZdEeWxddoqaaU_uA" name="epsilon" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_0FsrWXZdEeWxddoqaaU_uA" name="Manufacturer not recognised" description="For example never audited or audited more than 6 years earlier or small series productions">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0FsrWnZdEeWxddoqaaU_uA" name="epsilon" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_0FsrW3ZdEeWxddoqaaU_uA" name="Previous disqualification or problem with feedback from operations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0FsrXHZdEeWxddoqaaU_uA" name="epsilon" valueAsString="1"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<options xmi:id="_0FsrXXZdEeWxddoqaaU_uA" name="User defined">
|
||
<changeableData xmi:id="_0FsrXnZdEeWxddoqaaU_uA" name="Component manufactoring factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0FsrX3ZdEeWxddoqaaU_uA" name="pi_PM" valueAsString="1.26"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_4cXbEI9kEeW_mucTFZvOAw" name="Useful life">
|
||
<options xmi:id="_Md_9YI9lEeW_mucTFZvOAw" name="Custom DDV from manufacturer datasheet">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_rywWwI-GEeW_mucTFZvOAw" expression="DDV_recip(i) = ifThenElse(isONPhase[i], ifThenElse(eq(DDV, 0), 0, 1/DDV), 0);"/>
|
||
<changeableData xmi:id="_p74UsI-GEeW_mucTFZvOAw" name="Life Time (L10)">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_p74UsY-GEeW_mucTFZvOAw" name="DDV" valueAsString="20000" unit="hours"/>
|
||
</changeableData>
|
||
</options>
|
||
<options xmi:id="_LtK9YI9lEeW_mucTFZvOAw" name="Default evaluation">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_zsXPwI9kEeW_mucTFZvOAw" expression="DDV_recip(i) = ifThenElse(isONPhase[i], 1/(79200 * pi_Type * (3.53 - (0.744 * ln(B))) * exp(-1 * Ea * 11604 * ((1/313) - (1/(T_bearing(i) + 273)))) * pow(V/3000, -1 * m)), 0);"/>
|
||
<changeableData xmi:id="_0FsrPXZdEeWxddoqaaU_uA" name="Rotation speed in Revs/Minute" description="1500 rpm < V < 5000 rpm">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0FsrPnZdEeWxddoqaaU_uA" name="V" valueAsString="3000" unit="rpm"/>
|
||
</changeableData>
|
||
<changeableData xmi:id="_0FsrP3ZdEeWxddoqaaU_uA" name="Noise" description="10 dBA < B < 90 dBA">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_0FsrQHZdEeWxddoqaaU_uA" name="B" valueAsString="45" unit="dBA"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xmi:id="_5evU8HZ0EeWxddoqaaU_uA" name="Keyboards" kind="CATEGORY">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_5evU8XZ0EeWxddoqaaU_uA" expression="lambda = lambda_cst + lambda_wearout;
lambda_cst = lambda_physical * pi_PM * pi_Process * pi_LF;
lambda_physical = lambda_keyboard + lambda_board;

lambda_keyboard = lambda_0Keyboard * sum(1, dim_phases, (t_annual[i]/8760) * (pi_TH_Keyboard(i) + pi_TCy_Keyboard(i) + pi_Mech_Keyboard(i) + pi_RH_Keyboard(i)) * pi_induced_Keyboard(i));
lambda_board = lambda_0Board * sum(1, dim_phases, (t_annual[i]/8760) * (pi_TH_Board(i) + pi_TCy_Board(i) + pi_Mech_Board(i) + pi_RH_Board(i) + pi_Chemical_Board(i)) * pi_induced_Board(i));
lambda_0Keyboard = ifThenElse(lessEq(N_keys, 20), 1.0,
					ifThenElse(lessEq(N_keys, 70), 2.0,
					ifThenElse(lessEq(N_keys, 95), 3.0,
					ifThenElse(lessEq(N_keys, 120), 3.6, 4.5))));
lambda_0Board = 2.9;
					
lambda_wearout = 0.105e9 * (pow(min(MPP, MC), beta - 1) / pow(DDV, beta));
MC = DDV * pow(6.579, 1/beta);

DDV = N_presses / Frq;
N_presses = (0.69 + (0.34 * pow(Weight, 2.5))) * pow(N_keys, 1 - (1/beta)) * 1e6;

pi_TH_Keyboard(i) = gamma_TH_Keyboard * exp(11604 * 0.25 * ((1/293) - (1/(T_board_ambient[i] + 273))));
pi_TCy_Keyboard(i) = gamma_TCy_Keyboard * (12 * N_annual_cy[i]/t_annual[i]) * pow(min(theta_cy[i], 2)/2, 1/3) * pow(deltaT_cycling[i]/20, 1.9) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_Mech_Keyboard(i) = gamma_Mech_Keyboard * pow(G_rms[i]/0.5, 1.5);
pi_RH_Keyboard(i) = gamma_RH_Keyboard * pow(RH_ambient[i]/70, 4.4) * exp(11604 * 0.86 * ((1/293) - (1/(T_board_ambient[i] + 273))));

pi_TH_Board(i) = gamma_TH_Board(i) * exp(11604 * 0.27 * ((1/293) - (1/(T_board_ambient[i] + 273))));
pi_TCy_Board(i) = pi_TCy_B_Board(i) + pi_TCy_JB_Board(i);
pi_TCy_B_Board(i) = gamma_TCy_B_Board *(12 * N_annual_cy[i]/t_annual[i]) * pow(deltaT_cycling[i]/20, 1.27) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_TCy_JB_Board(i) = gamma_TCy_JB_Board * (12 * N_annual_cy[i]/t_annual[i]) * pow(min(theta_cy[i], 2)/2, 1/3) * pow(deltaT_cycling[i]/20, 1.9) * exp(1414 * ((1/313) - (1/(T_max_cycling[i] + 273))));
pi_Mech_Board(i) = gamma_Mech_Board * pow(G_rms[i]/0.5, 1.5);
pi_RH_Board(i) = gamma_RH_Board(i) * pow(RH_ambient[i]/70, 4.4) * exp(11604 * Ea(i) * ((1/293) - (1/(T_board_ambient[i] + 273))));
Ea(i) = ifThenElse(isONPhase[i], 0.80, 0.84);
pi_Chemical_Board(i) = gamma_Chem_Board * pi_sal[i] * pi_env[i] * pi_area[i] * pi_prot[i];

pi_induced_Keyboard(i) = pow(pi_placement * pi_application[i] * pi_ruggedising, 0.511 * ln(C_sensitivity_Keyboard));
pi_induced_Board(i) = pow(pi_placement * pi_application[i] * pi_ruggedising, 0.511 * ln(C_sensitivity_Board));

gamma_TH_Keyboard = ifThenElse(lessEq(N_keys, 20), 0.27,
					ifThenElse(lessEq(N_keys, 70), 0.38, 0.45));
gamma_TCy_Keyboard = ifThenElse(lessEq(N_keys, 20), 0.13, 0.10);
gamma_RH_Keyboard = ifThenElse(lessEq(N_keys, 20), 0.32,
					ifThenElse(lessEq(N_keys, 70), 0.19, 0.12));
gamma_Mech_Keyboard = ifThenElse(lessEq(N_keys, 20), 0.28, 0.33);

gamma_TH_Board(i) = ifThenElse(isONPhase[i], 0.21, 0.0);
gamma_TCy_B_Board = 0.24;
gamma_TCy_JB_Board = 0.23;
gamma_RH_Board(i) = ifThenElse(isONPhase[i], 0.03, 0.24);
gamma_Mech_Board = 0.07;
gamma_Chem_Board = 0.22;

pi_placement = 1.6;
C_sensitivity_Keyboard = 7.2;
C_sensitivity_Board = 4.7;
C_sensitivity = 0;
"/>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_5evVC3Z0EeWxddoqaaU_uA" name="Periodic Preventative Maintenance (MPP) intervals">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_5evVDHZ0EeWxddoqaaU_uA" name="MPP" valueAsString="40000" unit="hours"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_5evVDXZ0EeWxddoqaaU_uA" name="β, Weibull shape factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_5evVDnZ0EeWxddoqaaU_uA" name="beta" valueAsString="2.4"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_5evVE3Z0EeWxddoqaaU_uA" name="Component manufacturing factor">
|
||
<subDecisions xmi:id="_5evVFHZ0EeWxddoqaaU_uA" name="Evaluate manufacturing factor" kind="DETAIL">
|
||
<expressions xsi:type="mexp:MExpression" xmi:id="_5evVFXZ0EeWxddoqaaU_uA" expression="pi_PM = exp(1.39 * (1 - Part_Grade) - 0.69);
Part_Grade = ((QA_manufacturer + QA_item) * epsilon) / 24;"/>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_5evVFnZ0EeWxddoqaaU_uA" name="Quality assurance level relative to state of the art" description="EIA JESD-22-A108A/A113A/A104/A102/A110/A101, or equivalent ">
|
||
<options xmi:id="_5evVF3Z0EeWxddoqaaU_uA" name="Higher" description="Severe environments and accelerated stress tests performed">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_5evVGHZ0EeWxddoqaaU_uA" name="QA_item" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_5evVGXZ0EeWxddoqaaU_uA" name="Equivalent" description="Known qualification / debugging procedure internal to the manufacturer">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_5evVGnZ0EeWxddoqaaU_uA" name="QA_item" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_5evVG3Z0EeWxddoqaaU_uA" name="Lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_5evVHHZ0EeWxddoqaaU_uA" name="QA_item" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_5evVHXZ0EeWxddoqaaU_uA" name="Manufacturer quality assurance level">
|
||
<options xmi:id="_5evVHnZ0EeWxddoqaaU_uA" name="Higher" description="Certified ISO/TS16949 V2002">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_5evVH3Z0EeWxddoqaaU_uA" name="QA_manufacturer" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_5evVIHZ0EeWxddoqaaU_uA" name="Equivalent" description="Certified acc. to: QS9000, TL9000, ISO/TS 29001, EN9100, AS9100, JISQ 9100, AQAP 2110, AQAP 2120, AQAP 2130, IRIS, IEC TS 62239, ESA/ECSS QPL, MIL-PRF-38535 QML, MIL-PRF-19500">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_5evVIXZ0EeWxddoqaaU_uA" name="QA_manufacturer" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_5evVInZ0EeWxddoqaaU_uA" name="Lower" description="ISO 9000 version 2000 certified">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_5evVI3Z0EeWxddoqaaU_uA" name="QA_manufacturer" valueAsString="1"/>
|
||
</options>
|
||
<options xmi:id="_5evVJHZ0EeWxddoqaaU_uA" name="Very much lower" description="No information">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_5evVJXZ0EeWxddoqaaU_uA" name="QA_manufacturer" valueAsString="0"/>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MDecisionEnum" xmi:id="_5evVJnZ0EeWxddoqaaU_uA" name="Experience with the component supplier">
|
||
<options xmi:id="_5evVJ3Z0EeWxddoqaaU_uA" name="Recognised manufacturer: Mature processes for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_5evVKHZ0EeWxddoqaaU_uA" name="epsilon" valueAsString="4"/>
|
||
</options>
|
||
<options xmi:id="_5evVKXZ0EeWxddoqaaU_uA" name="Recognised manufacturer – Processes not analysed or not mature for the item considered">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_5evVKnZ0EeWxddoqaaU_uA" name="epsilon" valueAsString="3"/>
|
||
</options>
|
||
<options xmi:id="_5evVK3Z0EeWxddoqaaU_uA" name="Manufacturer not recognised" description="For example never audited or audited more than 6 years earlier or small series productions">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_5evVLHZ0EeWxddoqaaU_uA" name="epsilon" valueAsString="2"/>
|
||
</options>
|
||
<options xmi:id="_5evVLXZ0EeWxddoqaaU_uA" name="Previous disqualification or problem with feedback from operations">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_5evVLnZ0EeWxddoqaaU_uA" name="epsilon" valueAsString="1"/>
|
||
</options>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<options xmi:id="_5evVL3Z0EeWxddoqaaU_uA" name="User defined">
|
||
<changeableData xmi:id="_5evVMHZ0EeWxddoqaaU_uA" name="Component manufactoring factor">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_5evVMXZ0EeWxddoqaaU_uA" name="pi_PM" valueAsString="1.26"/>
|
||
</changeableData>
|
||
</options>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_8vYNAHZ5EeWxddoqaaU_uA" name="Number of keys">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_8vYNAXZ5EeWxddoqaaU_uA" name="N_keys" valueAsString="125"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_FF4k8HZ6EeWxddoqaaU_uA" name="Frequency (number of presses/hour)">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_FF4k8XZ6EeWxddoqaaU_uA" name="Frq" valueAsString="1000"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_NoJg8HZ6EeWxddoqaaU_uA" name="Weight">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_NoJg8XZ6EeWxddoqaaU_uA" name="Weight" valueAsString="0.5" unit="kg"/>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_WTeCIGN9EeW716OCRIihbw" name="Process factor" description="see FIDES 2009, section 1.9.2 for details">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_ZX_jEGN9EeW716OCRIihbw" name="pi_Process" valueAsString="1.7"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="_ODDq4GtvEeW716OCRIihbw" name="Overstress (Ruggedising factor)" description="see FIDES 2009, section 1.9.2 for details">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="_ODDq4WtvEeW716OCRIihbw" name="pi_ruggedising" valueAsString="1.7"/>
|
||
</subDecisions>
|
||
<subDecisions xsi:type="mexp:MUserData" xmi:id="__40tsIPAEeWMlJsyRFXc6g" name="Lead-free factor" description="see FIDES 2009, p. 249">
|
||
<expressions xsi:type="mexp:MVariable" xmi:id="__40tsYPAEeWMlJsyRFXc6g" name="pi_LF" valueAsString="1.0"/>
|
||
</subDecisions>
|
||
</data>
|
||
<evalVariables xmi:id="_5_pZoF1WEeG0ye9uJ_Wj4w" name="lambda" valueAsString="0" unit="FIT"/>
|
||
</failureratecatalogs:FailureRateCatalog>
|