Di jendela cetak, pilih “Simpan sebagai PDF” untuk menyimpan salinan di perangkat Anda.
1Rumus dan metode
Motor DC
Rangkaian jangkar
V = E + IaRa
GGL balik dan torsi
E = k·ω, T = k·Ia
Kelajuan
ω = 2π·n/60, ω = (V − IaRa)/k
Kecepatan tanpa beban dan torsi tertahan
ω0 = V/k, Tstall = k·V/Ra
Daya-daya
Pin = V·Ia, Pdev = E·Ia = T·ω, Pout = Pdev − Prot
Start
Istart = V/(Ra + Rst)
Regulasi kecepatan
SR = (n0 − nFL)/nFL
Daya maksimum yang dikembangkan
Pmax = V²/(4Ra)
Penggerak chopper
Va = D·Vdc
Metode
Gambar rangkaian jangkar: catu V, resistansi Ra, dan GGL balik E yang diseri.
Gunakan V = E + Ia·Ra untuk menghubungkan tegangan, arus, dan GGL balik.
Gunakan E = k·ω untuk kecepatan dan T = k·Ia untuk torsi, dengan ω = 2π·n/60.
Untuk daya dan efisiensi, mulailah dari V·Ia, kurangkan rugi tembaga Ia²·Ra lalu rugi rotasi.
Roda gigi & rangkaian roda gigi
Roda gigi yang berpasangan
n1·N1 = n2·N2
Torsi
T2 = T1·(N2/N1)·η
Daya
P = T·ω, ω = 2π·n/60
Rangkaian roda gigi majemuk
rasio total = hasil kali rasio setiap tingkat
Akuisisi data & sampling
Kriteria Nyquist
fs > 2·fmax, fN = fs/2
Frekuensi alias
fa = |f − k·fs|, k = round(f/fs)
Ukuran langkah
1 LSB = VFSR/2ᴺ
Kesalahan kuantisasi (pembulatan)
±½ LSB
Kode ADC dengan pemotongan
D = ⌊Vin/LSB⌋
Jumlah bit untuk resolusi r
2ᴺ ≥ span/r
SQNR ideal, sinus skala penuh
SQNR = 6,02·N + 1,76 dB
Laju data
kanal × fs × N bit/s
ADC termultipleks
fs = 1/(n·(tc + tset))
UART
Tb = 1/baud; 8N1 = 10 bit per byte; byte/s = baud/bit per frame
Pembagi baud rate
baud = fclk/(16·D)
Metode
Tuliskan apa yang diketahui: laju sampling, frekuensi sinyal, jumlah bit, rentang masukan, baud rate.
Pada soal sampling, bandingkan setiap frekuensi dengan fs/2; frekuensi yang lebih tinggi muncul pada fa = |f − k·fs| dengan kelipatan fs terdekat.
Pada soal resolusi, cari 1 LSB = VFSR/2ᴺ, atau N terkecil dengan 2ᴺ ≥ rentang/resolusi.
Pada soal laju data dan tautan UART, hitung semua yang dikirim: kanal, sampel per detik, bit atau byte utuh per sampel, serta bit start, paritas, dan stop pada setiap frame.
Jembatan Wheatstone & strain gauge
Tegangan pembagi
Va = VsR2/(R1 + R2), Vb = VsR4/(R3 + R4)
Haluaran
Vab = Va − Vb
Keseimbangan
R1/R2 = R3/R4
Jembatan kawat geser
R/Rx = l/(100 − l)
Resistansi Thévenin
Rth = R1∥R2 + R3∥R4
Faktor pengukur
ΔR/R = GF·ε
Keluaran jembatan
seperempat Vs·GF·ε/4, setengah Vs·GF·ε/2, penuh Vs·GF·ε
Perubahan kecil, satu lengan
Vab ≈ Vs·ΔR/(4R)
Tegangan
σ = E·ε
Metode
Perlakukan jembatan sebagai dua pembagi tegangan pada catu yang sama.
Untuk keseimbangan, setel R₁/R₂ = R₃/R₄ lalu selesaikan untuk resistor yang tidak diketahui.
Untuk jembatan tak seimbang, cari Va dan Vb dari pembagi lalu kurangkan; gunakan ekuivalen Thévenin bila alat ukur membebani keluaran.
Untuk strain gauge, ubah regangan menjadi ΔR/R = GF·ε dan gunakan Vs·GF·ε/4, /2, atau ×1 untuk jembatan seperempat, setengah, atau penuh.
Galat keadaan tunak & kendali PID
Tipe sistem
jumlah kutub G(s) di s = 0
Konstanta galat
Kp = lim G(s), Kv = lim s·G(s), Ka = lim s²·G(s) (s → 0)
Undak A
ess = A/(1 + Kp)
Ramp A·t
ess = A/Kv
Parabola A·t²/2
ess = A/Ka
Pengendali PID
C(s) = Kp + Ki/s + Kd·s
Target orde dua
s² + 2ζωns + ωn²
Lewatan dan waktu
%OS = 100·e−ζπ/√(1−ζ²), tp = π/ωd, ts ≈ 4/(ζωn)
Metode
Hitung kutub loop terbuka C(s)·G(s) di s = 0: itulah tipe sistem.
Hitung konstanta galat yang sesuai dengan masukan: Kp untuk undak, Kv untuk ramp, Ka untuk parabola.
Terapkan ess = A/(1 + Kp), A/Kv, atau A/Ka, atau selesaikan untuk penguatan yang Anda perlukan.
Untuk spesifikasi redaman atau kecepatan, tulis polinomial karakteristik loop tertutup dan samakan dengan s² + 2ζω_n·s + ω_n².
2Soal latihan
1.Motor DCSedang
Sebuah motor DC (k = 0,6 V·s/rad, Ra = 2 Ω) bekerja dari 48 V. Pada beban penuh motor menarik 2 A. Dengan mengabaikan arus tanpa beban, cari regulasi kecepatannya SR = (n₀ − nFL)/nFL dalam persen.
V = 48 Vk = 0,6 V·s/radRa = 2 ΩIFL = 2 A
SR = %
2.Motor DCSulit
Sebuah motor DC berpenguat terpisah (k = 0,6 V·s/rad pada medan penuh, Ra = 0,2 Ω, V = 48 V) menggerakkan torsi beban konstan 6 N·m. Fluks medan dikurangi menjadi 80 % dari nilai penuhnya. Cari kecepatan baru n.
Puli 150 mm pada 1440 rpm menggerakkan puli 250 mm dengan sabuk yang slipnya 2,5 %. Cari kecepatan n2 puli yang digerakkan.
n1 = 1440 rpmd1 = 150 mmd2 = 250 mms = 2,5 %
n2 = rpm
4.Roda gigi & rangkaian roda gigiSulit
Sebuah motor 2,2 kW pada 1440 rpm menggerakkan roda gigi A (18 gigi), yang berpasangan dengan roda gigi B (60 gigi). Roda gigi C (18 gigi) pada poros yang sama dengan B menggerakkan roda gigi D (45 gigi) pada poros keluaran. Setiap pasangan roda gigi memiliki efisiensi 98%. Cari torsi keluaran Tout.
Sebuah perekam melakukan sampling pada 4 kanal masing-masing pada 5 kHz dengan ADC 16-bit. Setiap sampel disimpan dalam byte utuh. Cari memori M yang diperlukan untuk rekaman 30 menit, dalam MB (1 MB = 10⁶ byte).
n = 4fs = 5 kHzN = 16t = 30 min
M = MB
6.Akuisisi data & samplingSulit
Sebuah ADC 24-bit mengalirkan setiap sampel melalui UART pada 115200 baud, format 8N1 (bit start, 8 bit data, 1 bit stop). Setiap sampel dikirim sebagai 3 byte utuh dan tautan selalu sibuk. Cari frekuensi sinyal tertinggi fmax yang dapat disampel tanpa aliasing, dalam Hz.
baud = 115200 BdN = 248N1
fmax = Hz
7.Jembatan Wheatstone & strain gaugeSedang
Sebuah strain gauge 150 Ω adalah satu lengan (R₂) dari jembatan dengan empat lengan sama 150 Ω dan eksitasi 3 V. Cari daya Pg yang didisipasikan pada gauge, dalam mW. Pemanasan sendiri membatasi eksitasi.
Vs = 3 VR = 150 Ω
Pg = mW
8.Jembatan Wheatstone & strain gaugeSulit
Sebuah jembatan dengan lengan 120 Ω dieksitasi dengan 5 V dan memiliki empat gauge aktif, dua dalam tarik dan dua dalam tekan (jembatan penuh). Faktor pengukurnya 2 dan regangannya 600 µε. Cari keluaran jembatan Vo dalam mV.
Vs = 5 VGF = 2ε = 600 µε
Vo = mV
9.Galat keadaan tunak & kendali PIDSedang
Suatu proses G(s) = 2/(2s + 1) dikendalikan oleh penguatan proporsional K = 19 dalam loop umpan balik satuan. Cari galat keadaan tunak ess untuk undak, sebagai persentase dari ukuran undak.
G(s) = 2/(2s + 1)K = 19
ess = %
10.Galat keadaan tunak & kendali PIDSulit
Pengendali PI C(s) = 2 + 10/s mengendalikan plant G(s) = 20/((s + 1)(s + 2)) dalam loop umpan balik satuan. Cari galat keadaan tunak ess untuk masukan ramp r(t) = 2t.
Sebuah sistem memiliki fungsi alih G(s) = 16/(s² + s + 8) dan menerima masukan langkah satuan. Kutubnya s = σ ± jωd. Tentukan bagian riil σ.
G(s) = 16/(s² + s + 8)
σ =
12.Respons langkahSulit
Loop umpan balik negatif satuan memiliki G(s) = 295/(s(s + 16)). Tentukan waktu penetapan 2 % ts dari respons langkah loop tertutup, dengan ts ≈ 4/(ζωₙ).
G(s) = 295/(s(s + 16))
ts = s
3Larutan
1.Motor DC
Jawaban: SR = 9,091 %
Motor DC: jangkar adalah resistansi Ra yang diseri dengan GGL balik E, sehingga V = E + Ia·Ra. GGL balik naik seiring kecepatan, E = k·ω, dan torsi seiring arus, T = k·Ia, dengan konstanta motor k yang sama (V·s/rad = N·m/A) dalam satuan SI. Ubah kecepatan dengan ω = 2π·n/60. Daya yang dikembangkan adalah E·Ia = T·ω; daya masukan adalah V·Ia, dan selisihnya berasal dari rugi tembaga Ia²Ra dan rugi rotasi. Kecepatan turun secara garis lurus terhadap torsi, ω = V/k − Ra·T/k², dari kecepatan tanpa beban V/k sampai nol pada torsi tertahan k·V/Ra. Saat diam E = 0, jadi arus start V/Ra besar kecuali dibatasi oleh resistor.
Kecepatan tanpa beban dan beban penuh
n₀ = 60·48/(2π·0,6) = 763,9 rpm
nFL = 60·(48 − 2·2)/(2π·0,6) = 700,3 rpm
Regulasi kecepatan
SR = (763,9 − 700,3)/700,3·100 = 9,091 %
Jawaban
SR = 9,091 %
2.Motor DC
Jawaban: n = 905,2 rpm
Motor DC: jangkar adalah resistansi Ra yang diseri dengan GGL balik E, sehingga V = E + Ia·Ra. GGL balik naik seiring kecepatan, E = k·ω, dan torsi seiring arus, T = k·Ia, dengan konstanta motor k yang sama (V·s/rad = N·m/A) dalam satuan SI. Ubah kecepatan dengan ω = 2π·n/60. Daya yang dikembangkan adalah E·Ia = T·ω; daya masukan adalah V·Ia, dan selisihnya berasal dari rugi tembaga Ia²Ra dan rugi rotasi. Kecepatan turun secara garis lurus terhadap torsi, ω = V/k − Ra·T/k², dari kecepatan tanpa beban V/k sampai nol pada torsi tertahan k·V/Ra. Saat diam E = 0, jadi arus start V/Ra besar kecuali dibatasi oleh resistor.
Pelemahan medan adalah cara penggerak DC berjalan di atas kecepatan dasarnya.
3.Roda gigi & rangkaian roda gigi
Jawaban: n2 = 842,4 rpm
Penggerak sabuk: tanpa slip, kedua puli memiliki kecepatan tepi yang sama v = π·d·n/60, sehingga n₁·d₁ = n₂·d₂ dan rasio kecepatan adalah d₂/d₁. Slip s membuat puli yang digerakkan sedikit lebih lambat: n₂ = n₁·(d₁/d₂)·(1 − s). Daya yang ditransmisikan adalah P = (T₁ − T₂)·v, dengan T₁ tegangan sisi tarik dan T₂ sisi kendor. Gesekan membatasi rasio tegangan: T₁/T₂ = eμθ, dengan θ sudut kontak dalam radian pada puli yang lebih kecil; untuk sabuk terbuka θ = π − 2·asin((d₂ − d₁)/(2C)) dengan jarak sumbu C.
Kecepatan tanpa slip
1440·150/250 = 864 rpm
Dengan slip
n2 = 864·0,975 = 842,4 rpm
Jawaban
n2 = 842,4 rpm
4.Roda gigi & rangkaian roda gigi
Jawaban: Tout = 116,8 N·m
Gear trains: meshing gears have the same speed at the teeth, so n₁·N₁ = n₂·N₂: the gear with fewer teeth turns faster. Gears on one shaft turn at the same speed. Power is passed on (minus losses), so torque goes up when speed goes down: T₂ = T₁·(N₂/N₁)·η, and P = T·ω with ω = 2π·n/60.
Kecepatan keluaran
nout = 1440·(18/60)·(18/45) = 172,8 rpm
ωout = 2π·172,8/60 = 18,1 rad/s
Daya dan torsi keluaran
Pout = 2200·0,98² = 2113 W
Tout = Pout/ωout = 2113/18,1 = 116,8 N·m
Jawaban
Tout = 116,8 N·m
5.Akuisisi data & sampling
Jawaban: M = 72 MB
Laju data: setiap kanal menghasilkan fs sampel per detik dengan N bit, sehingga laju mentahnya adalah kanal × fs × N bit/s. Di memori, satu sampel memakai byte utuh (sampel 12-bit disimpan dalam 2 byte), sehingga memori untuk suatu rekaman adalah kanal × fs × byte per sampel × waktu. ADC termultipleks mengonversi kanal satu demi satu: setiap konversi (termasuk waktu penetapan) memerlukan t, sehingga satu putaran n kanal memerlukan n·t dan setiap kanal disampel pada 1/(n·t).
Byte per sampel
⌈16/8⌉ = 2 B
Laju byte
4·5000·2 = 40000 B/s
Memori
M = 40000·1800 = 7,2 × 10⁷ B = 72 MB
Jawaban
M = 72 MB
6.Akuisisi data & sampling
Jawaban: fmax = 1920 Hz
UART: tautan serial asinkron mengirim setiap byte sebagai frame: satu bit start (rendah), bit data, satu bit paritas opsional, dan satu atau dua bit stop (tinggi). Baud rate adalah jumlah bit per detik, jadi satu bit berlangsung Tb = 1/baud dan frame n bit berlangsung n/baud. Format 8N1 yang umum memiliki 10 bit per byte. Pembangkit baud membagi clock: baud = fclk/(16·D) dengan bilangan bulat D, sehingga baud rate sebenarnya sedikit berbeda dari targetnya; galat di bawah sekitar 2 % biasanya dapat diterima.
Bit per sampel pada saluran
3·10 = 30 bit
Laju sampling tertinggi
fs,max = 115200/30 = 3840 Hz
Batas Nyquist
fmax = 3840/2 = 1920 Hz
Jawaban
fmax = 1920 Hz
7.Jembatan Wheatstone & strain gauge
Jawaban: Pg = 15 mW
Jembatan Wheatstone: dua pembagi tegangan berbagi satu catu Vs. Pembagi kiri R1–R2 memberikan Va = Vs·R2/(R1 + R2) dan pembagi kanan R3–R4 memberikan Vb = Vs·R4/(R3 + R4); keluarannya adalah Vab = Va − Vb. Jembatan seimbang (Vab = 0, tidak ada arus di alat ukur) bila R1/R2 = R3/R4, yaitu R1·R4 = R2·R3. Dilihat dari keluarannya, jembatan adalah sumber Thévenin dengan Rth = R1∥R2 + R3∥R4.
Tegangan pada gauge
V = 3/2 = 1,5 V
Daya
Pg = 1,5²/150 = 15 mW
Jawaban
Pg = 15 mW
8.Jembatan Wheatstone & strain gauge
Jawaban: Vo = 6 mV
Pengukur regangan (strain gauge): sebuah pengukur mengubah resistansinya menurut regangan: ΔR/R = GF·ε, dengan faktor pengukur GF sekitar 2 untuk foil logam. Pada jembatan dengan semua lengan sama dengan R, satu pengukur aktif (jembatan seperempat) memberikan Vo ≈ Vs·GF·ε/4. Dua pengukur aktif dengan regangan berlawanan pada lengan yang berdekatan (setengah jembatan) memberikan Vs·GF·ε/2, dan empat (jembatan penuh) memberikan Vs·GF·ε. Tegangan mekanik mengikuti hukum Hooke, σ = E·ε. Sel beban menyatakan sensitivitasnya dalam mV/V: keluaran pada beban penuh per volt eksitasi.
Perubahan resistansi relatif
ΔR/R = 2·600·10⁻⁶ = 0,0012
Keluaran jembatan
Vo = Vs·GF·ε = 5·0,0012 = 6 mV
Jawaban
Vo = 6 mV
9.Galat keadaan tunak & kendali PID
Jawaban: ess = 2,564 %
Galat keadaan tunak: dalam loop umpan balik satuan dengan fungsi alih loop terbuka G(s), galatnya adalah E(s) = R(s)/(1 + G(s)), dan menurut teorema nilai akhir ess = lims→0 s·E(s). Tipe sistem adalah jumlah kutub G(s) di s = 0. Konstanta galat adalah Kp = lim G(s), Kv = lim s·G(s) dan Ka = lim s²·G(s), semuanya untuk s → 0. Masukan undak berukuran A memberikan ess = A/(1 + Kp), ramp A·t memberikan A/Kv dan parabola A·t²/2 memberikan A/Ka. Loop tipe 0 mengikuti undak dengan galat terhingga, loop tipe 1 mengikutinya dengan tepat dan mengikuti ramp dengan galat terhingga.
Konstanta posisi
Kp = 19·2 = 38
Galat undak
ess = 100/(1 + 38) = 2,564 %
Jawaban
ess = 2,564 %
10.Galat keadaan tunak & kendali PID
Jawaban: ess = 0,02
Kendali P, PI, dan PID: pengendali C(s) = Kp + Ki/s + Kd·s bekerja pada galat. Penguatan proporsional membuat loop lebih cepat dan mengurangi galat plant tipe 0, tetapi tidak pernah menghilangkannya. Suku integral menambahkan kutub di s = 0: tipe sistem naik satu, dan undak diikuti tanpa galat. Suku turunan menambah redaman. Untuk memilih penguatan, tulis polinomial karakteristik loop tertutup dan bandingkan dengan s² + 2ζωns + ωn². Maka %OS = 100·e−ζπ/√(1−ζ²), tp = π/ωd dengan ωd = ωn√(1 − ζ²), dan ts ≈ 4/(ζωn).
Konstanta kecepatan
s·C(s) = 2s + 10 → 10 untuk s → 0.
Kv = 10·20/2 = 100
Galat ramp
ess = 2/100 = 0,02
Jawaban
ess = 0,02
Pengendali PI menghilangkan galat undak sepenuhnya; ramp diikuti dengan ketertinggalan yang konstan.
11.Respons langkah
Jawaban: σ = −0,5
Respons langkah: sistem orde satu G(s) = K/(τs + 1) menjawab masukan langkah berukuran U dengan y(t) = K·U·(1 − e−t/τ): mencapai 63,2 % dari nilai akhir K·U setelah satu konstanta waktu τ dan 98 % setelah 4τ. Sistem orde dua G(s) = K·ωₙ²/(s² + 2ζωₙs + ωₙ²) memiliki kutub s = −ζωₙ ± jωd dengan ωd = ωₙ√(1 − ζ²). Untuk 0 < ζ < 1 respons langkahnya melampaui (overshoot): persen overshoot %OS = 100·e−ζπ/√(1−ζ²), waktu puncak tp = π/ωd, dan waktu penetapan 2 % ts ≈ 4/(ζωₙ). Bandingkan penyebut dengan s² + 2ζωₙs + ωₙ² untuk membaca ωₙ dan ζ. Untuk massa–pegas–peredam ωₙ = √(k/m) dan ζ = c/(2√(km)); untuk rangkaian RLC seri ωₙ = 1/√(LC) dan ζ = (R/2)·√(C/L).
Bandingkan dengan bentuk baku
Penyebut harus cocok dengan s² + 2ζωₙs + ωₙ².
ωₙ² = 8 → ωₙ = 2,828 rad/s
2ζωₙ = 1 → ζ = 1/(2·2,828) = 0,1768
Hasil
σ = −ζωₙ = −1/2 = −0,5
Jawaban
σ = −0,5
12.Respons langkah
Jawaban: ts = 0,5 s
Respons langkah: sistem orde satu G(s) = K/(τs + 1) menjawab masukan langkah berukuran U dengan y(t) = K·U·(1 − e−t/τ): mencapai 63,2 % dari nilai akhir K·U setelah satu konstanta waktu τ dan 98 % setelah 4τ. Sistem orde dua G(s) = K·ωₙ²/(s² + 2ζωₙs + ωₙ²) memiliki kutub s = −ζωₙ ± jωd dengan ωd = ωₙ√(1 − ζ²). Untuk 0 < ζ < 1 respons langkahnya melampaui (overshoot): persen overshoot %OS = 100·e−ζπ/√(1−ζ²), waktu puncak tp = π/ωd, dan waktu penetapan 2 % ts ≈ 4/(ζωₙ). Bandingkan penyebut dengan s² + 2ζωₙs + ωₙ² untuk membaca ωₙ dan ζ. Untuk massa–pegas–peredam ωₙ = √(k/m) dan ζ = c/(2√(km)); untuk rangkaian RLC seri ωₙ = 1/√(LC) dan ζ = (R/2)·√(C/L).