{"appId":"procurement-workbench","modelVersion":"1.1.0","illustrative":true,"input":{"horizon":10,"discountRate":8,"energyEscalation":3,"bids":[{"name":"Standard equipment","capex":640,"lifetime":6,"annualOpex":32,"annualEnergy":900,"energyPrice":0.12,"downtimeHours":60,"lossPerHour":1.5,"residual":80},{"name":"Efficient equipment","capex":920,"lifetime":12,"annualOpex":26,"annualEnergy":650,"energyPrice":0.12,"downtimeHours":25,"lossPerHour":1.5,"residual":160},{"name":"Service partnership","capex":760,"lifetime":10,"annualOpex":62,"annualEnergy":730,"energyPrice":0.12,"downtimeHours":18,"lossPerHour":1.5,"residual":90}]},"inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"horizon":{"type":"integer","title":"Common horizon (years)","minimum":1,"maximum":40,"description":"Illustrative input.","x-minimumMagnitude":1e-09,"anyOf":[{"const":0},{"minimum":1e-09},{"maximum":-1e-09}]},"discountRate":{"type":"number","title":"Discount rate (% per year)","minimum":0,"maximum":100,"description":"Illustrative input.","x-minimumMagnitude":1e-09,"anyOf":[{"const":0},{"minimum":1e-09},{"maximum":-1e-09}]},"energyEscalation":{"type":"number","title":"Annual energy-price escalation (%)","minimum":-50,"maximum":100,"description":"Illustrative input.","x-minimumMagnitude":1e-09,"anyOf":[{"const":0},{"minimum":1e-09},{"maximum":-1e-09}]},"bids":{"type":"array","title":"Supplier bids","minItems":2,"maxItems":12,"items":{"type":"object","properties":{"name":{"type":"string","title":"Bid","minLength":1,"maxLength":100},"capex":{"type":"number","title":"Acquisition cost (USDk)","minimum":0,"maximum":1000000000,"description":"Illustrative input.","x-minimumMagnitude":1e-09,"anyOf":[{"const":0},{"minimum":1e-09},{"maximum":-1e-09}]},"lifetime":{"type":"integer","title":"Service life (years)","minimum":1,"maximum":40,"description":"Illustrative input.","x-minimumMagnitude":1e-09,"anyOf":[{"const":0},{"minimum":1e-09},{"maximum":-1e-09}]},"annualOpex":{"type":"number","title":"Annual operating cost (USDk)","minimum":0,"maximum":1000000000,"description":"Illustrative input.","x-minimumMagnitude":1e-09,"anyOf":[{"const":0},{"minimum":1e-09},{"maximum":-1e-09}]},"annualEnergy":{"type":"number","title":"Annual electricity (MWh)","minimum":0,"maximum":1000000000,"description":"Illustrative input.","x-minimumMagnitude":1e-09,"anyOf":[{"const":0},{"minimum":1e-09},{"maximum":-1e-09}]},"energyPrice":{"type":"number","title":"Electricity price (USDk/MWh)","minimum":0,"maximum":100000,"description":"Illustrative input.","x-minimumMagnitude":1e-09,"anyOf":[{"const":0},{"minimum":1e-09},{"maximum":-1e-09}]},"downtimeHours":{"type":"number","title":"Annual downtime (hours)","minimum":0,"maximum":8760,"description":"Illustrative input.","x-minimumMagnitude":1e-09,"anyOf":[{"const":0},{"minimum":1e-09},{"maximum":-1e-09}]},"lossPerHour":{"type":"number","title":"Downtime loss (USDk/hour)","minimum":0,"maximum":1000000,"description":"Illustrative input.","x-minimumMagnitude":1e-09,"anyOf":[{"const":0},{"minimum":1e-09},{"maximum":-1e-09}]},"residual":{"type":"number","title":"Horizon residual value (USDk)","minimum":0,"maximum":1000000000,"description":"Illustrative input.","x-minimumMagnitude":1e-09,"anyOf":[{"const":0},{"minimum":1e-09},{"maximum":-1e-09}]}},"required":["name","capex","lifetime","annualOpex","annualEnergy","energyPrice","downtimeHours","lossPerHour","residual"],"additionalProperties":false}}},"required":["horizon","discountRate","energyEscalation","bids"],"additionalProperties":false},"inputLedger":[{"title":"Current general assumptions","columns":[{"key":"label","label":"Assumption and unit"},{"key":"value","label":"Exact supplied value"}],"rows":[{"label":"Common horizon (years)","value":"10"},{"label":"Discount rate (% per year)","value":"8"},{"label":"Annual energy-price escalation (%)","value":"3"}]},{"title":"Supplier bids","columns":[{"key":"name","label":"Bid"},{"key":"capex","label":"Acquisition cost","unit":"USDk"},{"key":"lifetime","label":"Service life","unit":"years"},{"key":"annualOpex","label":"Annual operating cost","unit":"USDk"},{"key":"annualEnergy","label":"Annual electricity","unit":"MWh"},{"key":"energyPrice","label":"Electricity price","unit":"USDk/MWh"},{"key":"downtimeHours","label":"Annual downtime","unit":"hours"},{"key":"lossPerHour","label":"Downtime loss","unit":"USDk/hour"},{"key":"residual","label":"Horizon residual value","unit":"USDk"}],"rows":[{"name":"Standard equipment","capex":"640","lifetime":"6","annualOpex":"32","annualEnergy":"900","energyPrice":"0.12","downtimeHours":"60","lossPerHour":"1.5","residual":"80"},{"name":"Efficient equipment","capex":"920","lifetime":"12","annualOpex":"26","annualEnergy":"650","energyPrice":"0.12","downtimeHours":"25","lossPerHour":"1.5","residual":"160"},{"name":"Service partnership","capex":"760","lifetime":"10","annualOpex":"62","annualEnergy":"730","energyPrice":"0.12","downtimeHours":"18","lossPerHour":"1.5","residual":"90"}]}],"output":{"modelVersion":"1.1.0","illustrative":true,"horizon":10,"bids":[{"name":"Efficient equipment","capex":920,"lifetime":12,"annualOpex":26,"annualEnergy":650,"energyPrice":0.12,"downtimeHours":25,"lossPerHour":1.5,"residual":160,"tco":1860.8896386488636,"eac":277.3274313695256,"capexPv":920,"replacementPv":0,"residualPv":74.11095809354947,"energyPv":588.9104279096315,"opexPv":174.4621163724775,"downtimePv":251.62805246030405,"fixedPv":845.8890419064505},{"name":"Service partnership","capex":760,"lifetime":10,"annualOpex":62,"annualEnergy":730,"energyPrice":0.12,"downtimeHours":18,"lossPerHour":1.5,"residual":90,"tco":1976.9015419228297,"eac":294.6166259972193,"capexPv":760,"replacementPv":0,"residualPv":41.68741392762158,"energyPv":661.3917113446629,"opexPv":416.02504673436937,"downtimePv":181.1721977714189,"fixedPv":718.3125860723784},{"name":"Standard equipment","capex":640,"lifetime":6,"annualOpex":32,"annualEnergy":900,"energyPrice":0.12,"downtimeHours":60,"lossPerHour":1.5,"residual":80,"tco":2640.2974514733733,"eac":393.4821792012681,"capexPv":640,"replacementPv":403.3085612051869,"residualPv":37.055479046774735,"energyPv":815.4144386441051,"opexPv":214.72260476612615,"downtimePv":603.9073259047299,"fixedPv":1006.2530821584121}],"schedule":[{"bid":"Standard equipment","year":1,"energy":108,"opex":32,"downtime":90,"replacement":0,"residual":0,"cost":230,"presentValue":212.96296296296293},{"bid":"Standard equipment","year":2,"energy":111.24000000000001,"opex":32,"downtime":90,"replacement":0,"residual":0,"cost":233.24,"presentValue":199.96570644718793},{"bid":"Standard equipment","year":3,"energy":114.57719999999999,"opex":32,"downtime":90,"replacement":0,"residual":0,"cost":236.5772,"presentValue":187.80260885027687},{"bid":"Standard equipment","year":4,"energy":118.014516,"opex":32,"downtime":90,"replacement":0,"residual":0,"cost":240.01451600000001,"presentValue":176.417834364492},{"bid":"Standard equipment","year":5,"energy":121.55495148000001,"opex":32,"downtime":90,"replacement":0,"residual":0,"cost":243.55495148,"presentValue":165.75940753165898},{"bid":"Standard equipment","year":6,"energy":125.20160002440001,"opex":32,"downtime":90,"replacement":640,"residual":0,"cost":887.2016000244,"presentValue":559.0875012574695},{"bid":"Standard equipment","year":7,"energy":128.95764802513202,"opex":32,"downtime":90,"replacement":0,"residual":0,"cost":250.95764802513202,"presentValue":146.43137724023973},{"bid":"Standard equipment","year":8,"energy":132.82637746588597,"opex":32,"downtime":90,"replacement":0,"residual":0,"cost":254.82637746588597,"presentValue":137.67476269517363},{"bid":"Standard equipment","year":9,"energy":136.81116878986256,"opex":32,"downtime":90,"replacement":0,"residual":0,"cost":258.81116878986256,"presentValue":129.47001986921444},{"bid":"Standard equipment","year":10,"energy":140.91550385355845,"opex":32,"downtime":90,"replacement":0,"residual":80,"cost":182.91550385355845,"presentValue":84.72527025469722},{"bid":"Efficient equipment","year":1,"energy":78,"opex":26,"downtime":37.5,"replacement":0,"residual":0,"cost":141.5,"presentValue":131.0185185185185},{"bid":"Efficient equipment","year":2,"energy":80.34,"opex":26,"downtime":37.5,"replacement":0,"residual":0,"cost":143.84,"presentValue":123.3196159122085},{"bid":"Efficient equipment","year":3,"energy":82.75019999999999,"opex":26,"downtime":37.5,"replacement":0,"residual":0,"cost":146.2502,"presentValue":116.09812401564801},{"bid":"Efficient equipment","year":4,"energy":85.23270600000001,"opex":26,"downtime":37.5,"replacement":0,"residual":0,"cost":148.732706,"presentValue":109.32297899719816},{"bid":"Efficient equipment","year":5,"energy":87.78968718000002,"opex":26,"downtime":37.5,"replacement":0,"residual":0,"cost":151.28968718000002,"presentValue":102.9652189792008},{"bid":"Efficient equipment","year":6,"energy":90.4233777954,"opex":26,"downtime":37.5,"replacement":0,"residual":0,"cost":153.9233777954,"presentValue":96.99783755391435},{"bid":"Efficient equipment","year":7,"energy":93.13607912926201,"opex":26,"downtime":37.5,"replacement":0,"residual":0,"cost":156.63607912926201,"presentValue":91.39564772344396},{"bid":"Efficient equipment","year":8,"energy":95.93016150313987,"opex":26,"downtime":37.5,"replacement":0,"residual":0,"cost":159.43016150313986,"presentValue":86.13515551127121},{"bid":"Efficient equipment","year":9,"energy":98.80806634823408,"opex":26,"downtime":37.5,"replacement":0,"residual":0,"cost":162.3080663482341,"presentValue":81.1944425478084},{"bid":"Efficient equipment","year":10,"energy":101.7723083386811,"opex":26,"downtime":37.5,"replacement":0,"residual":160,"cost":5.272308338681114,"presentValue":2.4420988896516715},{"bid":"Service partnership","year":1,"energy":87.6,"opex":62,"downtime":27,"replacement":0,"residual":0,"cost":176.6,"presentValue":163.5185185185185},{"bid":"Service partnership","year":2,"energy":90.228,"opex":62,"downtime":27,"replacement":0,"residual":0,"cost":179.228,"presentValue":153.659122085048},{"bid":"Service partnership","year":3,"energy":92.93484,"opex":62,"downtime":27,"replacement":0,"residual":0,"cost":181.93484,"presentValue":144.425741756846},{"bid":"Service partnership","year":4,"energy":95.7228852,"opex":62,"downtime":27,"replacement":0,"residual":0,"cost":184.7228852,"presentValue":135.77683511669215},{"bid":"Service partnership","year":5,"energy":98.59457175600001,"opex":62,"downtime":27,"replacement":0,"residual":0,"cost":187.594571756,"presentValue":127.67371339187625},{"bid":"Service partnership","year":6,"energy":101.55240890868,"opex":62,"downtime":27,"replacement":0,"residual":0,"cost":190.55240890867998,"presentValue":120.08034042365962},{"bid":"Service partnership","year":7,"energy":104.59898117594041,"opex":62,"downtime":27,"replacement":0,"residual":0,"cost":193.59898117594042,"presentValue":112.96314604869588},{"bid":"Service partnership","year":8,"energy":107.73695061121862,"opex":62,"downtime":27,"replacement":0,"residual":0,"cost":196.73695061121862,"presentValue":106.29085284704338},{"bid":"Service partnership","year":9,"energy":110.96905912955519,"opex":62,"downtime":27,"replacement":0,"residual":0,"cost":199.9690591295552,"presentValue":100.03431528780963},{"bid":"Service partnership","year":10,"energy":114.29813090344184,"opex":62,"downtime":27,"replacement":0,"residual":90,"cost":113.29813090344186,"presentValue":52.47895644664038}],"hurdles":[{"name":"Service partnership","reference":"Efficient equipment","incrementalFixedPv":-127.57645583407214,"annualSavingsHurdle":-19.012653982736794,"actualOperatingSavings":-36.30184861043052,"tcoGap":116.01190327396603},{"name":"Standard equipment","reference":"Efficient equipment","incrementalFixedPv":160.36404025196157,"annualSavingsHurdle":23.89897092414705,"actualOperatingSavings":-92.25577690759546,"tcoGap":779.4078128245096}],"stress":[{"case":"Energy +50%","name":"Efficient equipment","tco":2155.3448526036796,"eac":321.20994134939974,"rank":1},{"case":"Energy +50%","name":"Service partnership","tco":2307.597397595161,"eac":343.9000602823087,"rank":2},{"case":"Energy +50%","name":"Standard equipment","tco":3048.004670795426,"eac":454.24257763494,"rank":3},{"case":"Downtime +50%","name":"Efficient equipment","tco":1986.7036648790156,"eac":296.0774313695255,"rank":1},{"case":"Downtime +50%","name":"Service partnership","tco":2067.4876408085393,"eac":308.1166259972193,"rank":2},{"case":"Downtime +50%","name":"Standard equipment","tco":2942.251114425738,"eac":438.482179201268,"rank":3},{"case":"Combined +50%","name":"Efficient equipment","tco":2281.1588788338313,"eac":339.9599413493997,"rank":1},{"case":"Combined +50%","name":"Service partnership","tco":2398.183496480871,"eac":357.40006028230874,"rank":2},{"case":"Combined +50%","name":"Standard equipment","tco":3349.9583337477907,"eac":499.24257763493995,"rank":3}],"annuityFactor":6.710081398941445,"metrics":[{"key":"preferred","label":"Lowest lifecycle cost","value":"Efficient equipment","unit":"","detail":""},{"key":"tco","label":"Lifecycle present cost","value":1860.8896386488636,"unit":"USDk","detail":""},{"key":"eac","label":"Equivalent annual cost","value":277.3274313695256,"unit":"USDk/year","detail":""},{"key":"gap","label":"Gap to next bid","value":116.01190327396603,"unit":"USDk","detail":""}],"tables":[{"title":"Lifecycle cost decomposition","columns":[{"key":"name","label":"Bid","unit":""},{"key":"tco","label":"Total PV","unit":"USDk"},{"key":"eac","label":"Equivalent annual cost","unit":"USDk/year"},{"key":"capexPv","label":"Acquisition","unit":"USDk PV"},{"key":"replacementPv","label":"Replacements","unit":"USDk PV"},{"key":"energyPv","label":"Energy","unit":"USDk PV"},{"key":"opexPv","label":"Opex","unit":"USDk PV"},{"key":"downtimePv","label":"Downtime","unit":"USDk PV"},{"key":"residualPv","label":"Residual credit","unit":"USDk PV"}],"rows":[{"name":"Efficient equipment","capex":920,"lifetime":12,"annualOpex":26,"annualEnergy":650,"energyPrice":0.12,"downtimeHours":25,"lossPerHour":1.5,"residual":160,"tco":1860.8896386488636,"eac":277.3274313695256,"capexPv":920,"replacementPv":0,"residualPv":74.11095809354947,"energyPv":588.9104279096315,"opexPv":174.4621163724775,"downtimePv":251.62805246030405,"fixedPv":845.8890419064505},{"name":"Service partnership","capex":760,"lifetime":10,"annualOpex":62,"annualEnergy":730,"energyPrice":0.12,"downtimeHours":18,"lossPerHour":1.5,"residual":90,"tco":1976.9015419228297,"eac":294.6166259972193,"capexPv":760,"replacementPv":0,"residualPv":41.68741392762158,"energyPv":661.3917113446629,"opexPv":416.02504673436937,"downtimePv":181.1721977714189,"fixedPv":718.3125860723784},{"name":"Standard equipment","capex":640,"lifetime":6,"annualOpex":32,"annualEnergy":900,"energyPrice":0.12,"downtimeHours":60,"lossPerHour":1.5,"residual":80,"tco":2640.2974514733733,"eac":393.4821792012681,"capexPv":640,"replacementPv":403.3085612051869,"residualPv":37.055479046774735,"energyPv":815.4144386441051,"opexPv":214.72260476612615,"downtimePv":603.9073259047299,"fixedPv":1006.2530821584121}]},{"title":"Negotiation savings hurdle","columns":[{"key":"name","label":"Alternative bid","unit":""},{"key":"reference","label":"Cost leader","unit":""},{"key":"incrementalFixedPv","label":"Incremental fixed cost","unit":"USDk PV"},{"key":"annualSavingsHurdle","label":"Required operating saving","unit":"USDk/year"},{"key":"actualOperatingSavings","label":"Modelled operating saving","unit":"USDk/year"},{"key":"tcoGap","label":"Lifecycle gap","unit":"USDk"}],"rows":[{"name":"Service partnership","reference":"Efficient equipment","incrementalFixedPv":-127.57645583407214,"annualSavingsHurdle":-19.012653982736794,"actualOperatingSavings":-36.30184861043052,"tcoGap":116.01190327396603},{"name":"Standard equipment","reference":"Efficient equipment","incrementalFixedPv":160.36404025196157,"annualSavingsHurdle":23.89897092414705,"actualOperatingSavings":-92.25577690759546,"tcoGap":779.4078128245096}]},{"title":"Energy and downtime stress ranking","columns":[{"key":"case","label":"Stress case","unit":""},{"key":"rank","label":"Rank","unit":""},{"key":"name","label":"Bid","unit":""},{"key":"tco","label":"Total present cost","unit":"USDk"},{"key":"eac","label":"Equivalent annual cost","unit":"USDk/year"}],"rows":[{"case":"Energy +50%","name":"Efficient equipment","tco":2155.3448526036796,"eac":321.20994134939974,"rank":1},{"case":"Energy +50%","name":"Service partnership","tco":2307.597397595161,"eac":343.9000602823087,"rank":2},{"case":"Energy +50%","name":"Standard equipment","tco":3048.004670795426,"eac":454.24257763494,"rank":3},{"case":"Downtime +50%","name":"Efficient equipment","tco":1986.7036648790156,"eac":296.0774313695255,"rank":1},{"case":"Downtime +50%","name":"Service partnership","tco":2067.4876408085393,"eac":308.1166259972193,"rank":2},{"case":"Downtime +50%","name":"Standard equipment","tco":2942.251114425738,"eac":438.482179201268,"rank":3},{"case":"Combined +50%","name":"Efficient equipment","tco":2281.1588788338313,"eac":339.9599413493997,"rank":1},{"case":"Combined +50%","name":"Service partnership","tco":2398.183496480871,"eac":357.40006028230874,"rank":2},{"case":"Combined +50%","name":"Standard equipment","tco":3349.9583337477907,"eac":499.24257763493995,"rank":3}]},{"title":"Annual lifecycle cash-cost ledger","columns":[{"key":"bid","label":"Bid","unit":""},{"key":"year","label":"Year","unit":""},{"key":"energy","label":"Energy","unit":"USDk"},{"key":"opex","label":"Opex","unit":"USDk"},{"key":"downtime","label":"Downtime","unit":"USDk"},{"key":"replacement","label":"Replacement","unit":"USDk"},{"key":"residual","label":"Residual credit","unit":"USDk"},{"key":"cost","label":"Net annual cost","unit":"USDk"},{"key":"presentValue","label":"Present cost","unit":"USDk"}],"rows":[{"bid":"Standard equipment","year":1,"energy":108,"opex":32,"downtime":90,"replacement":0,"residual":0,"cost":230,"presentValue":212.96296296296293},{"bid":"Standard equipment","year":2,"energy":111.24000000000001,"opex":32,"downtime":90,"replacement":0,"residual":0,"cost":233.24,"presentValue":199.96570644718793},{"bid":"Standard equipment","year":3,"energy":114.57719999999999,"opex":32,"downtime":90,"replacement":0,"residual":0,"cost":236.5772,"presentValue":187.80260885027687},{"bid":"Standard equipment","year":4,"energy":118.014516,"opex":32,"downtime":90,"replacement":0,"residual":0,"cost":240.01451600000001,"presentValue":176.417834364492},{"bid":"Standard equipment","year":5,"energy":121.55495148000001,"opex":32,"downtime":90,"replacement":0,"residual":0,"cost":243.55495148,"presentValue":165.75940753165898},{"bid":"Standard equipment","year":6,"energy":125.20160002440001,"opex":32,"downtime":90,"replacement":640,"residual":0,"cost":887.2016000244,"presentValue":559.0875012574695},{"bid":"Standard equipment","year":7,"energy":128.95764802513202,"opex":32,"downtime":90,"replacement":0,"residual":0,"cost":250.95764802513202,"presentValue":146.43137724023973},{"bid":"Standard equipment","year":8,"energy":132.82637746588597,"opex":32,"downtime":90,"replacement":0,"residual":0,"cost":254.82637746588597,"presentValue":137.67476269517363},{"bid":"Standard equipment","year":9,"energy":136.81116878986256,"opex":32,"downtime":90,"replacement":0,"residual":0,"cost":258.81116878986256,"presentValue":129.47001986921444},{"bid":"Standard equipment","year":10,"energy":140.91550385355845,"opex":32,"downtime":90,"replacement":0,"residual":80,"cost":182.91550385355845,"presentValue":84.72527025469722},{"bid":"Efficient equipment","year":1,"energy":78,"opex":26,"downtime":37.5,"replacement":0,"residual":0,"cost":141.5,"presentValue":131.0185185185185},{"bid":"Efficient equipment","year":2,"energy":80.34,"opex":26,"downtime":37.5,"replacement":0,"residual":0,"cost":143.84,"presentValue":123.3196159122085},{"bid":"Efficient equipment","year":3,"energy":82.75019999999999,"opex":26,"downtime":37.5,"replacement":0,"residual":0,"cost":146.2502,"presentValue":116.09812401564801},{"bid":"Efficient equipment","year":4,"energy":85.23270600000001,"opex":26,"downtime":37.5,"replacement":0,"residual":0,"cost":148.732706,"presentValue":109.32297899719816},{"bid":"Efficient equipment","year":5,"energy":87.78968718000002,"opex":26,"downtime":37.5,"replacement":0,"residual":0,"cost":151.28968718000002,"presentValue":102.9652189792008},{"bid":"Efficient equipment","year":6,"energy":90.4233777954,"opex":26,"downtime":37.5,"replacement":0,"residual":0,"cost":153.9233777954,"presentValue":96.99783755391435},{"bid":"Efficient equipment","year":7,"energy":93.13607912926201,"opex":26,"downtime":37.5,"replacement":0,"residual":0,"cost":156.63607912926201,"presentValue":91.39564772344396},{"bid":"Efficient equipment","year":8,"energy":95.93016150313987,"opex":26,"downtime":37.5,"replacement":0,"residual":0,"cost":159.43016150313986,"presentValue":86.13515551127121},{"bid":"Efficient equipment","year":9,"energy":98.80806634823408,"opex":26,"downtime":37.5,"replacement":0,"residual":0,"cost":162.3080663482341,"presentValue":81.1944425478084},{"bid":"Efficient equipment","year":10,"energy":101.7723083386811,"opex":26,"downtime":37.5,"replacement":0,"residual":160,"cost":5.272308338681114,"presentValue":2.4420988896516715},{"bid":"Service partnership","year":1,"energy":87.6,"opex":62,"downtime":27,"replacement":0,"residual":0,"cost":176.6,"presentValue":163.5185185185185},{"bid":"Service partnership","year":2,"energy":90.228,"opex":62,"downtime":27,"replacement":0,"residual":0,"cost":179.228,"presentValue":153.659122085048},{"bid":"Service partnership","year":3,"energy":92.93484,"opex":62,"downtime":27,"replacement":0,"residual":0,"cost":181.93484,"presentValue":144.425741756846},{"bid":"Service partnership","year":4,"energy":95.7228852,"opex":62,"downtime":27,"replacement":0,"residual":0,"cost":184.7228852,"presentValue":135.77683511669215},{"bid":"Service partnership","year":5,"energy":98.59457175600001,"opex":62,"downtime":27,"replacement":0,"residual":0,"cost":187.594571756,"presentValue":127.67371339187625},{"bid":"Service partnership","year":6,"energy":101.55240890868,"opex":62,"downtime":27,"replacement":0,"residual":0,"cost":190.55240890867998,"presentValue":120.08034042365962},{"bid":"Service partnership","year":7,"energy":104.59898117594041,"opex":62,"downtime":27,"replacement":0,"residual":0,"cost":193.59898117594042,"presentValue":112.96314604869588},{"bid":"Service partnership","year":8,"energy":107.73695061121862,"opex":62,"downtime":27,"replacement":0,"residual":0,"cost":196.73695061121862,"presentValue":106.29085284704338},{"bid":"Service partnership","year":9,"energy":110.96905912955519,"opex":62,"downtime":27,"replacement":0,"residual":0,"cost":199.9690591295552,"presentValue":100.03431528780963},{"bid":"Service partnership","year":10,"energy":114.29813090344184,"opex":62,"downtime":27,"replacement":0,"residual":90,"cost":113.29813090344186,"presentValue":52.47895644664038}]}],"warnings":["Some bids require replacement before the common horizon. These costs are included at the replacement dates."],"summary":"Efficient equipment has the lowest supplied 10-year lifecycle present cost, 1,860.89 USDk. Acquisition price alone excludes replacement, operating exposure and residual credit. The next bid is 116.01 USDk more expensive on this common horizon.","methods":["PV lifecycle cost includes acquisition at t = 0, replacements at each service-life multiple strictly before the horizon, annual opex, escalated energy and downtime, less supplied horizon residual.","Energy price in year 1 equals the input price, then compounds annually.","Equivalent annual cost divides lifecycle PV by the ordinary annuity present-value factor.","Savings hurdle divides incremental fixed lifecycle PV (acquisition, replacements and residual) by the annuity factor. Positive values require that much annual operating saving.","Bid totals are ordered by their computed lifecycle present value. A tie warning applies only to the same computed value, with a stable name ordering.","Equal computed costs use literal name order independent of browser language for consistent display; no economic superiority is implied by that order."],"limitations":["Constant real opex/downtime, identical replacement cost, no tax or stochastic failure model.","Supplied residual is credited at the common horizon regardless of asset age; user must support it.","Energy units are USDk/MWh, so 0.12 represents USD120/MWh.","Discounted costs use floating-point arithmetic. A computed tie can result from numerical precision and does not establish exact economic indifference or substantive procurement equivalence.","Numerical input precision: use zero or absolute values of at least 0.000000001. Smaller nonzero inputs are rejected explicitly."]}}