{"id":621,"date":"2025-12-11T21:16:23","date_gmt":"2025-12-11T13:16:23","guid":{"rendered":"https:\/\/fengshecad.com\/621\/"},"modified":"2026-02-03T11:37:45","modified_gmt":"2026-02-03T03:37:45","slug":"asme-bpvc-xi-1-2025-pdf%e4%b8%8b%e8%bd%bd","status":"publish","type":"post","link":"https:\/\/fengshecad.com\/en\/621\/","title":{"rendered":"ASME BPVC Section XI-2025 Guide: In-Service Inspection Rules for Nuclear Power Plant Components"},"content":{"rendered":"<p><strong>What is ASME BPVC Section XI and Why Do On-Site Teams Need It?<\/strong><\/p>\n<p>For field engineers, inspectors, and maintenance supervisors in nuclear power generation, ASME BPVC Section XI is not just a codebook\u2014it&#8217;s the operational playbook for ensuring the continued structural integrity and safe operation of a plant&#8217;s pressure-retaining components <em>after<\/em> they enter service. While other sections of the Boiler and Pressure Vessel Code (BPVC) govern new construction and fabrication, Section XI provides the mandatory requirements for the in-service inspection (ISI), testing, and repair of nuclear power plant components. On-site, you encounter it during planned outage windows: it dictates what gets inspected, how often, the specific non-destructive examination (NDE) methods to use, the acceptance criteria for flaws, and the protocols for any necessary repairs or replacements. Its core purpose is to proactively identify and manage degradation mechanisms (like fatigue, corrosion, or stress corrosion cracking) before they compromise safety, thereby filling the critical operational gap between initial construction and the plant&#8217;s entire operational lifecycle.<\/p>\n<p><strong>On-Site Problems Solved by Section XI Compliance<\/strong><\/p>\n<p>The standard directly addresses high-consequence risks in nuclear facility management. Without its structured framework, plants risk:<br \/>\n*   <strong>Unplanned, Extended Outages:<\/strong> Undetected flaws can lead to catastrophic failures, forcing emergency shutdowns and lengthy, costly repairs.<br \/>\n*   <strong>Regulatory Enforcement Actions:<\/strong> Non-compliance with ISI programs is a major violation that can lead to fines, license conditions, or even plant shutdown by authorities like the U.S. Nuclear Regulatory Commission (NRC).<br \/>\n*   <strong>Inconsistent Inspection Quality:<\/strong> Varying interpretation of inspection scope, methods, and acceptance criteria between teams or outages leads to unreliable data on component health.<br \/>\n*   <strong>Ineffective Repair Strategies:<\/strong> Performing repairs without following the standard&#8217;s qualified procedures can introduce new flaws or invalidate the component&#8217;s code compliance.<\/p>\n<p>Section XI is mandatory for nuclear power plants in the United States and is widely adopted internationally (often as a referenced standard in national regulations). It is critical for all Light Water Reactor (LWR) plants\u2014both Pressurized Water Reactors (PWRs) and Boiling Water Reactors (BWRs).<\/p>\n<p><strong>Core Technical Requirements: The Field Engineer&#8217;s Translation<\/strong><\/p>\n<p>The standard&#8217;s requirements translate into a series of on-site actions. Key operational highlights include:<\/p>\n<p>*   <strong>The ISI Program &#038; Inspection Intervals:<\/strong> Section XI mandates a 10-year inspection interval for most Class 1, 2, and 3 components (reactor vessel, piping, pumps). However, the on-site reality is planning these inspections across multiple refueling outages. The program is divided into 10-year &#8220;Inspection Program Windows,&#8221; with specific percentages of examinations required to be completed by the end of each 10-year period.<br \/>\n<em>   <strong>Examination Categories &#038; Volumes:<\/strong> The code defines precise <\/em>Examination Categories<em> (e.g., B-J for vessel welds, C-F for piping welds) and <\/em>Examination Volumes*. For field personnel, this means knowing exactly which weld, surface, or volume of material must be examined for a given component. It&#8217;s not a suggestion; it&#8217;s a mapped instruction.<br \/>\n<em>   <strong>NDE Methods and Personnel Qualification:<\/strong> It specifies acceptable NDE methods (Ultrasonic Testing, Radiographic Testing, Liquid Penetrant Testing, etc.) for different applications. Crucially, it requires that NDE personnel be qualified and certified in accordance with ASME <\/em>Section V<em> (Nondestructive Examination) and the program be managed per the plant&#8217;s ASME Section XI <\/em>Owner&#8217;s Program*.<br \/>\n*   <strong>Evaluation of Flaws:<\/strong> When an indication is found, Section XI provides the procedures and acceptance standards (e.g., IWB-3500 for Class 1 components) to evaluate it. This determines if the flaw is acceptable, requires monitoring, or necessitates immediate repair.<br \/>\n*   <strong>Repair\/Replacement Activities:<\/strong> The standard provides rules for performing repairs and replacements (Articles IWA-4000 &#038; IWA-5000), ensuring they bring the component back to a code-compliant condition. This includes qualifying repair procedures, performing pre- and post-repair examinations, and necessary pressure testing.<\/p>\n<p><strong>Unique On-Site Verification: The Preservice vs. In-Service Baseline Comparison<\/strong><\/p>\n<p>A critical, unique verification step mandated by Section XI is the comparison of in-service inspection results with the <strong>preservice inspection (PSI) baseline data<\/strong>. Before a component enters service, a PSI is performed to document its initial condition. During each subsequent ISI, the data (e.g., UT waveforms, RT films) must be compared to this baseline. The goal is not just to find flaws, but to identify <em>changes<\/em> or <em>growth<\/em> of existing, previously acceptable indications. This direct comparison is a powerful on-site tool for trending component degradation and is a core differentiator from one-off inspection protocols.<\/p>\n<p><strong>Regulatory Context and On-Site Compliance Workflow<\/strong><\/p>\n<p>In the U.S., the NRC incorporates ASME Section XI by reference into 10 CFR Part 50.55a, making it a legal requirement. The plant&#8217;s <strong>Owner&#8217;s Program<\/strong>, which details how the plant implements Section XI, is a key compliance document reviewed by both internal quality assurance and external regulatory inspectors.<\/p>\n<p>On-site, compliance is demonstrated through:<br \/>\n1.  <strong>Outage Planning:<\/strong> Integrating ISI requirements into the outage schedule and work packages.<br \/>\n2.  <strong>Execution &#038; Documentation:<\/strong> Performing examinations exactly as specified in the ISI program, using qualified procedures and personnel. All data, including NDE records, evaluation reports, and repair documentation, must be meticulously maintained.<br \/>\n3.  <strong>Audit Readiness:<\/strong> This documentation is subject to review during NRC inspections and audits by the Authorized Nuclear Inservice Inspector (ANII).<br \/>\n4.  <strong>Reporting:<\/strong> Certain conditions, like examinations exceeding acceptance standards, may require formal reports to the regulatory body.<\/p>\n<p><strong>Target Professionals and Risks of Non-Compliance<\/strong><\/p>\n<p>*   <strong>Who Uses It On-Site?<\/strong> Outage Managers, ISI Engineers, NDE Level II\/III Technicians, Welding Engineers, Quality Assurance Inspectors, and ANIIs.<br \/>\n*   <strong>When Is It Used?<\/strong> Primarily during planned refueling and maintenance outages, but also for evaluating emergent conditions and planning long-term asset management.<br \/>\n*   <strong>On-Site Risks of Non-Compliance:<\/strong><br \/>\n    *   <strong>Safety Incidents:<\/strong> Undetected component failure leading to a loss of coolant accident (LOCA) or other serious events.<br \/>\n    *   <strong>Project\/Outage Delays:<\/strong> Discovering a non-compliant condition late in an outage can extend downtime by weeks or months for unplanned engineering evaluation and repair.<br \/>\n    *   <strong>Massive Rework Costs:<\/strong> Improperly executed repairs that fail to meet Section XI requirements must be re-done, incurring huge labor, material, and critical path time costs.<br \/>\n    *   <strong>Regulatory Shutdown:<\/strong> Persistent non-compliance can result in a regulatory order to shut down the unit until the program is brought back into adherence.<\/p>\n<p><strong>Real-World On-Site Scenario: Evaluating a Piping Weld Indication<\/strong><\/p>\n<p>During a scheduled outage, UT examination of a Class 1 reactor coolant system piping weld (Examination Category C-F) reveals an indication. The field team:<br \/>\n1.  <strong>References the PSI Baseline:<\/strong> Compares the new UT data to the original baseline scan. They confirm the indication was present but smaller.<br \/>\n2.  <strong>Applies Evaluation Procedures:<\/strong> Using the flaw evaluation rules in IWB-3500, the ISI engineer calculates the flaw size and determines it now exceeds the allowable standards for continued operation.<br \/>\n3.  <strong>Initiates Repair Protocol:<\/strong> Following IWA-4000, a qualified weld repair procedure is executed. Pre- and post-repair examinations are performed.<br \/>\n4.  <strong>Documents Everything:<\/strong> All steps, data, and evaluations are recorded. This package is reviewed by the ANII and becomes part of the component&#8217;s permanent record, ensuring traceability and demonstrating closed-loop compliance.<\/p>\n<p><strong>Common On-Site Misconceptions<\/strong><\/p>\n<p>1.  <strong>&#8220;If it passed the repair hydro test, the paperwork is secondary.&#8221;<\/strong> <strong>False.<\/strong> In the eyes of regulators, if it&#8217;s not documented in accordance with Section XI requirements, it wasn&#8217;t done correctly. The documentation is a primary product of the work.<br \/>\n2.  <strong>&#8220;Our ISI program is set; we don&#8217;t need to update procedures for the 2025 edition.&#8221;<\/strong> <strong>Risk.<\/strong> While plants are often granted a transition period, operating to an outdated edition can lead to non-compliance if new requirements address newly recognized degradation mechanisms or improve examination techniques. The Owner&#8217;s Program must be updated to reference the latest incorporated edition.<\/p>\n\r\n            <div class=\"download-box mg-b\" id=\"download-box\" ref=\"downloadBox\">\r\n            <div>\r\n                \r\n                <div class=\"down-ready\">\r\n                    <div class=\"download-list gujia\" ref=\"gujia\">\r\n                        <div class=\"download-item\">\r\n                            <div class=\"download-thumb\" style=\"'background-image: url();'\">\r\n                            <\/div>\r\n                            <div class=\"download-rights\">\r\n                                <div class=\"download-rights-title\"><span class=\"gujia-bg\"><\/span><\/div>\r\n                                <ul>\r\n                                    <li><span class=\"gujia-bg\"><\/span><\/li>\r\n                                    <li><span class=\"gujia-bg\"><\/span><\/li>\r\n                                    <li><span class=\"gujia-bg\"><\/span><\/li>\r\n                                    <li><span class=\"gujia-bg\"><\/span><\/li>\r\n                                    <li><span class=\"gujia-bg\"><\/span><\/li>\r\n                                    <li><span class=\"gujia-bg\"><\/span><\/li>\r\n                                <\/ul>\r\n                            <\/div>\r\n                            <div class=\"download-info\">\r\n                            <div class=\"download-rights-title\"><span class=\"gujia-bg\"><\/span><\/div>\r\n                                <ul>\r\n                                <\/ul>\r\n                                <div class=\"download-current\">\r\n                                    <div class=\"\"><\/div>\r\n                                <\/div>\r\n                                <div class=\"download-button-box\">\r\n                                    <div class=\"\"><\/div>\r\n                                    <div class=\"\"><\/div>\r\n                                    <div class=\"\"><\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div> \r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"download-list\" v-cloak>\r\n                    <div v-for=\"(item,index) in list\" :class=\"'download-item b2-radius '+(item.current_user.can.allow ? 'allow-down' : 'not-allow-down')\" v-show=\"picked == index\" v-cloak>\r\n                        <div class=\"download-rights\" v-cloak>\r\n                        <div class=\"download-rights-title\"><i class=\"b2font b2-download-cloud-line1\"><\/i>Download permission<\/div><span class=\"mobile-show\" @click=\"item.show_role = !item.show_role\">View<\/span>\r\n                            <ul v-if=\"item.show_role\">\r\n                                <li v-for=\"right in item.rights\" :class=\"right.lv == item.current_user.lv.lv.lv || right.lv == item.current_user.lv.vip.lv ? 'red' : ''\">\r\n                                    <div><span v-text=\"right.lv_name+'\uff1a'\"><\/span><\/div>\r\n                                    <div v-if=\"right.type == 'money'\">\uffe5<span v-text=\"right.value\"><\/span><\/div>\r\n                                    <div v-if=\"right.type == 'credit'\"><i class=\"b2font b2-coin-line\"><\/i><span v-text=\"right.value\"><\/span><\/div>\r\n                                    <div v-if=\"right.type == 'free'\">Download for free<\/div>\r\n                                    <div v-if=\"right.type == 'comment'\">Download after comment<\/div>\r\n                                    <div v-if=\"right.type == 'login'\">Download after login<\/div>\r\n                                    \r\n                                <\/li>\r\n                            <\/ul>\r\n                        <\/div>\r\n                        \r\n                        <div class=\"download-info\">\r\n                        <div class=\"download-rights-title\"><span v-text=\"item.name\"><\/span><a :href=\"item.view\" target=\"_blank\" class=\"download-view button empty text\" v-if=\"item.view\">View demo<i class=\"b2font b2-arrow-right-s-line\"><\/i><\/a><\/div>\r\n                            <ul v-show=\"item.attrs.length >0\">\r\n                                <li v-for=\"attr in item.attrs\">\r\n                                    <span class=\"download-attr-name\">{{attr.name}}\uff1a<\/span>\r\n                                    <span v-html=\"attr.value\"><\/span>\r\n                                <\/li>\r\n                            <\/ul>\r\n                            <div class=\"download-current\">\r\n                                <span>Your current level is<\/span>\r\n                                <span v-if=\"item.current_user.lv.lv\" v-html=\"item.current_user.lv.lv.icon\"><\/span>\r\n                                <span v-if=\"item.current_user.lv.vip\" v-html=\"item.current_user.lv.vip.icon\"><\/span>\r\n                                <div class=\"\" v-if=\"!item.current_user.can.allow\">\r\n                                    <span v-if=\"item.current_user.can.type == 'login'\">\r\n                                    Login for free download<a href=\"javascript:void(0)\" onclick=\"login.show = true;login.loginType = 1\">Login<\/a>\r\n                                    <\/span>\r\n                                    <span v-else-if=\"item.current_user.lv.lv.lv == 'dark_room'\">\r\n                                    Your account has been temporarily suspended and cannot be operated\uff01\r\n                                    <\/span>\r\n                                    <span v-else-if=\"item.current_user.can.type == 'comment'\">\r\n                                    Download after comment<a href=\"#respond\">Comment<\/a>\r\n                                    <\/span>\r\n                                    <span v-else-if=\"item.current_user.lv.lv.lv == 'guest' && !item.current_user.guest\">\r\n                                        <span v-show=\"list[index].rights[0].lv == 'all'\" v-cloak>Download after paying <b><template v-if=\"item.current_user.can.type == 'credit'\"><i class=\"b2font b2-coin-line\"><\/i><\/template><template v-else>\uffe5<\/template><i v-html=\"list[index].current_user.can.value\"><\/i><\/b> points<\/span>\r\n                                        please first<a href=\"javascript:void(0)\" onclick=\"login.show = true;login.loginType = 1\">Login<\/a>\r\n                                    <\/span>\r\n                                    <span v-else-if=\"item.current_user.can.type == 'full'\" class=\"green\">\r\n                                        You have run out of downloads (<b v-text=\"item.current_user.can.total_count\"><\/b> times) please come back tomorrow  or<a href=\"https:\/\/www.vrgoo.org\/vips\">Upgrade Membership<\/a>\r\n                                    <\/span>\r\n                                    <span v-else-if=\"item.current_user.can.type == 'credit'\">\r\n                                        Download after paying <b><i class=\"b2font b2-coin-line\"><\/i><i v-html=\"list[index].current_user.can.value\"><\/i><\/b> points<a href=\"javascript:void(0)\" @click=\"credit(index)\">Pay Now<\/a>\r\n                                    <\/span>\r\n                                    <span v-else-if=\"item.current_user.can.type == 'money'\">\r\n                                        Download after paying <b v-text=\"'\uffe5'+list[index].current_user.can.value\"><\/b> points<a href=\"javascript:void(0)\" @click=\"pay(index)\">Pay Now<\/a>\r\n                                    <\/span>\r\n                                    \r\n                                    <span v-else>\r\n                                        Your current user level is not allowed to download<a href=\"https:\/\/fengshecad.com\/en\/vips\/\" target=\"_blank\">Upgrade Membership<\/a>\r\n                                    <\/span>\r\n                                <\/div>\r\n                                <div class=\"\" v-else>\r\n                                    <span v-if=\"item.current_user.current_guest == 0 || item.current_user.can.free_down\" class=\"green\">\r\n                                        You have obtained download permission\r\n                                    <\/span>\r\n                                    <span class=\"green\" v-else>\r\n                                        You can download resources every day<b v-text=\"item.current_user.can.total_count\"><\/b>times, remaining today<b v-text=\"item.current_user.can.count\"><\/b>times left today\r\n                                    <\/span>\r\n                                <\/div>\r\n                            <\/div>\r\n                            <div class=\"download-button-box\">\r\n                                <button @click=\"go(b.link,item.current_user.can.allow,item,index)\" class=\"button\" v-text=\"b.name\" v-for=\"b in item.button\"><\/button>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <\/div>\r\n            <\/div>","protected":false},"excerpt":{"rendered":"<p>What is ASME BPVC Section XI and Why Do On-Site Teams Need It? For field engineers, inspectors, and maintenance supervisors in nuclear power generation, ASME BPVC Section XI is not just a codebook\u2014it&#8217;s the operational playbook for ensuring the continued<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[65],"tags":[20],"collection":[],"class_list":["post-621","post","type-post","status-publish","format-standard","hentry","category-uscodes","tag-bpvc"],"_links":{"self":[{"href":"https:\/\/fengshecad.com\/en\/wp-json\/wp\/v2\/posts\/621","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fengshecad.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fengshecad.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fengshecad.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fengshecad.com\/en\/wp-json\/wp\/v2\/comments?post=621"}],"version-history":[{"count":2,"href":"https:\/\/fengshecad.com\/en\/wp-json\/wp\/v2\/posts\/621\/revisions"}],"predecessor-version":[{"id":2071,"href":"https:\/\/fengshecad.com\/en\/wp-json\/wp\/v2\/posts\/621\/revisions\/2071"}],"wp:attachment":[{"href":"https:\/\/fengshecad.com\/en\/wp-json\/wp\/v2\/media?parent=621"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fengshecad.com\/en\/wp-json\/wp\/v2\/categories?post=621"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fengshecad.com\/en\/wp-json\/wp\/v2\/tags?post=621"},{"taxonomy":"collection","embeddable":true,"href":"https:\/\/fengshecad.com\/en\/wp-json\/wp\/v2\/collection?post=621"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}