T41 fertiggesellt und constants erweitert

This commit is contained in:
Jens Cornelsen
2025-02-19 14:12:44 +01:00
parent 2b0fda66f1
commit 0686f2930b
2 changed files with 19 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
import { funktionEinfacheInterpolation } from "./funktionEinfacheInterpolation.js";
export function funktionHilfsenergieFaktorrAbsenkPumpeT41(Betriebstunden: number, Absenkbetrieb: string) {
if (Betriebstunden < 0.1) { Betriebstunden = 0.1; }
if (Betriebstunden > 1) { Betriebstunden = 1; }
const dataset = [
{SuchSpalte: ["Betriebstunden"], DatenSpalte: [0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0]},
{SuchSpalte: ["Absenkbetrieb"], DatenSpalte: [1.9, 1.4, 1.2, 1.2, 1.1, 1.1, 1.0, 1.0, 1.0, 1.0]},
];
const TermPumpe = funktionEinfacheInterpolation(Betriebstunden, Absenkbetrieb, dataset);
return TermPumpe;
}

View File

@@ -29,6 +29,9 @@ export const PRICES: Record<Enums.Ausweisart, [number, number, number]> = {
VerbrauchsausweisWohnen: [65, 95, 180],
VerbrauchsausweisGewerbe: [95, 125, 360],
BedarfsausweisGewerbe: [500, 700, 1000],
GEGNachweisBedarfsausweisWohnen: [500,500, 500],
GEGNachweisBedarfsausweisGewerbe: [1000, 1000, 1000],
};
export const SERVICES: Record<