<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:78c24b7e-0d75-43f9-b293-fbc896751964,g:12f1ebe2-9cbf-44c6-a8ef-120329b0d312-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:arry="http://www.arraytechinc.com/20211231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.arraytechinc.com/20211231">
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2021" schemaLocation="https://xbrl.sec.gov/country/2021/country-2021.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="arry-20211231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="arry-20211231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="arry-20211231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="arry-20211231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.arraytechinc.com/role/CoverPage">
        <link:definition>0001001 - 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="AuditInformation" roleURI="http://www.arraytechinc.com/role/AuditInformation">
        <link:definition>0002002 - Document - Audit Information</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="ConsolidatedBalanceSheets" roleURI="http://www.arraytechinc.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001003 - Statement - 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="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.arraytechinc.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>1002004 - Statement - 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="ConsolidatedStatementsofOperations" roleURI="http://www.arraytechinc.com/role/ConsolidatedStatementsofOperations">
        <link:definition>1003005 - Statement - Consolidated Statements of Operations</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="ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit" roleURI="http://www.arraytechinc.com/role/ConsolidatedStatementsofChangesinMembersEquityStockholdersDeficit">
        <link:definition>1004006 - Statement - Consolidated Statements of Changes in Member&#8217;s Equity/Stockholders&#8217; Deficit</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="ConsolidatedStatementsofCashFlows" roleURI="http://www.arraytechinc.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>1005007 - Statement - 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="OrganizationandBusiness" roleURI="http://www.arraytechinc.com/role/OrganizationandBusiness">
        <link:definition>2101101 - Disclosure - Organization and Business</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="SummaryofSignificantAccountingPolicies" roleURI="http://www.arraytechinc.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>2102102 - Disclosure - Summary of Significant Accounting Policies</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="SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>2303301 - Disclosure - Summary of Significant Accounting Policies (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="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)</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="SummaryofSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails">
        <link:definition>2405401 - Disclosure - Summary of Significant Accounting Policies - 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="SummaryofSignificantAccountingPoliciesNarrativeDetails_1" roleURI="http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails_1">
        <link:definition>2405401 - Disclosure - Summary of Significant Accounting Policies - 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="SummaryofSignificantAccountingPoliciesScheduleofallowanceforcreditlossDetails" roleURI="http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesScheduleofallowanceforcreditlossDetails">
        <link:definition>2406402 - Disclosure - Summary of Significant Accounting Policies - Schedule of allowance for credit loss (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="Inventories" roleURI="http://www.arraytechinc.com/role/Inventories">
        <link:definition>2107103 - Disclosure - Inventories</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="InventoriesTables" roleURI="http://www.arraytechinc.com/role/InventoriesTables">
        <link:definition>2308302 - Disclosure - Inventories (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="InventoriesScheduleofCurrentInventoryDetails" roleURI="http://www.arraytechinc.com/role/InventoriesScheduleofCurrentInventoryDetails">
        <link:definition>2409403 - Disclosure - Inventories - Schedule of Current 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="InventoriesScheduleofInventoryReserveDetails" roleURI="http://www.arraytechinc.com/role/InventoriesScheduleofInventoryReserveDetails">
        <link:definition>2410404 - Disclosure - Inventories - Schedule of Inventory Reserve (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="PropertyPlantandEquipment" roleURI="http://www.arraytechinc.com/role/PropertyPlantandEquipment">
        <link:definition>2111104 - Disclosure - Property, Plant, and Equipment</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="PropertyPlantandEquipmentTables" roleURI="http://www.arraytechinc.com/role/PropertyPlantandEquipmentTables">
        <link:definition>2312303 - Disclosure - Property, Plant, and Equipment (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="PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" roleURI="http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails">
        <link:definition>2413405 - Disclosure - Property, Plant, and Equipment - Summary of Property, Plant and Equipment (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="PropertyPlantandEquipmentNarrativeDetails" roleURI="http://www.arraytechinc.com/role/PropertyPlantandEquipmentNarrativeDetails">
        <link:definition>2414406 - Disclosure - Property, Plant, and Equipment - 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="GoodwillandOtherIntangibleAssets" roleURI="http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssets">
        <link:definition>2115105 - Disclosure - Goodwill and Other Intangible Assets</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="GoodwillandOtherIntangibleAssetsTables" roleURI="http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsTables">
        <link:definition>2316304 - Disclosure - Goodwill and Other Intangible Assets (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="GoodwillandOtherIntangibleAssetsNarrativeDetails" roleURI="http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails">
        <link:definition>2417407 - Disclosure - Goodwill and Other Intangible Assets - 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="GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails" roleURI="http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails">
        <link:definition>2418408 - Disclosure - Goodwill and Other Intangible Assets - Schedule of other intangible 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="GoodwillandOtherIntangibleAssetsScheduleoffutureannualamortizationexpenseofamortizableintangibleassetsDetails" roleURI="http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleoffutureannualamortizationexpenseofamortizableintangibleassetsDetails">
        <link:definition>2419409 - Disclosure - Goodwill and Other Intangible Assets - Schedule of future annual amortization expense of amortizable intangible 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="InvestmentinEquitySecurities" roleURI="http://www.arraytechinc.com/role/InvestmentinEquitySecurities">
        <link:definition>2120106 - Disclosure - Investment in 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="InvestmentinEquitySecuritiesDetails" roleURI="http://www.arraytechinc.com/role/InvestmentinEquitySecuritiesDetails">
        <link:definition>2421410 - Disclosure - Investment in Equity Securities (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="IncomeTaxes" roleURI="http://www.arraytechinc.com/role/IncomeTaxes">
        <link:definition>2122107 - 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="IncomeTaxesTables" roleURI="http://www.arraytechinc.com/role/IncomeTaxesTables">
        <link:definition>2323305 - 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="IncomeTaxesScheduleofIncomeTaxProvisionDetails" roleURI="http://www.arraytechinc.com/role/IncomeTaxesScheduleofIncomeTaxProvisionDetails">
        <link:definition>2424411 - Disclosure - Income Taxes - Schedule of Income Tax Provision (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="IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.arraytechinc.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>2425412 - Disclosure - Income Taxes - Schedule of Deferred Tax 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="IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails" roleURI="http://www.arraytechinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationAmountDetails">
        <link:definition>2426413 - Disclosure - Income Taxes - Effective Income Tax Rate Reconciliation Amount (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="IncomeTaxesDetails" roleURI="http://www.arraytechinc.com/role/IncomeTaxesDetails">
        <link:definition>2427414 - Disclosure - 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="AccruedWarrantyReserve" roleURI="http://www.arraytechinc.com/role/AccruedWarrantyReserve">
        <link:definition>2128108 - Disclosure - Accrued Warranty Reserve</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="AccruedWarrantyReserveTables" roleURI="http://www.arraytechinc.com/role/AccruedWarrantyReserveTables">
        <link:definition>2329306 - Disclosure - Accrued Warranty Reserve (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="AccruedWarrantyReserveDetails" roleURI="http://www.arraytechinc.com/role/AccruedWarrantyReserveDetails">
        <link:definition>2430415 - Disclosure - Accrued Warranty Reserve (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="SeniorSecuredCreditFacility" roleURI="http://www.arraytechinc.com/role/SeniorSecuredCreditFacility">
        <link:definition>2131109 - Disclosure - Senior Secured Credit Facility</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="SeniorSecuredCreditFacilityTables" roleURI="http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityTables">
        <link:definition>2332307 - Disclosure - Senior Secured Credit Facility (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="SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails" roleURI="http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails">
        <link:definition>2433416 - Disclosure - Senior Secured Credit Facility - Schedule 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="SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails_1" roleURI="http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails_1">
        <link:definition>2433416 - Disclosure - Senior Secured Credit Facility - Schedule 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="SeniorSecuredCreditFacilityNarrativeDetails" roleURI="http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityNarrativeDetails">
        <link:definition>2434417 - Disclosure - Senior Secured Credit Facility - 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="SeniorSecuredCreditFacilityScheduleofMaturitiesofSeniorSecuredCreditFacilityDetails" roleURI="http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofMaturitiesofSeniorSecuredCreditFacilityDetails">
        <link:definition>2435418 - Disclosure - Senior Secured Credit Facility - Schedule of Maturities of Senior Secured Credit Facility (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="ConvertibleDebt" roleURI="http://www.arraytechinc.com/role/ConvertibleDebt">
        <link:definition>2136110 - Disclosure - Convertible Debt</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="ConvertibleDebtTables" roleURI="http://www.arraytechinc.com/role/ConvertibleDebtTables">
        <link:definition>2337308 - Disclosure - Convertible Debt (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="ConvertibleDebtSummaryofConvertibleDebtDetails" roleURI="http://www.arraytechinc.com/role/ConvertibleDebtSummaryofConvertibleDebtDetails">
        <link:definition>2438419 - Disclosure - Convertible Debt - Summary of Convertible 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="ConvertibleDebtDetails" roleURI="http://www.arraytechinc.com/role/ConvertibleDebtDetails">
        <link:definition>2439420 - Disclosure - Convertible 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="RedeemablePerpetualPreferred" roleURI="http://www.arraytechinc.com/role/RedeemablePerpetualPreferred">
        <link:definition>2140111 - Disclosure - Redeemable Perpetual Preferred</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="RedeemablePerpetualPreferredTables" roleURI="http://www.arraytechinc.com/role/RedeemablePerpetualPreferredTables">
        <link:definition>2341309 - Disclosure - Redeemable Perpetual Preferred (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="RedeemablePerpetualPreferredDetails" roleURI="http://www.arraytechinc.com/role/RedeemablePerpetualPreferredDetails">
        <link:definition>2442421 - Disclosure - Redeemable Perpetual Preferred (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="RelatedPartyLoan" roleURI="http://www.arraytechinc.com/role/RelatedPartyLoan">
        <link:definition>2143112 - Disclosure - Related Party Loan</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="RelatedPartyLoanDetails" roleURI="http://www.arraytechinc.com/role/RelatedPartyLoanDetails">
        <link:definition>2444422 - Disclosure - Related Party Loan (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="CommonandPreferredStock" roleURI="http://www.arraytechinc.com/role/CommonandPreferredStock">
        <link:definition>2145113 - Disclosure - Common and Preferred Stock</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="CommonandPreferredStockDetails" roleURI="http://www.arraytechinc.com/role/CommonandPreferredStockDetails">
        <link:definition>2446423 - Disclosure - Common and 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="Revenues" roleURI="http://www.arraytechinc.com/role/Revenues">
        <link:definition>2147114 - Disclosure - Revenues</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="RevenuesTables" roleURI="http://www.arraytechinc.com/role/RevenuesTables">
        <link:definition>2348310 - Disclosure - Revenues (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="RevenuesDetails" roleURI="http://www.arraytechinc.com/role/RevenuesDetails">
        <link:definition>2449424 - Disclosure - 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="RevenuesDetails_1" roleURI="http://www.arraytechinc.com/role/RevenuesDetails_1">
        <link:definition>2449424 - Disclosure - 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="EarningsLossperShare" roleURI="http://www.arraytechinc.com/role/EarningsLossperShare">
        <link:definition>2150115 - Disclosure - Earnings (Loss) per Share</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="EarningsLossperShareTables" roleURI="http://www.arraytechinc.com/role/EarningsLossperShareTables">
        <link:definition>2351311 - Disclosure - Earnings (Loss) per Share (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="EarningsLossperShareScheduleofearningspersharebasicanddilutedDetails" roleURI="http://www.arraytechinc.com/role/EarningsLossperShareScheduleofearningspersharebasicanddilutedDetails">
        <link:definition>2452425 - Disclosure - Earnings (Loss) per Share - Schedule of earnings per share, basic and diluted (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="EarningsLossperShareNarrativeDetails" roleURI="http://www.arraytechinc.com/role/EarningsLossperShareNarrativeDetails">
        <link:definition>2453426 - Disclosure - Earnings (Loss) per Share - 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="CommitmentsandContingencies" roleURI="http://www.arraytechinc.com/role/CommitmentsandContingencies">
        <link:definition>2154116 - 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="CommitmentsandContingenciesTables" roleURI="http://www.arraytechinc.com/role/CommitmentsandContingenciesTables">
        <link:definition>2355312 - Disclosure - Commitments and Contingencies (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="CommitmentsandContingenciesNarrativeDetails" roleURI="http://www.arraytechinc.com/role/CommitmentsandContingenciesNarrativeDetails">
        <link:definition>2456427 - 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="CommitmentsandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails" roleURI="http://www.arraytechinc.com/role/CommitmentsandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails">
        <link:definition>2457428 - Disclosure - Commitments and Contingencies - Undiscounted future expected payments under the TRA (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="CommitmentsandContingenciesSummaryofliabilityrelatedtoestimatedcontingentconsiderationDetails" roleURI="http://www.arraytechinc.com/role/CommitmentsandContingenciesSummaryofliabilityrelatedtoestimatedcontingentconsiderationDetails">
        <link:definition>2458429 - Disclosure - Commitments and Contingencies - Summary of liability related to estimated contingent consideration (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="FairValueofFinancialInstruments" roleURI="http://www.arraytechinc.com/role/FairValueofFinancialInstruments">
        <link:definition>2159117 - Disclosure - Fair Value of Financial Instruments</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="FairValueofFinancialInstrumentsTables" roleURI="http://www.arraytechinc.com/role/FairValueofFinancialInstrumentsTables">
        <link:definition>2360313 - Disclosure - Fair Value of Financial Instruments (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="FairValueofFinancialInstrumentsScheduleofCarryingValuesandEstimatedFairValuesofDebtInstrumentsDetails" roleURI="http://www.arraytechinc.com/role/FairValueofFinancialInstrumentsScheduleofCarryingValuesandEstimatedFairValuesofDebtInstrumentsDetails">
        <link:definition>2461430 - Disclosure - Fair Value of Financial Instruments - Schedule of Carrying Values and Estimated Fair Values of Debt 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="EquityBasedCompensation" roleURI="http://www.arraytechinc.com/role/EquityBasedCompensation">
        <link:definition>2162118 - Disclosure - Equity Based Compensation</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="CompensationRelatedCostsShareBasedPaymentsTables" roleURI="http://www.arraytechinc.com/role/CompensationRelatedCostsShareBasedPaymentsTables">
        <link:definition>2363314 - Disclosure - Compensation Related Costs, Share Based Payments (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="EquityBasedCompensationDetails" roleURI="http://www.arraytechinc.com/role/EquityBasedCompensationDetails">
        <link:definition>2464431 - Disclosure - Equity Based Compensation (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="EquityBasedCompensationScheduleofRSUsandPSUsActivityDetails" roleURI="http://www.arraytechinc.com/role/EquityBasedCompensationScheduleofRSUsandPSUsActivityDetails">
        <link:definition>2465432 - Disclosure - Equity Based Compensation - Schedule of RSUs and PSUs Activity (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.arraytechinc.com/role/Leases">
        <link:definition>2166119 - 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="LeasesTables" roleURI="http://www.arraytechinc.com/role/LeasesTables">
        <link:definition>2367315 - 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="LeasesDetails" roleURI="http://www.arraytechinc.com/role/LeasesDetails">
        <link:definition>2468433 - Disclosure - Leases (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="LeasesSummaryofbalancesasitrelatestoleasesDetails" roleURI="http://www.arraytechinc.com/role/LeasesSummaryofbalancesasitrelatestoleasesDetails">
        <link:definition>2469434 - Disclosure - Leases - Summary of balances as it relates to leases (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="LeasesScheduleofComponentsofLeaseExpenseDetails" roleURI="http://www.arraytechinc.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails">
        <link:definition>2470435 - Disclosure - Leases - Schedule of Components of Lease 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="LeasesScheduleofMaturitiesDetails" roleURI="http://www.arraytechinc.com/role/LeasesScheduleofMaturitiesDetails">
        <link:definition>2471436 - Disclosure - Leases - Schedule of 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="LeasesScheduleofFutureMinimumLeaseObligationsUnderNonCancelableOperatingLeasesDetails" roleURI="http://www.arraytechinc.com/role/LeasesScheduleofFutureMinimumLeaseObligationsUnderNonCancelableOperatingLeasesDetails">
        <link:definition>2472437 - Disclosure - Leases - Schedule of Future Minimum Lease Obligations Under Non-Cancelable Operating Leases (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="LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateDetails" roleURI="http://www.arraytechinc.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateDetails">
        <link:definition>2473438 - Disclosure - Leases - Schedule of Weighted-Average Remaining Lease-Term and Discount Rate (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="LeasesSupplementalCashFlowsDetails" roleURI="http://www.arraytechinc.com/role/LeasesSupplementalCashFlowsDetails">
        <link:definition>2474439 - Disclosure - Leases - Supplemental 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="RelatedPartyTransactions" roleURI="http://www.arraytechinc.com/role/RelatedPartyTransactions">
        <link:definition>2175120 - 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="RelatedPartyTransactionsDetails" roleURI="http://www.arraytechinc.com/role/RelatedPartyTransactionsDetails">
        <link:definition>2476440 - Disclosure - Related Party Transactions (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="GeographicInformation" roleURI="http://www.arraytechinc.com/role/GeographicInformation">
        <link:definition>2177121 - Disclosure - Geographic Information</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="GeographicInformationTables" roleURI="http://www.arraytechinc.com/role/GeographicInformationTables">
        <link:definition>2378316 - Disclosure - Geographic Information (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="GeographicInformationDetails" roleURI="http://www.arraytechinc.com/role/GeographicInformationDetails">
        <link:definition>2479441 - Disclosure - Geographic 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="GeographicInformationScheduleofRevenuefromExternalCustomersbyGeographicAreaDetails" roleURI="http://www.arraytechinc.com/role/GeographicInformationScheduleofRevenuefromExternalCustomersbyGeographicAreaDetails">
        <link:definition>2480442 - Disclosure - Geographic Information - Schedule of Revenue from External Customers by Geographic Area (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="RestatementUnaudited" roleURI="http://www.arraytechinc.com/role/RestatementUnaudited">
        <link:definition>2181122 - Disclosure - Restatement (Unaudited)</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="RestatementUnauditedCondensedBalanceSheetDetails" roleURI="http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetDetails">
        <link:definition>2482443 - Disclosure - Restatement (Unaudited) - Condensed Balance Sheet (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="RestatementUnauditedCondensedBalanceSheetParentheticalDetails" roleURI="http://www.arraytechinc.com/role/RestatementUnauditedCondensedBalanceSheetParentheticalDetails">
        <link:definition>2483444 - Disclosure - Restatement (Unaudited) - Condensed Balance Sheet (Parenthetical) (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="RestatementUnauditedConsolidatedStatementsofOperationsDetails" roleURI="http://www.arraytechinc.com/role/RestatementUnauditedConsolidatedStatementsofOperationsDetails">
        <link:definition>2484445 - Disclosure - Restatement (Unaudited) - Consolidated Statements of Operations (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="RestatementUnauditedStatementofChangesinShareholdersDeficitDetails" roleURI="http://www.arraytechinc.com/role/RestatementUnauditedStatementofChangesinShareholdersDeficitDetails">
        <link:definition>2485446 - Disclosure - Restatement (Unaudited) - Statement of Changes in Shareholders' Deficit (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="RestatementUnauditedCondensedCashFlowStatementDetails" roleURI="http://www.arraytechinc.com/role/RestatementUnauditedCondensedCashFlowStatementDetails">
        <link:definition>2486447 - Disclosure - Restatement (Unaudited) - Condensed Cash Flow Statement (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="SubsequentEvents" roleURI="http://www.arraytechinc.com/role/SubsequentEvents">
        <link:definition>2187123 - 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="SubsequentEventsDetails" roleURI="http://www.arraytechinc.com/role/SubsequentEventsDetails">
        <link:definition>2488448 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="arry_SecuritiesPurchaseAgreementAdditionalClosingsMember" abstract="true" name="SecuritiesPurchaseAgreementAdditionalClosingsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_TemporaryEquityLiquidationPreferencePercentage" abstract="false" name="TemporaryEquityLiquidationPreferencePercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="arry_AccruedRegularDividendRateMember" abstract="true" name="AccruedRegularDividendRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_BusinessCombinationContingentConsiderationArrangementsSettlementsOfContingentConsiderationLiability" abstract="false" name="BusinessCombinationContingentConsiderationArrangementsSettlementsOfContingentConsiderationLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_ArrayMember" abstract="true" name="ArrayMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_BusinessCombinationContingentConsiderationArrangementsPaymentsOfContingentConsiderationLiability" abstract="false" name="BusinessCombinationContingentConsiderationArrangementsPaymentsOfContingentConsiderationLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_DerivativeInstrumentPrepaidForwardContract" abstract="false" name="DerivativeInstrumentPrepaidForwardContract" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_HardwareAndSoftwareMember" abstract="true" name="HardwareAndSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_SeriesARedeemablePerpetualPreferredTextBlock" abstract="false" name="SeriesARedeemablePerpetualPreferredTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="arry_CashRegularDividendRateMember" abstract="true" name="CashRegularDividendRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_PaymentsOfCommonStockIssuanceCosts" abstract="false" name="PaymentsOfCommonStockIssuanceCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_PercentageOfVariableWeightedAveragePriceOfTemporaryEquity" abstract="false" name="PercentageOfVariableWeightedAveragePriceOfTemporaryEquity" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="arry_DebtInstrumentMinimumVariableRatePerYear" abstract="false" name="DebtInstrumentMinimumVariableRatePerYear" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="arry_DebtInstrumentPrepaymentPremiumPercentage" abstract="false" name="DebtInstrumentPrepaymentPremiumPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="arry_LongTermDebtNetOfDebtDiscountAndFinancingCosts" abstract="false" name="LongTermDebtNetOfDebtDiscountAndFinancingCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_ConsolidatedTotalLeverageRatioMaximum" abstract="false" name="ConsolidatedTotalLeverageRatioMaximum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="arry_BusinessCombinationContingentConsiderationArrangementsPaymentsLiability" abstract="false" name="BusinessCombinationContingentConsiderationArrangementsPaymentsLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_RevenueBillAndHoldPerformanceObligationAmount" abstract="false" name="RevenueBillAndHoldPerformanceObligationAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_ScheduleOfInventoryReserveTableTextBlock" abstract="false" name="ScheduleOfInventoryReserveTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="arry_MembersEquityCapitalContributions" abstract="false" name="MembersEquityCapitalContributions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_TemporaryEquityDividendRatePercentage" abstract="false" name="TemporaryEquityDividendRatePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="arry_PaymentOfTemporaryEquityIssuanceCosts" abstract="false" name="PaymentOfTemporaryEquityIssuanceCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_AnniversaryDateThreeMember" abstract="true" name="AnniversaryDateThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_LargestCustomerMember" abstract="true" name="LargestCustomerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_DebtIssuanceCostsAndDiscountsAmortizationRate" abstract="false" name="DebtIssuanceCostsAndDiscountsAmortizationRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="arry_DerivativesPriceRiskOptionStrikePrice" abstract="false" name="DerivativesPriceRiskOptionStrikePrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="arry_FifthSixthAndSeventhAnniversariesMember" abstract="true" name="FifthSixthAndSeventhAnniversariesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_AssetsInProgressMember" abstract="true" name="AssetsInProgressMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_ConvertibleNoteCappedCallTransactionsMember" abstract="true" name="ConvertibleNoteCappedCallTransactionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_ConversionPricePercentageFundamentalChangeRepurchase" abstract="false" name="ConversionPricePercentageFundamentalChangeRepurchase" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="arry_DebtInstrumentBasisSpreadOnVariableRatePerMonth" abstract="false" name="DebtInstrumentBasisSpreadOnVariableRatePerMonth" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="arry_ProceedsFromIssuanceOfTemporaryEquity" abstract="false" name="ProceedsFromIssuanceOfTemporaryEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_NumberOfVotesPerTemporaryEquityShare" abstract="false" name="NumberOfVotesPerTemporaryEquityShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="arry_DeferredTaxAssetLeaseLiabilities" abstract="false" name="DeferredTaxAssetLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_TwoCustomersMember" abstract="true" name="TwoCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_RevolvingCreditFacilitySecondAmendmentMember" abstract="true" name="RevolvingCreditFacilitySecondAmendmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_CorporateConversionAndStockSplitAmount" abstract="false" name="CorporateConversionAndStockSplitAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationRollForward" abstract="true" name="BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="arry_PremiumOnDerivative" abstract="false" name="PremiumOnDerivative" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_AnniversaryDateTwoMember" abstract="true" name="AnniversaryDateTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_TemporaryEquityDividendRatePercentageSpread" abstract="false" name="TemporaryEquityDividendRatePercentageSpread" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="arry_DerivativesCapPrice" abstract="false" name="DerivativesCapPrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="arry_EffectiveIncomeTaxRateReconciliationTransactionCostsAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationTransactionCostsAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExcludingSettlementsLiability" abstract="false" name="BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExcludingSettlementsLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_TemporaryEquityAmortizationOfDiscount" abstract="false" name="TemporaryEquityAmortizationOfDiscount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="arry_FiveLargestCustomersMember" abstract="true" name="FiveLargestCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_InventoryValuationReservesRollForward" abstract="true" name="InventoryValuationReservesRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="arry_StandardProductWarrantyAccrualDecreaseForExpirations" abstract="false" name="StandardProductWarrantyAccrualDecreaseForExpirations" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_EffectiveIncomeTaxRateReconciliationDerecognitionFromIncomeTaxExaminationAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationDerecognitionFromIncomeTaxExaminationAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_ConversionPricePercentage" abstract="false" name="ConversionPricePercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="arry_TemporaryEquityPreferredAccretion" abstract="false" name="TemporaryEquityPreferredAccretion" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_STIMember" abstract="true" name="STIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_WarrantyProvisionExpense" abstract="false" name="WarrantyProvisionExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_EffectiveIncomeTaxRateReconciliationCARESActAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationCARESActAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_TemporaryEquityTransactionCost" abstract="false" name="TemporaryEquityTransactionCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_PurchaseCommitmentPercentage" abstract="false" name="PurchaseCommitmentPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="arry_A2020EquityIncentivePlanMember" abstract="true" name="A2020EquityIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_EffectiveIncomeTaxRateReconciliationOfficersCompensationAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationOfficersCompensationAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_AccountReceivableProvisionForCreditLosses" abstract="false" name="AccountReceivableProvisionForCreditLosses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_AnniversaryDateDomain" abstract="true" name="AnniversaryDateDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" abstract="true" name="RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="arry_UnusualOrInfrequentItemOrBothPolicyTextBlock" abstract="false" name="UnusualOrInfrequentItemOrBothPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="arry_DebtInstrumentSpringingFinancialMaintenancePercent" abstract="false" name="DebtInstrumentSpringingFinancialMaintenancePercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="arry_DebtInstrumentInterestRateMinimumAllowableVariableRate" abstract="false" name="DebtInstrumentInterestRateMinimumAllowableVariableRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="arry_DebtInstrumentInterestRateEffectivePercentageDiscount" abstract="false" name="DebtInstrumentInterestRateEffectivePercentageDiscount" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="arry_IncreasesInventoryValuationReserves" abstract="false" name="IncreasesInventoryValuationReserves" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_AnniversaryDateAxis" abstract="true" name="AnniversaryDateAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="arry_AuditorInformationAbstract" abstract="true" name="AuditorInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="arry_DebtInstrumentAnnualAmortizationRate" abstract="false" name="DebtInstrumentAnnualAmortizationRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="arry_ProceedsFromRepaymentsOfRevolvingLoan" abstract="false" name="ProceedsFromRepaymentsOfRevolvingLoan" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_SeriesARedeemablePerpetualPreferredStockMember" abstract="true" name="SeriesARedeemablePerpetualPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_EarnOutLiabilityMember" abstract="true" name="EarnOutLiabilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_TemporaryEquityAmortizationOfDiscountPeriod" abstract="false" name="TemporaryEquityAmortizationOfDiscountPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="arry_IncomeTaxExaminationIncreaseDecreaseInDeferredTaxLiability" abstract="false" name="IncomeTaxExaminationIncreaseDecreaseInDeferredTaxLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_PreferredStockAccretion" abstract="false" name="PreferredStockAccretion" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_NetOperatingLossIncreaseDecreaseAmount" abstract="false" name="NetOperatingLossIncreaseDecreaseAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_EffectiveIncomeTaxRateReconciliationContingentConsiderationAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationContingentConsiderationAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_ConvertibleSeniorNotesDue2028Member" abstract="true" name="ConvertibleSeniorNotesDue2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_NumberOfMultiplesOfEBITDA" abstract="false" name="NumberOfMultiplesOfEBITDA" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="arry_EighthNinthAndTenthAnniversariesMember" abstract="true" name="EighthNinthAndTenthAnniversariesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_ProceedsFromIssuanceOfConvertibleNotes" abstract="false" name="ProceedsFromIssuanceOfConvertibleNotes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_ConsentFeesMember" abstract="true" name="ConsentFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_CorporateConversionAndStockSplitShares" abstract="false" name="CorporateConversionAndStockSplitShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="arry_SecuritiesPurchaseAgreementAdditionalClosingsCertainPricingAdjustmentsMember" abstract="true" name="SecuritiesPurchaseAgreementAdditionalClosingsCertainPricingAdjustmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_IncreaseDecreaseInPermanentEquityAbstract" abstract="true" name="IncreaseDecreaseInPermanentEquityAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="arry_SeniorSecuredCreditFacilityMember" abstract="true" name="SeniorSecuredCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_TermLoanFacilityMember" abstract="true" name="TermLoanFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_RestOfTheWorldMember" abstract="true" name="RestOfTheWorldMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_AdjustmentsToAdditionalPaidInCapitalPremiumOnDerivative" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalPremiumOnDerivative" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_TemporaryEquityPaymentOfDividends" abstract="false" name="TemporaryEquityPaymentOfDividends" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_IncrementalCommonSharesAttributableToAntiDilutiveEffectOfShareBasedPaymentArrangements" abstract="false" name="IncrementalCommonSharesAttributableToAntiDilutiveEffectOfShareBasedPaymentArrangements" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="arry_DecreasesInventoryValuationReserves" abstract="false" name="DecreasesInventoryValuationReserves" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_DeferredTaxAssetsIntangibleAssetsWrittenOffRelatedToIncomeTaxExamination" abstract="false" name="DeferredTaxAssetsIntangibleAssetsWrittenOffRelatedToIncomeTaxExamination" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_TaxReceivableAgreementPaymentTerm" abstract="false" name="TaxReceivableAgreementPaymentTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="arry_TaxReceivableAgreementMember" abstract="true" name="TaxReceivableAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_SeniorSecuredLoanMember" abstract="true" name="SeniorSecuredLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_SecuritiesPurchaseAgreementExpiryOrTerminationMember" abstract="true" name="SecuritiesPurchaseAgreementExpiryOrTerminationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_DebtInstrumentAnnualInterestRate" abstract="false" name="DebtInstrumentAnnualInterestRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="arry_WindowPeriodForEmployeeStockPurchasePlanDiscount" abstract="false" name="WindowPeriodForEmployeeStockPurchasePlanDiscount" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="arry_AnniversaryDateOneMember" abstract="true" name="AnniversaryDateOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_NumberOfNonVotingRepresentativesDesignatedToBoardOfDirectors" abstract="false" name="NumberOfNonVotingRepresentativesDesignatedToBoardOfDirectors" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="arry_AccountReceivableAllowanceForCreditLossCollected" abstract="false" name="AccountReceivableAllowanceForCreditLossCollected" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_DeferredTaxLiabilitiesROUAssets" abstract="false" name="DeferredTaxLiabilitiesROUAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_SecuritiesPurchaseAgreementVotingAndConsentRightsMember" abstract="true" name="SecuritiesPurchaseAgreementVotingAndConsentRightsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_RevolvingCreditFacilityFirstAmendmentMember" abstract="true" name="RevolvingCreditFacilityFirstAmendmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_BCPHeliosAggregatorLPMember" abstract="true" name="BCPHeliosAggregatorLPMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_NumberOfRepresentativesEligibleToBeDesignatedToBoardOfDirectors" abstract="false" name="NumberOfRepresentativesEligibleToBeDesignatedToBoardOfDirectors" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="arry_SecuritiesPurchaseAgreementMember" abstract="true" name="SecuritiesPurchaseAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="arry_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" abstract="false" name="TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="arry_TemporaryEquityAccruedDividendsPaidPercentage" abstract="false" name="TemporaryEquityAccruedDividendsPaidPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="arry_FeesPaidOnIssuanceOfConvertibleNotes" abstract="false" name="FeesPaidOnIssuanceOfConvertibleNotes" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_ConversionOfStockSharesConvertedPerDollar" abstract="false" name="ConversionOfStockSharesConvertedPerDollar" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="arry_PremiumPaidOnCappedCall" abstract="false" name="PremiumPaidOnCappedCall" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="arry_ContractWithCustomerLiabilityRevenueRecognizedPercentage" abstract="false" name="ContractWithCustomerLiabilityRevenueRecognizedPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="arry_TemporaryEquityPolicyPolicyTextBlock" abstract="false" name="TemporaryEquityPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
</xs:schema>
