|
25 | 25 | # Machine with ventilation |
26 | 26 | TP = load(join(DATA_DIR, "Machine", "Toyota_Prius.json")) |
27 | 27 | # Only Zh matters for periodicity comp |
28 | | -v2 = VentilationCirc(Zh=2) |
29 | | -v4 = VentilationCirc(Zh=4) |
30 | | -v8 = VentilationCirc(Zh=8) |
31 | | -v9 = VentilationCirc(Zh=9) |
32 | | -v16 = VentilationCirc(Zh=16) |
| 28 | +H0 = 0.1235 |
| 29 | +D0 = 0.01 |
| 30 | +v2 = VentilationCirc(Zh=2, D0=D0, H0=H0) |
| 31 | +v4 = VentilationCirc(Zh=4, D0=D0, H0=H0) |
| 32 | +v8 = VentilationCirc(Zh=8, D0=D0, H0=H0) |
| 33 | +v9 = VentilationCirc(Zh=9, D0=D0, H0=H0) |
| 34 | +v16 = VentilationCirc(Zh=16, D0=D0, H0=H0) |
33 | 35 |
|
34 | 36 | # Rotor vent matches sym |
35 | 37 | TP0 = TP.copy() |
|
81 | 83 |
|
82 | 84 | # No sym, remove antiper |
83 | 85 | SC = load(join(DATA_DIR, "Machine", "SCIM_001.json")) |
| 86 | +v9 = v9.copy() |
| 87 | +v9.H0 = 0.06 |
| 88 | +v9.D0 = 0.01 |
84 | 89 | SC0 = SC.copy() |
85 | 90 | SC0.name = SC0.name + "_0" |
86 | 91 | SC0.rotor.axial_vent = [v9] |
87 | 92 | test_per_list.append({"machine": SC0, "exp": (1, False, 1, False)}) |
88 | 93 |
|
89 | 94 | # Rotor is 4, True => 1, True |
90 | 95 | SP = load(join(DATA_DIR, "Machine", "SPMSM_001.json")) |
| 96 | +v2 = v2.copy() |
| 97 | +v2.H0 = 0.018 |
| 98 | +v2.D0 = 0.005 |
91 | 99 | SP0 = SP.copy() |
92 | 100 | SP0.name = SP0.name + "_0" |
93 | 101 | SP0.rotor.axial_vent = [v2] |
94 | 102 | test_per_list.append({"machine": SP0, "exp": (2, False, 2, False)}) |
95 | 103 |
|
96 | 104 | # no antiper, remove sym |
97 | 105 | SP1 = SP.copy() |
| 106 | +v9 = v9.copy() |
| 107 | +v9.H0 = 0.018 |
| 108 | +v9.D0 = 0.005 |
98 | 109 | SP1.name = SP1.name + "_1" |
99 | 110 | SP1.rotor.axial_vent = [v9] |
100 | 111 | test_per_list.append({"machine": SP1, "exp": (1, False, 1, False)}) |
@@ -139,6 +150,9 @@ def test_comp_periodicity(test_dict): |
139 | 150 |
|
140 | 151 | # To run it without pytest |
141 | 152 | if __name__ == "__main__": |
| 153 | + # TP7.plot() |
| 154 | + # SC0.plot() |
| 155 | + # SP0.plot() |
142 | 156 | for ii, test_dict in enumerate(test_per_list): |
143 | 157 | if isinstance(test_dict["machine"], str): |
144 | 158 | machine_name = test_dict["machine"] |
|
0 commit comments