Skip to content

fix(mur): doublage ne doit pas être cumulé si isolation ITE ou ITI présente - #172

Open
elliot-redfroggy wants to merge 1 commit into
Open3CL:mainfrom
elliot-redfroggy:fix_issue_146
Open

fix(mur): doublage ne doit pas être cumulé si isolation ITE ou ITI présente#172
elliot-redfroggy wants to merge 1 commit into
Open3CL:mainfrom
elliot-redfroggy:fix_issue_146

Conversation

@elliot-redfroggy

Copy link
Copy Markdown

Description

Fixes #146

En accord avec la méthode 3CL et le comportement de LICIEL, lorsquun doublage est présent ET quune isolation ITE (type 4), ITI (type 3) ou ITI+ITE (type 6) est également présente, le doublage ne doit pas être pris en compte dans le calcul de Umur0.

Le doublage reste appliqué pour une isolation ITR (types 5, 7, 8) car cest une isolation intrinsèque au matériau, ainsi que pour les cas non isolé (type 2) ou isolation inconnue (type 1).

Comportement avant correction

Pour un mur avec doublage >15mm et une ITI dépaisseur 4cm :

Umurdoublage = 1 / ((1/Umur0) + R_doublage)
Umur = 1 / ((1/Umurdoublage) + e/0.04)

Comportement après correction

Umur = 1 / ((1/Umurnu) + e/0.04)   ← Umurnu sans doublage

Fichiers modifiés

  • src/3.2.1_mur.js — correction dans calc_umur0
  • src/features/engine/domain/enveloppe/mur/deperdition-mur.service.js — correction dans #umur0
  • src/3.2.1_mur.spec.js — 5 nouveaux tests
  • src/features/engine/domain/enveloppe/mur/deperdition-mur.service.spec.js — 4 nouveaux cas

…ésente

En accord avec la méthode 3CL et le comportement de LICIEL, lorsqu'un
doublage est présent ET qu'une isolation ITE (type 4), ITI (type 3) ou
ITI+ITE (type 6) est également présente, le doublage ne doit pas être
pris en compte dans le calcul de Umur0.

Le doublage reste appliqué pour une isolation ITR (type 5, 7, 8) car
c'est une isolation intrinsèque au matériau, ainsi que pour les cas
non isolé (type 2) ou isolation inconnue (type 1).

Avant correction, pour un mur avec doublage >15mm et une ITI 4cm :
  Umurdoublage = 1 / ((1/Umur0) + 0.21)
  Umur = 1 / ((1/Umurdoublage) + e/0.04)

Après correction :
  Umur = 1 / ((1/Umurnu) + e/0.04)

Fixes Open3CL#146
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[MURS] Le doublage NE doit PAS être cumulé à une isolation

1 participant