// PSM Expert — Página Posicionamento de Detectores por Análise de Dispersão
function Figure({ src, alt, cap }) {
  return (
    <figure style={dfig.wrap}>
      <div style={dfig.frame}>
        <img src={src} alt={alt} style={dfig.img} loading="lazy" />
      </div>
      {cap ? <figcaption style={dfig.cap}>{cap}</figcaption> : null}
    </figure>
  );
}
const dfig = {
  wrap: { margin: "4px 0 0" },
  frame: { background: "#fff", border: "1px solid #E8ECF1", borderRadius: 12, overflow: "hidden", boxShadow: "0 8px 26px rgba(7,28,54,.10)" },
  img: { width: "100%", height: "auto", display: "block" },
  cap: { fontFamily: "'IBM Plex Sans', sans-serif", fontSize: 13, lineHeight: 1.5, color: "#6B7785", margin: "12px 2px 0", fontStyle: "italic" },
};

// Detalhe técnico por tipo de detecção
function DetectionDetail({ items }) {
  return (
    <div style={{ display: "grid", gridTemplateColumns: "repeat(2,1fr)", gap: 16, marginTop: 26 }} className="psm-grid-2">
      {items.map((it) => (
        <div key={it.t} style={dd.card}>
          <div style={dd.head}>
            <div style={dd.iconWrap}><Icon name={it.icon} size={20} color="#17304D" stroke={1.7} /></div>
            <h4 style={dd.t}>{it.t}</h4>
          </div>
          <p style={dd.d}>{it.d}</p>
          <div style={dd.tech}><span style={dd.techLabel}>Tecnologias</span><span style={dd.techVal}>{it.tech}</span></div>
        </div>
      ))}
    </div>
  );
}
const dd = {
  card: { background: "#fff", border: "1px solid #E8ECF1", borderLeft: "3px solid #F5A623", borderRadius: 10, padding: "18px 20px", display: "flex", flexDirection: "column" },
  head: { display: "flex", alignItems: "center", gap: 12, marginBottom: 10 },
  iconWrap: { flex: "none", width: 40, height: 40, borderRadius: 9, background: "#F4F6F8", border: "1px solid #E8ECF1", display: "flex", alignItems: "center", justifyContent: "center" },
  t: { fontFamily: "'Barlow Condensed', sans-serif", fontWeight: 700, fontSize: 20, color: "#071C36", margin: 0, textTransform: "uppercase", lineHeight: 1.05 },
  d: { fontFamily: "'IBM Plex Sans', sans-serif", fontSize: 14, lineHeight: 1.6, color: "#6B7785", margin: "0 0 14px", flex: 1 },
  tech: { display: "flex", flexDirection: "column", gap: 3, borderTop: "1px solid #EEF1F5", paddingTop: 10 },
  techLabel: { fontFamily: "'IBM Plex Mono', monospace", fontSize: 10.5, letterSpacing: ".08em", textTransform: "uppercase", color: "#9AA6B2" },
  techVal: { fontFamily: "'IBM Plex Sans', sans-serif", fontSize: 13, fontWeight: 600, color: "#17304D" },
};

function DispersaoPage() {
  return (
    <React.Fragment>
      <Header current="servicos" />

      <div style={dc.crumbWrap}>
        <div style={dc.crumbInner}>
          <a href="servicos.html" style={dc.crumbLink}>Serviços</a>
          <span style={dc.crumbSep}>/</span>
          <a href="qra.html" style={dc.crumbLink}>QRA</a>
          <span style={dc.crumbSep}>/</span>
          <span style={dc.crumbCur}>Posicionamento de Detectores</span>
        </div>
      </div>

      <PageHero
        kicker="Soluções Técnicas · Detecção e Segurança de Processos"
        title="Posicionamento de Detectores por Análise de Dispersão"
        subtitle="Determinação técnica e fundamentada do posicionamento de detectores de gás, vapor e chama — por meio de simulação de dispersão e modelagem de consequências, conforme NFPA, IEC, API e ISO."
        badges={["NFPA 72", "IEC 60079-29-2", "API RP 505", "Dispersão de Gás", "Detector de Chama", "Gas Detection"]} />

      <Section title="O problema que essa análise resolve">
        <P>A localização de detectores de gás e chama é frequentemente definida com base em experiência empírica, regras de bolso ou cópias de layouts anteriores — sem considerar o comportamento real das substâncias perigosas presentes na instalação. O resultado são <strong>pontos cegos</strong>: regiões onde uma liberação de gás inflamável ou tóxico pode se acumular sem acionar nenhum alarme, comprometendo a segurança da planta e dos trabalhadores.</P>
        <P>A análise de dispersão para posicionamento de detectores resolve esse problema de forma objetiva: por meio de simulações computacionais, é possível prever como um gás ou vapor se comporta após uma liberação acidental — sua trajetória, concentração, acumulação em pontos baixos ou confinados e alcance de áreas habitadas — e, a partir disso, determinar onde os detectores devem ser posicionados para garantir a detecção antes que a situação se torne crítica.</P>
      </Section>

      <Section title="Quando essa análise é necessária" bg="#F4F6F8">
        <CheckList items={[
          "Instalação nova com substâncias inflamáveis, tóxicas ou explosivas em processo",
          "Expansão ou modificação de planta existente (MoC) com novos pontos de liberação potencial",
          "Revisão do sistema de detecção após incidente, auditoria PSM ou HAZOP que identificou deficiências",
          "Atendimento a exigências regulatórias de licenciamento ambiental (EAR/PGR) ou de seguradoras",
          "Verificação da conformidade do sistema existente com NFPA, IEC 60079-29-2 ou API RP 505",
          "Ambientes confinados ou semi-confinados onde a dispersão é influenciada por ventilação, obstruções ou geometria complexa",
          "Determinação do tipo de detector mais adequado para cada ponto (eletroquímico, infravermelho, catalítico, UVIR)",
        ]} />
      </Section>

      <Section title="Metodologia" intro="A análise combina avaliação de cenários de liberação com simulação computacional de dispersão e aplicação dos critérios normativos de cobertura de detecção.">
        <StepsVertical steps={[
          { t: "Inventário de substâncias e cenários de liberação", d: "Levantamento das substâncias perigosas e identificação dos pontos potenciais de liberação (flanges, válvulas, selos, drenos, pontos de amostragem). Para cada ponto, definem-se as condições: estado físico, pressão, temperatura, taxa de vazão e duração." },
          { t: "Simulação de dispersão", d: "Modelagem computacional da nuvem de gás ou vapor após cada liberação, considerando condições atmosféricas, topografia, obstruções e características do ambiente (aberto, confinado, semi-confinado). Os resultados incluem campos de concentração em 2D e 3D ao longo do tempo." },
          { t: "Definição dos limiares de detecção", d: "Definição dos limiares de concentração para alarme: percentual do LEL para gases inflamáveis e frações do TLV-TWA, IDLH ou ERPG para gases tóxicos, conforme as características das substâncias e os requisitos normativos." },
          { t: "Mapeamento de zonas de detecção necessária", d: "Identificação das zonas onde a concentração atinge os limiares antes de alcançar áreas habitadas, equipamentos críticos ou fontes de ignição — definindo onde os detectores precisam estar para garantir tempo de resposta adequado." },
          { t: "Proposta de layout do sistema de detecção", d: "Posicionamento dos detectores — localização, altura de instalação, tipo recomendado e campo de visão (para chama UVIR) — sobre a planta da instalação, com justificativa técnica para cada ponto." },
          { t: "Verificação normativa", d: "Comparação do layout proposto com NFPA 72, IEC 60079-29-2 e API RP 505, garantindo distâncias máximas de cobertura, sobreposição de zonas de detecção e redundância exigida para áreas críticas." },
        ]} />
      </Section>

      <Section title="Tipos de detecção abordados" intro="O estudo determina o posicionamento e recomenda o princípio de detecção mais adequado para cada ponto e substância da instalação.">
        <Figure
          src="img/services/tipos-deteccao.png"
          alt="Quatro tipos de detecção abordados: detector de gás inflamável, detector de gás tóxico, detector de chama UVIR e análise de detecção em ambientes confinados, cada um ilustrado por uma fotografia do instrumento."
          cap="Tipos de detecção abordados no estudo: gás inflamável (%LEL), gás tóxico, chama (UVIR) e ambientes confinados." />
        <DetectionDetail items={[
          { icon: "wind", t: "Gás inflamável", d: "Posicionamento para detecção de nuvens inflamáveis (% LEL) antes que alcancem fontes de ignição. Aplicação: GLP, gás natural, hidrogênio, solventes e vapores de processo.", tech: "Catalítico (pellistor) · IR pontual · open-path IR" },
          { icon: "flask", t: "Gás tóxico", d: "Posicionamento para detecção de concentrações tóxicas antes que alcancem áreas habitadas, salas de controle ou rotas de fuga. Aplicação: NH₃, H₂S, SO₂, Cl₂, HCN, CO e outros.", tech: "Eletroquímico · Infravermelho · PID (fotoionização)" },
          { icon: "zap", t: "Chama (UVIR)", d: "Determinação do campo de visão e do posicionamento de detectores de chama, incluindo análise de sombreamento por estruturas. Aplicação: jet fire, flash fire e pool fire.", tech: "Detector de chama ultravioleta / infravermelho (UVIR)" },
          { icon: "layers", t: "Ambientes confinados", d: "Análise dedicada para espaços confinados — tonéis, vasos, dutos, câmaras subterrâneas — onde a dispersão é governada pela geometria e ventilação, exigindo cobertura específica.", tech: "Análise CFD · ventilação natural / forçada" },
        ]} />
      </Section>

      <Section title="Integração com o sistema de segurança da planta" bg="#F4F6F8">
        <P>O estudo de posicionamento de detectores é um insumo direto para o projeto e a revisão do <strong>Sistema Instrumentado de Segurança (SIS)</strong> e do <strong>Plano de Atendimento a Emergências (PAE)</strong>.</P>
        <CheckList items={[
          "Os detectores posicionados alimentam as lógicas de alarme e intertravamento do SIS (IEC 61511), definindo os sinais que acionam bloqueios automáticos, purgas e isolamentos",
          "As zonas de detecção fundamentam as zonas de alerta e evacuação do PAE, com base nos tempos de dispersão calculados",
          "Os resultados integram o EAR/PGR, quando exigido pelo órgão de licenciamento, como evidência técnica da adequação do sistema de detecção",
          "Para instalações que realizam HAZOP ou HAZID, o estudo pode ser conduzido de forma integrada, aproveitando os cenários já identificados",
        ]} />
      </Section>

      <Section title="Normas e referências aplicadas">
        <NormTable rows={[
          { n: "NFPA 72", d: "National Fire Alarm and Signaling Code — cobertura, redundância e sinalização de sistemas de detecção" },
          { n: "NFPA 2", d: "Hydrogen Technologies Code — posicionamento de detectores em sistemas com hidrogênio" },
          { n: "NFPA 30", d: "Flammable and Combustible Liquids Code — detecção em armazenamento e manuseio de inflamáveis" },
          { n: "NFPA 59A", d: "Production, Storage and Handling of LNG — detecção em terminais de GNL" },
          { n: "IEC 60079-29-2", d: "Selection, installation, use and maintenance of detectors for flammable gases and oxygen" },
          { n: "API RP 505", d: "Location, Design and Installation of Flame and Gas Detection Systems in Hazardous Locations" },
          { n: "ISO 13702", d: "Control and mitigation of fires and explosions on offshore production installations" },
          { n: "ISA-12.13.01", d: "Performance Requirements for Combustible Gas Detectors" },
          { n: "IEC 61511", d: "Functional Safety — SIS para o setor de processo (integração com lógicas de segurança)" },
        ]} />
        <RelatedServices exclude="analise-dispersao-detectores.html" />
      </Section>

      <Section title="Perguntas frequentes" bg="#F4F6F8">
        <FaqList items={[
          { q: "Por que não basta seguir as regras de espaçamento máximo da norma?", a: "As normas como a IEC 60079-29-2 e a API RP 505 definem espaçamentos máximos entre detectores, mas esses valores são genéricos e conservadores — assumem campo livre, sem obstruções e sem considerar as características específicas das substâncias presentes. Em instalações reais, com geometrias complexas, equipamentos, estruturas e ventilação variável, a aplicação das regras de espaçamento pode resultar em pontos cegos ou, ao contrário, em superdimensionamento custoso. A análise de dispersão garante que cada detector seja posicionado onde realmente importa." },
          { q: "Quais softwares são usados nas simulações?", a: "Utilizamos plataformas especializadas em segurança de processos: PHAST e SAFETI (DNV), ALOHA (EPA/NOAA) para cenários em campo aberto, e ferramentas de CFD (ANSYS Fluent, OpenFOAM) para ambientes confinados, semi-confinados ou com geometria complexa. A escolha da ferramenta é feita em função do tipo de cenário, da substância envolvida e do nível de detalhe requerido." },
          { q: "A análise indica também o tipo de detector a ser utilizado em cada ponto?", a: "Sim. O estudo recomenda o princípio de detecção mais adequado para cada ponto e substância — catalítico, infravermelho pontual, open-path IR, eletroquímico, PID ou UVIR — levando em conta as propriedades da substância (LEL, densidades, comportamento em condições atmosféricas), as condições do ambiente (temperatura, umidade, presença de interferentes) e os requisitos normativos aplicáveis." },
          { q: "É possível revisar o sistema de detecção existente usando essa metodologia?", a: "Sim. A análise pode ser conduzida tanto para projetos novos quanto para a revisão de sistemas já instalados. No caso de instalações existentes, o estudo identifica os pontos cegos do sistema atual, avalia a cobertura real dos detectores instalados e propõe ajustes — relocação, adição de pontos ou substituição de tecnologia — com base nas simulações de dispersão dos cenários representativos da planta." },
          { q: "A análise pode ser integrada ao HAZOP ou ao EAR?", a: "Sim. O posicionamento de detectores é um desdobramento natural dos cenários de liberação identificados no HAZOP ou no HAZID, e os resultados das simulações de dispersão alimentam tanto o EAR quanto o PAE. A PSM Expert conduz esses estudos de forma integrada, evitando retrabalho e garantindo consistência técnica entre os documentos." },
        ]} />
      </Section>

      <Section>
        <Callout>A eficácia de um sistema de detecção depende fundamentalmente de onde os detectores estão instalados. Detectores bem especificados em posições erradas não protegem a instalação. A análise de dispersão transforma o posicionamento de detectores de uma decisão empírica em uma decisão técnica e documentada — defensável perante reguladores, seguradoras e equipes de gestão de risco.</Callout>
      </Section>

      <CtaFinal title="Precisa revisar ou projetar o sistema de detecção da sua planta?" sub="Fale com um especialista. Atendemos em todo o Brasil." />
      <Footer />
    </React.Fragment>
  );
}
const dc = {
  crumbWrap: { background: "#06172C" },
  crumbInner: { maxWidth: 980, margin: "0 auto", padding: "12px 32px", display: "flex", alignItems: "center", gap: 9, flexWrap: "wrap" },
  crumbLink: { fontFamily: "'IBM Plex Mono', monospace", fontSize: 12, color: "rgba(255,255,255,.6)", textDecoration: "none" },
  crumbSep: { color: "rgba(255,255,255,.3)", fontSize: 12 },
  crumbCur: { fontFamily: "'IBM Plex Mono', monospace", fontSize: 12, color: "#F5A623" },
};
ReactDOM.createRoot(document.getElementById("root")).render(<DispersaoPage />);
