code: def _get_load_ramping_construct(self):
          
          bus_no = integer.setResultsName("bus_no")
          s_rating = real.setResultsName("s_rating") # MVA
          up_rate = real.setResultsName("up_rate") # p.u./h
          down_rate = real.setResultsName("down_rate") # p.u./h
          min_up_time = real.setResultsName("min_up_time") # min
          min_down_time = real.setResultsName("min_down_time") # min
          n_period_up = integer.setResultsName("n_period_up")
          n_period_down = integer.setResultsName("n_period_down")
          status = boolean.setResultsName("status")
  
          l_ramp_data = bus_no + s_rating + up_rate + down_rate + \
              min_up_time + min_down_time + n_period_up + \
              n_period_down + status + scolon
  
          l_ramp_array = Literal("Rmpl.con") + "=" + "[" + \
              ZeroOrMore(l_ramp_data + Optional("]" + scolon))
  
          return l_ramp_array
docs: Returns a construct for an array of load ramping data.