Naredba № RD-07-3 of 18.07.2014 sets binding microclimate limits for indoor workplaces in buildings: air temperature (by work-category, in watts of energy expenditure), relative humidity, air velocity, and radiant heat flux density. This engine actively evaluates only the warm-period, permanent-workplace branch — Чл. 8's maximum permissible indoor temperature (with its Чл. 8, ал. 2 escalation, keyed to the room's heat-load classification, once the 14:00 outdoor temperature exceeds a work-category-specific trigger), Чл. 12, ал. 2's warm-period relative-humidity bands, and Чл. 13, ал. 1's radiant heat flux ceiling.
No standalone formula is published for this standard; see programmable logic and parameters below.
Governing metric: Indoor dry-bulb air temperature (°C) ceiling, keyed to work-category (light/medium/heavy, by metabolic rate in watts) and gated by the 14:00 outdoor dry-bulb air temperature and the room's heat-load classification. Secondary metrics: indoor relative humidity (%, keyed to indoor temperature band) and radiant heat flux density (W/m²).
| Parameter | Value |
|---|---|
workCategoryLightMaxW | 210 |
workCategoryMediumMinW | 210 |
workCategoryMediumMaxW | 350 |
workCategoryHeavyMinW | 350 |
optimalTempWarmLightMinC | 22 |
optimalTempWarmLightMaxC | 25 |
optimalTempWarmMediumMinC | 20 |
optimalTempWarmMediumMaxC | 23 |
optimalTempWarmHeavyMinC | 18 |
optimalTempWarmHeavyMaxC | 21 |
optimalTempColdLightMinC | 20 |
optimalTempColdLightMaxC | 23 |
optimalTempColdMediumMinC | 17 |
optimalTempColdMediumMaxC | 20 |
optimalTempColdHeavyMinC | 16 |
optimalTempColdHeavyMaxC | 18 |
optimalRhMinPct | 40 |
optimalRhMaxPct | 60 |
permissibleColdPermanentLightMinC | 18 |
permissibleColdPermanentLightMaxC | 25 |
permissibleColdPermanentMediumMinC | 15 |
permissibleColdPermanentMediumMaxC | 23 |
permissibleColdPermanentHeavyMinC | 13 |
permissibleColdPermanentHeavyMaxC | 19 |
permissibleColdNonpermanentLightMinC | 15 |
permissibleColdNonpermanentLightMaxC | 26 |
permissibleColdNonpermanentMediumMinC | 13 |
permissibleColdNonpermanentMediumMaxC | 24 |
permissibleColdNonpermanentHeavyMinC | 12 |
permissibleColdNonpermanentHeavyMaxC | 19 |
warmPermanentMaxLightMediumC | 28 |
warmPermanentMaxHeavyC | 26 |
escalationTriggerOutdoor14hLightMediumC | 25 |
escalationTriggerOutdoor14hHeavyC | 23 |
insignificantLoadEscalationDeltaC | 3 |
insignificantLoadCapLightMediumC | 31 |
insignificantLoadCapHeavyC | 29 |
significantLoadEscalationDeltaC | 5 |
significantLoadCapLightMediumC | 33 |
significantLoadCapHeavyC | 31 |
climateControlledProcessEscalationDeltaC | 2 |
climateControlledProcessCapC | 30 |
nonpermanentWarmMaxDeltaInsignificantC | 3 |
nonpermanentWarmMaxDeltaSignificantC | 5 |
nonpermanentRulesFloorAreaExemptionM2 | 50 |
heatLoadThresholdWm3 | 23 |
warmPeriodMeanOutdoorTempThresholdC | 10 |
rhColdPermanentMinPct | 30 |
rhColdPermanentMaxPct | 75 |
rhWarmBandsMinPct | 30 |
rhWarmBand1MaxPct | 55 |
rhWarmBand1TempFloorC | 28 |
rhWarmBand2MaxPct | 60 |
rhWarmBand2TempFloorC | 26 |
rhWarmBand3MaxPct | 65 |
rhWarmBand3TempFloorC | 25 |
rhWarmBand4MaxPct | 70 |
rhWarmBand4TempFloorC | 24 |
rhWarmBand5MaxPct | 75 |
radiantHeatFluxLimitWm2 | 350 |
Cold-period ranges (optimalTemp*Cold*, permissibleCold*) and the warm-period optimal band (optimalTempWarm*, optimalRh*) are recorded for traceability only — this engine does not gate on them; a heat guidance calculator has no active use for a cold-period ceiling, and the optimal band is comfort guidance rather than the Чл. 8 permissible ceiling. nonpermanentWarmMaxDelta* and nonpermanentRulesFloorAreaExemptionM2 (Чл. 8, ал. 3 / Чл. 10) are similarly out of scope for active gating: this calculator has no floor-area-per-worker input, so the >50 m² exemption that governs whether the non-permanent delta even applies cannot be checked, and encoding a ceiling without that check would misstate the rule. heatLoadThresholdWm3 (§ 1, т. 2/3) is the definitional boundary of the room heat-load classification; the engine takes the already-classified category as input (bulgariaRoomHeatLoadCategory) rather than this raw W/m³ figure, because it has no residual-heat measurement input. warmPeriodMeanOutdoorTempThresholdC (§ 1, т. 7/8) defines the warm/cold period by a mean 24h outdoor temperature; the engine always evaluates the warm-period branch rather than deriving the period from a date input. No stop-work is encoded: Чл. 22's outdoor stop-work provision triggers on an externally issued NIMH orange/red weather code bundling heat with storms, wind, fog and cold — not a calculator-computable temperature. Confirmed ABSENT from this ordinance and NOT encoded anywhere: a secondary source's (pravatami.bg) minors'-work temperature provisions — checked against the full primary text including § 1 definitions and every article, and found nowhere in this instrument.
Programmable logic: § 1, т. 6 classifies work directly in watts of energy expenditure (no body-surface conversion, unlike Czech NV 361/2007 / Slovak vyhláška 99/2016): light ≤210 W, medium 210-350 W, heavy >350 W (the light/medium overlap at exactly 210 W is resolved to the lower, more protective band). Чл. 8, ал. 1 sets the base warm-period ceiling for PERMANENT workplaces at 28°C for light/medium work and 26°C for heavy work. When the 14:00 outdoor air temperature exceeds 25°C (light/medium) or 23°C (heavy), Чл. 8, ал. 2 escalates that ceiling by an amount that depends on the room's heat-load classification (§ 1, т. 2/3, boundary 23 W/m³): +3°C, capped at 31°C/29°C, for insignificant heat load; +5°C, capped at 33°C/31°C, for significant heat load; or a flat +2°C to 30°C for rooms whose process requires artificial temperature/humidity control. Where the room's classification is unknown, the engine defaults to the un-escalated base ceiling — the more protective choice, since escalation only ever raises the allowed maximum. Чл. 12, ал. 2 sets five permissible relative-humidity bands (30% floor throughout) keyed to indoor temperature, from 30-55% above 28°C down to 30-75% at or below 24°C. Чл. 13, ал. 1 sets a 350 W/m² radiant heat flux ceiling. The engine is hidden for outdoor work (Чл. 8 governs buildings only) and for non-permanent workplaces (Чл. 8, ал. 3's non-permanent-workplace warm-period deltas are out of scope: Чл. 10 exempts them above 50 m² floor area per worker, an input this calculator does not collect). No stop-work is encoded: Чл. 22's outdoor stop-work provision triggers on an externally issued NIMH orange/red weather code bundling multiple hazards, not a calculator-computable temperature.
Required inputs: indoorTempC, metabolicRateW
Optional inputs: airTempC, relativeHumidity, outdoor, bulgariaRoomHeatLoadCategory, radiantHeatFluxWm2, permanentWorkplace
This standard was added to the calculator.
Registry fields changed — optionalInputs: removed workload.
Get notified when Bulgaria Naredba № RD-07-3 of 18.07.2014 — Minimum Requirements for the Microclimate of Workplaces changes — threshold changes, scope and legal-status changes, additions and removals. Changes that permit more heat exposure than before are labelled as such.
Paste this address into any feed reader:
https://heatrules.com/standards/bulgaria_naredba_rd_07_3/feed.xml
Open the feed · All update feeds · No account or email address is needed; the site keeps no subscriber list.