| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL Document Created with Wdesk from Workiva --> |
<!-- --> |
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.dukeenergy.com/20190930" xmlns:duk="http://www.dukeenergy.com/20190930" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> |
| <xsd:import namespace="http://fasb.org/srt-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd"/> |
| <xsd:import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd"/> |
| <xsd:import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd"/> |
| <xsd:import namespace="http://fasb.org/us-roles/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd"/> |
| <xsd:import namespace="http://fasb.org/us-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd"/> |
| <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/> |
| <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/> |
| <xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd"/> |
| <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/> |
| <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd"/> |
| <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/> |
| <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/> |
| <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/currency/2019-01-31" schemaLocation="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/exch/2019-01-31" schemaLocation="https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd"/> |
| <xsd:annotation> |
| | <xsd:appinfo> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="duk-20190930_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="duk-20190930_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="duk-20190930_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="duk-20190930_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/> |
| | | <link:roleType id="AssetRetirementObligations" roleURI="http://www.dukeenergy.com/role/AssetRetirementObligations"> |
| <link:definition> 2119100 - Disclosure - Asset Retirement Obligations </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AssetRetirementObligationsAroByCategoryDetails" roleURI="http://www.dukeenergy.com/role/AssetRetirementObligationsAroByCategoryDetails"> |
| <link:definition> 2419402 - Disclosure - Asset Retirement Obligations (ARO by Category) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AssetRetirementObligationsAroRollforwardDetails" roleURI="http://www.dukeenergy.com/role/AssetRetirementObligationsAroRollforwardDetails"> |
| <link:definition> 2419403 - Disclosure - Asset Retirement Obligations (ARO Rollforward) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AssetRetirementObligationsNdtfInformationDetails" roleURI="http://www.dukeenergy.com/role/AssetRetirementObligationsNdtfInformationDetails"> |
| <link:definition> 2419404 - Disclosure - Asset Retirement Obligations (NDTF Information) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AssetRetirementObligationsTables" roleURI="http://www.dukeenergy.com/role/AssetRetirementObligationsTables"> |
| <link:definition> 2319301 - Disclosure - Asset Retirement Obligations (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BusinessSegments" roleURI="http://www.dukeenergy.com/role/BusinessSegments"> |
| <link:definition> 2102100 - Disclosure - Business Segments </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BusinessSegmentsBusinessSegmentDataDetails" roleURI="http://www.dukeenergy.com/role/BusinessSegmentsBusinessSegmentDataDetails"> |
| <link:definition> 2402403 - Disclosure - Business Segments (Business Segment Data) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BusinessSegmentsNarrativeDetails" roleURI="http://www.dukeenergy.com/role/BusinessSegmentsNarrativeDetails"> |
| <link:definition> 2402402 - Disclosure - Business Segments (Narrative) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BusinessSegmentsTables" roleURI="http://www.dukeenergy.com/role/BusinessSegmentsTables"> |
| <link:definition> 2302301 - Disclosure - Business Segments (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CommitmentsAndContingencies" roleURI="http://www.dukeenergy.com/role/CommitmentsAndContingencies"> |
| <link:definition> 2104100 - Disclosure - Commitments and Contingencies </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CommitmentsAndContingenciesNarrativeDetails" roleURI="http://www.dukeenergy.com/role/CommitmentsAndContingenciesNarrativeDetails"> |
| <link:definition> 2404402 - Disclosure - Commitments and Contingencies (Narrative) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CommitmentsAndContingenciesScheduleOfEnvironmentalLossContingenciesDetails" roleURI="http://www.dukeenergy.com/role/CommitmentsAndContingenciesScheduleOfEnvironmentalLossContingenciesDetails"> |
| <link:definition> 2404403 - Disclosure - Commitments and Contingencies (Schedule of Environmental Loss Contingencies) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CommitmentsAndContingenciesScheduleOfLegalReservesDetails" roleURI="http://www.dukeenergy.com/role/CommitmentsAndContingenciesScheduleOfLegalReservesDetails"> |
| <link:definition> 2404404 - Disclosure - Commitments and Contingencies (Schedule of Legal Reserves) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CommitmentsAndContingenciesTable" roleURI="http://www.dukeenergy.com/role/CommitmentsAndContingenciesTable"> |
| <link:definition> 2304301 - Disclosure - Commitments and Contingencies (Table) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CondensedConsolidatedBalanceSheets" roleURI="http://www.dukeenergy.com/role/CondensedConsolidatedBalanceSheets"> |
| <link:definition> 1004000 - Statement - Condensed Consolidated Balance Sheets </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.dukeenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical"> |
| <link:definition> 1004501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CondensedConsolidatedStatementsOfCashFlows" roleURI="http://www.dukeenergy.com/role/CondensedConsolidatedStatementsOfCashFlows"> |
| <link:definition> 1005000 - Statement - Condensed Consolidated Statements of Cash Flows </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CondensedConsolidatedStatementsOfChangesInEquity" roleURI="http://www.dukeenergy.com/role/CondensedConsolidatedStatementsOfChangesInEquity"> |
| <link:definition> 1006000 - Statement - Condensed Consolidated Statements of Changes in Equity </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CondensedConsolidatedStatementsOfChangesInEquityParenthetical" roleURI="http://www.dukeenergy.com/role/CondensedConsolidatedStatementsOfChangesInEquityParenthetical"> |
| <link:definition> 1006501 - Statement - Condensed Consolidated Statements of Changes in Equity (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CondensedConsolidatedStatementsOfComprehensiveIncome" roleURI="http://www.dukeenergy.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome"> |
| <link:definition> 1002000 - Statement - Condensed Consolidated Statements of Comprehensive Income </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" roleURI="http://www.dukeenergy.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome"> |
| <link:definition> 1001000 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CoverPage" roleURI="http://www.dukeenergy.com/role/CoverPage"> |
| <link:definition> 0001000 - Document - Cover Page </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DebtAndCreditFacilities" roleURI="http://www.dukeenergy.com/role/DebtAndCreditFacilities"> |
| <link:definition> 2113100 - Disclosure - Debt and Credit Facilities </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DebtAndCreditFacilitiesNarrativeDetails" roleURI="http://www.dukeenergy.com/role/DebtAndCreditFacilitiesNarrativeDetails"> |
| <link:definition> 2413402 - Disclosure - Debt and Credit Facilities (Narrative) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DebtAndCreditFacilitiesScheduleOfLineOfCreditFacilitiesDetails" roleURI="http://www.dukeenergy.com/role/DebtAndCreditFacilitiesScheduleOfLineOfCreditFacilitiesDetails"> |
| <link:definition> 2413405 - Disclosure - Debt and Credit Facilities (Schedule of Line of Credit Facilities) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DebtAndCreditFacilitiesScheduleOfOtherCreditFacilitiesDetails" roleURI="http://www.dukeenergy.com/role/DebtAndCreditFacilitiesScheduleOfOtherCreditFacilitiesDetails"> |
| <link:definition> 2413406 - Disclosure - Debt and Credit Facilities (Schedule of Other Credit Facilities) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DebtAndCreditFacilitiesSummaryOfCurrentMaturitiesOfLongTermDebtDetails" roleURI="http://www.dukeenergy.com/role/DebtAndCreditFacilitiesSummaryOfCurrentMaturitiesOfLongTermDebtDetails"> |
| <link:definition> 2413404 - Disclosure - Debt and Credit Facilities (Summary of Current Maturities of Long-term Debt) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DebtAndCreditFacilitiesSummaryOfDebtIssuancesDetails" roleURI="http://www.dukeenergy.com/role/DebtAndCreditFacilitiesSummaryOfDebtIssuancesDetails"> |
| <link:definition> 2413403 - Disclosure - Debt and Credit Facilities (Summary of Debt Issuances) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DebtAndCreditFacilitiesTables" roleURI="http://www.dukeenergy.com/role/DebtAndCreditFacilitiesTables"> |
| <link:definition> 2313301 - Disclosure - Debt and Credit Facilities (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DerivativesAndHedging" roleURI="http://www.dukeenergy.com/role/DerivativesAndHedging"> |
| <link:definition> 2124100 - Disclosure - Derivatives and Hedging </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DerivativesAndHedgingDerivativeInstrumentsWithCreditRiskRelatedContingentFeaturesAndCashCollateralDetails" roleURI="http://www.dukeenergy.com/role/DerivativesAndHedgingDerivativeInstrumentsWithCreditRiskRelatedContingentFeaturesAndCashCollateralDetails"> |
| <link:definition> 2424406 - Disclosure - Derivatives and Hedging (Derivative Instruments with Credit-Risk Related Contingent Features and Cash Collateral) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DerivativesAndHedgingLocationAndFairValueAmountsOfDerivativesReflectedInCondensedConsolidatedBalanceSheetsDetails" roleURI="http://www.dukeenergy.com/role/DerivativesAndHedgingLocationAndFairValueAmountsOfDerivativesReflectedInCondensedConsolidatedBalanceSheetsDetails"> |
| <link:definition> 2424403 - Disclosure - Derivatives and Hedging (Location and Fair Value Amounts of Derivatives Reflected in the Condensed Consolidated Balance Sheets) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DerivativesAndHedgingNarrativeDetails" roleURI="http://www.dukeenergy.com/role/DerivativesAndHedgingNarrativeDetails"> |
| <link:definition> 2424407 - Disclosure - Derivatives and Hedging (Narrative) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DerivativesAndHedgingNotionalAmountsOfDerivativeInstrumentsDetails" roleURI="http://www.dukeenergy.com/role/DerivativesAndHedgingNotionalAmountsOfDerivativeInstrumentsDetails"> |
| <link:definition> 2424402 - Disclosure - Derivatives and Hedging (Notional Amounts of Derivative Instruments) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DerivativesAndHedgingScheduleOfOffsettingAssetsDetails" roleURI="http://www.dukeenergy.com/role/DerivativesAndHedgingScheduleOfOffsettingAssetsDetails"> |
| <link:definition> 2424404 - Disclosure - Derivatives and Hedging (Schedule of Offsetting Assets) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DerivativesAndHedgingScheduleOfOffsettingLiabilitiesDetails" roleURI="http://www.dukeenergy.com/role/DerivativesAndHedgingScheduleOfOffsettingLiabilitiesDetails"> |
| <link:definition> 2424405 - Disclosure - Derivatives and Hedging (Schedule of Offsetting Liabilities) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DerivativesAndHedgingTables" roleURI="http://www.dukeenergy.com/role/DerivativesAndHedgingTables"> |
| <link:definition> 2324301 - Disclosure - Derivatives and Hedging (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="EmployeeBenefitPlans" roleURI="http://www.dukeenergy.com/role/EmployeeBenefitPlans"> |
| <link:definition> 2134100 - Disclosure - Employee Benefit Plans </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="EmployeeBenefitPlansComponentsOfNetPeriodicPensionCostsDetails" roleURI="http://www.dukeenergy.com/role/EmployeeBenefitPlansComponentsOfNetPeriodicPensionCostsDetails"> |
| <link:definition> 2434404 - Disclosure - Employee Benefit Plans (Components of Net Periodic Pension Costs) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="EmployeeBenefitPlansNarrativeDetails" roleURI="http://www.dukeenergy.com/role/EmployeeBenefitPlansNarrativeDetails"> |
| <link:definition> 2434403 - Disclosure - Employee Benefit Plans (Narrative) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="EmployeeBenefitPlansSummaryOfContributionsDetails" roleURI="http://www.dukeenergy.com/role/EmployeeBenefitPlansSummaryOfContributionsDetails"> |
| <link:definition> 2434406 - Disclosure - Employee Benefit Plans - Summary of Contributions (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="EmployeeBenefitPlansTables" roleURI="http://www.dukeenergy.com/role/EmployeeBenefitPlansTables"> |
| <link:definition> 2334301 - Disclosure - Employee Benefit Plans (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueMeasurements" roleURI="http://www.dukeenergy.com/role/FairValueMeasurements"> |
| <link:definition> 2126100 - Disclosure - Fair Value Measurements </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueMeasurementsFairValueMeasurementAmountsForAssetsAndLiabilitiesDetails" roleURI="http://www.dukeenergy.com/role/FairValueMeasurementsFairValueMeasurementAmountsForAssetsAndLiabilitiesDetails"> |
| <link:definition> 2426402 - Disclosure - Fair Value Measurements (Fair Value Measurement Amounts for Assets and Liabilities) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueMeasurementsOtherFairValueDisclosureDetails" roleURI="http://www.dukeenergy.com/role/FairValueMeasurementsOtherFairValueDisclosureDetails"> |
| <link:definition> 2426405 - Disclosure - Fair Value Measurements (Other Fair Value Disclosure) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueMeasurementsQuantitativeLevel3FairValueDisclosuresDetails" roleURI="http://www.dukeenergy.com/role/FairValueMeasurementsQuantitativeLevel3FairValueDisclosuresDetails"> |
| <link:definition> 2426404 - Disclosure - Fair Value Measurements (Quantitative Level 3 Fair Value Disclosures) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueMeasurementsReconciliationOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisUsingUnobservableInputsDetails" roleURI="http://www.dukeenergy.com/role/FairValueMeasurementsReconciliationOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisUsingUnobservableInputsDetails"> |
| <link:definition> 2426403 - Disclosure - Fair Value Measurements (Reconciliation of Assets and Liabilities Measured At Fair Value On A Recurring Basis Using Unobservable Inputs) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueMeasurementsTables" roleURI="http://www.dukeenergy.com/role/FairValueMeasurementsTables"> |
| <link:definition> 2326301 - Disclosure - Fair Value Measurements (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Goodwill" roleURI="http://www.dukeenergy.com/role/Goodwill"> |
| <link:definition> 2120100 - Disclosure - Goodwill </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="GoodwillNarrativeDetails" roleURI="http://www.dukeenergy.com/role/GoodwillNarrativeDetails"> |
| <link:definition> 2420403 - Disclosure - Goodwill (Narrative) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="GoodwillRollforwardOfGoodwillDetails" roleURI="http://www.dukeenergy.com/role/GoodwillRollforwardOfGoodwillDetails"> |
| <link:definition> 2420402 - Disclosure - Goodwill (Rollforward of Goodwill) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="GoodwillTables" roleURI="http://www.dukeenergy.com/role/GoodwillTables"> |
| <link:definition> 2320301 - Disclosure - Goodwill (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxes" roleURI="http://www.dukeenergy.com/role/IncomeTaxes"> |
| <link:definition> 2135100 - Disclosure - Income Taxes </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesEffectiveTaxRatesDetails" roleURI="http://www.dukeenergy.com/role/IncomeTaxesEffectiveTaxRatesDetails"> |
| <link:definition> 2435402 - Disclosure - Income Taxes (Effective Tax Rates) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://www.dukeenergy.com/role/IncomeTaxesNarrativeDetails"> |
| <link:definition> 2435403 - Disclosure - Income Taxes (Narrative) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesTables" roleURI="http://www.dukeenergy.com/role/IncomeTaxesTables"> |
| <link:definition> 2335301 - Disclosure - Income Taxes (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InvestmentsInDebtAndEquitySecurities" roleURI="http://www.dukeenergy.com/role/InvestmentsInDebtAndEquitySecurities"> |
| <link:definition> 2125100 - Disclosure - Investments in Debt and Equity Securities </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InvestmentsInDebtAndEquitySecuritiesAllDebtAndEquitySecuritiesThroughOciAndFvNiAsu201601Details" roleURI="http://www.dukeenergy.com/role/InvestmentsInDebtAndEquitySecuritiesAllDebtAndEquitySecuritiesThroughOciAndFvNiAsu201601Details"> |
| <link:definition> 2425402 - Disclosure - Investments in Debt and Equity Securities (All Debt and Equity Securities Through OCI and FV-NI - ASU 2016-01) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InvestmentsInDebtAndEquitySecuritiesAvailableForSaleInvestmentsDetails" roleURI="http://www.dukeenergy.com/role/InvestmentsInDebtAndEquitySecuritiesAvailableForSaleInvestmentsDetails"> |
| <link:definition> 2425405 - Disclosure - Investments in Debt and Equity Securities (Available-For-Sale Investments) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InvestmentsInDebtAndEquitySecuritiesEquitySecuritiesFvNiAsu201601Details" roleURI="http://www.dukeenergy.com/role/InvestmentsInDebtAndEquitySecuritiesEquitySecuritiesFvNiAsu201601Details"> |
| <link:definition> 2425403 - Disclosure - Investments in Debt and Equity Securities (Equity Securities, FV-NI - ASU 2016-01) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InvestmentsInDebtAndEquitySecuritiesMaturitiesDetails" roleURI="http://www.dukeenergy.com/role/InvestmentsInDebtAndEquitySecuritiesMaturitiesDetails"> |
| <link:definition> 2425406 - Disclosure - Investments in Debt and Equity Securities (Maturities) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InvestmentsInDebtAndEquitySecuritiesTables" roleURI="http://www.dukeenergy.com/role/InvestmentsInDebtAndEquitySecuritiesTables"> |
| <link:definition> 2325301 - Disclosure - Investments in Debt and Equity Securities (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InvestmentsInDebtSecuritiesAndEquitySecuritiesAvailableForSaleOciAsu201601Details" roleURI="http://www.dukeenergy.com/role/InvestmentsInDebtSecuritiesAndEquitySecuritiesAvailableForSaleOciAsu201601Details"> |
| <link:definition> 2425404 - Disclosure - Investments in Debt Securities and Equity Securities (Available-for-sale, OCI - ASU 2016-01) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Leases" roleURI="http://www.dukeenergy.com/role/Leases"> |
| <link:definition> 2105100 - Disclosure - Leases </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesFinanceLeaseMaturitiesDetails" roleURI="http://www.dukeenergy.com/role/LeasesFinanceLeaseMaturitiesDetails"> |
| <link:definition> 2405406 - Disclosure - Leases (Finance Lease Maturities) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesFinanceLeaseMaturitiesDetailsCalc2" roleURI="http://www.dukeenergy.com/role/LeasesFinanceLeaseMaturitiesDetailsCalc2"> |
| <link:definition> 2405406 - Disclosure - Leases (Finance Lease Maturities) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesLeaseCostsDetails" roleURI="http://www.dukeenergy.com/role/LeasesLeaseCostsDetails"> |
| <link:definition> 2405403 - Disclosure - Leases (Lease Costs) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesNarrativeDetails" roleURI="http://www.dukeenergy.com/role/LeasesNarrativeDetails"> |
| <link:definition> 2405408 - Disclosure - Leases (Narrative) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesOperatingLeaseMaturitiesDetails" roleURI="http://www.dukeenergy.com/role/LeasesOperatingLeaseMaturitiesDetails"> |
| <link:definition> 2405405 - Disclosure - Leases (Operating Lease Maturities) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesOperatingLeaseMaturitiesDetailsCalc2" roleURI="http://www.dukeenergy.com/role/LeasesOperatingLeaseMaturitiesDetailsCalc2"> |
| <link:definition> 2405405 - Disclosure - Leases (Operating Lease Maturities) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesOperatingLeaseRightOfUseAssetsAndLiabilitiesDetails" roleURI="http://www.dukeenergy.com/role/LeasesOperatingLeaseRightOfUseAssetsAndLiabilitiesDetails"> |
| <link:definition> 2405402 - Disclosure - Leases (Operating Lease Right-of-use Assets and Liabilities) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesRentExpenseDetails" roleURI="http://www.dukeenergy.com/role/LeasesRentExpenseDetails"> |
| <link:definition> 2405404 - Disclosure - Leases (Rent Expense) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesSupplementalFinancialInformationDetails" roleURI="http://www.dukeenergy.com/role/LeasesSupplementalFinancialInformationDetails"> |
| <link:definition> 2405407 - Disclosure - Leases (Supplemental Financial Information) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesTables" roleURI="http://www.dukeenergy.com/role/LeasesTables"> |
| <link:definition> 2305301 - Disclosure - Leases (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="OrganizationAndBasisOfPresentation" roleURI="http://www.dukeenergy.com/role/OrganizationAndBasisOfPresentation"> |
| <link:definition> 2101100 - Disclosure - Organization and Basis of Presentation </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="OrganizationAndBasisOfPresentationNarrativeDetails" roleURI="http://www.dukeenergy.com/role/OrganizationAndBasisOfPresentationNarrativeDetails"> |
| <link:definition> 2401404 - Disclosure - Organization and Basis of Presentation (Narrative) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="OrganizationAndBasisOfPresentationPolicy" roleURI="http://www.dukeenergy.com/role/OrganizationAndBasisOfPresentationPolicy"> |
| <link:definition> 2201201 - Disclosure - Organization and Basis of Presentation (Policy) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="OrganizationAndBasisOfPresentationScheduleOfCashAndCashEquivalentsDetails" roleURI="http://www.dukeenergy.com/role/OrganizationAndBasisOfPresentationScheduleOfCashAndCashEquivalentsDetails"> |
| <link:definition> 2401405 - Disclosure - Organization and Basis of Presentation (Schedule of Cash and Cash Equivalents) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="OrganizationAndBasisOfPresentationScheduleOfInventoryDetails" roleURI="http://www.dukeenergy.com/role/OrganizationAndBasisOfPresentationScheduleOfInventoryDetails"> |
| <link:definition> 2401406 - Disclosure - Organization and Basis of Presentation (Schedule of Inventory) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="OrganizationAndBasisOfPresentationTables" roleURI="http://www.dukeenergy.com/role/OrganizationAndBasisOfPresentationTables"> |
| <link:definition> 2301302 - Disclosure - Organization and Basis of Presentation (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RegulatoryMatters" roleURI="http://www.dukeenergy.com/role/RegulatoryMatters"> |
| <link:definition> 2103100 - Disclosure - Regulatory Matters </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RegulatoryMattersNarrativeDetails" roleURI="http://www.dukeenergy.com/role/RegulatoryMattersNarrativeDetails"> |
| <link:definition> 2403402 - Disclosure - Regulatory Matters (Narrative) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RegulatoryMattersScheduleOfNetCarryingValueOfFacilitiesAndMegawattCapacityDetails" roleURI="http://www.dukeenergy.com/role/RegulatoryMattersScheduleOfNetCarryingValueOfFacilitiesAndMegawattCapacityDetails"> |
| <link:definition> 2403403 - Disclosure - Regulatory Matters (Schedule of Net Carrying Value Of Facilities and Megawatt Capacity) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RegulatoryMattersTables" roleURI="http://www.dukeenergy.com/role/RegulatoryMattersTables"> |
| <link:definition> 2303301 - Disclosure - Regulatory Matters (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RelatedPartyTransactions" roleURI="http://www.dukeenergy.com/role/RelatedPartyTransactions"> |
| <link:definition> 2123100 - Disclosure - Related Party Transactions </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RelatedPartyTransactionsEquityMethodInvestmentsDetails" roleURI="http://www.dukeenergy.com/role/RelatedPartyTransactionsEquityMethodInvestmentsDetails"> |
| <link:definition> 2423403 - Disclosure - Related Party Transactions (Equity Method Investments) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RelatedPartyTransactionsIntercompanyIncomeTaxesDetails" roleURI="http://www.dukeenergy.com/role/RelatedPartyTransactionsIntercompanyIncomeTaxesDetails"> |
| <link:definition> 2423404 - Disclosure - Related Party Transactions (Intercompany Income Taxes) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RelatedPartyTransactionsOtherRevenueAndExpenseDetails" roleURI="http://www.dukeenergy.com/role/RelatedPartyTransactionsOtherRevenueAndExpenseDetails"> |
| <link:definition> 2423402 - Disclosure - Related Party Transactions (Other Revenue and Expense) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RelatedPartyTransactionsTables" roleURI="http://www.dukeenergy.com/role/RelatedPartyTransactionsTables"> |
| <link:definition> 2323301 - Disclosure - Related Party Transactions (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Revenue" roleURI="http://www.dukeenergy.com/role/Revenue"> |
| <link:definition> 2129100 - Disclosure - Revenue </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevenueDisaggregationOfRevenueDetails" roleURI="http://www.dukeenergy.com/role/RevenueDisaggregationOfRevenueDetails"> |
| <link:definition> 2429403 - Disclosure - Revenue (Disaggregation of Revenue) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevenueRemainingPerformanceObligationsDetails" roleURI="http://www.dukeenergy.com/role/RevenueRemainingPerformanceObligationsDetails"> |
| <link:definition> 2429402 - Disclosure - Revenue (Remaining Performance Obligations) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevenueTables" roleURI="http://www.dukeenergy.com/role/RevenueTables"> |
| <link:definition> 2329301 - Disclosure - Revenue (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevenueUnbilledRevenuesDetails" roleURI="http://www.dukeenergy.com/role/RevenueUnbilledRevenuesDetails"> |
| <link:definition> 2429404 - Disclosure - Revenue (Unbilled Revenues) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockholdersEquity" roleURI="http://www.dukeenergy.com/role/StockholdersEquity"> |
| <link:definition> 2130100 - Disclosure - Stockholders' Equity </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockholdersEquityEarningsPerShareDataDetails" roleURI="http://www.dukeenergy.com/role/StockholdersEquityEarningsPerShareDataDetails"> |
| <link:definition> 2430402 - Disclosure - Stockholders' Equity (Earnings Per Share Data) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockholdersEquityEquitySecuritiesOfferingDetails" roleURI="http://www.dukeenergy.com/role/StockholdersEquityEquitySecuritiesOfferingDetails"> |
| <link:definition> 2430403 - Disclosure - Stockholders' Equity (Equity Securities Offering) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockholdersEquityPreferredStockDetails" roleURI="http://www.dukeenergy.com/role/StockholdersEquityPreferredStockDetails"> |
| <link:definition> 2430404 - Disclosure - Stockholders' Equity (Preferred Stock) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockholdersEquityTables" roleURI="http://www.dukeenergy.com/role/StockholdersEquityTables"> |
| <link:definition> 2330301 - Disclosure - Stockholders' Equity (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SubsequentEvents" roleURI="http://www.dukeenergy.com/role/SubsequentEvents"> |
| <link:definition> 2136100 - Disclosure - Subsequent Events </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="VariableInterestEntities" roleURI="http://www.dukeenergy.com/role/VariableInterestEntities"> |
| <link:definition> 2127100 - Disclosure - Variable Interest Entities </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="VariableInterestEntitiesNarrativeDetails" roleURI="http://www.dukeenergy.com/role/VariableInterestEntitiesNarrativeDetails"> |
| <link:definition> 2427402 - Disclosure - Variable Interest Entities (Narrative) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="VariableInterestEntitiesPipelineInvestmentsDetails" roleURI="http://www.dukeenergy.com/role/VariableInterestEntitiesPipelineInvestmentsDetails"> |
| <link:definition> 2427406 - Disclosure - Variable Interest Entities (Pipeline Investments) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="VariableInterestEntitiesReceivablesSoldDetails" roleURI="http://www.dukeenergy.com/role/VariableInterestEntitiesReceivablesSoldDetails"> |
| <link:definition> 2427408 - Disclosure - Variable Interest Entities (Receivables Sold) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="VariableInterestEntitiesReceivablesSoldDetailsCalc2" roleURI="http://www.dukeenergy.com/role/VariableInterestEntitiesReceivablesSoldDetailsCalc2"> |
| <link:definition> 2427408 - Disclosure - Variable Interest Entities (Receivables Sold) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="VariableInterestEntitiesSalesAndCashFlowsDetails" roleURI="http://www.dukeenergy.com/role/VariableInterestEntitiesSalesAndCashFlowsDetails"> |
| <link:definition> 2427409 - Disclosure - Variable Interest Entities (Sales and Cash Flows) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="VariableInterestEntitiesScheduleOfAccountsReceivableSecuritizationsDetails" roleURI="http://www.dukeenergy.com/role/VariableInterestEntitiesScheduleOfAccountsReceivableSecuritizationsDetails"> |
| <link:definition> 2427403 - Disclosure - Variable Interest Entities (Schedule of Accounts Receivable Securitizations) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="VariableInterestEntitiesScheduleOfConsolidatedViesDetails" roleURI="http://www.dukeenergy.com/role/VariableInterestEntitiesScheduleOfConsolidatedViesDetails"> |
| <link:definition> 2427404 - Disclosure - Variable Interest Entities (Schedule of Consolidated VIEs) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="VariableInterestEntitiesScheduleOfNonConsolidatedViesDetails" roleURI="http://www.dukeenergy.com/role/VariableInterestEntitiesScheduleOfNonConsolidatedViesDetails"> |
| <link:definition> 2427405 - Disclosure - Variable Interest Entities (Schedule of Non-Consolidated VIEs) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="VariableInterestEntitiesTables" roleURI="http://www.dukeenergy.com/role/VariableInterestEntitiesTables"> |
| <link:definition> 2327301 - Disclosure - Variable Interest Entities (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | </xsd:appinfo> |
| | </xsd:annotation> |
| <xsd:element abstract="true" id="duk_A2017NCRateCaseMember" name="A2017NCRateCaseMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_A2018SaleofHydroPlantsMember" name="A2018SaleofHydroPlantsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_AMTCreditCarryforwardMember" name="AMTCreditCarryforwardMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_AROBalanceCategoryAxis" name="AROBalanceCategoryAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_AROBalanceCategoryDomain" name="AROBalanceCategoryDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_ATMMember" name="ATMMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_AllenSteamStationUnits13Member" name="AllenSteamStationUnits13Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_AllowanceforDoubtfulAccountsandOtherReceivablesCurrent" name="AllowanceforDoubtfulAccountsandOtherReceivablesCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="duk_AllowedStormReserve" name="AllowedStormReserve" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="duk_ApprovedRateIncreaseDecreaseOneTimeWaiverAmount" name="ApprovedRateIncreaseDecreaseOneTimeWaiverAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element id="duk_ApprovedReturnonEquityPercentageAdder" name="ApprovedReturnonEquityPercentageAdder" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_April2019FirstMortgageBondsMember" name="April2019FirstMortgageBondsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_AshevillePlantMember" name="AshevillePlantMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_AssetImpairmentChargeReversal" name="AssetImpairmentChargeReversal" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_AssetRetirementObligationsLineItems" name="AssetRetirementObligationsLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_AssetRetirementObligationsTable" name="AssetRetirementObligationsTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_AssetretirementobligationscoalashMember" name="AssetretirementobligationscoalashMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_AssetsAndLiabilitiesLesseeTableTextBlock" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_AtlanticCoastPipelineACPMember" name="AtlanticCoastPipelineACPMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_AtlanticCoastPipelineMember" name="AtlanticCoastPipelineMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_August2019DebtIssuance2.450CouponDue2029Member" name="August2019DebtIssuance2.450CouponDue2029Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_August2019DebtIssuance3.200CouponDue2049Member" name="August2019DebtIssuance3.200CouponDue2049Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_BeckjordMember" name="BeckjordMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_BondsMaturingApril20204.550CouponMember" name="BondsMaturingApril20204.550CouponMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_BondsMaturingJanuary20201.850CouponMember" name="BondsMaturingJanuary20201.850CouponMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_BondsMaturingJuly20203.750CouponMember" name="BondsMaturingJuly20203.750CouponMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_BondsMaturingJune20204.300CouponMember" name="BondsMaturingJune20204.300CouponMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_BondsMaturingSeptember20202.282CouponMember" name="BondsMaturingSeptember20202.282CouponMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_CashAndCashEquivalentInvestments" name="CashAndCashEquivalentInvestments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element abstract="true" id="duk_CashFlowLeasingActivitiesAbstract" name="CashFlowLeasingActivitiesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_CayugaUnits1And2Member" name="CayugaUnits1And2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_CertainRenewableAssetsMember" name="CertainRenewableAssetsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_CinergyReceivablesMember" name="CinergyReceivablesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_CitibankMember" name="CitibankMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_CitrusCountyStationMember" name="CitrusCountyStationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_ClosureofAshBasinsMember" name="ClosureofAshBasinsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_CoalAshInsuranceCoverageLitigationMember" name="CoalAshInsuranceCoverageLitigationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_CoalFiredGenerationCapacityPotentialPlantsToBeRetiredInMegawatts" name="CoalFiredGenerationCapacityPotentialPlantsToBeRetiredInMegawatts" nillable="true" substitutionGroup="xbrli:item" type="num:powerItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_ColumbiaProjectMember" name="ColumbiaProjectMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_CommercialMember" name="CommercialMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_CommercialRenewablesMember" name="CommercialRenewablesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_ConstitutionPipelineMember" name="ConstitutionPipelineMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_CorporateGovernanceAndSharedServiceExpensesMember" name="CorporateGovernanceAndSharedServiceExpensesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_CrystalRiverUnits3and4Member" name="CrystalRiverUnits3and4Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_CustomersExperiencingOutages" name="CustomersExperiencingOutages" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant"/> |
| <xsd:element abstract="true" id="duk_DEFPFMember" name="DEFPFMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_DERFMember" name="DERFMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_DeBarySolarProjectMember" name="DeBarySolarProjectMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_DebenturesDueOctober2019Member" name="DebenturesDueOctober2019Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_DebtMaturingDecember20194.875CouponMember" name="DebtMaturingDecember20194.875CouponMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_DebtMaturingJune20202.100CouponMember" name="DebtMaturingJune20202.100CouponMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_DebtMaturingOctober20194.650CouponMember" name="DebtMaturingOctober20194.650CouponMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_DebtMaturingSeptember20195.050CouponMember" name="DebtMaturingSeptember20195.050CouponMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_DebtSecuritiesAvailableforsaleandEquitySecuritiesFVNI" name="DebtSecuritiesAvailableforsaleandEquitySecuritiesFVNI" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element id="duk_DebtSecuritiesAvailableforsaleandEquitySecuritiesFVNIUnrealizedGain" name="DebtSecuritiesAvailableforsaleandEquitySecuritiesFVNIUnrealizedGain" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="duk_DebtSecuritiesAvailableforsaleandEquitySecuritiesFVNIUnrealizedLoss" name="DebtSecuritiesAvailableforsaleandEquitySecuritiesFVNIUnrealizedLoss" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element abstract="true" id="duk_DecommissioningofNuclearPowerFacilitiesMember" name="DecommissioningofNuclearPowerFacilitiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_DefinedBenefitPlanPlanAssetsIncreaseDecreaseForRemeasurementDueToSettlement" name="DefinedBenefitPlanPlanAssetsIncreaseDecreaseForRemeasurementDueToSettlement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element id="duk_DefinedBenefitPlanRemeasurementGainRecognizedInStatementOfFinancialPosition" name="DefinedBenefitPlanRemeasurementGainRecognizedInStatementOfFinancialPosition" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element id="duk_DefinedBenefitPlanSettlementCharge" name="DefinedBenefitPlanSettlementCharge" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_DefrMember" name="DefrMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_DepositaryShareMember" name="DepositaryShareMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_DeprMember" name="DeprMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_DerivativeFinancialInstrumentsLiabilitiesFinancialTransmissionRightsMember" name="DerivativeFinancialInstrumentsLiabilitiesFinancialTransmissionRightsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_DistributionIntegrityManagementProgramMember" name="DistributionIntegrityManagementProgramMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_DominionResourcesMember" name="DominionResourcesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_DukeEnergyCarolinasMember" name="DukeEnergyCarolinasMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_DukeEnergyFloridaMember" name="DukeEnergyFloridaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_DukeEnergyIndianaMember" name="DukeEnergyIndianaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_DukeEnergyKentuckyElectricBaseRateCaseMember" name="DukeEnergyKentuckyElectricBaseRateCaseMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_DukeEnergyKentuckyGasBaseRateCaseMember" name="DukeEnergyKentuckyGasBaseRateCaseMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_DukeEnergyKentuckyMember" name="DukeEnergyKentuckyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_DukeEnergyOhioMember" name="DukeEnergyOhioMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_DukeEnergyProgressMember" name="DukeEnergyProgressMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_DukeEnergyRetirementCashBalancePlanMember" name="DukeEnergyRetirementCashBalancePlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_DukeEnergyThreeYearRevolvingCreditFacilityMember" name="DukeEnergyThreeYearRevolvingCreditFacilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_EffectiveIncomeTaxRateReconciliationStateandLocalTaxesIncreaseReductionAmount" name="EffectiveIncomeTaxRateReconciliationStateandLocalTaxesIncreaseReductionAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_ElectricUtilitiesandInfrastructureMember" name="ElectricUtilitiesandInfrastructureMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_ElectricityNonregulatedMember" name="ElectricityNonregulatedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_EnergyEfficiencyCostRecoveryProgramMember" name="EnergyEfficiencyCostRecoveryProgramMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_EquityForwardsMember" name="EquityForwardsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_EquitySecuritiesFVNIAccumulatedUnrealizedGain" name="EquitySecuritiesFVNIAccumulatedUnrealizedGain" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="duk_EquitySecuritiesFVNIAccumulatedUnrealizedLoss" name="EquitySecuritiesFVNIAccumulatedUnrealizedLoss" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element abstract="true" id="duk_EquitySecuritiesFvNiAccumulatedUnrealizedGainLossAbstract" name="EquitySecuritiesFvNiAccumulatedUnrealizedGainLossAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_EstimatedCapitalCostExcludingAFUDC" name="EstimatedCapitalCostExcludingAFUDC" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element id="duk_EstimatedCapitalCostIncludingAfudc" name="EstimatedCapitalCostIncludingAfudc" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element id="duk_EstimatedContributions" name="EstimatedContributions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="duk_EstimatedStormCostsCapitalInvestments" name="EstimatedStormCostsCapitalInvestments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element id="duk_EstimatedStormCostsCapitalandOperationMaintenance" name="EstimatedStormCostsCapitalandOperationMaintenance" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element id="duk_EstimatedStormCostsOperationMaintenance" name="EstimatedStormCostsOperationMaintenance" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element id="duk_Estimatedcapitalcost" name="Estimatedcapitalcost" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element id="duk_EstimatedlossonAssetSale" name="EstimatedlossonAssetSale" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_FERCComplaint1Member" name="FERCComplaint1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_FERCComplaint2Member" name="FERCComplaint2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_FERCComplaintMember" name="FERCComplaintMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_FERCFormulaRateMatterMember" name="FERCFormulaRateMatterMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_FERCTransmissionRatesMember" name="FERCTransmissionRatesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_FPSCMember" name="FPSCMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_FairValueMeasurementTransfersBetweenActivityLevels" name="FairValueMeasurementTransfersBetweenActivityLevels" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element id="duk_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsDeferredGainsOrLossesAsRegulatoryAssetOrLiability" name="FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsDeferredGainsOrLossesAsRegulatoryAssetOrLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_FederalEnergyRegulatoryCommissionMember" name="FederalEnergyRegulatoryCommissionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_FederalTaxActImpactsMember" name="FederalTaxActImpactsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_FederalTaxActImpactsRevenueRequirementMember" name="FederalTaxActImpactsRevenueRequirementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_FinanceLeaseCost1" name="FinanceLeaseCost1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_FinanceLeaseExpenseAbstract" name="FinanceLeaseExpenseAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_FinancingReceivableSales" name="FinancingReceivableSales" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_FluorLetterOfCreditMember" name="FluorLetterOfCreditMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_GallagherUnits2and4Member" name="GallagherUnits2and4Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_GasUtilitiesandInfrastructureMember" name="GasUtilitiesandInfrastructureMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_GeneralMember" name="GeneralMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_GenerationFacilitiesEvaluatedForRetirementMember" name="GenerationFacilitiesEvaluatedForRetirementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_GenerationFacilitiesToBeRetiredMember" name="GenerationFacilitiesToBeRetiredMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_GenerationFacilitiesToBeRetiredNet" name="GenerationFacilitiesToBeRetiredNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element abstract="true" id="duk_GibsonUnits1Through5Member" name="GibsonUnits1Through5Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_GuaranteeObligationsMaximumExposurePercentage" name="GuaranteeObligationsMaximumExposurePercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_HamiltonProjectMember" name="HamiltonProjectMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_HurricaneDorianStormDamageMember" name="HurricaneDorianStormDamageMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_HurricaneFlorenceHurricaneMichaelAndWinterStormDiegoDamagesMember" name="HurricaneFlorenceHurricaneMichaelAndWinterStormDiegoDamagesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_HurricaneMichaelStormDamageMember" name="HurricaneMichaelStormDamageMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_IncomeLossfromContinuingOperationsNetofTaxExcludingParticipatingSecurities" name="IncomeLossfromContinuingOperationsNetofTaxExcludingParticipatingSecurities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_IncomeTaxDisclosureLineItems" name="IncomeTaxDisclosureLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_IncomeTaxDisclosureTable" name="IncomeTaxDisclosureTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_IncreaseDecreaseInStormReserve" name="IncreaseDecreaseInStormReserve" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_IndemnificationCoveragesMember" name="IndemnificationCoveragesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_IndianaRateCase2019Member" name="IndianaRateCase2019Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_IndianaUtilityRegulatoryCommissionMember" name="IndianaUtilityRegulatoryCommissionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_IndustrialMember" name="IndustrialMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_IntercompanyNaturalGasTransactionsMember" name="IntercompanyNaturalGasTransactionsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_JPMorganChaseMember" name="JPMorganChaseMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_January2019DebtIssuance3.650CouponDue2029Member" name="January2019DebtIssuance3.650CouponDue2029Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_January2019DebtIssuance4.300CouponDue2049Member" name="January2019DebtIssuance4.300CouponDue2049Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_JointDispatchAgreementMember" name="JointDispatchAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_JointlyOwnedUtilityPlanGuaranteeMaximumExposurePercentageOfOutstandingBorrowings" name="JointlyOwnedUtilityPlanGuaranteeMaximumExposurePercentageOfOutstandingBorrowings" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/> |
| <xsd:element abstract="true" id="duk_July2019DebtIssuance4.320CouponDue2049Member" name="July2019DebtIssuance4.320CouponDue2049Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_June2019DebtIssuance3.400CouponDue2029Member" name="June2019DebtIssuance3.400CouponDue2029Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_June2019DebtIssuance4.200CouponDue2049Member" name="June2019DebtIssuance4.200CouponDue2049Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_JuniorSubordinatedDebentures5.125CouponDueJanuary2073Member" name="JuniorSubordinatedDebentures5.125CouponDueJanuary2073Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_JuniorSubordinatedDebentures5.625CouponDueSeptember2078Member" name="JuniorSubordinatedDebentures5.625CouponDueSeptember2078Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_KPSCMember" name="KPSCMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_LakePlacidGenerationProjectMember" name="LakePlacidGenerationProjectMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_LeaseLiability" name="LeaseLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="duk_LeaseRightOfUseAssets" name="LeaseRightOfUseAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element id="duk_LesseeLeaseSupplementalInformationTableTextBlock" name="LesseeLeaseSupplementalInformationTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_LesseeLeasesContingentLeasePayments" name="LesseeLeasesContingentLeasePayments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_LesseeLeasesCurrentLiabilitiesAbstract" name="LesseeLeasesCurrentLiabilitiesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_LesseeLeasesLiabilityAbstract" name="LesseeLeasesLiabilityAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_LesseeLeasesNoncurrentLiabilitiesAbstract" name="LesseeLeasesNoncurrentLiabilitiesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_LesseeLeasesRightOfUseAssetsAbstract" name="LesseeLeasesRightOfUseAssetsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_LesseeRightOfUseAssetsAcquiredInPeriodAbstract" name="LesseeRightOfUseAssetsAcquiredInPeriodAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_MGPCostRecovery2009Through2012Member" name="MGPCostRecovery2009Through2012Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_MGPCostRecovery2013Through2017Member" name="MGPCostRecovery2013Through2017Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_MGPCostRecovery2018Member" name="MGPCostRecovery2018Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_MGPCostsRegulatoryDisallowanceMember" name="MGPCostsRegulatoryDisallowanceMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_MalignantAsbestosClaimMember" name="MalignantAsbestosClaimMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_March2019DebtIssuance3.227CouponDue2022Member" name="March2019DebtIssuance3.227CouponDue2022Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_March2019DebtIssuance3.450CouponDue2029Member" name="March2019DebtIssuance3.450CouponDue2029Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_March2019DebtIssuanceDueMarch2022Member" name="March2019DebtIssuanceDueMarch2022Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_MaximumValueOfSharesToBeIssuedUnderATMProgram" name="MaximumValueOfSharesToBeIssuedUnderATMProgram" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_May2019DebtIssuance3.500CouponDue2029Member" name="May2019DebtIssuance3.500CouponDue2029Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_MembersEquityMember" name="MembersEquityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_MinimumMasterCreditFacilityBalanceRequired" name="MinimumMasterCreditFacilityBalanceRequired" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element abstract="true" id="duk_NCDEQStateEnforcementActionsMember" name="NCDEQStateEnforcementActionsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_NCUCMember" name="NCUCMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_NaturalGasPipelineExtensionMember" name="NaturalGasPipelineExtensionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_NaturalGasStorageAndTransportationCostsMember" name="NaturalGasStorageAndTransportationCostsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_NdtfMember" name="NdtfMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_NetIncomeLossIncludingPortionAttributabletoNoncontrollingInterestIncludingPreferredDistributions" name="NetIncomeLossIncludingPortionAttributabletoNoncontrollingInterestIncludingPreferredDistributions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_NonMalignantAsbestosClaimMember" name="NonMalignantAsbestosClaimMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_NoncontrollingInterestDecreaseFromDeconsolidationTaxBenefit" name="NoncontrollingInterestDecreaseFromDeconsolidationTaxBenefit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_NonregulatedRetiredFacilitySaleAxis" name="NonregulatedRetiredFacilitySaleAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_NonregulatedRetiredFacilitySaleDomain" name="NonregulatedRetiredFacilitySaleDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_NorthCarolinaAshBasinsMember" name="NorthCarolinaAshBasinsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_NorthCarolinaDepartmentofRevenueMember" name="NorthCarolinaDepartmentofRevenueMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_NorthCarolinaIntegrityManagementRiderFilingMember" name="NorthCarolinaIntegrityManagementRiderFilingMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_NorthCarolinaRateCase2019Member" name="NorthCarolinaRateCase2019Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_NorthRosamondSolarFarmMember" name="NorthRosamondSolarFarmMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_NumberofNCPlantswithAshBasins" name="NumberofNCPlantswithAshBasins" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant"/> |
| <xsd:element id="duk_NumberofNCandSCPlantswithAshBasins" name="NumberofNCandSCPlantswithAshBasins" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant"/> |
| <xsd:element id="duk_NumberofPlantswithDisputedFacts" name="NumberofPlantswithDisputedFacts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant"/> |
| <xsd:element id="duk_NumberofPlantswithNoDisputedFacts" name="NumberofPlantswithNoDisputedFacts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant"/> |
| <xsd:element abstract="true" id="duk_OVECMember" name="OVECMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_OhioBaseRateCase2017Member" name="OhioBaseRateCase2017Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_OhioPowerSitingBoardMember" name="OhioPowerSitingBoardMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_OperatingSolarAssetsMember" name="OperatingSolarAssetsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_OperatingWindSolarAndBatteryStorageAssetsMember" name="OperatingWindSolarAndBatteryStorageAssetsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_OrganizationAndBasisOfPresentationLineItems" name="OrganizationAndBasisOfPresentationLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_OrganizationAndBasisOfPresentationTable" name="OrganizationAndBasisOfPresentationTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_OtherClassificationMember" name="OtherClassificationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_OtherMember" name="OtherMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_OtherRevenuesMember" name="OtherRevenuesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_OtherViesMember" name="OtherViesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_PSCSCMember" name="PSCSCMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_PaymentForDisposalOfOtherAssets" name="PaymentForDisposalOfOtherAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element id="duk_PenaltyAssessed" name="PenaltyAssessed" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element id="duk_PendingLitigationDamagesSought" name="PendingLitigationDamagesSought" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element id="duk_Percentofproceedsreceivedascash" name="Percentofproceedsreceivedascash" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/> |
| <xsd:element id="duk_Percentofproceedsreceivedassubordinatednote" name="Percentofproceedsreceivedassubordinatednote" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/> |
| <xsd:element abstract="true" id="duk_PiedmontNaturalGasAndProgressEnergyMember" name="PiedmontNaturalGasAndProgressEnergyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_PiedmontNaturalGasMember" name="PiedmontNaturalGasMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_PioneerTransmissionMember" name="PioneerTransmissionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_PipelineInvestmentsMember" name="PipelineInvestmentsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_PolicyTextBlockLineItems" name="PolicyTextBlockLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_PollutionControlBondsMember" name="PollutionControlBondsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_PowerGenerationMember" name="PowerGenerationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_ProceedsLoanedToSubsidiaryRegistrantsMember" name="ProceedsLoanedToSubsidiaryRegistrantsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_ProceedsOrPaymentsFromCollectionOrAdvanceToAffiliate" name="ProceedsOrPaymentsFromCollectionOrAdvanceToAffiliate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_ProgressEnergyMember" name="ProgressEnergyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_PropertyPlantAndEquipmentAssetsDivested" name="PropertyPlantAndEquipmentAssetsDivested" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_ProvisionForRateRefunds" name="ProvisionForRateRefunds" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element id="duk_PublicUtilitiesAgreementReturnOnEquityPercentage" name="PublicUtilitiesAgreementReturnOnEquityPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_PublicUtilitiesCommissionOfOhioMember" name="PublicUtilitiesCommissionOfOhioMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_PublicUtilitiesDisclosureOfRateMattersRateBase" name="PublicUtilitiesDisclosureOfRateMattersRateBase" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element id="duk_PublicUtilitiesReductionOfAnnualRecoveryOfDeferredCoalAshCosts" name="PublicUtilitiesReductionOfAnnualRecoveryOfDeferredCoalAshCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element id="duk_PublicUtilitiesRegulatoryAssetAmountofRecoveryCostsDisallowed" name="PublicUtilitiesRegulatoryAssetAmountofRecoveryCostsDisallowed" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element id="duk_PublicUtilitiesRequestedRateIncreaseDecreaseAmountAmendedFromInitialRequest" name="PublicUtilitiesRequestedRateIncreaseDecreaseAmountAmendedFromInitialRequest" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element id="duk_PublicUtilitiesRequestedRateIncreaseDecreaseGrossAmount" name="PublicUtilitiesRequestedRateIncreaseDecreaseGrossAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element id="duk_PublicUtilitiesRequestedRateIncreaseDecreasePercentageNetOfTax" name="PublicUtilitiesRequestedRateIncreaseDecreasePercentageNetOfTax" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_PublicUtilitiesRequestedRateIncreaseDecreaseRiderReduction" name="PublicUtilitiesRequestedRateIncreaseDecreaseRiderReduction" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element id="duk_PublicUtilitiesRequestedRateIncreaseDecreaseRiderReductionTaxCutsAndJobsActAndReturnDeferredRevenue" name="PublicUtilitiesRequestedRateIncreaseDecreaseRiderReductionTaxCutsAndJobsActAndReturnDeferredRevenue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element id="duk_ReceivablesToMaintainMinimumEquityBalance" name="ReceivablesToMaintainMinimumEquityBalance" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element abstract="true" id="duk_RenewableEnergyProjectsMember" name="RenewableEnergyProjectsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_RenewableMerchantPlantsMember" name="RenewableMerchantPlantsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_RequestedRiderRevenueIncrease" name="RequestedRiderRevenueIncrease" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_ResidentialMember" name="ResidentialMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_ScheduleOfAvailableForSaleSecuritiesAndOtherTradingAssetsLineItems" name="ScheduleOfAvailableForSaleSecuritiesAndOtherTradingAssetsLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_ScheduleOfAvailableForSaleSecuritiesAndOtherTradingAssetsTable" name="ScheduleOfAvailableForSaleSecuritiesAndOtherTradingAssetsTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_SecondRevisedAndRestatedStipulationAndSettlementAgreement2017Member" name="SecondRevisedAndRestatedStipulationAndSettlementAgreement2017Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_SegmentReportingOwnershipDivested" name="SegmentReportingOwnershipDivested" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_SeniorUnsecuredTermLoanFacilityDueSeptember2019Member" name="SeniorUnsecuredTermLoanFacilityDueSeptember2019Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_September2019DebtIssuance3.230CouponDue2025Member" name="September2019DebtIssuance3.230CouponDue2025Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_September2019DebtIssuance3.250CouponDue2049Member" name="September2019DebtIssuance3.250CouponDue2049Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_September2019DebtIssuance3.560CouponDue2029Member" name="September2019DebtIssuance3.560CouponDue2029Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_SignificantAccountingPoliciesRegistrantsTable" name="SignificantAccountingPoliciesRegistrantsTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_SouthCarolinaRateCase2018Member" name="SouthCarolinaRateCase2018Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_SouthernCompanyGasMember" name="SouthernCompanyGasMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_SpentNuclearFuelMattersMember" name="SpentNuclearFuelMattersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_StormRestorationCostRecoveryMember" name="StormRestorationCostRecoveryMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_TPUCMember" name="TPUCMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="duk_TaxActAnnualTaxSavingsRequestedRateDecreaseAmount" name="TaxActAnnualTaxSavingsRequestedRateDecreaseAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element id="duk_TaxActExcessDeferredTaxAmortizationRequestedRateDecreaseAmount" name="TaxActExcessDeferredTaxAmortizationRequestedRateDecreaseAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element id="duk_TaxCutsandJobsActMeasurementPeriodAdjustmentIncomeTaxExpenseBenefit" name="TaxCutsandJobsActMeasurementPeriodAdjustmentIncomeTaxExpenseBenefit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_TennesseeIntegrityManagementRiderFilingNovember2018Member" name="TennesseeIntegrityManagementRiderFilingNovember2018Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_TermLoanMember" name="TermLoanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_TotalReportableSegmentsMember" name="TotalReportableSegmentsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_TrentonGenerationProjectMember" name="TrentonGenerationProjectMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_USDOJMember" name="USDOJMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_VariableInterestEntitiesAbstract" name="VariableInterestEntitiesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_VariableInterestEntityMember" name="VariableInterestEntityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_WeightedAverageDiscountRateAbstract" name="WeightedAverageDiscountRateAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_WeightedAverageRemainingLeaseTermAbstract" name="WeightedAverageRemainingLeaseTermAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_WellsFargoBankMember" name="WellsFargoBankMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_WesternCarolinasModernizationPlanMember" name="WesternCarolinasModernizationPlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_WholesaleMember" name="WholesaleMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="duk_WilliamsPartnersL.P.Member" name="WilliamsPartnersL.P.Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| </xsd:schema> |