Π Π°ΡΡΡΡ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² ΡΡΠ΅Π΄Π΅ MATLAB
ΠΠΎΡΠΎΠΌ Π·Π°ΠΏΠΎΠ»Π½ΡΡΡΡΡ Π·Π°ΠΊΠ»Π°Π΄ΠΊΠΈ Π±Π»ΠΎΠΊΠ°, Π³Π΄Π΅ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡΡΡ: ΠΈΠΌΡ S-ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΎΡΠΎΠ², ΡΠΈΠΏ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ t1 ΠΈ t2, ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΡΠ²ΡΠ·ΡΠ²Π°ΡΡΠΈΠ΅ Π²Ρ ΠΎΠ΄ ΠΈ Π²ΡΡ ΠΎΠ΄ ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠΠ°ΡΠ΅ΠΌ Π±Π»ΠΎΠΊ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠ΅ΡΡΡ, Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΡΠ΅Π³ΠΎ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ ΡΠ°Π±ΠΎΡΠ°Ρ S — ΡΡΠ½ΠΊΡΠΈΡ. Π ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ Π·Π°Π΄Π°Π½ΠΈΠ΅ΠΌ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½Π°Ρ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΠΌΠ΅ΡΡ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ. ΠΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²ΠΊΠ»ΡΡΠ°ΡΡ Π² ΡΠ΅Π±Ρ ΠΎΠΊΠ½ΠΎ Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° Π³ΡΠ°ΡΠΈΠΊΠ°, ΠΏΠΎΠ»Π΅ Π΄Π»Ρ… Π§ΠΈΡΠ°ΡΡ Π΅ΡΡ >
Π Π°ΡΡΡΡ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² ΡΡΠ΅Π΄Π΅ MATLAB (ΡΠ΅ΡΠ΅ΡΠ°Ρ, ΠΊΡΡΡΠΎΠ²Π°Ρ, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ)
1. ΠΡΠ±ΠΎΡ ΠΈΡΡ ΠΎΠ΄Π½ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ²
1.1 ΠΡΠ±ΠΎΡ ΠΈΡΡ ΠΎΠ΄Π½ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΠΈ ΡΡΡΡΠΊΡΡΡΠΎΠΉ ΡΡ Π΅ΠΌΡ
1.2 ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΊΡΠΈΠΏΡΠ° (m-ΡΠ°ΠΉΠ»Π°) Π΄Π»Ρ Π·Π°Π΄Π°Π½ΠΈΡ ΠΈΡΡ ΠΎΠ΄Π½ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ²
2. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ
2.1 ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ m-ΡΡΠ½ΠΊΡΠΈΠΈ Π΄Π»Ρ Π·Π°Π΄Π°ΡΡΠ΅Π³ΠΎ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΡ
2.2 ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠ° «Signal Builder» Π΄Π»Ρ Π²ΠΎΠ·ΠΌΡΡΠ°ΡΡΠ΅Π³ΠΎ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΡ
3. Π Π°ΡΡΠ΅Ρ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π²Π΅Π½Π° WΡΠ΅Π³ (p)
3.1 Π Π°ΡΡΠ΅Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ°
3.2 ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ S-ΡΡΠ½ΠΊΡΠΈΠΈ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ°
4. ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Simulink-ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡΡΡΡΠΊΡΡΡΠ½ΠΎΠΉ ΡΡ Π΅ΠΌΡ
5. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ GUI-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°
5.1 Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ Π²ΠΈΠ΄Π° GUI-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°
5.2 ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² GUI-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π‘ΠΏΠΈΡΠΎΠΊ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΡ ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
Π‘ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ Π½Π°ΡΠΊΠΈ ΠΈ ΡΠ΅Ρ Π½ΠΈΠΊΠΈ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΎΡ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ½ΠΎ-ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ ΠΈ Π½Π°ΡΡΠ½ΡΡ ΡΠ°Π±ΠΎΡΠ½ΠΈΠΊΠΎΠ² Π·Π½Π°Π½ΠΈΡ ΡΡΠ΅Π΄ΡΡΠ² Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ΅Ρ Π½ΠΈΠΊΠΈ ΠΈ ΡΠΌΠ΅Π½ΠΈΡ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΡ Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎ-ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ°ΠΌΠΈ. ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ² Π΄Π»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ½ΡΡ ΠΈ Π½Π°ΡΡΠ½ΡΡ Π·Π°Π΄Π°Ρ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π±Π΅Π· Π·Π½Π°Π½ΠΈΠΉ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π½Π° ΡΠ·ΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅ΡΠ° Matlab, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠΈΡΡΠ΅ΠΌ.
MATLAB (ΡΠΎΠΊΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΎΡ Π°Π½Π³Π». «Matrix Laboratory», Π² ΡΡΡΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅ ΠΏΡΠΎΠΈΠ·Π½ΠΎΡΠΈΡΡΡ ΠΊΠ°ΠΊ ΠΠ°ΡΠ»Π°ΠΌΠ±) — ΠΏΠ°ΠΊΠ΅Ρ ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ Π΄Π»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠΉ ΠΈ ΠΎΠ΄Π½ΠΎΠΈΠΌΡΠ½Π½ΡΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ Π² ΡΡΠΎΠΌ ΠΏΠ°ΠΊΠ΅ΡΠ΅.
Π¦Π΅Π»Ρ Π΄Π°Π½Π½ΠΎΠΉ ΠΊΡΡΡΠΎΠ²ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ — ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ ΡΠ°ΡΡΡΡ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² ΡΡΠ΅Π΄Π΅ MATLAB.
1. ΠΡΠ±ΠΎΡ ΠΈΡΡ ΠΎΠ΄Π½ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ²
1.1 ΠΡΠ±ΠΎΡ ΠΈΡΡ ΠΎΠ΄Π½ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΠΈ ΡΡΡΡΠΊΡΡΡΠ½ΠΎΠΉ ΡΡ Π΅ΠΌΡ
Π§ΠΈΡΠ»Π΅Π½Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π²ΡΠ±ΠΈΡΠ°ΡΡΡΡ ΠΏΠΎ ΡΡΠΌΠΌΠ΅ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ Π΄Π²ΡΡ ΡΠΈΡΡ Π½ΠΎΠΌΠ΅ΡΠ° Π·Π°ΡΡΡΠ½ΠΎΠΉ ΠΊΠ½ΠΈΠΆΠΊΠΈ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ 2 Π² ΠΌΠ΅ΡΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠΊΠ°Π·Π°Π½ΠΈΡΡ .
Π’Π°Π±Π»ΠΈΡΠ° 1 — Π§ΠΈΡΠ»Π΅Π½Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅
K1 | T1 | Ρ1 | Π01 | K2 | Ρ2 | Π3 | Ρ3 | Π4 | Π€4 | Ρ4 | Π5 | |
1,2 | 0,6 | 0,08 | 0,01 | |||||||||
ΠΡΠ±ΠΎΡ ΡΡΡΡΠΊΡΡΡΠ½ΠΎΠΉ ΡΡ Π΅ΠΌΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠ»ΡΡ ΠΏΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ ΡΠΈΡΡΠ΅ Π½ΠΎΠΌΠ΅ΡΠ° Π·Π°ΡΡΡΠ½ΠΎΠΉ ΠΊΠ½ΠΈΠΆΠΊΠΈ ΠΈΠ· ΠΌΠ΅ΡΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠΊΠ°Π·Π°Π½ΠΈΠΉ. ΠΡΠ» Π²ΡΠ±ΡΠ°Π½ ΡΠΈΡΡΠ½ΠΎΠΊ 3.
Π ΠΈΡΡΠ½ΠΎΠΊ 1 — Π‘ΡΡΡΠΊΡΡΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ° Π’Π°Π±Π»ΠΈΡΠ° 2 — ΠΠ±ΡΠΈΠΉ Π²ΠΈΠ΄ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΎΡΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ.
1.2 ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΊΡΠΈΠΏΡΠ° (m-ΡΠ°ΠΉΠ»Π°) Π΄Π»Ρ Π·Π°Π΄Π°Π½ΠΈΡ ΠΈΡΡ ΠΎΠ΄Π½ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ²
Π m-ΡΠ°ΠΉΠ» Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡΡΡ ΠΈΡΡ ΠΎΠ΄Π½ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ:
2. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ
2.1 ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ m-ΡΡΠ½ΠΊΡΠΈΠΈ Π΄Π»Ρ Π·Π°Π΄Π°ΡΡΠ΅Π³ΠΎ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΡ
Π€ΠΎΡΠΌΠ° Π·Π°Π΄Π°ΡΡΠ΅Π³ΠΎ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΡ Π±ΡΠ»Π° Π²ΡΠ±ΡΠ°Π½Π° ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ 3 Π² ΠΌΠ΅ΡΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠΊΠ°Π·Π°Π½ΠΈΠΉ (ΠΏΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ ΡΠΈΡΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΠ° Π±Π»Π°Π½ΠΊΠ° Π·Π°Π΄Π°Π½ΠΈΡ Π½Π° ΠΊΡΡΡΠΎΠ²ΠΎΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅). ΠΡΠ» Π²ΡΠ±ΡΠ°Π½ 7 Π³ΡΠ°ΡΠΈΠΊ. ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π·Π°Π΄Π°ΡΡΠ΅Π³ΠΎ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΏΠΎΠ΄Π±ΠΈΡΠ°Π»ΠΈΡΡ ΡΠ°ΠΊ, ΡΡΠΎ Π±Ρ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π½ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΡ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠΌ ΡΡΠ°ΡΡΠΊΠ΅ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΡΡΠΏΠ΅Π²Π°Π»ΠΈ Π±Ρ Π·Π°ΠΊΠΎΠ½ΡΠΈΡΡΡ.
Π ΠΈΡΡΠ½ΠΎΠΊ 2 — Π€ΠΎΡΠΌΠ° Π·Π°Π΄Π°ΡΡΠ΅Π³ΠΎ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΡ
Π-ΡΡΠ½ΠΊΡΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΡΡΡ Π² m-ΡΠ°ΠΉΠ»Π΅:
//vozd.m
Π ΠΈΡΡΠ½ΠΎΠΊ 3 — Π€ΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ Π·Π°Π΄Π°ΡΡΠ΅Π³ΠΎ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΡ
2.2 ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠ° «Signal Builder» Π΄Π»Ρ Π²ΠΎΠ·ΠΌΡΡΠ°ΡΡΠ΅Π³ΠΎ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΡ
ΠΠΎΠ·ΠΌΡΡΠ°ΡΡΠ΅Π΅ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Π·Π°Π΄Π°ΡΡΡΡ Π² Π²ΠΈΠ΄Π΅ ΠΈΠΌΠΏΡΠ»ΡΡΠ°. ΠΠ³ΠΎ Π΄Π»ΠΈΠ½Π° ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ±ΠΈΡΠ°ΡΡΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΠΎ, Π½ΠΎ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°ΡΡΡΡ ΠΎΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ, ΠΊΠΎΠ³Π΄Π° Π·Π°Π΄Π°ΡΡΠ΅Π΅ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Π²ΡΡΠΎΠ²Π½ΡΠ΅ΡΡΡ.
Π ΠΈΡΡΠ½ΠΎΠΊ 4 — ΠΠΎΠ·ΠΌΡΡΠ°ΡΡΠ΅Π΅ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅
3. Π Π°ΡΡΠ΅Ρ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π²Π΅Π½Π° WΡΠ΅Π³ (p)
3.1 Π Π°ΡΡΠ΅Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ°
ΠΠ΅ΡΠ΅Π΄Π°ΡΠΎΡΠ½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ WΡΠ΅Π³ (p) ΠΏΠΎΠ΄Π±ΠΈΡΠ°Π΅ΡΡΡ ΠΏΠΎ ΡΠΎΡΠΌΡΠ»Π΅:
(3.1)
Ρmax = t1 = 1.2 (3.2)
Ρmin = t2 = 0,01 (3.3)
3.2 ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ S-ΡΡΠ½ΠΊΡΠΈΠΈ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ°
ΠΠ»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎ Π±Ρ ΠΏΠΎΡΡΡΠΎΠΈΡΡ s-ΡΡΠ½ΠΊΡΠΈΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΎΡΠ½ΠΎΠ³ΠΎ Π·Π²Π΅Π½Π° WΡΠ΅Π³ (p), Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΉΡΠΈ Π΅Π³ΠΎ ΡΡΡΡΠΊΡΡΡΠ½ΡΡ ΡΡ Π΅ΠΌΡ. ΠΡΠΈΡΡΠΌ ΡΡΡΡΠΊΡΡΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ, ΡΡΠΈΠ»ΠΈΡΠ΅Π»ΠΈ ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΡΡΡΠΈΠ΅ Π·Π²Π΅Π½ΡΡ.
Π ΠΈΡΡΠ½ΠΎΠΊ 5 — Π‘ΡΡΡΠΊΡΡΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ° ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΎΡΠ½ΠΎΠ³ΠΎ Π·Π²Π΅Π½Π° WΡΠ΅Π³ (p).
ΠΠΎΡΠ»Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΡΡΠ°Π²ΠΈΡΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΡΠ²ΡΠ·ΡΠ²Π°ΡΡΠΈΠ΅ Π²Ρ ΠΎΠ΄ ΠΈ Π²ΡΡ ΠΎΠ΄ ΠΌΠΎΠ΄Π΅Π»ΠΈ:
y0[0]=u0[0]*t1[0]/t2[0]-xC[0]+xC[1]; (3.4)
dx[0]=(u0[0]*t1[0]/t2[0]-xC[0])/t2[0]; (3.5)
dx[1]=(u0[0]-xC[1])/t2[0]; (3.6)
ΠΠΎΡΠΎΠΌ Π·Π°ΠΏΠΎΠ»Π½ΡΡΡΡΡ Π·Π°ΠΊΠ»Π°Π΄ΠΊΠΈ Π±Π»ΠΎΠΊΠ°, Π³Π΄Π΅ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡΡΡ: ΠΈΠΌΡ S-ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΎΡΠΎΠ², ΡΠΈΠΏ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ t1 ΠΈ t2, ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΡΠ²ΡΠ·ΡΠ²Π°ΡΡΠΈΠ΅ Π²Ρ ΠΎΠ΄ ΠΈ Π²ΡΡ ΠΎΠ΄ ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠΠ°ΡΠ΅ΠΌ Π±Π»ΠΎΠΊ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠ΅ΡΡΡ, Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΡΠ΅Π³ΠΎ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ ΡΠ°Π±ΠΎΡΠ°Ρ S — ΡΡΠ½ΠΊΡΠΈΡ.
ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»Ρ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ
Π ΠΈΡΡΠ½ΠΎΠΊ 6 — Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠ° S-Function Builder
ΠΠΈΡΡΠΈΠ½Π³ S-ΡΡΠ½ΠΊΡΠΈΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π.
4. ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Simulink-ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡΡΡΡΠΊΡΡΡΠ½ΠΎΠΉ ΡΡ Π΅ΠΌΡ
ΠΠ»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Simulink-ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡΡΡΡΠΊΡΡΡΠ½ΠΎΠΉ ΡΡ Π΅ΠΌΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π±ΡΠ»ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Simulink Library Browser, ΠΈΠ· ΠΊΠΎΡΠΎΡΠΎΠΉ Π΄Π»Ρ Π΄Π°Π½Π½ΠΎΠΉ ΡΡΡΡΠΊΡΡΡΠ½ΠΎΠΉ ΡΡ Π΅ΠΌΡ Π±ΡΠ»ΠΈ Π²Π·ΡΡΡ Π±Π»ΠΎΠΊΠΈ: Clock, Transfer Fcn, MATLAB Fcn, S-Function Builder, Gain, Signal Builder, Out, Sum.
Π ΠΈΡΡΠ½ΠΎΠΊ 7 — Simulink-ΠΌΠΎΠ΄Π΅Π»Ρ ΡΡΡΡΠΊΡΡΡΠ½ΠΎΠΉ ΡΡ Π΅ΠΌΡ.
5. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ GUI-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°
5.1 Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ Π²ΠΈΠ΄Π° GUI-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°
Π ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ Π·Π°Π΄Π°Π½ΠΈΠ΅ΠΌ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½Π°Ρ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΠΌΠ΅ΡΡ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ. ΠΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²ΠΊΠ»ΡΡΠ°ΡΡ Π² ΡΠ΅Π±Ρ ΠΎΠΊΠ½ΠΎ Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° Π³ΡΠ°ΡΠΈΠΊΠ°, ΠΏΠΎΠ»Π΅ Π΄Π»Ρ Π²Π²ΠΎΠ΄Π° Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π, ΠΊΠ½ΠΎΠΏΠΊΡ Π΄Π»Ρ Π·Π°ΠΏΡΡΠΊΠ° ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ ΠΊΠ½ΠΎΠΏΠΊΡ Π΄Π»Ρ ΠΎΡΠΈΡΡΠΊΠΈ Π³ΡΠ°ΡΠΈΠΊΠ°.
ΠΠ»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ Π²ΠΈΠ΄Π° GUI-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π±ΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Ρ Π±Π»ΠΎΠΊΠΈ: Push Button, Edit Text, Static Text, Axes.
Π ΠΈΡΡΠ½ΠΎΠΊ 8 — ΠΠ½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄ GUI-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°.
5.2 ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² GUI-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°
ΠΠΎΡΠ»Π΅ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Π² Mfile Editor. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π½Π°Ρ ΠΎΠ΄ΠΈΠΌ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΡΠΎΠ±ΡΡΠΈΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ ΠΏΡΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
1) Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ click
Π ΠΈΡΡΠ½ΠΎΠΊ 9 — ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ click
2) Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ Clear axes
Π ΠΈΡΡΠ½ΠΎΠΊ 10 — ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ clear_axis
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
Π Ρ ΠΎΠ΄Π΅ ΠΊΡΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±ΡΠ»Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π° ΠΈ ΡΠ°ΡΡΡΠΈΡΠ°Π½Π° ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ Π² ΡΡΠ΅Π΄Π΅ Matlab. ΠΡΠ»ΠΈ Π·Π°ΠΊΡΠ΅ΠΏΠ»Π΅Π½Ρ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ Π·Π½Π°Π½ΠΈΡ, ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΡ ΠΏΡΠΈ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠΈ ΠΊΡΡΡΠ° «Π―Π·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ», ΠΈ Π±ΡΠ» ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΡΠ½ ΠΎΠΏΡΡ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ°ΡΡΠ΅ΡΠ½ΡΡ Π·Π°Π΄Π°Ρ Π΄Π»Ρ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°.
Π‘ΠΏΠΈΡΠΎΠΊ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΡ
ΠΠΎΠ»ΠΎΠ²ΠΊΠΎ Π.Π. Matlab Π΄Π»Ρ ΡΡΡΠ΄Π΅Π½ΡΠΎΠ². 2005. — 319 Ρ.
ΠΡΠ»ΡΡΡΠ΅Π² Π.Π. ΠΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΡΡΠ΅Π΄Π΅ Matlab. Π£ΡΠ΅Π±Π½ΠΈΠΊ Π΄Π»Ρ Π²ΡΠ·ΠΎΠ². — Π‘ΠΠ±. Π‘Π°Π½ΠΊΡ-ΠΠΈΡΠ΅ΡΠ±ΡΡΠ³. 2006. — 440 Ρ.
ΠΡΡΠΊΠΎΠ½ΠΎΠ² Π.Π. Matlab: ΡΡΠ΅Π±Π½ΡΠΉ ΠΊΡΡΡ. — Π‘ΠΠ±. Π‘Π°Π½ΠΊΡ-ΠΠΈΡΠ΅ΡΠ±ΡΡΠ³. 2001.-592Ρ.
ΠΠ΅ΡΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠΊΠ°Π·Π°Π½ΠΈΡ ΠΈ Π·Π°Π΄Π°Π½ΠΈΡ ΠΊ ΠΊΡΡΡΠΎΠ²ΠΎΠΌΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ ΡΡΡΠ΄Π΅Π½ΡΠΎΠ² ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΠΈ 140 607 «ΠΠ»Π΅ΠΊΡΡΠΎΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ ΠΈ ΡΡΠ°ΠΊΡΠΎΡΠΎΠ²». ΠΠΎΠ³ΠΈΠ»Π΅Π² 2010 Π³. Π‘ΠΎΡΡ. Π. Π. ΠΠ²ΡΡΠ½Π½ΠΈΠΊΠΎΠ² — ΠΠΎΠ³ΠΈΠ»Π΅Π²: ΠΠ΅Π»ΠΎΡΡΡ.-Π ΠΎΡ. ΡΠ½-Ρ, 2010. — 13 Ρ.
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π
Π’Π΅ΠΊΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΡ m-ΡΠ°ΠΉΠ»ΠΎΠ²
1. ΠΡΡ ΠΎΠ΄Π½ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ mfile. m:
2. ΠΠΈΡΡΠΈΠ½Π³ Π·Π°Π΄Π°ΡΡΠ΅Π³ΠΎ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΡ vozd. m:
ΠΠΈΡΡΠΈΠ½Π³ GUI-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°
4. ΠΠΈΡΡΠΈΠ½Π³ S-ΡΡΠ½ΠΊΡΠΈΠΈ ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π
Simulink-ΠΌΠΎΠ΄Π΅Π»Ρ ΠΈ Π³ΡΠ°ΡΠΈΠΊΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π½ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² Π ΠΈΡΡΠ½ΠΎΠΊ 11 — Simulink-ΠΌΠΎΠ΄Π΅Π»Ρ.
Π Π ΠΈΡΡΠ½ΠΎΠΊ 12 — ΠΡΠ°ΡΠΈΠΊ Π·Π°Π΄Π°ΡΡΠ΅Π³ΠΎ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΡ Π ΠΈΡΡΠ½ΠΎΠΊ 13 — ΠΡΠ°ΡΠΈΠΊ Π²ΠΎΠ·ΠΌΡΡΠ°ΡΡΠ΅Π³ΠΎ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΡ.
Π ΠΈΡΡΠ½ΠΎΠΊ 14 — ΠΡΠ°ΡΠΈΠΊ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠΉ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ.
Π ΠΈΡΡΠ½ΠΎΠΊ 15 — ΠΡΠ°ΡΠΈΠΊ ΡΠΈΠ³Π½Π°Π»Π° ΠΎΡΠΈΠ±ΠΊΠΈ.
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π Π‘Π½ΠΈΠΌΠΊΠΈ GUI-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π ΠΈΡΡΠ½ΠΎΠΊ 16 — Π‘Π½ΠΈΠΌΠΎΠΊ GUI-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°.