{"id":74873,"date":"2026-09-11T15:36:23","date_gmt":"2026-09-11T18:36:23","guid":{"rendered":"https:\/\/a3aengenharia.com\/?post_type=articles&#038;p=74873"},"modified":"2026-09-11T15:36:23","modified_gmt":"2026-09-11T18:36:23","slug":"adms-advanced-distribution-management-system-architecture-functions-distribution","status":"publish","type":"articles","link":"https:\/\/a3aengenharia.com\/en-us\/content\/technical-articles\/adms-advanced-distribution-management-system-architecture-functions-distribution\/","title":{"rendered":"ADMS: What It Is, Architecture, Functions, and Advanced Distribution Management"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">ADMS \u2014 Advanced Distribution Management System \u2014 is a software platform used to monitor, analyze, optimize, and support operation of the electric distribution grid based on an operational model consistent with the actual topology. Unlike a standalone SCADA system, which concentrates supervisory information from field points, ADMS combines electrical context, grid states, analytical applications, and integration with systems such as GIS, OMS, AMI, and DERMS to support more advanced operational decisions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In distribution modernization projects, ADMS should be treated as a critical operational platform, not as a software package purchased from a feature checklist. Its performance depends on network-model quality, incoming data, interfaces, operating philosophy, architectural robustness, and the ability to demonstrate each function through FAT, SAT, and integrated testing.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What Is an ADMS?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The U.S. Department of Energy describes Advanced Distribution Management Systems as platforms that support advanced distribution management and optimization. In a modern architecture, ADMS brings together or coordinates capabilities historically distributed among different systems and uses an electrical representation of the grid to perform analyses and support operational decisions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Typical functions include:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>supervision integrated with SCADA;<\/li><li>topology processing;<\/li><li>distribution power flow;<\/li><li>state estimation;<\/li><li>contingency analysis;<\/li><li>FLISR functions;<\/li><li>Volt\/VAR Optimization \u2014 VVO;<\/li><li>Conservation Voltage Reduction \u2014 CVR;<\/li><li>switching-workflow management;<\/li><li>support for service-restoration workflows;<\/li><li>integration with Outage Management System \u2014 OMS;<\/li><li>integration with GIS and asset models;<\/li><li>use of Advanced Metering Infrastructure \u2014 AMI data;<\/li><li>integration with DERMS and distributed energy resources;<\/li><li>analysis of constraints, loading, and grid capacity.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The article <a href=\"https:\/\/a3aengenharia.com.br\/conteudo\/artigos-tecnicos\/smart-grid-redes-eletricas-inteligentes-arquitetura-automacao-der\/\">Smart Grid: what it is, architecture, automation, and integration of distributed energy resources<\/a> places ADMS within the broader smart-grid architecture. ADMS is one of the platforms that turn data, models, and field states into operational decisions.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">ADMS, DMS, SCADA, OMS, and GIS Are Not the Same Thing<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The exact boundaries vary across implementations, but the functional distinction is important for specification and procurement.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>System<\/td><td>Primary function<\/td><td>Limitation when isolated<\/td><\/tr><tr><td>SCADA<\/td><td>supervision, telemetry, alarms, and field operations<\/td><td>does not necessarily represent the grid as a complete electrical model<\/td><\/tr><tr><td>DMS<\/td><td>distribution management and analysis applications<\/td><td>may not natively integrate all modern operational functions<\/td><\/tr><tr><td>OMS<\/td><td>outage management, affected customers, and restoration<\/td><td>depends on topology and external data for detailed electrical visibility<\/td><\/tr><tr><td>GIS<\/td><td>geographic and asset registry of the grid<\/td><td>is not a real-time operations platform<\/td><\/tr><tr><td>AMI<\/td><td>advanced metering and communication with meters<\/td><td>does not perform complete grid management<\/td><\/tr><tr><td>ADMS<\/td><td>integrates operational context, the grid model, and advanced applications<\/td><td>depends heavily on the quality of source systems and data<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">A modern ADMS often incorporates DMS functions and integrates SCADA and OMS. However, the design should not assume that every market product has the same functional boundary. The specification must state which functions belong to the ADMS, which remain in external systems, and how synchronization takes place.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">Typical ADMS Architecture<\/h2>\n\n\n\n<div class=\"wp-block-a3a-destaque\">\n<p class=\"wp-block-paragraph\">ADMS architecture spans automation, OT networks, data integration, and operational logic. The design should define boundaries and interfaces before supplier configuration begins.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/a3aengenharia.com.br\/servicos\/planejamento\/projeto-de-automacao-industrial\/\">Learn about the Industrial Automation Design service<\/a><\/p>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">ADMS occupies a central position between the electrical process, operational systems, and the databases that describe the grid.<\/p>\n\n\n\n<figure class=\"a3a-mermaid\"><svg id=\"a3a-diagram-1\" width=\"100%\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"flowchart\" style=\"max-width:min(1382.453125px, 100%);height:auto;display:block;margin:0 auto\" viewBox=\"0 0 1382.453125 546\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\" aria-labelledby=\"chart-title-a3a-diagram-1\"><title id=\"chart-title-a3a-diagram-1\">Functional integration architecture of an ADMS<\/title><style>#a3a-diagram-1{font-family:Roboto,sans-serif;font-size:15px;fill:var(--a3a-diag-text, #0a0a0a);}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#a3a-diagram-1 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#a3a-diagram-1 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#a3a-diagram-1 .error-icon{fill:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-1 .error-text{fill:#000000;stroke:#000000;}#a3a-diagram-1 .edge-thickness-normal{stroke-width:1px;}#a3a-diagram-1 .edge-thickness-thick{stroke-width:3.5px;}#a3a-diagram-1 .edge-pattern-solid{stroke-dasharray:0;}#a3a-diagram-1 .edge-thickness-invisible{stroke-width:0;fill:none;}#a3a-diagram-1 .edge-pattern-dashed{stroke-dasharray:3;}#a3a-diagram-1 .edge-pattern-dotted{stroke-dasharray:2;}#a3a-diagram-1 .marker{fill:var(--a3a-diag-stroke, #2e42a2);stroke:var(--a3a-diag-stroke, #2e42a2);}#a3a-diagram-1 .marker.cross{stroke:var(--a3a-diag-stroke, #2e42a2);}#a3a-diagram-1 svg{font-family:Roboto,sans-serif;font-size:15px;}#a3a-diagram-1 p{margin:0;}#a3a-diagram-1 .label{font-family:Roboto,sans-serif;color:var(--a3a-diag-text, #0a0a0a);}#a3a-diagram-1 .cluster-label text{fill:var(--a3a-diag-title, #0124af);}#a3a-diagram-1 .cluster-label span{color:var(--a3a-diag-title, #0124af);}#a3a-diagram-1 .cluster-label span p{background-color:transparent;}#a3a-diagram-1 .label text,#a3a-diagram-1 span{fill:var(--a3a-diag-text, #0a0a0a);color:var(--a3a-diag-text, #0a0a0a);}#a3a-diagram-1 .node rect,#a3a-diagram-1 .node circle,#a3a-diagram-1 .node ellipse,#a3a-diagram-1 .node polygon,#a3a-diagram-1 .node path{fill:var(--a3a-diag-fill, #eef2fd);stroke:var(--a3a-diag-stroke, #2e42a2);stroke-width:1px;}#a3a-diagram-1 .rough-node .label text,#a3a-diagram-1 .node .label text,#a3a-diagram-1 .image-shape .label,#a3a-diagram-1 .icon-shape .label{text-anchor:middle;}#a3a-diagram-1 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#a3a-diagram-1 .rough-node .label,#a3a-diagram-1 .node .label,#a3a-diagram-1 .image-shape .label,#a3a-diagram-1 .icon-shape .label{text-align:center;}#a3a-diagram-1 .node.clickable{cursor:pointer;}#a3a-diagram-1 .root .anchor path{fill:var(--a3a-diag-stroke, #2e42a2)!important;stroke-width:0;stroke:var(--a3a-diag-stroke, #2e42a2);}#a3a-diagram-1 .arrowheadPath{fill:var(--a3a-diag-stroke, #0b0b0b);}#a3a-diagram-1 .edgePath .path{stroke:var(--a3a-diag-stroke, #2e42a2);stroke-width:2.0px;}#a3a-diagram-1 .flowchart-link{stroke:var(--a3a-diag-stroke, #2e42a2);fill:none;}#a3a-diagram-1 .edgeLabel{background-color:var(--a3a-diag-canvas, #ffffff);text-align:center;}#a3a-diagram-1 .edgeLabel p{background-color:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-1 .edgeLabel rect{opacity:0.5;background-color:var(--a3a-diag-canvas, #ffffff);fill:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-1 .labelBkg{background-color:rgba(255, 255, 255, 0.5);}#a3a-diagram-1 .cluster rect{fill:var(--a3a-diag-surface, #f8f8f8);stroke:var(--a3a-diag-border, #e2e8f0);stroke-width:1px;}#a3a-diagram-1 .cluster text{fill:var(--a3a-diag-title, #0124af);}#a3a-diagram-1 .cluster span{color:var(--a3a-diag-title, #0124af);}#a3a-diagram-1 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:Roboto,sans-serif;font-size:12px;background:var(--a3a-diag-canvas, #ffffff);border:1px solid hsl(0, 0%, 90%);border-radius:2px;pointer-events:none;z-index:100;}#a3a-diagram-1 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:var(--a3a-diag-text, #0a0a0a);}#a3a-diagram-1 rect.text{fill:none;stroke-width:0;}#a3a-diagram-1 .icon-shape,#a3a-diagram-1 .image-shape{background-color:var(--a3a-diag-canvas, #ffffff);text-align:center;}#a3a-diagram-1 .icon-shape p,#a3a-diagram-1 .image-shape p{background-color:var(--a3a-diag-canvas, #ffffff);padding:2px;}#a3a-diagram-1 .icon-shape rect,#a3a-diagram-1 .image-shape rect{opacity:0.5;background-color:var(--a3a-diag-canvas, #ffffff);fill:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-1 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#a3a-diagram-1 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#a3a-diagram-1 :root{--mermaid-font-family:Roboto,sans-serif;}<\/style><g><marker id=\"a3a-diagram-1_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"a3a-diagram-1_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"a3a-diagram-1_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/circle><\/marker><marker id=\"a3a-diagram-1_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/circle><\/marker><marker id=\"a3a-diagram-1_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"a3a-diagram-1_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"><\/path><\/marker><g class=\"root\"><g class=\"clusters\"><\/g><g class=\"edgePaths\"><path d=\"M138,83L138,87.167C138,91.333,138,99.667,138,109.208C138,118.75,138,129.5,138,134.875L138,140.25\" id=\"L_A_B_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_A_B_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo4M30seyJ4IjoxMzgsInkiOjEwOH0seyJ4IjoxMzgsInkiOjE0NC4yNX1d\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M347.656,196.75L347.656,202.792C347.656,208.833,347.656,220.917,387.217,233.945C426.778,246.973,505.9,260.947,545.461,267.933L585.022,274.92\" id=\"L_C_F_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_C_F_0\" data-points=\"W3sieCI6MzQ3LjY1NjI1LCJ5IjoxOTYuNzV9LHsieCI6MzQ3LjY1NjI1LCJ5IjoyMzN9LHsieCI6NTg4Ljk2MDkzNzUsInkiOjI3NS42MTU2NjE1OTY0NDYzM31d\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M550.625,196.75L550.625,202.792C550.625,208.833,550.625,220.917,557.142,230.787C563.659,240.658,576.692,248.316,583.209,252.145L589.726,255.974\" id=\"L_D_F_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_D_F_0\" data-points=\"W3sieCI6NTUwLjYyNSwieSI6MTk2Ljc1fSx7IngiOjU1MC42MjUsInkiOjIzM30seyJ4Ijo1OTMuMTc0NTQyNjgyOTI2OCwieSI6MjU4fV0=\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M725.078,196.75L725.078,202.792C725.078,208.833,725.078,220.917,718.561,230.787C712.045,240.658,699.011,248.316,692.494,252.145L685.977,255.974\" id=\"L_E_F_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_E_F_0\" data-points=\"W3sieCI6NzI1LjA3ODEyNSwieSI6MTk2Ljc1fSx7IngiOjcyNS4wNzgxMjUsInkiOjIzM30seyJ4Ijo2ODIuNTI4NTgyMzE3MDczMiwieSI6MjU4fV0=\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M177.828,196.75L186.995,202.792C196.161,208.833,214.495,220.917,282.355,234.385C350.216,247.854,467.604,262.708,526.299,270.135L584.993,277.561\" id=\"L_B_F_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_B_F_0\" data-points=\"W3sieCI6MTc3LjgyNzgxMjUsInkiOjE5Ni43NX0seyJ4IjoyMzIuODI4MTI1LCJ5IjoyMzN9LHsieCI6NTg4Ljk2MDkzNzUsInkiOjI3OC4wNjM1ODEzODk5NjU4Nn1d\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M637.852,310.5L637.852,314.667C637.852,318.833,637.852,327.167,637.852,334.833C637.852,342.5,637.852,349.5,637.852,353L637.852,356.5\" id=\"L_F_G_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_F_G_0\" data-points=\"W3sieCI6NjM3Ljg1MTU2MjUsInkiOjMxMC41fSx7IngiOjYzNy44NTE1NjI1LCJ5IjozMzUuNX0seyJ4Ijo2MzcuODUxNTYyNSwieSI6MzYwLjV9XQ==\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M637.852,435.5L637.852,439.667C637.852,443.833,637.852,452.167,621.725,460.339C605.599,468.512,573.346,476.524,557.22,480.53L541.093,484.536\" id=\"L_G_H_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_G_H_0\" data-points=\"W3sieCI6NjM3Ljg1MTU2MjUsInkiOjQzNS41fSx7IngiOjYzNy44NTE1NjI1LCJ5Ijo0NjAuNX0seyJ4Ijo1MzcuMjExMzE4NTk3NTYxLCJ5Ijo0ODUuNX1d\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M305.461,490.463L275.884,485.469C246.307,480.475,187.154,470.488,157.577,455.077C128,439.667,128,418.833,128,398C128,377.167,128,356.333,128,337.375C128,318.417,128,301.333,128,284.25C128,267.167,128,250.083,128.861,236.158C129.723,222.233,131.445,211.467,132.307,206.083L133.168,200.7\" id=\"L_H_B_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_H_B_0\" data-points=\"W3sieCI6MzA1LjQ2MDkzNzUsInkiOjQ5MC40NjI3NzYzNjIxODU2NX0seyJ4IjoxMjgsInkiOjQ2MC41fSx7IngiOjEyOCwieSI6Mzk4fSx7IngiOjEyOCwieSI6MzM1LjV9LHsieCI6MTI4LCJ5IjoyODQuMjV9LHsieCI6MTI4LCJ5IjoyMzN9LHsieCI6MTMzLjgsInkiOjE5Ni43NX1d\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M984.578,212L984.578,215.5C984.578,219,984.578,226,935.598,236.74C886.618,247.48,788.659,261.959,739.679,269.199L690.699,276.439\" id=\"L_I_F_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_I_F_0\" data-points=\"W3sieCI6OTg0LjU3ODEyNSwieSI6MjA4fSx7IngiOjk4NC41NzgxMjUsInkiOjIzM30seyJ4Ijo2ODYuNzQyMTg3NSwieSI6Mjc3LjAyMzQyNzgxODIxMDV9XQ==\" marker-start=\"url(#a3a-diagram-1_flowchart-v2-pointStart)\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M1269.516,200.75L1269.516,206.125C1269.516,211.5,1269.516,222.25,1173.051,235.452C1076.587,248.653,883.658,264.307,787.194,272.133L690.729,279.96\" id=\"L_J_F_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_J_F_0\" data-points=\"W3sieCI6MTI2OS41MTU2MjUsInkiOjE5Ni43NX0seyJ4IjoxMjY5LjUxNTYyNSwieSI6MjMzfSx7IngiOjY4Ni43NDIxODc1LCJ5IjoyODAuMjgzMjY0MDcxODM0MX1d\" marker-start=\"url(#a3a-diagram-1_flowchart-v2-pointStart)\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><\/g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_B_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_C_F_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_D_F_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_E_F_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_B_F_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_F_G_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_G_H_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_H_B_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_I_F_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_J_F_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><\/g><g class=\"nodes\"><g class=\"node default\" id=\"flowchart-A-0\" transform=\"translate(138, 45.5)\"><rect class=\"basic label-container\" style=\"\" x=\"-130\" y=\"-37.5\" width=\"260\" height=\"75\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-100, -22.5)\"><rect><\/rect><foreignObject width=\"200\" height=\"45\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Field: IEDs, RTUs, switches, and sensors<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-B-1\" transform=\"translate(138, 170.5)\"><rect class=\"basic label-container\" style=\"\" x=\"-51.640625\" y=\"-26.25\" width=\"103.28125\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-21.640625, -11.25)\"><rect><\/rect><foreignObject width=\"43.28125\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>SCADA<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-C-2\" transform=\"translate(347.65625, 170.5)\"><rect class=\"basic label-container\" style=\"\" x=\"-108.015625\" y=\"-26.25\" width=\"216.03125\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-78.015625, -11.25)\"><rect><\/rect><foreignObject width=\"156.03125\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>GIS and asset model<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-F-3\" transform=\"translate(637.8515625, 284.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-48.890625\" y=\"-26.25\" width=\"97.78125\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-18.890625, -11.25)\"><rect><\/rect><foreignObject width=\"37.78125\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>ADMS<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-D-4\" transform=\"translate(550.625, 170.5)\"><rect class=\"basic label-container\" style=\"\" x=\"-44.953125\" y=\"-26.25\" width=\"89.90625\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-14.953125, -11.25)\"><rect><\/rect><foreignObject width=\"29.90625\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>OMS<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-E-6\" transform=\"translate(725.078125, 170.5)\"><rect class=\"basic label-container\" style=\"\" x=\"-79.5\" y=\"-26.25\" width=\"159\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-49.5, -11.25)\"><rect><\/rect><foreignObject width=\"99\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>AMI and metering<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-G-11\" transform=\"translate(637.8515625, 398)\"><rect class=\"basic label-container\" style=\"\" x=\"-130\" y=\"-37.5\" width=\"260\" height=\"75\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-100, -22.5)\"><rect><\/rect><foreignObject width=\"200\" height=\"45\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Power Flow, State Estimation, FLISR, and VVO<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-H-13\" transform=\"translate(431.5390625, 511.75)\"><rect class=\"basic label-container\" style=\"\" x=\"-126.078125\" y=\"-26.25\" width=\"252.15625\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-96.078125, -11.25)\"><rect><\/rect><foreignObject width=\"192.15625\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Recommendation or action<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-I-16\" transform=\"translate(984.578125, 170.5)\"><rect class=\"basic label-container\" style=\"\" x=\"-130\" y=\"-37.5\" width=\"260\" height=\"75\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-100, -22.5)\"><rect><\/rect><foreignObject width=\"200\" height=\"45\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>DERMS and distributed resources<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-J-18\" transform=\"translate(1269.515625, 170.5)\"><rect class=\"basic label-container\" style=\"\" x=\"-104.9375\" y=\"-26.25\" width=\"209.875\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-74.9375, -11.25)\"><rect><\/rect><foreignObject width=\"149.875\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Enterprise systems<\/p><\/span><\/div><\/foreignObject><\/g><\/g><\/g><\/g><\/g><\/svg><figcaption>Functional integration architecture of an ADMS<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">SCADA Integration<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">SCADA provides much of the operational state: device positions, measurements, alarms, operating actions, and events. ADMS uses this information within an electrical representation of the grid. The integration should specify data quality, timestamp, status, operational authority, and expected behavior when information is unavailable.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">GIS Integration<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">GIS is often an important source for connectivity and asset records. However, a geographic model and an operational model are not automatically equivalent. Incorrect connectivity, unidentified phases, duplicate equipment, missing parameters, or field updates not reflected in the database can compromise advanced applications.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For this reason, ADMS implementation normally requires an explicit model-governance process between GIS, ADMS, and changes executed on the grid.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">OMS Integration<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">OMS concentrates outage information, affected customers, and restoration processes. Integration with ADMS makes it possible to combine customer context with electrical analysis and grid automation.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">AMI Integration<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Smart-meter data can contribute to outage detection, voltage validation, load estimation, and improved observability. Its value depends on granularity, latency, and quality that are compatible with each use case.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">DERMS Integration<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">As <a href=\"https:\/\/a3aengenharia.com.br\/conteudo\/artigos-tecnicos\/recursos-energeticos-distribuidos-red-der-rede-eletrica\/\">distributed energy resources<\/a> grow, ADMS needs to account for generation, BESS, electric vehicles, and flexible loads. DERMS can coordinate these resources and provide aggregated capability to ADMS, while ADMS applies grid constraints.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The authority boundary must be clear: the design should define which system owns each operational decision, how local limits are represented, how electrical constraints are enforced, and which system takes priority under each operating condition.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">The Electrical Model Is the Technical Core of ADMS<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Advanced applications do not operate on a generic image of the grid. They depend on a computational model that represents connectivity, phases, impedances, equipment, limits, switching states, and the relationship between loads and sources.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Model quality is one of the major sources of risk in ADMS projects. A system may receive correct telemetry and still produce incorrect analysis if topology or parameters are wrong.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Topology processing<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Topology processing determines how elements are electrically connected based on device states. This is essential when switching changes feeders, islands, and supply paths.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Electrical parameters<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Transformers, lines, cables, regulators, capacitors, and other assets need parameters that are consistent with the intended application. Approximate data may be sufficient for visualization, but not necessarily for analyses that support automated operating sequences.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Phase identification<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In distribution grids, correct phase association is particularly important. Phase errors degrade voltage calculations, balancing, load estimation, and asymmetry analysis.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">State Estimation in Distribution<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Distribution State Estimation seeks to estimate electrical quantities at points without direct measurement by combining the model with available observations. The challenge differs from transmission because distribution networks have more nodes, historically lower telemetry density, and pronounced phase asymmetry.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">AMI and additional sensors increase observability, but they do not eliminate the need to qualify data. Delayed, inconsistent, or incorrectly associated measurements can degrade the estimate.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Engineering should define which applications depend on state estimation, what confidence levels are required, and how ADMS indicates low-quality results.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">FLISR: Fault Location, Isolation, and Service Restoration<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">FLISR is one of the applications that most clearly illustrates both the value and the risk of ADMS. The function uses events, device states, topology, and constraints to identify the affected area, isolate the faulted section, and evaluate restoration paths.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The sequence should not be reduced to device switching alone. Before restoration, the application needs to assess conditions such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>thermal capacity of alternative supply paths;<\/li><li>transformer loading limits;<\/li><li>voltage profile;<\/li><li>short-circuit and protection-study constraints;<\/li><li>radiality or permitted parallel-operation conditions;<\/li><li>unavailable or blocked devices;<\/li><li>priorities and critical loads;<\/li><li>utility operating criteria.<\/li><\/ul>\n\n\n\n<figure class=\"a3a-mermaid\"><svg id=\"a3a-diagram-2\" width=\"100%\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"flowchart\" style=\"max-width:min(1940.9375px, 100%);height:auto;display:block;margin:0 auto\" viewBox=\"0 0 1940.9375 216.6875\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\" aria-labelledby=\"chart-title-a3a-diagram-2\"><title id=\"chart-title-a3a-diagram-2\">Simplified technical FLISR decision flow in an ADMS<\/title><style>#a3a-diagram-2{font-family:Roboto,sans-serif;font-size:15px;fill:var(--a3a-diag-text, #0a0a0a);}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#a3a-diagram-2 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#a3a-diagram-2 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#a3a-diagram-2 .error-icon{fill:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-2 .error-text{fill:#000000;stroke:#000000;}#a3a-diagram-2 .edge-thickness-normal{stroke-width:1px;}#a3a-diagram-2 .edge-thickness-thick{stroke-width:3.5px;}#a3a-diagram-2 .edge-pattern-solid{stroke-dasharray:0;}#a3a-diagram-2 .edge-thickness-invisible{stroke-width:0;fill:none;}#a3a-diagram-2 .edge-pattern-dashed{stroke-dasharray:3;}#a3a-diagram-2 .edge-pattern-dotted{stroke-dasharray:2;}#a3a-diagram-2 .marker{fill:var(--a3a-diag-stroke, #2e42a2);stroke:var(--a3a-diag-stroke, #2e42a2);}#a3a-diagram-2 .marker.cross{stroke:var(--a3a-diag-stroke, #2e42a2);}#a3a-diagram-2 svg{font-family:Roboto,sans-serif;font-size:15px;}#a3a-diagram-2 p{margin:0;}#a3a-diagram-2 .label{font-family:Roboto,sans-serif;color:var(--a3a-diag-text, #0a0a0a);}#a3a-diagram-2 .cluster-label text{fill:var(--a3a-diag-title, #0124af);}#a3a-diagram-2 .cluster-label span{color:var(--a3a-diag-title, #0124af);}#a3a-diagram-2 .cluster-label span p{background-color:transparent;}#a3a-diagram-2 .label text,#a3a-diagram-2 span{fill:var(--a3a-diag-text, #0a0a0a);color:var(--a3a-diag-text, #0a0a0a);}#a3a-diagram-2 .node rect,#a3a-diagram-2 .node circle,#a3a-diagram-2 .node ellipse,#a3a-diagram-2 .node polygon,#a3a-diagram-2 .node path{fill:var(--a3a-diag-fill, #eef2fd);stroke:var(--a3a-diag-stroke, #2e42a2);stroke-width:1px;}#a3a-diagram-2 .rough-node .label text,#a3a-diagram-2 .node .label text,#a3a-diagram-2 .image-shape .label,#a3a-diagram-2 .icon-shape .label{text-anchor:middle;}#a3a-diagram-2 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#a3a-diagram-2 .rough-node .label,#a3a-diagram-2 .node .label,#a3a-diagram-2 .image-shape .label,#a3a-diagram-2 .icon-shape .label{text-align:center;}#a3a-diagram-2 .node.clickable{cursor:pointer;}#a3a-diagram-2 .root .anchor path{fill:var(--a3a-diag-stroke, #2e42a2)!important;stroke-width:0;stroke:var(--a3a-diag-stroke, #2e42a2);}#a3a-diagram-2 .arrowheadPath{fill:var(--a3a-diag-stroke, #0b0b0b);}#a3a-diagram-2 .edgePath .path{stroke:var(--a3a-diag-stroke, #2e42a2);stroke-width:2.0px;}#a3a-diagram-2 .flowchart-link{stroke:var(--a3a-diag-stroke, #2e42a2);fill:none;}#a3a-diagram-2 .edgeLabel{background-color:var(--a3a-diag-canvas, #ffffff);text-align:center;}#a3a-diagram-2 .edgeLabel p{background-color:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-2 .edgeLabel rect{opacity:0.5;background-color:var(--a3a-diag-canvas, #ffffff);fill:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-2 .labelBkg{background-color:rgba(255, 255, 255, 0.5);}#a3a-diagram-2 .cluster rect{fill:var(--a3a-diag-surface, #f8f8f8);stroke:var(--a3a-diag-border, #e2e8f0);stroke-width:1px;}#a3a-diagram-2 .cluster text{fill:var(--a3a-diag-title, #0124af);}#a3a-diagram-2 .cluster span{color:var(--a3a-diag-title, #0124af);}#a3a-diagram-2 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:Roboto,sans-serif;font-size:12px;background:var(--a3a-diag-canvas, #ffffff);border:1px solid hsl(0, 0%, 90%);border-radius:2px;pointer-events:none;z-index:100;}#a3a-diagram-2 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:var(--a3a-diag-text, #0a0a0a);}#a3a-diagram-2 rect.text{fill:none;stroke-width:0;}#a3a-diagram-2 .icon-shape,#a3a-diagram-2 .image-shape{background-color:var(--a3a-diag-canvas, #ffffff);text-align:center;}#a3a-diagram-2 .icon-shape p,#a3a-diagram-2 .image-shape p{background-color:var(--a3a-diag-canvas, #ffffff);padding:2px;}#a3a-diagram-2 .icon-shape rect,#a3a-diagram-2 .image-shape rect{opacity:0.5;background-color:var(--a3a-diag-canvas, #ffffff);fill:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-2 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#a3a-diagram-2 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#a3a-diagram-2 :root{--mermaid-font-family:Roboto,sans-serif;}<\/style><g><marker id=\"a3a-diagram-2_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"a3a-diagram-2_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"a3a-diagram-2_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/circle><\/marker><marker id=\"a3a-diagram-2_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/circle><\/marker><marker id=\"a3a-diagram-2_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"a3a-diagram-2_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"><\/path><\/marker><g class=\"root\"><g class=\"clusters\"><\/g><g class=\"edgePaths\"><path d=\"M172.609,108.344L176.776,108.344C180.943,108.344,189.276,108.344,196.943,108.344C204.609,108.344,211.609,108.344,215.109,108.344L218.609,108.344\" id=\"L_A_B_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_A_B_0\" data-points=\"W3sieCI6MTcyLjYwOTM3NSwieSI6MTA4LjM0Mzc1fSx7IngiOjE5Ny42MDkzNzUsInkiOjEwOC4zNDM3NX0seyJ4IjoyMjIuNjA5Mzc1LCJ5IjoxMDguMzQzNzV9XQ==\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><path d=\"M451.922,108.344L456.089,108.344C460.255,108.344,468.589,108.344,476.255,108.344C483.922,108.344,490.922,108.344,494.422,108.344L497.922,108.344\" id=\"L_B_C_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_B_C_0\" data-points=\"W3sieCI6NDUxLjkyMTg3NSwieSI6MTA4LjM0Mzc1fSx7IngiOjQ3Ni45MjE4NzUsInkiOjEwOC4zNDM3NX0seyJ4Ijo1MDEuOTIxODc1LCJ5IjoxMDguMzQzNzV9XQ==\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><path d=\"M725.078,108.344L729.245,108.344C733.411,108.344,741.745,108.344,749.411,108.344C757.078,108.344,764.078,108.344,767.578,108.344L771.078,108.344\" id=\"L_C_D_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_C_D_0\" data-points=\"W3sieCI6NzI1LjA3ODEyNSwieSI6MTA4LjM0Mzc1fSx7IngiOjc1MC4wNzgxMjUsInkiOjEwOC4zNDM3NX0seyJ4Ijo3NzUuMDc4MTI1LCJ5IjoxMDguMzQzNzV9XQ==\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><path d=\"M1035.078,108.344L1039.245,108.344C1043.411,108.344,1051.745,108.344,1059.411,108.344C1067.078,108.344,1074.078,108.344,1077.578,108.344L1081.078,108.344\" id=\"L_D_E_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_D_E_0\" data-points=\"W3sieCI6MTAzNS4wNzgxMjUsInkiOjEwOC4zNDM3NX0seyJ4IjoxMDYwLjA3ODEyNSwieSI6MTA4LjM0Mzc1fSx7IngiOjEwODUuMDc4MTI1LCJ5IjoxMDguMzQzNzV9XQ==\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><path d=\"M1254.631,77.209L1266.251,71.981C1277.871,66.754,1301.111,56.299,1318.496,51.071C1335.88,45.844,1347.409,45.844,1353.173,45.844L1358.938,45.844\" id=\"L_E_F_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_E_F_0\" data-points=\"W3sieCI6MTI1NC42MzA3Njg2OTkzMzY4LCJ5Ijo3Ny4yMDg4OTM2OTkzMzY3N30seyJ4IjoxMzI0LjM1MTU2MjUsInkiOjQ1Ljg0Mzc1fSx7IngiOjEzNjIuOTM3NSwieSI6NDUuODQzNzV9XQ==\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><path d=\"M1254.631,139.479L1266.251,144.706C1277.871,149.934,1301.111,160.389,1318.496,165.616C1335.88,170.844,1347.409,170.844,1353.173,170.844L1358.938,170.844\" id=\"L_E_G_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_E_G_0\" data-points=\"W3sieCI6MTI1NC42MzA3Njg2OTkzMzY4LCJ5IjoxMzkuNDc4NjA2MzAwNjYzMjJ9LHsieCI6MTMyNC4zNTE1NjI1LCJ5IjoxNzAuODQzNzV9LHsieCI6MTM2Mi45Mzc1LCJ5IjoxNzAuODQzNzV9XQ==\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><path d=\"M1622.938,170.844L1627.104,170.844C1631.271,170.844,1639.604,170.844,1647.271,170.844C1654.938,170.844,1661.938,170.844,1665.438,170.844L1668.938,170.844\" id=\"L_G_H_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_G_H_0\" data-points=\"W3sieCI6MTYyMi45Mzc1LCJ5IjoxNzAuODQzNzV9LHsieCI6MTY0Ny45Mzc1LCJ5IjoxNzAuODQzNzV9LHsieCI6MTY3Mi45Mzc1LCJ5IjoxNzAuODQzNzV9XQ==\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><\/g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_B_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_B_C_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_C_D_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_D_E_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\" transform=\"translate(1324.3515625, 45.84375)\"><g class=\"label\" data-id=\"L_E_F_0\" transform=\"translate(-13.5859375, -11.25)\"><foreignObject width=\"27.171875\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>No<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\" transform=\"translate(1324.3515625, 170.84375)\"><g class=\"label\" data-id=\"L_E_G_0\" transform=\"translate(-12.6328125, -11.25)\"><foreignObject width=\"25.265625\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Yes<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_G_H_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><\/g><g class=\"nodes\"><g class=\"node default\" id=\"flowchart-A-0\" transform=\"translate(90.3046875, 108.34375)\"><rect class=\"basic label-container\" style=\"\" x=\"-82.3046875\" y=\"-26.25\" width=\"164.609375\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-52.3046875, -11.25)\"><rect><\/rect><foreignObject width=\"104.609375\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Fault detected<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-B-1\" transform=\"translate(337.265625, 108.34375)\"><rect class=\"basic label-container\" style=\"\" x=\"-114.65625\" y=\"-26.25\" width=\"229.3125\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-84.65625, -11.25)\"><rect><\/rect><foreignObject width=\"169.3125\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Identify probable affected section<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-C-3\" transform=\"translate(613.5, 108.34375)\"><rect class=\"basic label-container\" style=\"\" x=\"-111.578125\" y=\"-26.25\" width=\"223.15625\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-81.578125, -11.25)\"><rect><\/rect><foreignObject width=\"163.15625\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Define isolated section<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-D-5\" transform=\"translate(905.078125, 108.34375)\"><rect class=\"basic label-container\" style=\"\" x=\"-130\" y=\"-37.5\" width=\"260\" height=\"75\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-100, -22.5)\"><rect><\/rect><foreignObject width=\"200\" height=\"45\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Evaluate restoration alternatives<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-E-7\" transform=\"translate(1185.421875, 108.34375)\"><polygon points=\"100.34375,0 200.6875,-100.34375 100.34375,-200.6875 0,-100.34375\" class=\"label-container\" transform=\"translate(-99.84375, 100.34375)\"><\/polygon><g class=\"label\" style=\"\" transform=\"translate(-74.09375, -11.25)\"><rect><\/rect><foreignObject width=\"148.1875\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Constraints satisfied?<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-F-9\" transform=\"translate(1492.9375, 45.84375)\"><rect class=\"basic label-container\" style=\"\" x=\"-130\" y=\"-37.5\" width=\"260\" height=\"75\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-100, -22.5)\"><rect><\/rect><foreignObject width=\"200\" height=\"45\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Manual or partial restoration<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-G-11\" transform=\"translate(1492.9375, 170.84375)\"><rect class=\"basic label-container\" style=\"\" x=\"-130\" y=\"-37.5\" width=\"260\" height=\"75\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-100, -22.5)\"><rect><\/rect><foreignObject width=\"200\" height=\"45\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Proceed with approved restoration workflow<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-H-13\" transform=\"translate(1802.9375, 170.84375)\"><rect class=\"basic label-container\" style=\"\" x=\"-130\" y=\"-37.5\" width=\"260\" height=\"75\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-100, -22.5)\"><rect><\/rect><foreignObject width=\"200\" height=\"45\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Confirm states and measurements<\/p><\/span><\/div><\/foreignObject><\/g><\/g><\/g><\/g><\/g><\/svg><figcaption>Simplified technical FLISR decision flow in an ADMS<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The automation policy can range from advisory mode \u2014 in which the system recommends and the operator approves \u2014 to higher levels of validated automation under previously defined engineering criteria.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">Volt\/VAR Optimization and CVR<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">VVO coordinates voltage regulators, tap changers, capacitor banks and, in more advanced architectures, reactive-power capabilities from DER to keep voltage within acceptable ranges and pursue operational objectives.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Conservation Voltage Reduction seeks to reduce energy consumption and demand through controlled voltage operation within applicable limits. Its effectiveness depends on load behavior and grid conditions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">These functions require reliable measurements, an appropriate sensitivity model, correct regulator and capacitor states, equipment operating limits, and coordination with distributed generation.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">ADMS and Inverter-Based Resources<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The expansion of photovoltaic generation, BESS, and other inverter-based resources changes distribution-grid behavior. Reverse power flow, rapid variations, inverter Volt\/VAR capabilities, and new protection conditions become part of operation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ADMS can use forecasts and telemetry to assess constraints and coordinate operating actions. However, it does not replace <a href=\"https:\/\/a3aengenharia.com.br\/conteudo\/artigos-tecnicos\/estudos-eletricos-bess-fluxo-curto-protecao-qualidade-estabilidade\/\">electrical studies for BESS and distributed resources<\/a>. The operational model must be supported by technically validated parameters and limits.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">ADMS vs. DERMS<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">ADMS and DERMS have areas of overlap, but they start from different perspectives.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Aspect<\/td><td>ADMS<\/td><td>DERMS<\/td><\/tr><tr><td>primary focus<\/td><td>state and operation of the distribution grid<\/td><td>coordination and dispatch of DER<\/td><\/tr><tr><td>central model<\/td><td>grid topology and electrical constraints<\/td><td>resources, availability, and flexibility<\/td><\/tr><tr><td>typical assets<\/td><td>switches, regulators, capacitors, feeders<\/td><td>BESS, PV, EV, flexible loads, distributed generation<\/td><\/tr><tr><td>objective<\/td><td>reliability, voltage, restoration, limits<\/td><td>aggregation, dispatch, curtailment, flexibility services<\/td><\/tr><tr><td>critical integration<\/td><td>SCADA, GIS, OMS, AMI<\/td><td>ADMS, aggregators, EMS, DER devices<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The architecture can use ADMS as the authority for grid constraints and DERMS as the mechanism for resource coordination. This boundary must be specified in the design.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">CIM and Data Interoperability<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Utility integrations frequently use references from the IEC 61968 and IEC 61970 series associated with the Common Information Model \u2014 CIM. The objective is to reduce semantic ambiguity when information is exchanged between applications.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Adopting CIM does not eliminate engineering work. Each integration still needs to map objects, attributes, identifiers, units, quality indicators, and update rules. Proprietary models continue to exist and must be reconciled.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The <a href=\"https:\/\/www.nist.gov\/publications\/nist-framework-and-roadmap-smart-grid-interoperability-standards-release-40\">NIST Smart Grid framework<\/a> reinforces that interoperability involves more than connectivity: information and behavior must be compatible across systems.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Security, Availability, and Operational Authority<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">ADMS is a critical operational system. Its architecture should consider separation between environments, role-based access, action traceability, monitoring, controlled updates, backups, and recovery. The level of rigor should match the criticality of the functions performed by the platform.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Operational authority also needs to be explicit. Can ADMS only recommend actions, or can it initiate approved operating workflows? Does SCADA remain the execution layer? Can the operator override a recommendation? How are concurrent requests from local systems or DERMS handled? These questions belong to the operating philosophy and must be verified during testing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The design should also classify functions by criticality. Not every application requires the same availability, recovery time, or redundancy. High availability must be demonstrated through failover and recovery tests, not inferred solely from the presence of redundant components.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">How to Specify an ADMS<\/h2>\n\n\n\n<div class=\"wp-block-a3a-destaque\">\n<p class=\"wp-block-paragraph\">Before selecting an ADMS platform, the owner needs to characterize SCADA, GIS, OMS, AMI, telecommunications, the electrical model, and operating processes. Without this AS-IS baseline, requirements tend to reproduce existing gaps.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/a3aengenharia.com.br\/servicos\/levantamento-e-diagnostico\/due-diligence\/\">Structure the assessment with Engineering Technical Due Diligence<\/a><\/p>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">A robust specification starts from use cases and verifiable requirements. The document should avoid vague statements such as \u201cthe system shall be modern, intelligent, and scalable.\u201d<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Functional requirements<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">They should describe the expected behavior of each function, including inputs, processing, outputs, constraints, and exceptions.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Integration requirements<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Each interface should identify the source system, destination, integration mechanism, exchanged objects, frequency, latency, quality requirements, and expected behavior under abnormal conditions.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Performance requirements<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">These include response times, data volumes, point counts, growth, number of operators, application execution time, and availability.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Operational requirements<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">They should address user profiles, workflows, alarms, approval rules, records, and auditing.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Documentation requirements<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Architecture, data model, interface documents, manuals, configurations, diagrams, recovery procedures, and As-Built documentation need to be included in the scope.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">Model Readiness Before Implementation<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Implementing ADMS without preparing the data can turn a software project into an emergency data-cleansing program.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Verification<\/td><td>Objective<\/td><\/tr><tr><td>topological connectivity<\/td><td>confirm electrical relationships between assets<\/td><\/tr><tr><td>phasing<\/td><td>validate A\/B\/C association by section and load<\/td><\/tr><tr><td>impedance parameters<\/td><td>support electrical calculations<\/td><\/tr><tr><td>device states<\/td><td>reflect operable condition and normal open\/closed state<\/td><\/tr><tr><td>unique identifiers<\/td><td>enable integration between GIS, SCADA, OMS, and ADMS<\/td><\/tr><tr><td>quality and completeness<\/td><td>quantify gaps before conversion<\/td><\/tr><tr><td>update process<\/td><td>prevent divergence after go-live<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Model maturity should become a project gate, not a secondary activity.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Use-Case-Based Implementation Strategy<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Large ADMS programs carry less risk when capabilities are prioritized according to dependencies and maturity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One possible sequence is:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>consolidate the network model and SCADA\/GIS integration;<\/li><li>validate topology processing and operational visualization;<\/li><li>implement power flow and state analysis;<\/li><li>integrate OMS and AMI according to the use cases;<\/li><li>activate advisory applications such as VVO or FLISR;<\/li><li>validate results against real cases and offline studies;<\/li><li>advance to closed-loop capabilities only where the evidence supports them;<\/li><li>integrate DERMS and new flexibility resources as the grid matures.<\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">This sequence is not universal. The appropriate order should be derived from the project objectives, dependencies, and risks.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">ADMS Procurement and Technical Bid Equalization<\/h2>\n\n\n\n<div class=\"wp-block-a3a-destaque\">\n<p class=\"wp-block-paragraph\">Technical equalization should compare requirements, integrations, performance, customizations, licensing, security, testing, and support on the same basis.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/a3aengenharia.com.br\/servicos\/implementacao\/procurement\/\">Support contracting with Technical Procurement<\/a><\/p>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Comparing platforms through generic checklists tends to favor feature quantity rather than operational fit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A TBE \u2014 Technical Bid Evaluation \u2014 should compare:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>requirement-by-requirement compliance;<\/li><li>architecture and dependencies;<\/li><li>scalability limits;<\/li><li>native and customized interfaces;<\/li><li>fit with the data model;<\/li><li>computing infrastructure requirements;<\/li><li>initial and recurring licensing;<\/li><li>roadmap and version policy;<\/li><li>security and continuity strategy;<\/li><li>implementation and migration services;<\/li><li>customization volume;<\/li><li>proposed tests;<\/li><li>training and knowledge transfer;<\/li><li>SLA, support, and maintenance;<\/li><li>ownership of data and configurations;<\/li><li>exclusions and assumptions.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The objective is not to select the platform with the largest number of modules, but the architecture with the lowest lifecycle risk for the defined use cases.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">FAT for an ADMS<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">FAT should demonstrate functions in a controlled environment before the project depends on field conditions. The test plan needs to be traceable to the requirements.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Typical cases include:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>model import and update;<\/li><li>topology processing;<\/li><li>alarms and events;<\/li><li>resilience behavior;<\/li><li>simulated integration with SCADA, GIS, OMS, and AMI;<\/li><li>power flow;<\/li><li>state estimation;<\/li><li>VVO;<\/li><li>FLISR in planned scenarios;<\/li><li>user-profile verification;<\/li><li>audit records;<\/li><li>interface-availability scenarios;<\/li><li>recovery procedures;<\/li><li>performance under representative load.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">FAT approval should record exceptions, known defects, and items deferred to SAT.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">SAT, Integrated Testing, and Operational Acceptance<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">SAT verifies the platform in its final environment. Integrated tests should demonstrate the end-to-end chain between real devices, external systems, and ADMS applications.<\/p>\n\n\n\n<figure class=\"a3a-mermaid\"><svg id=\"a3a-diagram-3\" width=\"100%\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"flowchart\" style=\"max-width:min(1837.328125px, 100%);height:auto;display:block;margin:0 auto\" viewBox=\"0 0 1837.328125 68.5\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\" aria-labelledby=\"chart-title-a3a-diagram-3\"><title id=\"chart-title-a3a-diagram-3\">Verification chain for acceptance of an ADMS function<\/title><style>#a3a-diagram-3{font-family:Roboto,sans-serif;font-size:15px;fill:var(--a3a-diag-text, #0a0a0a);}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#a3a-diagram-3 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#a3a-diagram-3 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#a3a-diagram-3 .error-icon{fill:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-3 .error-text{fill:#000000;stroke:#000000;}#a3a-diagram-3 .edge-thickness-normal{stroke-width:1px;}#a3a-diagram-3 .edge-thickness-thick{stroke-width:3.5px;}#a3a-diagram-3 .edge-pattern-solid{stroke-dasharray:0;}#a3a-diagram-3 .edge-thickness-invisible{stroke-width:0;fill:none;}#a3a-diagram-3 .edge-pattern-dashed{stroke-dasharray:3;}#a3a-diagram-3 .edge-pattern-dotted{stroke-dasharray:2;}#a3a-diagram-3 .marker{fill:var(--a3a-diag-stroke, #2e42a2);stroke:var(--a3a-diag-stroke, #2e42a2);}#a3a-diagram-3 .marker.cross{stroke:var(--a3a-diag-stroke, #2e42a2);}#a3a-diagram-3 svg{font-family:Roboto,sans-serif;font-size:15px;}#a3a-diagram-3 p{margin:0;}#a3a-diagram-3 .label{font-family:Roboto,sans-serif;color:var(--a3a-diag-text, #0a0a0a);}#a3a-diagram-3 .cluster-label text{fill:var(--a3a-diag-title, #0124af);}#a3a-diagram-3 .cluster-label span{color:var(--a3a-diag-title, #0124af);}#a3a-diagram-3 .cluster-label span p{background-color:transparent;}#a3a-diagram-3 .label text,#a3a-diagram-3 span{fill:var(--a3a-diag-text, #0a0a0a);color:var(--a3a-diag-text, #0a0a0a);}#a3a-diagram-3 .node rect,#a3a-diagram-3 .node circle,#a3a-diagram-3 .node ellipse,#a3a-diagram-3 .node polygon,#a3a-diagram-3 .node path{fill:var(--a3a-diag-fill, #eef2fd);stroke:var(--a3a-diag-stroke, #2e42a2);stroke-width:1px;}#a3a-diagram-3 .rough-node .label text,#a3a-diagram-3 .node .label text,#a3a-diagram-3 .image-shape .label,#a3a-diagram-3 .icon-shape .label{text-anchor:middle;}#a3a-diagram-3 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#a3a-diagram-3 .rough-node .label,#a3a-diagram-3 .node .label,#a3a-diagram-3 .image-shape .label,#a3a-diagram-3 .icon-shape .label{text-align:center;}#a3a-diagram-3 .node.clickable{cursor:pointer;}#a3a-diagram-3 .root .anchor path{fill:var(--a3a-diag-stroke, #2e42a2)!important;stroke-width:0;stroke:var(--a3a-diag-stroke, #2e42a2);}#a3a-diagram-3 .arrowheadPath{fill:var(--a3a-diag-stroke, #0b0b0b);}#a3a-diagram-3 .edgePath .path{stroke:var(--a3a-diag-stroke, #2e42a2);stroke-width:2.0px;}#a3a-diagram-3 .flowchart-link{stroke:var(--a3a-diag-stroke, #2e42a2);fill:none;}#a3a-diagram-3 .edgeLabel{background-color:var(--a3a-diag-canvas, #ffffff);text-align:center;}#a3a-diagram-3 .edgeLabel p{background-color:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-3 .edgeLabel rect{opacity:0.5;background-color:var(--a3a-diag-canvas, #ffffff);fill:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-3 .labelBkg{background-color:rgba(255, 255, 255, 0.5);}#a3a-diagram-3 .cluster rect{fill:var(--a3a-diag-surface, #f8f8f8);stroke:var(--a3a-diag-border, #e2e8f0);stroke-width:1px;}#a3a-diagram-3 .cluster text{fill:var(--a3a-diag-title, #0124af);}#a3a-diagram-3 .cluster span{color:var(--a3a-diag-title, #0124af);}#a3a-diagram-3 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:Roboto,sans-serif;font-size:12px;background:var(--a3a-diag-canvas, #ffffff);border:1px solid hsl(0, 0%, 90%);border-radius:2px;pointer-events:none;z-index:100;}#a3a-diagram-3 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:var(--a3a-diag-text, #0a0a0a);}#a3a-diagram-3 rect.text{fill:none;stroke-width:0;}#a3a-diagram-3 .icon-shape,#a3a-diagram-3 .image-shape{background-color:var(--a3a-diag-canvas, #ffffff);text-align:center;}#a3a-diagram-3 .icon-shape p,#a3a-diagram-3 .image-shape p{background-color:var(--a3a-diag-canvas, #ffffff);padding:2px;}#a3a-diagram-3 .icon-shape rect,#a3a-diagram-3 .image-shape rect{opacity:0.5;background-color:var(--a3a-diag-canvas, #ffffff);fill:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-3 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#a3a-diagram-3 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#a3a-diagram-3 :root{--mermaid-font-family:Roboto,sans-serif;}<\/style><g><marker id=\"a3a-diagram-3_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"a3a-diagram-3_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"a3a-diagram-3_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/circle><\/marker><marker id=\"a3a-diagram-3_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/circle><\/marker><marker id=\"a3a-diagram-3_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"a3a-diagram-3_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"><\/path><\/marker><g class=\"root\"><g class=\"clusters\"><\/g><g class=\"edgePaths\"><path d=\"M184.766,34.25L188.932,34.25C193.099,34.25,201.432,34.25,209.099,34.25C216.766,34.25,223.766,34.25,227.266,34.25L230.766,34.25\" id=\"L_A_B_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_A_B_0\" data-points=\"W3sieCI6MTg0Ljc2NTYyNSwieSI6MzQuMjV9LHsieCI6MjA5Ljc2NTYyNSwieSI6MzQuMjV9LHsieCI6MjM0Ljc2NTYyNSwieSI6MzQuMjV9XQ==\" marker-end=\"url(#a3a-diagram-3_flowchart-v2-pointEnd)\"><\/path><path d=\"M388.172,34.25L392.339,34.25C396.505,34.25,404.839,34.25,412.505,34.25C420.172,34.25,427.172,34.25,430.672,34.25L434.172,34.25\" id=\"L_B_C_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_B_C_0\" data-points=\"W3sieCI6Mzg4LjE3MTg3NSwieSI6MzQuMjV9LHsieCI6NDEzLjE3MTg3NSwieSI6MzQuMjV9LHsieCI6NDM4LjE3MTg3NSwieSI6MzQuMjV9XQ==\" marker-end=\"url(#a3a-diagram-3_flowchart-v2-pointEnd)\"><\/path><path d=\"M611.672,34.25L615.839,34.25C620.005,34.25,628.339,34.25,636.005,34.25C643.672,34.25,650.672,34.25,654.172,34.25L657.672,34.25\" id=\"L_C_D_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_C_D_0\" data-points=\"W3sieCI6NjExLjY3MTg3NSwieSI6MzQuMjV9LHsieCI6NjM2LjY3MTg3NSwieSI6MzQuMjV9LHsieCI6NjYxLjY3MTg3NSwieSI6MzQuMjV9XQ==\" marker-end=\"url(#a3a-diagram-3_flowchart-v2-pointEnd)\"><\/path><path d=\"M853.281,34.25L857.448,34.25C861.615,34.25,869.948,34.25,877.615,34.25C885.281,34.25,892.281,34.25,895.781,34.25L899.281,34.25\" id=\"L_D_E_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_D_E_0\" data-points=\"W3sieCI6ODUzLjI4MTI1LCJ5IjozNC4yNX0seyJ4Ijo4NzguMjgxMjUsInkiOjM0LjI1fSx7IngiOjkwMy4yODEyNSwieSI6MzQuMjV9XQ==\" marker-end=\"url(#a3a-diagram-3_flowchart-v2-pointEnd)\"><\/path><path d=\"M1016.297,34.25L1020.464,34.25C1024.63,34.25,1032.964,34.25,1040.63,34.25C1048.297,34.25,1055.297,34.25,1058.797,34.25L1062.297,34.25\" id=\"L_E_F_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_E_F_0\" data-points=\"W3sieCI6MTAxNi4yOTY4NzUsInkiOjM0LjI1fSx7IngiOjEwNDEuMjk2ODc1LCJ5IjozNC4yNX0seyJ4IjoxMDY2LjI5Njg3NSwieSI6MzQuMjV9XQ==\" marker-end=\"url(#a3a-diagram-3_flowchart-v2-pointEnd)\"><\/path><path d=\"M1316.172,34.25L1320.339,34.25C1324.505,34.25,1332.839,34.25,1340.505,34.25C1348.172,34.25,1355.172,34.25,1358.672,34.25L1362.172,34.25\" id=\"L_F_G_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_F_G_0\" data-points=\"W3sieCI6MTMxNi4xNzE4NzUsInkiOjM0LjI1fSx7IngiOjEzNDEuMTcxODc1LCJ5IjozNC4yNX0seyJ4IjoxMzY2LjE3MTg3NSwieSI6MzQuMjV9XQ==\" marker-end=\"url(#a3a-diagram-3_flowchart-v2-pointEnd)\"><\/path><path d=\"M1582.406,34.25L1586.573,34.25C1590.74,34.25,1599.073,34.25,1606.74,34.25C1614.406,34.25,1621.406,34.25,1624.906,34.25L1628.406,34.25\" id=\"L_G_H_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_G_H_0\" data-points=\"W3sieCI6MTU4Mi40MDYyNSwieSI6MzQuMjV9LHsieCI6MTYwNy40MDYyNSwieSI6MzQuMjV9LHsieCI6MTYzMi40MDYyNSwieSI6MzQuMjV9XQ==\" marker-end=\"url(#a3a-diagram-3_flowchart-v2-pointEnd)\"><\/path><\/g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_B_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_B_C_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_C_D_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_D_E_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_E_F_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_F_G_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_G_H_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><\/g><g class=\"nodes\"><g class=\"node default\" id=\"flowchart-A-0\" transform=\"translate(96.3828125, 34.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-88.3828125\" y=\"-26.25\" width=\"176.765625\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-58.3828125, -11.25)\"><rect><\/rect><foreignObject width=\"116.765625\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Field event<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-B-1\" transform=\"translate(311.46875, 34.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-76.703125\" y=\"-26.25\" width=\"153.40625\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-46.703125, -11.25)\"><rect><\/rect><foreignObject width=\"93.40625\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>SCADA or AMI<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-C-3\" transform=\"translate(524.921875, 34.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-86.75\" y=\"-26.25\" width=\"173.5\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-56.75, -11.25)\"><rect><\/rect><foreignObject width=\"113.5\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>ADMS integration<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-D-5\" transform=\"translate(757.4765625, 34.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-95.8046875\" y=\"-26.25\" width=\"191.609375\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-65.8046875, -11.25)\"><rect><\/rect><foreignObject width=\"131.609375\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Model and application<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-E-7\" transform=\"translate(959.7890625, 34.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-56.5078125\" y=\"-26.25\" width=\"113.015625\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-26.5078125, -11.25)\"><rect><\/rect><foreignObject width=\"53.015625\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Decision<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-F-9\" transform=\"translate(1191.234375, 34.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-124.9375\" y=\"-26.25\" width=\"249.875\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-94.9375, -11.25)\"><rect><\/rect><foreignObject width=\"189.875\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Recommendation or approved action<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-G-11\" transform=\"translate(1474.2890625, 34.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-108.1171875\" y=\"-26.25\" width=\"216.234375\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-78.1171875, -11.25)\"><rect><\/rect><foreignObject width=\"156.234375\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Field confirmation<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-H-13\" transform=\"translate(1730.8671875, 34.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-98.4609375\" y=\"-26.25\" width=\"196.921875\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-68.4609375, -11.25)\"><rect><\/rect><foreignObject width=\"136.921875\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Record and evidence<\/p><\/span><\/div><\/foreignObject><\/g><\/g><\/g><\/g><\/g><\/svg><figcaption>Verification chain for acceptance of an ADMS function<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Acceptance should not be declared simply because screens and interfaces are available. Correct results, behavior under exceptional conditions, and fallback conditions need to be demonstrated.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">KPIs After Go-Live<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">After go-live, the platform should be monitored through indicators that reveal technical quality and operational benefit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Examples include:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>availability by function;<\/li><li>telemetry quality;<\/li><li>model error rate;<\/li><li>time required to synchronize GIS changes;<\/li><li>FLISR success rate;<\/li><li>restoration time;<\/li><li>reduction in voltage violations;<\/li><li>number of manual overrides;<\/li><li>integration failures;<\/li><li>application processing time;<\/li><li>open defects by severity;<\/li><li>availability of critical interfaces.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Analysis of these KPIs supports configuration management, data improvement, and roadmap evolution.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Main Risks in an ADMS Project<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Treating ADMS as an IT-Only Project<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The system calculates and influences a real electrical grid. Power engineering, protection, and operations therefore need to participate in project decisions.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Underestimating Data Cleansing<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Insufficient model quality can consume a large share of the implementation effort and delay advanced applications.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Customizing Before Requirements Are Stable<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Extensive customization increases upgrade cost and dependence on the integrator.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Enabling Advanced Automation Too Early<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Higher levels of automation require confidence in the model, data, protection studies, and interface behavior.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Not Defining a Source of Truth<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If GIS, SCADA, OMS, and ADMS maintain competing attributes without clear ownership, inconsistencies reappear after each update.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Accepting the System Through Visual Demonstration Alone<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A functioning screen does not prove correct calculations, adequate behavior under abnormal conditions, or end-to-end interoperability.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">How to Contract Engineering for ADMS Implementation<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Engineering can contribute before platform selection and throughout the implementation lifecycle. A vendor-independent scope may include AS-IS assessment, reference architecture, use cases, requirements, model readiness, interface matrix, TBE, design review, vendor-data follow-up, FAT, SAT, and commissioning.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Separating the Owner\u2019s Requirements from the supplier\u2019s solution preserves competition. The integrator can propose how to implement the solution; the owner needs to define what must be delivered and how acceptance will be demonstrated.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">Final Considerations<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">ADMS is an operational engineering platform that combines the distribution-grid model, field data, and advanced applications to support or automate decisions. Its value depends less on the number of contracted modules than on model quality, interoperability, consistency of operating rules, and the ability to demonstrate each function.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Successful projects start from use cases, prepare data and infrastructure, specify interfaces and operational authority, technically equalize suppliers, and treat FAT, SAT, and integrated testing as real acceptance gates.<\/p>\n\n\n\n<div class=\"wp-block-a3a-destaque\">\n<p class=\"wp-block-paragraph\">ADMS should only be accepted when functions and interfaces are demonstrated end to end, including abnormal conditions, contingencies, and recovery after unavailability.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/a3aengenharia.com.br\/servicos\/servicos-transversais\/comissionamento-aceite-instalacoes-eletricas\/\">Plan Commissioning and Technical Acceptance<\/a><\/p>\n<\/div>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Technical references<\/summary>\n<p class=\"wp-block-paragraph\">[1] U.S. Department of Energy. Voices of Experience: Insights into Advanced Distribution Management Systems. 2015. Available at: <a href=\"https:\/\/www.energy.gov\/oe\/articles\/voices-experience-insights-advanced-distribution-management-systems-february-2015\">https:\/\/www.energy.gov\/oe\/articles\/voices-experience-insights-advanced-distribution-management-systems-february-2015<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[2] U.S. Department of Energy. Grid Modernization Laboratory Consortium \u2014 Advanced Distribution Management Systems. Available at: <a href=\"https:\/\/www.energy.gov\/doe-grid-modernization-laboratory-consortium-gmlc-awards\">https:\/\/www.energy.gov\/doe-grid-modernization-laboratory-consortium-gmlc-awards<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[3] U.S. Department of Energy. ADMS and DERMS Initiative. 2024. Available at: <a href=\"https:\/\/www.energy.gov\/nepa\/articles\/cx-031615-adms-and-derms-initiative\">https:\/\/www.energy.gov\/nepa\/articles\/cx-031615-adms-and-derms-initiative<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[4] NIST. NIST Framework and Roadmap for Smart Grid Interoperability Standards, Release 4.0. 2021. Available at: <a href=\"https:\/\/www.nist.gov\/publications\/nist-framework-and-roadmap-smart-grid-interoperability-standards-release-40\">https:\/\/www.nist.gov\/publications\/nist-framework-and-roadmap-smart-grid-interoperability-standards-release-40<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[5] IEEE Standards Association. IEEE 2030.4-2023 \u2014 IEEE Guide for Control and Automation Installations Applied to the Electric Power Infrastructure. 2023. Available at: <a href=\"https:\/\/standards.ieee.org\/ieee\/2030.4\/7060\/\">https:\/\/standards.ieee.org\/ieee\/2030.4\/7060\/<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[6] NREL. System Architectures To Support Autonomous Energy Systems. Available at: <a href=\"https:\/\/www.nrel.gov\/grid\/system-architecture.html\">https:\/\/www.nrel.gov\/grid\/system-architecture.html<\/a>.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Frequently asked questions<\/summary>\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-o-que-significa-adms-cb66027f\"><strong class=\"schema-faq-question\">What does ADMS mean?<\/strong> <p class=\"schema-faq-answer\">ADMS means Advanced Distribution Management System, a platform for advanced analysis, management, and operation of the electric distribution grid.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-qual-a-diferen-a-entre-adms-e-scada-1c7ef858\"><strong class=\"schema-faq-question\">What is the difference between ADMS and SCADA?<\/strong> <p class=\"schema-faq-answer\">SCADA focuses on supervision, telemetry, alarms, and field operations. ADMS uses this information within an electrical model of the grid and adds applications such as power flow, state estimation, FLISR, and Volt\/VAR Optimization.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-qual-a-diferen-a-entre-adms-e-derms-35f07e25\"><strong class=\"schema-faq-question\">What is the difference between ADMS and DERMS?<\/strong> <p class=\"schema-faq-answer\">ADMS focuses on distribution-grid state and constraints. DERMS coordinates distributed resources such as BESS, generation, electric vehicles, and flexible loads. The platforms can be integrated.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-o-que-flisr-em-um-adms-5bffea26\"><strong class=\"schema-faq-question\">What is FLISR in an ADMS?<\/strong> <p class=\"schema-faq-answer\">It is a function used to identify the affected area of a fault, isolate the defective section, and evaluate restoration alternatives for healthy parts of the grid.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-por-que-o-gis-importante-para-adms-ce696a28\"><strong class=\"schema-faq-question\">Why is GIS important for ADMS?<\/strong> <p class=\"schema-faq-answer\">Because GIS connectivity, assets, and phase information frequently feed the operational model. Incorrect registry data compromises calculations and advanced applications.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-o-adms-pode-comandar-chaves-automaticamente-d152fb94\"><strong class=\"schema-faq-question\">Can ADMS support automatic switching?<\/strong> <p class=\"schema-faq-answer\">It can support higher levels of automation when the architecture and operating policy allow them. Before that, model quality, data, protection studies, constraints, and testing need to demonstrate that the function is suitable for the intended use.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-como-testar-um-adms-fcfde818\"><strong class=\"schema-faq-question\">How should an ADMS be tested?<\/strong> <p class=\"schema-faq-answer\">Through FAT, SAT, and integrated tests traced to requirements, covering normal behavior, contingencies, interface issues, resilience, analytical applications, and the end-to-end operational chain.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-como-iniciar-uma-implanta-o-de-adms-8e8c08c5\"><strong class=\"schema-faq-question\">How should an ADMS implementation begin?<\/strong> <p class=\"schema-faq-answer\">Start with use cases, assessment of the grid and existing systems, model quality, integration architecture, and verifiable requirements before selecting a platform.<\/p><\/div><\/div>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Complementary technical materials<\/summary>\n<h4 class=\"wp-block-heading\">Related services<\/h4>\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/a3aengenharia.com.br\/servicos\/planejamento\/projeto-de-automacao-industrial\/\">Industrial Automation Design: control, supervision, OT networks, and integration<\/a><\/li><li><a href=\"https:\/\/a3aengenharia.com.br\/servicos\/planejamento\/servicos-de-engenharia-eletrica\/\">Electrical Engineering Services: designs, inspections, studies, reports, and commissioning<\/a><\/li><li><a href=\"https:\/\/a3aengenharia.com.br\/servicos\/levantamento-e-diagnostico\/due-diligence\/\">Engineering Technical Due Diligence: assets, risks, compliance, and recommendations<\/a><\/li><li><a href=\"https:\/\/a3aengenharia.com.br\/servicos\/implementacao\/procurement\/\">Technical Procurement: specification, equalization, suppliers, and contracting support<\/a><\/li><li><a href=\"https:\/\/a3aengenharia.com.br\/servicos\/servicos-transversais\/comissionamento-aceite-instalacoes-eletricas\/\">Commissioning and Technical Acceptance of Electrical Installations<\/a><\/li><\/ul>\n\n<h4 class=\"wp-block-heading\">Main content on this topic<\/h4>\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/a3aengenharia.com.br\/conteudo\/artigos-tecnicos\/smart-grid-redes-eletricas-inteligentes-arquitetura-automacao-der\/\">Smart Grid: what it is, architecture, automation, and integration of distributed energy resources<\/a><\/li><li><a href=\"https:\/\/a3aengenharia.com.br\/conteudo\/artigos-tecnicos\/o-que-e-scada-no-setor-eletrico\/\">SCADA in the power sector: what it is, architecture, and application in substations<\/a><\/li><\/ul>\n\n<h4 class=\"wp-block-heading\">Related technical content<\/h4>\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/a3aengenharia.com.br\/conteudo\/artigos-tecnicos\/recursos-energeticos-distribuidos-red-der-rede-eletrica\/\">Distributed Energy Resources (DER): what they are and how they change electric-grid operation<\/a><\/li><li><a href=\"https:\/\/a3aengenharia.com.br\/conteudo\/artigos-tecnicos\/microgrid-microrrede-arquitetura-operacao-ilhada-integracao\/\">Microgrid: architecture, islanded operation, and resource integration<\/a><\/li><li><a href=\"https:\/\/a3aengenharia.com.br\/conteudo\/artigos-tecnicos\/ied-subestacoes-funcoes-iec-61850\/\">IEDs in substations: what they are, functions, communication, and IEC 61850 integration<\/a><\/li><\/ul>\n<\/details>\n","protected":false},"excerpt":{"rendered":"<p>Understand what ADMS is, how it differs from SCADA, DMS, OMS, and DERMS, its architecture, FLISR, VVO, state estimation, CIM, requirements, FAT, SAT, and engineering criteria.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"template":"","meta":{"_a3a_global_related_solutions":[],"_a3a_global_related_services":[],"_a3a_global_related_materials":[],"_a3a_post_lang":"en-us","_a3a_translation_group_id":"adb1c5c2-2419-412d-891e-749f4c8834c3","_a3a_i18n_canonical_slug":"adms-advanced-distribution-management-system-architecture-functions-distribution","_a3a_lang_url_en-us":"","_a3a_lang_url_es-es":""},"categories":[],"segments":[],"mercados":[],"etapas":[],"class_list":["post-74873","articles","type-articles","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/articles\/74873","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/articles"}],"about":[{"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/types\/articles"}],"author":[{"embeddable":true,"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":1,"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/articles\/74873\/revisions"}],"predecessor-version":[{"id":74874,"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/articles\/74873\/revisions\/74874"}],"wp:attachment":[{"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/media?parent=74873"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/categories?post=74873"},{"taxonomy":"segments","embeddable":true,"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/segments?post=74873"},{"taxonomy":"mercados","embeddable":true,"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/mercados?post=74873"},{"taxonomy":"etapas","embeddable":true,"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/etapas?post=74873"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}