Sistem Mekatronika: paket kilat

Lembar rumus, langkah-langkah metode utama untuk setiap topik, dan 12 soal latihan, dengan pembahasan lengkap di bagian belakang.

Soal baruKembali ke mata kuliah

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

  1. Gambar rangkaian jangkar: catu V, resistansi Ra, dan GGL balik E yang diseri.
  2. Gunakan V = E + Ia·Ra untuk menghubungkan tegangan, arus, dan GGL balik.
  3. Gunakan E = k·ω untuk kecepatan dan T = k·Ia untuk torsi, dengan ω = 2π·n/60.
  4. 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

  1. Tuliskan apa yang diketahui: laju sampling, frekuensi sinyal, jumlah bit, rentang masukan, baud rate.
  2. Pada soal sampling, bandingkan setiap frekuensi dengan fs/2; frekuensi yang lebih tinggi muncul pada fa = |f − k·fs| dengan kelipatan fs terdekat.
  3. Pada soal resolusi, cari 1 LSB = VFSR/2ᴺ, atau N terkecil dengan 2ᴺ ≥ rentang/resolusi.
  4. 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

  1. Perlakukan jembatan sebagai dua pembagi tegangan pada catu yang sama.
  2. Untuk keseimbangan, setel R₁/R₂ = R₃/R₄ lalu selesaikan untuk resistor yang tidak diketahui.
  3. Untuk jembatan tak seimbang, cari Va dan Vb dari pembagi lalu kurangkan; gunakan ekuivalen Thévenin bila alat ukur membebani keluaran.
  4. 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

  1. Hitung kutub loop terbuka C(s)·G(s) di s = 0: itulah tipe sistem.
  2. Hitung konstanta galat yang sesuai dengan masukan: Kp untuk undak, Kv untuk ramp, Ka untuk parabola.
  3. Terapkan ess = A/(1 + Kp), A/Kv, atau A/Ka, atau selesaikan untuk penguatan yang Anda perlukan.
  4. Untuk spesifikasi redaman atau kecepatan, tulis polinomial karakteristik loop tertutup dan samakan dengan s² + 2ζω_n·s + ω_n².

2Soal latihan

1.Motor DCSedang
T (N·m)n (rpm)1,2 N·mn0​nFL​

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
+−48 VRa​ = 0,2 ΩM+−En = ?T = 6 N·m

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.

V = 48 Vk = 0,6 V·s/radRa = 0,2 ΩT = 6 N·mΦ = 80 %
n = rpm
3.Roda gigi & rangkaian roda gigiSedang
d1​ = 150 mmd2​ = 250 mm1440 rpmn2​ = ?

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
A = 18B = 60C = 18D = 45

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.

P = 2,2 kWnin = 1440 rpmA = 18B = 60C = 18D = 45ηmesh = 98%
Tout = N·m
5.Akuisisi data & samplingSedang
124⋮4 ch∿01N = 165 kHz? MB

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
SD0​D1​D2​D3​D4​D5​D6​D7​Tb​10·Tb​115200 Bd, 8N1

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
+−3 V150 Ω150 Ω150 Ω150 Ωab+−

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
+−5 V120 Ω − ΔR120 Ω + ΔR120 Ω + ΔR120 Ω − ΔRab+−Vo​ = ?

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
R(s)+K = 1922s + 1C(s)−

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
r(t) = 2t+2 + 10/s20(s + 1)(s + 2)C(s)−

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.

C(s) = 2 + 10/sG(s) = 20/((s + 1)(s + 2))r(t) = 2t
ess =
11.Respons langkahSedang
t (s)y(t)2

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
R(s)+295s(s + 16)G(s)C(s)−

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.

Konstanta motor yang melemah

k₂ = 0,8·0,6 = 0,48 V·s/rad

Arus jangkar baru

Ia = 6/0,48 = 12,5 A

Kecepatan baru

ω = (48 − 12,5·0,2)/0,48 = 94,79 rad/s → n = 905,2 rpm

Jawaban

n = 905,2 rpm

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).

Fungsi alih loop tertutup

T(s) = 295/(s² + 16s + 295): ωₙ = 17,18 rad/s, ζ = 0,4658

Waktu penetapan

ζωₙ = 16/2 = 8
ts ≈ 4/(ζωₙ) = 0,5 s

Jawaban

ts = 0,5 s

Untuk loop ini ζωₙ = a/2 berapa pun K: menaikkan K menambah overshoot tetapi tidak memperpendek waktu penetapan.

ExamProblems · examproblems.com/courses/mechatronic-systems