Maisons individuelles et accolées
Seuil DH par zone climatique par altitude (DAACT)
La RE2020 introduit un nouvel indicateur : les degrés-heures d’inconfort (DH) qui s’exprime en °C.h. Il représente le niveau d’inconfort thermique perçu par les occupants. Cet indicateur s’apparente à un compteur qui cumule, sur l’année, chaque degré ressenti inconfortable de chaque heure et calculé pour chaque partie de bâtiment thermiquement homogène.
L’indicateur fonctionne avec un seuil bas toujours fixé à DH = 350 (correspond à environ 7 jours d’inconfort avec un dépassement continu de la température de confort de +2°C) et un seuil haut. Si le DH calculé est inférieur au seuil bas, le logement est considéré comme confortable et conforme réglementairement, si l’indicateur est supérieur au seuil haut il est considéré inconfortable et non conforme. Entre les deux seuils, le bâtiment est conforme réglementairement mais doit intégrer lors de sa conception des consommations énergétique supplémentaires afin de prendre en compte une climatisation susceptible d’être installée après la livraison du bâtiment.
var H1a_0 = {
y: [417.7, 500.2, 574.1, 677.9, 897.5],
type: 'box',
name: 'H1a_0_400m',
hoverinfo:'none',
showlegend: false,
marker: {color: 'rgb(154,205,50)'},
};
var H1a_400 = {
y: [279.6, 279.6, 279.6, 279.6, 279.6],
type: 'box',
name: 'H1a_400_800m',
hoverinfo:'none',
showlegend: false,
marker: {color: 'rgb(78, 88, 13)'},
};
var H1b_800 = {
y: [80.8, 151.9, 186.0, 241.4, 446.4],
type: 'box',
name: 'H1b_sup.800m',
hoverinfo:'none',
showlegend: false,
marker: {color: 'rgb(39, 46, 25)'},
};
var H1b_0 = {
y: [224.8, 308.0, 372.1, 456.8, 710.9],
type: 'box',
name: 'H1b_0_400m',
hoverinfo:'none',
showlegend: false,
marker: {color: 'rgb(154,205,50)'},
};
var H1b_400 = {
y: [77.7, 120.7, 159.1, 231.0, 384.5],
type: 'box',
name: 'H1b_400_800m',
hoverinfo:'none',
showlegend: false,
marker: {color: 'rgb(78, 88, 13)'},
};
var H1c_800 = {
y: [5.7, 26.1, 51.3, 106.9, 331.5],
type: 'box',
name: 'H1c_sup.800m',
hoverinfo:'none',
showlegend: false,
marker: {color: 'rgb(39, 46, 25)'},
};
var H1c_0 = {
y: [261.2, 361.1, 432.6, 514.6, 781.8],
type: 'box',
name: 'H1c_0_400m',
hoverinfo:'none',
showlegend: false,
marker: {color: 'rgb(154,205,50)'},
};
var H1c_400 = {
y: [87.1, 139.7, 179.0, 243.6, 432.4],
type: 'box',
name: 'H1c_400_800m',
hoverinfo:'none',
showlegend: false,
marker: {color: 'rgb(78, 88, 13)'},
};
var H2a_0 = {
y: [135.6, 182.8, 227.3, 284.2, 451.4],
type: 'box',
name: 'H2a_0_400m',
hoverinfo:'none',
showlegend: false,
marker: {color: 'rgb(154,205,50)'},
};
var H2b_0 = {
y: [353.0, 419.2, 475.6, 552.4, 715.7],
type: 'box',
name: 'H2b_0_400m',
hoverinfo:'none',
showlegend: false,
marker: {color: 'rgb(154,205,50)'},
};
var H2b_400 = {
y: [127.8, 131.3, 145.1, 172.6, 211.4],
type: 'box',
name: 'H2b_400_800m',
hoverinfo:'none',
showlegend: false,
marker: {color: 'rgb(78, 88, 13)'},
};
var H2c_800 = {
y: [36.9, 52.0, 77.6, 97.6, 267.4],
type: 'box',
name: 'H2c_sup.800m',
hoverinfo:'none',
showlegend: false,
marker: {color: 'rgb(39, 46, 25)'},
};
var H2c_0 = {
y: [241.6, 372.4, 457.6, 549.9, 746.9],
type: 'box',
name: 'H2c_0_400m',
hoverinfo:'none',
showlegend: false,
marker: {color: 'rgb(154,205,50)'},
};
var H2c_400 = {
y: [46.5, 141.8, 187.2, 241.3, 372.7],
type: 'box',
name: 'H2c_400_800m',
hoverinfo:'none',
showlegend: false,
marker: {color: 'rgb(78, 88, 13)'},
};
var H2d_800 = {
y: [48.8, 88.9, 123.5, 159.0, 252.1],
type: 'box',
name: 'H2d_sup.800m',
hoverinfo:'none',
showlegend: false,
marker: {color: 'rgb(39, 46, 25)'},
};
var H2d_0 = {
y: [278.0, 600.5, 741.1, 903.3, 1132.5],
type: 'box',
name: 'H2d_0_400m',
hoverinfo:'none',
showlegend: false,
marker: {color: 'rgb(154,205,50)'},
};
var H2d_400 = {
y: [147.5, 245.6, 304.0, 414.2, 713.3],
type: 'box',
name: 'H2d_400_800m',
hoverinfo:'none',
showlegend: false,
marker: {color: 'rgb(78, 88, 13)'},
};
var H3_800 = {
y: [13.1, 29.7, 41.4, 80.1, 173.0],
type: 'box',
name: 'H3_sup.800m',
hoverinfo:'none',
showlegend: false,
marker: {color: 'rgb(39, 46, 25)'},
};
var H3_0 = {
y: [488.8, 744.2, 919.5, 1058.8, 1213.4],
type: 'box',
name: 'H3_0_400m',
hoverinfo:'none',
showlegend: false,
marker: {color: 'rgb(154,205,50)'},
};
var H3_400 = {
y: [78.2, 223.0, 297.4, 361.6, 450.6],
type: 'box',
name: 'H3_400_800m',
hoverinfo:'none',
showlegend: false,
marker: {color: 'rgb(78, 88, 13)'},
};
var data = [
H1a_0,
H1a_400,
H1b_800,
H1b_0,
H1b_400,
H1c_800,
H1c_0,
H1c_400,
H2a_0,
H2b_0,
H2b_400,
H2c_800,
H2c_0,
H2c_400,
H2d_800,
H2d_0,
H2d_400,
H3_800,
H3_0,
H3_400,
];
var layout = {
shapes: [
{
showlegend: true,
hoverinfo:'none',
type: 'line',
name: 'dh350',
xref: 'paper',
x0: 0,
y0: 350.0,
x1: 1,
y1: 350.0,
line:{
color: 'rgb(255, 0, 0)',
width: 3,
dash:'dot'
}
}
]
}
Plotly.newPlot('box_plot', data, layout, {staticPlot: true});