AMO-Tools-Suite  v.0.9.0
Set of tools for calculating energy efficiency in industrial equipment
All Classes Namespaces Files Functions Variables Enumerations Friends Macros Pages
MotorData.h
1 #ifndef AMO_TOOLS_SUITE_MOTORDATADB_H
2 #define AMO_TOOLS_SUITE_MOTORDATADB_H
3 
4 #include <fast-cpp-csv-parser/csv.h>
5 #include <tuple>
6 #include <calculator/motor/MotorEfficiency.h>
7 #include <fstream>
8 
9 class MotorData;
10 
11 std::vector<std::tuple<double, int, double, Motor::EfficiencyClass, std::string, Motor::LineFrequency, int>> getStandardEffCombinations(
12  const std::vector<double> &hpValues, const std::vector<int> &synchronousSpeedValues,
13  const std::vector<Motor::EfficiencyClass> &efficiencyClassValues,
14  const std::vector<std::string> &enclosureTypeValues, const std::vector<Motor::LineFrequency> &lineFrequencyValues,
15  const std::vector<int> &voltageLimitValues)
16 {
17  std::vector<std::tuple<double, int, double, Motor::EfficiencyClass, std::string, Motor::LineFrequency, int>> combinations;
18  // Compute Cartesian product
19  for (auto const &hp : hpValues)
20  {
21  for (auto const &synchronousSpeed : synchronousSpeedValues)
22  {
23  for (auto const &efficiencyClass : efficiencyClassValues)
24  {
25  for (auto const &enclosureType : enclosureTypeValues)
26  {
27  for (auto const &lineFrequency : lineFrequencyValues)
28  {
29  for (auto const &voltageLimit : voltageLimitValues)
30  {
31  // Calculate
32  double nominalEfficiency = MotorEfficiency(lineFrequency, synchronousSpeed, Motor::EfficiencyClass::STANDARD, hp).calculate(1) * 100;
33  std::tuple<double, int, double, Motor::EfficiencyClass, std::string, Motor::LineFrequency, int> combination = std::make_tuple(hp, synchronousSpeed, nominalEfficiency, efficiencyClass, enclosureType, lineFrequency, voltageLimit);
34  combinations.push_back(combination);
35  }
36  }
37  }
38  }
39  }
40  }
41 
42  return combinations;
43 }
44 
45 std::vector<MotorData> getStandardEfficiencyData()
46 {
47  std::vector<double> hpValues = {1, 1.5, 2, 3, 5, 7.5, 10, 15, 20, 25, 30, 40, 50, 60, 75, 100, 125, 150, 200, 250, 300, 350, 400, 450, 500}; // 25 possibilities
48  std::vector<int> synchronousSpeedValues = {900, 1000, 1200, 1500, 1800, 3000, 3600}; // 7 possibilities
49  //std::vector<int> polesValues = {2, 4, 6, 8}; // 4 possibilities
50  std::vector<double> nominalEfficiencyValues; // To be calculated
51  std::vector<Motor::EfficiencyClass> efficiencyTypeValues = {Motor::EfficiencyClass::STANDARD}; // 1 possibility
52  //std::vector<std::string> nemaTableValues; N/A
53  std::vector<std::string> enclosureTypeValues = {"TEFC", "ODP"}; // 2 possibilities
54  std::vector<Motor::LineFrequency> hzValues = {Motor::LineFrequency::FREQ50, Motor::LineFrequency::FREQ60}; // 2 possibilities
55  std::vector<int> voltageLimitValues = {600, 5000}; // 2 possibilities
56  //std::vector<std::string> catalogValues; N/A
57 
58  std::vector<std::tuple<double, int, double, Motor::EfficiencyClass, std::string, Motor::LineFrequency, int>> combinations = getStandardEffCombinations(
59  hpValues, synchronousSpeedValues,
60  efficiencyTypeValues,
61  enclosureTypeValues, hzValues,
62  voltageLimitValues);
63 
64  std::vector<MotorData> standardEffMotorData;
65  for (auto const &dataRow : combinations)
66  {
67  // 0 -> hp
68  // 1 -> synchronousSpeed
69  // 2 -> nominalEfficiency
70  // 3 -> efficiencyClass
71  // 4 -> enclosureType
72  // 5 -> lineFrequency
73  // 6 -> voltageLimit
74 
75  // Note: There are restrictions on combinations of synchronousSpeedValues and lineFrequencyValues.
76  // hz = 50 -> synchronousSpeedValues in {1000, 1500, 3000}
77  bool restriction1 = std::get<5>(dataRow) == Motor::LineFrequency::FREQ50 && (std::get<1>(dataRow) == 1000 || std::get<1>(dataRow) == 1500 || std::get<1>(dataRow) == 3000);
78  // hz = 60 -> synchronousSpeedValues in {900, 1200, 1800, 3600}
79  bool restriction2 = std::get<5>(dataRow) == Motor::LineFrequency::FREQ60 && (std::get<1>(dataRow) == 900 || std::get<1>(dataRow) == 1200 || std::get<1>(dataRow) == 1800 || std::get<1>(dataRow) == 3600);
80 
81  // Note: There are restrictions on combinations of hpValues and voltageLimitValues
82  // voltageLimit = 600 -> hp < 500
83  // voltageLimit = 5000 -> hp > 250
84  bool restriction3 = (std::get<6>(dataRow) == 600 && std::get<0>(dataRow) < 500) || (std::get<6>(dataRow) == 5000 && std::get<0>(dataRow) > 250);
85 
86  if ((restriction1 || restriction2) && restriction3)
87  {
88  double hp = std::get<0>(dataRow);
89  double synchronousSpeed = std::get<1>(dataRow);
90  //int poles = std::get<2>(dataRow);
91  int poles;
92  double nominalEfficiency = std::get<2>(dataRow);
93  Motor::EfficiencyClass efficiencyClass = std::get<3>(dataRow);
94  std::string nemaTable = "N/A";
95  std::string enclosureType = std::get<4>(dataRow);
96  Motor::LineFrequency lineFrequency = std::get<5>(dataRow);
97  double voltageLimit = std::get<6>(dataRow);
98  std::string catalog = "N/A";
99 
100  /*
101  Poles HZ RPM
102  2 60 3600
103  4 60 1800
104  6 60 1200
105  8 60 900
106  2 50 3000
107  4 50 1500
108  6 50 1000
109  */
110  if (lineFrequency == Motor::LineFrequency::FREQ60 && synchronousSpeed == 3600)
111  {
112  poles = 2;
113  }
114  else if (lineFrequency == Motor::LineFrequency::FREQ60 && synchronousSpeed == 1800)
115  {
116  poles = 4;
117  }
118  else if (lineFrequency == Motor::LineFrequency::FREQ60 && synchronousSpeed == 1200)
119  {
120  poles = 6;
121  }
122  else if (lineFrequency == Motor::LineFrequency::FREQ60 && synchronousSpeed == 900)
123  {
124  poles = 8;
125  }
126  else if (lineFrequency == Motor::LineFrequency::FREQ50 && synchronousSpeed == 3000)
127  {
128  poles = 2;
129  }
130  else if (lineFrequency == Motor::LineFrequency::FREQ50 && synchronousSpeed == 1500)
131  {
132  poles = 4;
133  }
134  else if (lineFrequency == Motor::LineFrequency::FREQ50 && synchronousSpeed == 1000)
135  {
136  poles = 6;
137  }
138 
139  MotorData motorData(hp, synchronousSpeed, poles, nominalEfficiency, efficiencyClass, nemaTable, enclosureType, lineFrequency, voltageLimit, catalog);
140  standardEffMotorData.push_back(motorData);
141  }
142  }
143 
144  return standardEffMotorData;
145 }
146 
147 std::vector<MotorData> getDefaultCSVData()
148 {
149  return {
150  {1, 900, 8, 74, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
151  {1, 900, 8, 74, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
152  {1, 3600, 2, 75.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
153  {1, 900, 8, 75.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
154  {1, 900, 8, 75.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
155  {1, 3600, 2, 77, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
156  {1, 3600, 2, 77, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
157  {1, 1000, 6, 78.9, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
158  {1, 1000, 6, 78.9, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
159  {1, 1200, 6, 80, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
160  {1, 1200, 6, 80, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
161  {1, 3000, 2, 80.7, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
162  {1, 3000, 2, 80.7, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
163  {1, 1800, 4, 82.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
164  {1, 1800, 4, 82.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
165  {1, 1200, 6, 82.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
166  {1, 1200, 6, 82.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
167  {1, 1500, 4, 82.5, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
168  {1, 1500, 4, 82.5, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
169  {1, 1800, 4, 85.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
170  {1, 1800, 4, 85.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
171  {1.5, 900, 8, 75.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
172  {1.5, 900, 8, 77, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
173  {1.5, 900, 8, 77, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
174  {1.5, 900, 8, 78.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
175  {1.5, 1000, 6, 81.1, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
176  {1.5, 1000, 6, 81.1, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
177  {1.5, 3600, 2, 82.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
178  {1.5, 3600, 2, 82.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
179  {1.5, 3000, 2, 82.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
180  {1.5, 3000, 2, 82.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
181  {1.5, 1800, 4, 84, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
182  {1.5, 1200, 6, 84, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
183  {1.5, 1800, 4, 84, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
184  {1.5, 3600, 2, 84, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
185  {1.5, 3600, 2, 84, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
186  {1.5, 1500, 4, 84.2, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
187  {1.5, 1500, 4, 84.2, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
188  {1.5, 1200, 6, 85.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
189  {1.5, 1800, 4, 86.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
190  {1.5, 1200, 6, 86.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
191  {1.5, 1200, 6, 87.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
192  {2, 900, 8, 82.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
193  {2, 1000, 6, 82.5, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
194  {2, 1000, 6, 82.5, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
195  {2, 3600, 2, 84, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
196  {2, 1800, 4, 84, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
197  {2, 3600, 2, 84, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
198  {2, 1800, 4, 84, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
199  {2, 900, 8, 84, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
200  {2, 3000, 2, 84.2, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
201  {2, 3000, 2, 84.2, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
202  {2, 1500, 4, 85.3, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
203  {2, 1500, 4, 85.3, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
204  {2, 1200, 6, 85.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
205  {2, 900, 8, 85.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
206  {2, 3600, 2, 85.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
207  {2, 3600, 2, 85.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
208  {2, 1200, 6, 86.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
209  {2, 1800, 4, 86.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
210  {2, 900, 8, 86.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
211  {2, 1800, 4, 86.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
212  {2, 1200, 6, 87.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
213  {2, 1200, 6, 88.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
214  {3, 3600, 2, 84, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
215  {3, 900, 8, 84, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
216  {3, 1000, 6, 84.4, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
217  {3, 1000, 6, 84.4, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
218  {3, 3600, 2, 85.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
219  {3, 3600, 2, 85.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
220  {3, 900, 8, 85.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
221  {3, 3000, 2, 85.9, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
222  {3, 3000, 2, 85.9, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
223  {3, 1800, 4, 86.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
224  {3, 1200, 6, 86.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
225  {3, 900, 8, 86.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
226  {3, 3600, 2, 86.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
227  {3, 1800, 4, 86.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
228  {3, 1500, 4, 86.7, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
229  {3, 1500, 4, 86.7, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
230  {3, 1800, 4, 87.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
231  {3, 1200, 6, 87.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
232  {3, 900, 8, 87.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
233  {3, 1200, 6, 88.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
234  {3, 1800, 4, 89.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
235  {3, 1200, 6, 89.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
236  {5, 3600, 2, 85.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
237  {5, 900, 8, 85.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
238  {5, 3600, 2, 86.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
239  {5, 900, 8, 86.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
240  {5, 1000, 6, 86.5, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
241  {5, 1000, 6, 86.5, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
242  {5, 1800, 4, 87.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
243  {5, 1200, 6, 87.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
244  {5, 900, 8, 87.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
245  {5, 3600, 2, 87.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
246  {5, 1800, 4, 87.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
247  {5, 1200, 6, 87.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
248  {5, 3000, 2, 87.9, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
249  {5, 3000, 2, 87.9, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
250  {5, 1500, 4, 88.4, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
251  {5, 1500, 4, 88.4, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
252  {5, 900, 8, 88.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
253  {5, 3600, 2, 88.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
254  {5, 1800, 4, 89.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
255  {5, 1200, 6, 89.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
256  {5, 1800, 4, 89.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
257  {5, 1200, 6, 89.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
258  {7.5, 900, 8, 85.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
259  {7.5, 900, 8, 86.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
260  {7.5, 3600, 2, 87.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
261  {7.5, 1000, 6, 88, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
262  {7.5, 1000, 6, 88, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
263  {7.5, 1800, 4, 88.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
264  {7.5, 1200, 6, 88.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
265  {7.5, 900, 8, 88.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
266  {7.5, 3600, 2, 88.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
267  {7.5, 3600, 2, 88.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
268  {7.5, 3000, 2, 89.2, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
269  {7.5, 3000, 2, 89.2, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
270  {7.5, 1800, 4, 89.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
271  {7.5, 1200, 6, 89.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
272  {7.5, 900, 8, 89.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
273  {7.5, 3600, 2, 89.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
274  {7.5, 1500, 4, 89.6, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
275  {7.5, 1500, 4, 89.6, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
276  {7.5, 1200, 6, 90.2, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
277  {7.5, 1800, 4, 91, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
278  {7.5, 1200, 6, 91, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
279  {7.5, 1800, 4, 91.7, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
280  {10, 3600, 2, 88.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
281  {10, 900, 8, 88.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
282  {10, 1000, 6, 89, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
283  {10, 1000, 6, 89, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
284  {10, 1800, 4, 89.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
285  {10, 900, 8, 89.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
286  {10, 3600, 2, 89.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
287  {10, 1800, 4, 89.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
288  {10, 1200, 6, 89.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
289  {10, 3600, 2, 89.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
290  {10, 900, 8, 89.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
291  {10, 3000, 2, 90.1, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
292  {10, 3000, 2, 90.1, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
293  {10, 1200, 6, 90.2, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
294  {10, 900, 8, 90.2, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
295  {10, 3600, 2, 90.2, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
296  {10, 1500, 4, 90.4, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
297  {10, 1500, 4, 90.4, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
298  {10, 1200, 6, 91, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
299  {10, 1800, 4, 91.7, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
300  {10, 1200, 6, 91.7, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
301  {10, 1800, 4, 91.7, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
302  {15, 900, 8, 88.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
303  {15, 3600, 2, 89.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
304  {15, 900, 8, 89.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
305  {15, 900, 8, 89.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
306  {15, 1200, 6, 90.2, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
307  {15, 3600, 2, 90.2, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
308  {15, 1200, 6, 90.2, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
309  {15, 3600, 2, 90.2, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
310  {15, 900, 8, 90.2, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
311  {15, 1000, 6, 90.3, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
312  {15, 1000, 6, 90.3, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
313  {15, 1800, 4, 91, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
314  {15, 1800, 4, 91, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
315  {15, 3600, 2, 91, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
316  {15, 3000, 2, 91.2, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
317  {15, 3000, 2, 91.2, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
318  {15, 1500, 4, 91.5, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
319  {15, 1500, 4, 91.5, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
320  {15, 1200, 6, 91.7, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
321  {15, 1200, 6, 91.7, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
322  {15, 1800, 4, 92.4, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
323  {15, 1800, 4, 93, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
324  {20, 900, 8, 89.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
325  {20, 3600, 2, 90.2, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
326  {20, 900, 8, 90.2, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
327  {20, 3600, 2, 90.2, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
328  {20, 1200, 6, 90.2, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
329  {20, 900, 8, 90.2, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
330  {20, 1800, 4, 91, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
331  {20, 1200, 6, 91, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
332  {20, 1800, 4, 91, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
333  {20, 3600, 2, 91, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
334  {20, 900, 8, 91, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
335  {20, 3600, 2, 91, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
336  {20, 1000, 6, 91.2, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
337  {20, 1000, 6, 91.2, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
338  {20, 1200, 6, 91.7, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
339  {20, 3000, 2, 91.9, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
340  {20, 3000, 2, 91.9, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
341  {20, 1500, 4, 92.1, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
342  {20, 1500, 4, 92.1, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
343  {20, 1200, 6, 92.4, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
344  {20, 1800, 4, 93, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
345  {20, 1800, 4, 93, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
346  {25, 900, 8, 89.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
347  {25, 900, 8, 90.2, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
348  {25, 900, 8, 90.2, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
349  {25, 3600, 2, 91, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
350  {25, 3600, 2, 91, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
351  {25, 900, 8, 91, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
352  {25, 1800, 4, 91.7, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
353  {25, 1200, 6, 91.7, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
354  {25, 1200, 6, 91.7, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
355  {25, 3600, 2, 91.7, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
356  {25, 3600, 2, 91.7, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
357  {25, 1000, 6, 91.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
358  {25, 1000, 6, 91.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
359  {25, 1800, 4, 92.4, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
360  {25, 3000, 2, 92.4, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
361  {25, 3000, 2, 92.4, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
362  {25, 1500, 4, 92.6, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
363  {25, 1500, 4, 92.6, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
364  {25, 1200, 6, 93, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
365  {25, 1200, 6, 93, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
366  {25, 1800, 4, 93.6, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
367  {25, 1800, 4, 93.6, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
368  {30, 3600, 2, 91, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
369  {30, 900, 8, 91, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
370  {30, 3600, 2, 91, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
371  {30, 900, 8, 91, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
372  {30, 1200, 6, 91.7, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
373  {30, 3600, 2, 91.7, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
374  {30, 900, 8, 91.7, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
375  {30, 3600, 2, 91.7, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
376  {30, 900, 8, 91.7, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
377  {30, 1000, 6, 92.2, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
378  {30, 1000, 6, 92.2, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
379  {30, 1800, 4, 92.4, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
380  {30, 1200, 6, 92.4, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
381  {30, 1800, 4, 92.4, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
382  {30, 3000, 2, 92.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
383  {30, 3000, 2, 92.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
384  {30, 1200, 6, 93, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
385  {30, 1500, 4, 93, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
386  {30, 1500, 4, 93, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
387  {30, 1200, 6, 93.6, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
388  {30, 1800, 4, 93.6, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
389  {30, 1800, 4, 94.1, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
390  {40, 900, 8, 91, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
391  {40, 900, 8, 91, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
392  {40, 3600, 2, 91.7, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
393  {40, 3600, 2, 91.7, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
394  {40, 900, 8, 91.7, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
395  {40, 900, 8, 91.7, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
396  {40, 3600, 2, 92.4, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
397  {40, 3600, 2, 92.4, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
398  {40, 1000, 6, 92.9, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
399  {40, 1000, 6, 92.9, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
400  {40, 1800, 4, 93, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
401  {40, 1200, 6, 93, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
402  {40, 1800, 4, 93, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
403  {40, 1200, 6, 93, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
404  {40, 3000, 2, 93.3, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
405  {40, 3000, 2, 93.3, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
406  {40, 1500, 4, 93.5, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
407  {40, 1500, 4, 93.5, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
408  {40, 1800, 4, 94.1, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
409  {40, 1200, 6, 94.1, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
410  {40, 1800, 4, 94.1, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
411  {40, 1200, 6, 94.1, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
412  {50, 900, 8, 91.7, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
413  {50, 900, 8, 91.7, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
414  {50, 3600, 2, 92.4, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
415  {50, 3600, 2, 92.4, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
416  {50, 900, 8, 92.4, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
417  {50, 900, 8, 92.4, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
418  {50, 1800, 4, 93, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
419  {50, 1200, 6, 93, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
420  {50, 1800, 4, 93, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
421  {50, 1200, 6, 93, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
422  {50, 3600, 2, 93, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
423  {50, 3600, 2, 93, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
424  {50, 1000, 6, 93.4, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
425  {50, 1000, 6, 93.4, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
426  {50, 3000, 2, 93.7, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
427  {50, 3000, 2, 93.7, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
428  {50, 1500, 4, 93.9, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
429  {50, 1500, 4, 93.9, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
430  {50, 1200, 6, 94.1, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
431  {50, 1200, 6, 94.1, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
432  {50, 1800, 4, 94.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
433  {50, 1800, 4, 94.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
434  {60, 900, 8, 91.7, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
435  {60, 900, 8, 92.4, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
436  {60, 900, 8, 92.4, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
437  {60, 3600, 2, 93, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
438  {60, 3600, 2, 93, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
439  {60, 900, 8, 93, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
440  {60, 1800, 4, 93.6, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
441  {60, 1200, 6, 93.6, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
442  {60, 1800, 4, 93.6, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
443  {60, 1200, 6, 93.6, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
444  {60, 3600, 2, 93.6, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
445  {60, 3600, 2, 93.6, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
446  {60, 1000, 6, 93.7, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
447  {60, 1000, 6, 93.7, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
448  {60, 3000, 2, 94, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
449  {60, 3000, 2, 94, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
450  {60, 1500, 4, 94.2, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
451  {60, 1500, 4, 94.2, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
452  {60, 1200, 6, 94.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
453  {60, 1200, 6, 94.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
454  {60, 1800, 4, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
455  {60, 1800, 4, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
456  {75, 3600, 2, 93, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
457  {75, 3600, 2, 93, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
458  {75, 900, 8, 93, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
459  {75, 1200, 6, 93.6, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
460  {75, 900, 8, 93.6, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
461  {75, 1200, 6, 93.6, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
462  {75, 3600, 2, 93.6, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
463  {75, 3600, 2, 93.6, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
464  {75, 900, 8, 93.6, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
465  {75, 1800, 4, 94.1, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
466  {75, 1800, 4, 94.1, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
467  {75, 900, 8, 94.1, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
468  {75, 1000, 6, 94.1, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
469  {75, 1000, 6, 94.1, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
470  {75, 3000, 2, 94.3, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
471  {75, 3000, 2, 94.3, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
472  {75, 1200, 6, 94.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
473  {75, 1200, 6, 94.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
474  {75, 1500, 4, 94.6, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
475  {75, 1500, 4, 94.6, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
476  {75, 1800, 4, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
477  {75, 1800, 4, 95.4, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
478  {100, 3600, 2, 93, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
479  {100, 900, 8, 93, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
480  {100, 900, 8, 93.6, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
481  {100, 3600, 2, 93.6, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
482  {100, 3600, 2, 93.6, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
483  {100, 900, 8, 93.6, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
484  {100, 1800, 4, 94.1, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
485  {100, 1200, 6, 94.1, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
486  {100, 1200, 6, 94.1, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
487  {100, 900, 8, 94.1, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
488  {100, 3600, 2, 94.1, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
489  {100, 1800, 4, 94.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
490  {100, 1000, 6, 94.6, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
491  {100, 1000, 6, 94.6, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
492  {100, 3000, 2, 94.7, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
493  {100, 3000, 2, 94.7, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
494  {100, 1200, 6, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
495  {100, 1200, 6, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
496  {100, 1500, 4, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
497  {100, 1500, 4, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
498  {100, 1800, 4, 95.4, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
499  {100, 1800, 4, 95.4, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
500  {125, 3600, 2, 93.6, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
501  {125, 900, 8, 93.6, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
502  {125, 900, 8, 93.6, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
503  {125, 1200, 6, 94.1, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
504  {125, 1200, 6, 94.1, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
505  {125, 3600, 2, 94.1, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
506  {125, 900, 8, 94.1, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
507  {125, 900, 8, 94.1, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
508  {125, 1800, 4, 94.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
509  {125, 3600, 2, 94.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
510  {125, 1800, 4, 94.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
511  {125, 1000, 6, 94.9, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
512  {125, 1000, 6, 94.9, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
513  {125, 1200, 6, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
514  {125, 3600, 2, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
515  {125, 1200, 6, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
516  {125, 3000, 2, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
517  {125, 3000, 2, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
518  {125, 1500, 4, 95.3, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
519  {125, 1500, 4, 95.3, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
520  {125, 1800, 4, 95.4, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
521  {125, 1800, 4, 95.4, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
522  {150, 3600, 2, 93.6, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
523  {150, 900, 8, 93.6, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
524  {150, 900, 8, 93.6, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
525  {150, 3600, 2, 94.1, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
526  {150, 900, 8, 94.1, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
527  {150, 900, 8, 94.1, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
528  {150, 1200, 6, 94.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
529  {150, 3600, 2, 94.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
530  {150, 1800, 4, 95, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
531  {150, 1800, 4, 95, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
532  {150, 1200, 6, 95, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
533  {150, 3600, 2, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
534  {150, 3000, 2, 95.2, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
535  {150, 1000, 6, 95.2, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
536  {150, 3000, 2, 95.2, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
537  {150, 1000, 6, 95.2, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
538  {150, 1200, 6, 95.4, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
539  {150, 1500, 4, 95.5, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
540  {150, 1500, 4, 95.5, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
541  {150, 1800, 4, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
542  {150, 1800, 4, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
543  {150, 1200, 6, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
544  {200, 900, 8, 93.6, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
545  {200, 900, 8, 94.1, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
546  {200, 900, 8, 94.1, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
547  {200, 3600, 2, 94.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
548  {200, 1200, 6, 94.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
549  {200, 900, 8, 94.5, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
550  {200, 1800, 4, 95, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
551  {200, 3600, 2, 95, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
552  {200, 1800, 4, 95, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
553  {200, 1200, 6, 95, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
554  {200, 3600, 2, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
555  {200, 1200, 6, 95.4, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
556  {200, 3600, 2, 95.4, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
557  {200, 3000, 2, 95.5, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
558  {200, 1000, 6, 95.5, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
559  {200, 3000, 2, 95.5, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
560  {200, 1000, 6, 95.5, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
561  {200, 1800, 4, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
562  {200, 1200, 6, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
563  {200, 1500, 4, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
564  {200, 1500, 4, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
565  {200, 1800, 4, 96.2, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
566  {250, 900, 8, 93.6, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "ODP", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
567  {250, 900, 8, 94.1, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "TEFC", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
568  {250, 3600, 2, 94.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
569  {250, 900, 8, 94.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
570  {250, 900, 8, 94.5, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
571  {250, 3600, 2, 94.5, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "ODP", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
572  {250, 1800, 4, 95, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
573  {250, 1200, 6, 95, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
574  {250, 3600, 2, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
575  {250, 900, 8, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
576  {250, 900, 8, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
577  {250, 1800, 4, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "ODP", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
578  {250, 1200, 6, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "ODP", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
579  {250, 3600, 2, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "TEFC", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
580  {250, 1800, 4, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "TEFC", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
581  {250, 1200, 6, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "TEFC", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
582  {250, 1800, 4, 95.4, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
583  {250, 1200, 6, 95.4, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
584  {250, 3600, 2, 95.4, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
585  {250, 3000, 2, 95.7, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
586  {250, 1000, 6, 95.7, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
587  {250, 3000, 2, 95.7, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
588  {250, 1000, 6, 95.7, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
589  {250, 1800, 4, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
590  {250, 1200, 6, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
591  {250, 3600, 2, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
592  {250, 1200, 6, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
593  {250, 1500, 4, 95.9, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
594  {250, 1500, 4, 95.9, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
595  {250, 1800, 4, 96.2, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
596  {300, 3600, 2, 94.5, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "ODP", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
597  {300, 3600, 2, 95, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
598  {300, 1200, 6, 95, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
599  {300, 1800, 4, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "ODP", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
600  {300, 1200, 6, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "ODP", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
601  {300, 3600, 2, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "TEFC", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
602  {300, 1800, 4, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "TEFC", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
603  {300, 1200, 6, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "TEFC", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
604  {300, 1800, 4, 95.4, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
605  {300, 1200, 6, 95.4, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
606  {300, 3600, 2, 95.4, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
607  {300, 1800, 4, 95.4, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
608  {300, 3600, 2, 95.4, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
609  {300, 1800, 4, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
610  {300, 1200, 6, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
611  {300, 3600, 2, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
612  {300, 1200, 6, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
613  {300, 3000, 2, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
614  {300, 1000, 6, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
615  {300, 3000, 2, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
616  {300, 1000, 6, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
617  {300, 1500, 4, 96, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
618  {300, 1500, 4, 96, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
619  {300, 1800, 4, 96.2, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
620  {350, 3600, 2, 94.5, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "ODP", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
621  {350, 3600, 2, 95, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
622  {350, 1200, 6, 95, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
623  {350, 1800, 4, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "ODP", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
624  {350, 1200, 6, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "ODP", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
625  {350, 3600, 2, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "TEFC", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
626  {350, 1800, 4, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "TEFC", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
627  {350, 1200, 6, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "TEFC", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
628  {350, 1800, 4, 95.4, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
629  {350, 1200, 6, 95.4, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
630  {350, 3600, 2, 95.4, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
631  {350, 1800, 4, 95.4, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
632  {350, 3600, 2, 95.4, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
633  {350, 1800, 4, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
634  {350, 1200, 6, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
635  {350, 3600, 2, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
636  {350, 1200, 6, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
637  {350, 3000, 2, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
638  {350, 1000, 6, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
639  {350, 3000, 2, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
640  {350, 1000, 6, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
641  {350, 1500, 4, 96, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
642  {350, 1500, 4, 96, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
643  {350, 1800, 4, 96.2, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
644  {400, 3600, 2, 94.5, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "ODP", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
645  {400, 1800, 4, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "ODP", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
646  {400, 3600, 2, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "TEFC", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
647  {400, 1800, 4, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "TEFC", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
648  {400, 3600, 2, 95.4, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
649  {400, 1800, 4, 95.4, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
650  {400, 3600, 2, 95.4, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
651  {400, 1800, 4, 95.4, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
652  {400, 3600, 2, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
653  {400, 1800, 4, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
654  {400, 3600, 2, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
655  {400, 3000, 2, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
656  {400, 1000, 6, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
657  {400, 3000, 2, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
658  {400, 1000, 6, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
659  {400, 1500, 4, 96, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
660  {400, 1500, 4, 96, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
661  {400, 1800, 4, 96.2, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
662  {450, 3600, 2, 94.5, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "ODP", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
663  {450, 1800, 4, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "ODP", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
664  {450, 3600, 2, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "TEFC", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
665  {450, 1800, 4, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "TEFC", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
666  {450, 3600, 2, 95.4, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
667  {450, 1800, 4, 95.4, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
668  {450, 3600, 2, 95.8, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
669  {450, 1800, 4, 95.8, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
670  {450, 3600, 2, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
671  {450, 3000, 2, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
672  {450, 1000, 6, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
673  {450, 3000, 2, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
674  {450, 1000, 6, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
675  {450, 1500, 4, 96, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
676  {450, 1500, 4, 96, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
677  {450, 3600, 2, 96.2, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
678  {450, 1800, 4, 96.2, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
679  {450, 1800, 4, 96.2, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
680  {500, 3600, 2, 94.5, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "ODP", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
681  {500, 1800, 4, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "ODP", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
682  {500, 3600, 2, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "TEFC", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
683  {500, 1800, 4, 95, Motor::EfficiencyClass::PREMIUM, "Table 12-13", "TEFC", Motor::LineFrequency::FREQ60, 5000, "NEMA MG - 1-2018"},
684  {500, 3600, 2, 95.4, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
685  {500, 3600, 2, 95.8, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
686  {500, 1800, 4, 95.8, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
687  {500, 1800, 4, 95.8, Motor::EfficiencyClass::ENERGY_EFFICIENT, "Table 12-11", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
688  {500, 3600, 2, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
689  {500, 3000, 2, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
690  {500, 1000, 6, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
691  {500, 3000, 2, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
692  {500, 1000, 6, 95.8, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
693  {500, 1500, 4, 96, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "TEFC", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
694  {500, 1500, 4, 96, Motor::EfficiencyClass::PREMIUM, "Table 12-14", "ODP", Motor::LineFrequency::FREQ50, 600, "NEMA MG - 1-2018"},
695  {500, 3600, 2, 96.2, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
696  {500, 1800, 4, 96.2, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "ODP", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"},
697  {500, 1800, 4, 96.2, Motor::EfficiencyClass::PREMIUM, "Table 12-12", "TEFC", Motor::LineFrequency::FREQ60, 600, "NEMA MG - 1-2018"}};
698 }
699 
700 std::vector<MotorData> SQLite::get_default_motor_data()
701 {
702  std::vector<MotorData> csvMotorData;
703  std::vector<MotorData> defaultCSVMotorData = getDefaultCSVData();
704  for (auto const &defaultMotorDataItem : defaultCSVMotorData)
705  {
706  csvMotorData.push_back(defaultMotorDataItem);
707  }
708 
709  std::vector<MotorData> standardEffMotorData = getStandardEfficiencyData();
710  std::vector<MotorData> defaultMotorData;
711  defaultMotorData.reserve(csvMotorData.size() + standardEffMotorData.size());
712  defaultMotorData.insert(defaultMotorData.end(), csvMotorData.begin(), csvMotorData.end());
713  defaultMotorData.insert(defaultMotorData.end(), standardEffMotorData.begin(), standardEffMotorData.end());
714  return defaultMotorData;
715 }
716 #endif //AMO_TOOLS_SUITE_MOTORDATADB_H
double calculate(double loadFactor, double specifiedEfficiency=-1)
Contains the definition of functions of MotorEfficiency class. calculate(): Calculates the motor effi...
Contains the declaration of MotorEfficiency class including the getters and setters as well as the ca...