Diskretizavimo uždaviniuose kiekvieną dažnį palyginkite su fs/2; aukštesnis dažnis pasirodo ties fa = |f − k·fs|, kai imamas artimiausias fs kartotinis.
Skiriamosios gebos uždaviniuose raskite 1 LSB = VFSR/2ᴺ arba mažiausią N, su kuriuo 2ᴺ ≥ ruožas/skiriamoji geba.
Duomenų spartos ir UART ryšio uždaviniuose suskaičiuokite viską, kas siunčiama: kanalus, atskaitas per sekundę, bitus ar sveikus baitus vienai atskaitai ir kiekvieno kadro starto, lyginumo ir stabdos bitus.
Taikykite ess = A/(1 + Kp), A/Kv arba A/Ka arba išspręskite jį reikiamam stiprinimui.
Slopinimo ar greičio reikalavimui užrašykite uždarojo kontūro charakteristinį daugianarį ir sulyginkite jį su s² + 2ζω_n·s + ω_n².
2Uždaviniai
1.Nuolatinės srovės varikliaiVidutinis
Nuolatinės srovės variklis (k = 0,4 V·s/rad, Ra = 1,2 Ω) maitinamas 48 V. Pilna apkrova jis vartoja 2 A. Neįskaitydami tuščiosios eigos srovės, raskite jo greičio reguliavimą SR = (n₀ − nFL)/nFL procentais.
V = 48 Vk = 0,4 V·s/radRa = 1,2 ΩIFL = 2 A
SR = %
2.Nuolatinės srovės varikliaiSunkus
Mažo nuolatinės srovės variklio inkaro varža yra 1,5 Ω, jis maitinamas 110 V. Neįskaitydami sukimosi nuostolių, raskite didžiausią mechaninę galią Pmax, kurią jis gali išvystyti bet kokiu greičiu.
V = 110 VRa = 1,5 Ω
Pmax = W
3.Krumpliaračiai ir krumpliaratinės pavarosVidutinis
Du lygiagretūs velenai yra 240 mm atstumu vienas nuo kito. Juos reikia sujungti cilindrinių tiesiadančių krumpliaračių pora, kurios modulis 5 mm, o greičio sumažinimas 5 : 1. Kiek dantų N2 turi turėti krumpliaratis?
a = 240 mmm = 5 mmi = 5
N2 =
4.Krumpliaračiai ir krumpliaratinės pavarosSunkus
Planetinėje pavaroje saulės krumpliaratis turi 30 dantų, o kiekvienas satelitas – 15 dantų. Vainikinis krumpliaratis nejudamas, o saulės krumpliaratis sukamas 1500 rpm greičiu. Raskite vedžiklio sukimosi greitį nc.
Ns = 30Np = 15ns = 1500 rpm
nc = rpm
5.Duomenų kaupimas ir diskretizavimasVidutinis
5,2 kHz sinusinė banga diskretizuojama 4 kHz dažniu be antipersiklojimo filtro. Kokiu dažniu fa ji pasirodo atskaitose? Pateikite Hz.
f = 5,2 kHzfs = 4 kHz
fa = Hz
6.Duomenų kaupimas ir diskretizavimasSunkus
600 Hz stačiakampė banga diskretizuojama 2 kHz dažniu be antipersiklojimo filtro. Stačiakampėje bangoje yra nelyginės harmonikos 3f₁, 5f₁, 7f₁, … Kokiu dažniu fa jos harmonika 3f₁ pasirodo diskretizuotuose duomenyse? Pateikite Hz.
f₁ = 600 Hzfs = 2 kHzharmonika: 3f₁
fa = Hz
7.Vitstouno tiltas ir tenzojutikliaiVidutinis
Tarp pavaizduoto tilto taškų a ir b (Vs = 9 V) prijungtas 50 Ω varžos galvanometras. Raskite galvanometro srovę Ig iš a į b µA.
120 Ω tenzojutiklis, kurio tenzojautrumo koeficientas 2,1, priklijuotas prie plieninio strypo. Veikiant apkrovai jo varža padidėja 0,252 Ω. Raskite deformaciją ε mikrodeformacijomis (µε).
R = 120 ΩGF = 2,1ΔR = 0,252 Ω
ε = µε
9.Nusistovėjusioji paklaida ir PID valdymasVidutinis
Į vienetinio grįžtamojo ryšio kontūrą, kurio G(s) = 50(s + 4)/(s(s + 4)), paduodama rampa r(t) = 0,5t. Raskite nusistovėjusiąją paklaidą ess.
G(s) = 50(s + 4)/(s(s + 4))r(t) = 0,5t
ess =
10.Nusistovėjusioji paklaida ir PID valdymasSunkus
PI reguliatorius C(s) = Kp + Ki/s valdo objektą G(s) = 5/(s + 1) vienetinio grįžtamojo ryšio kontūre. Uždarasis kontūras turi turėti ωₙ = 8 rad/s ir ζ = 0,6. Raskite integralinį stiprinimą Ki.
G(s) = 5/(s + 1)ωₙ = 8 rad/sζ = 0,6
Ki =
11.Šuolinė reakcijaVidutinis
Sistemos perdavimo funkcija G(s) = 14/(s² + 4s + 7), o jos įėjimas yra vienetinis šuolis. Poliai yra s = σ ± jωd. Raskite realiąją dalį σ.
G(s) = 14/(s² + 4s + 7)
σ =
12.Šuolinė reakcijaSunkus
20 kg masė kabo ant 800 N/m spyruoklės su klampiuoju slopintuvu c = 152 N·s/m (m·x″ + c·x′ + k·x = F). Pusiausvyroje rimtyje staiga pridedama pastovi jėga F = 25 N. Raskite santykinį slopinimo koeficientą ζ.
m = 20 kgk = 800 N/mc = 152 N·s/mF = 25 N
ζ =
3Tirpalai
1.Nuolatinės srovės varikliai
Atsakymas: SR = 5,263 %
Nuolatinės srovės variklis: inkaras yra varža Ra, nuosekliai sujungta su priešelektrovara E, taigi V = E + Ia·Ra. Priešelektrovara didėja didėjant greičiui, E = k·ω, o sukimo momentas – didėjant srovei, T = k·Ia, su ta pačia variklio konstanta k (V·s/rad = N·m/A) SI vienetais. Greitį perskaičiuokite pagal ω = 2π·n/60. Išvystoma galia yra E·Ia = T·ω; įėjimo galia yra V·Ia, o skirtumą sudaro vario nuostoliai Ia²Ra ir sukimosi nuostoliai. Greitis mažėja tiese didėjant momentui, ω = V/k − Ra·T/k², nuo tuščiosios eigos greičio V/k iki nulio ties stabdymo momentu k·V/Ra. Stovint E = 0, todėl paleidimo srovė V/Ra yra didelė, nebent ją riboja rezistorius.
Tuščiosios eigos ir pilnos apkrovos greitis
n₀ = 60·48/(2π·0,4) = 1146 rpm
nFL = 60·(48 − 2·1,2)/(2π·0,4) = 1089 rpm
Greičio reguliavimas
SR = (1146 − 1089)/1089·100 = 5,263 %
Atsakymas
SR = 5,263 %
2.Nuolatinės srovės varikliai
Atsakymas: Pmax = 2017 W
Nuolatinės srovės variklis: inkaras yra varža Ra, nuosekliai sujungta su priešelektrovara E, taigi V = E + Ia·Ra. Priešelektrovara didėja didėjant greičiui, E = k·ω, o sukimo momentas – didėjant srovei, T = k·Ia, su ta pačia variklio konstanta k (V·s/rad = N·m/A) SI vienetais. Greitį perskaičiuokite pagal ω = 2π·n/60. Išvystoma galia yra E·Ia = T·ω; įėjimo galia yra V·Ia, o skirtumą sudaro vario nuostoliai Ia²Ra ir sukimosi nuostoliai. Greitis mažėja tiese didėjant momentui, ω = V/k − Ra·T/k², nuo tuščiosios eigos greičio V/k iki nulio ties stabdymo momentu k·V/Ra. Stovint E = 0, todėl paleidimo srovė V/Ra yra didelė, nebent ją riboja rezistorius.
Galia kaip priešelektrovaros funkcija
P(E) = E·(V − E)/Ra
dP/dE = 0 → E = V/2 = 55 V
Didžiausia galia
Pmax = (V/2)²/Ra = V²/(4Ra) = 110²/(4·1,5) = 2017 W
Atsakymas
Pmax = 2017 W
Šiame taške naudingumo koeficientas tik 50 %, todėl tikri varikliai veikia gerokai didesniu nei pusė greičiu.
3.Krumpliaračiai ir krumpliaratinės pavaros
Atsakymas: N2 = 80
Gear geometry: the module m sets the tooth size. A gear with N teeth has a pitch diameter d = m·N, two meshing gears have the same module, and their centre distance is a = (d₁ + d₂)/2 = m·(N₁ + N₂)/2. The pitch-line speed is v = π·d·n/60, and the tangential tooth force follows from the torque: Ft = 2T/d.
Bendras dantų skaičius
N1 + N2 = 2a/m = 2·240/5 = 96
Padalykite pagal perdavimo skaičių
N1 = 96/(1 + 5) = 16
N2 = 5·16 = 80
Atsakymas
N2 = 80
4.Krumpliaračiai ir krumpliaratinės pavaros
Atsakymas: nc = 500 rpm
Planetinės pavaros: saulės krumpliaračio, vainiko ir vedžiklio greičius sieja Viliso lygtis (ns − nc)/(nr − nc) = −Nr/Ns: žiūrint iš vedžiklio, tai paprasta krumpliaračių pavara, kurioje satelitai yra tarpiniai krumpliaračiai. Užfiksavus vieną narį, pavara tampa reduktoriumi su vienu perdavimo skaičiumi.
Vainikinio krumpliaračio dantys
Nr = Ns + 2·Np = 30 + 2·15 = 60
Viliso lygtis, kai vainikas nejudamas
Imkite nr = 0 ir raskite vedžiklio greitį.
(1500 − nc)/(0 − nc) = −60/30
nc = ns·Ns/(Ns + Nr) = 1500·30/90 = 500 rpm
Atsakymas
nc = 500 rpm
Vedžiklis sukasi ta pačia kryptimi kaip saulės krumpliaratis.
5.Duomenų kaupimas ir diskretizavimas
Atsakymas: fa = 1200 Hz
Diskretizavimas: ADC signalą matuoja fs kartų per sekundę. Pagal Naikvisto ir Šenono teoremą dažnis f užfiksuojamas teisingai tik kol f < fs/2, Naikvisto (atspindžio) dažnis, todėl diskretizavimo dažnis turi viršyti dvigubą aukščiausią signalo dažnį. Aukštesnis dažnis neprarandamas: jis pasirodo kaip persiklojimo dažnis fa = |f − k·fs|, kai sveikasis k rezultatą perkelia į ruožą nuo 0 iki fs/2. Atskaitos jų atskirti negali, todėl analoginis antipersiklojimo filtras prieš ADC turi pašalinti viską, kas didesnė už fs/2.
Naikvisto dažnis
fs/2 = 2 kHz < f = 5,2 kHz
Artimiausias diskretizavimo dažnio kartotinis
k = round(5200/4000) = 1
Persiklojimo dažnis
fa = |5200 − 1·4000| = 1200 Hz
Atsakymas
fa = 1200 Hz
Brūkšninė kreivė paveiksle yra persiklojimo dažnis: ji eina per lygiai tas pačias atskaitas.
6.Duomenų kaupimas ir diskretizavimas
Atsakymas: fa = 200 Hz
Diskretizavimas: ADC signalą matuoja fs kartų per sekundę. Pagal Naikvisto ir Šenono teoremą dažnis f užfiksuojamas teisingai tik kol f < fs/2, Naikvisto (atspindžio) dažnis, todėl diskretizavimo dažnis turi viršyti dvigubą aukščiausią signalo dažnį. Aukštesnis dažnis neprarandamas: jis pasirodo kaip persiklojimo dažnis fa = |f − k·fs|, kai sveikasis k rezultatą perkelia į ruožą nuo 0 iki fs/2. Atskaitos jų atskirti negali, todėl analoginis antipersiklojimo filtras prieš ADC turi pašalinti viską, kas didesnė už fs/2.
Harmonikos dažnis
3f₁ = 3·600 Hz = 1,8 kHz
Artimiausias diskretizavimo dažnio kartotinis
m = round(0,9) = 1
Persiklojimo dažnis
fa = |1800 − 1·2000| = 200 Hz
Atsakymas
fa = 200 Hz
Persiklojimo dažnis patenka į signalo juostą, kur jokio skaitmeninio filtro jo pašalinti negali. Padeda tik analoginis filtras prieš ADC.
7.Vitstouno tiltas ir tenzojutikliai
Atsakymas: Ig = 9000 µA
Vitstouno tiltas: du įtampos dalikliai maitinami iš to paties šaltinio Vs. Kairysis daliklis R1–R2 duoda Va = Vs·R2/(R1 + R2), o dešinysis daliklis R3–R4 duoda Vb = Vs·R4/(R3 + R4); išėjimas yra Vab = Va − Vb. Tiltas yra subalansuotas (Vab = 0, prietaisu srovė neteka), kai R1/R2 = R3/R4, t. y. R1·R4 = R2·R3. Žiūrint nuo išėjimo, tiltas yra Tevenino šaltinis, kurio Rth = R1∥R2 + R3∥R4.
Tevenino įtampa
Vth = 9·(800/900 − 500/1000) = 3,5 V
Tevenino varža
Rth = R₁∥R₂ + R₃∥R₄ = 338,9 Ω
Galvanometro srovė
Ig = 3,5/(338,9 + 50) = 9000 µA
Atsakymas
Ig = 9000 µA
8.Vitstouno tiltas ir tenzojutikliai
Atsakymas: ε = 1000 µε
Tenzojutikliai: jutiklio varža kinta kartu su deformacija: ΔR/R = GF·ε, kur tenzojautrumo koeficientas GF metalinei folijai yra apie 2. Tilte, kurio visos svirtys lygios R, vienas aktyvus jutiklis (ketvirtinis tiltas) duoda Vo ≈ Vs·GF·ε/4. Du aktyvūs jutikliai su priešingomis deformacijomis gretimose svirtyse (pustiltis) duoda Vs·GF·ε/2, o keturi (pilnas tiltas) – Vs·GF·ε. Įtempis gaunamas iš Huko dėsnio, σ = E·ε. Apkrovos jutikliai savo jautrį nurodo mV/V: išėjimas esant pilnai apkrovai vienam žadinimo voltui.
Santykinis varžos pokytis
ΔR/R = 0,252/120 = 0,0021
Deformacija
ε = 0,0021/2,1 = 0,001 = 1000 µε
Atsakymas
ε = 1000 µε
9.Nusistovėjusioji paklaida ir PID valdymas
Atsakymas: ess = 0,01
Nusistovėjusioji paklaida: vienetinio grįžtamojo ryšio kontūre, kurio atvirojo kontūro perdavimo funkcija yra G(s), paklaida yra E(s) = R(s)/(1 + G(s)), o pagal galutinės reikšmės teoremą ess = lims→0 s·E(s). Sistemos tipas yra G(s) polių ties s = 0 skaičius. Paklaidos konstantos yra Kp = lim G(s), Kv = lim s·G(s) ir Ka = lim s²·G(s), visos kai s → 0. A dydžio šuolis duoda ess = A/(1 + Kp), rampa A·t duoda A/Kv, o parabolė A·t²/2 duoda A/Ka. 0 tipo kontūras šuolį seka su baigtine paklaida, 1 tipo kontūras seka jį tiksliai, o rampą – su baigtine paklaida.
Greičio konstanta
Kv = lim s·G(s) = 50
Rampos paklaida
ess = 0,5/50 = 0,01
Atsakymas
ess = 0,01
10.Nusistovėjusioji paklaida ir PID valdymas
Atsakymas: Ki = 12,8
P, PI ir PID valdymas: reguliatorius C(s) = Kp + Ki/s + Kd·s veikia pagal paklaidą. Proporcinis stiprinimas pagreitina kontūrą ir sumažina 0 tipo objekto paklaidą, bet niekada jos nepanaikina. Integralinis narys prideda polių ties s = 0: sistemos tipas padidėja vienetu, o šuolis seka be paklaidos. Diferencialinis narys prideda slopinimo. Norėdami parinkti stiprinimus, užrašykite uždarojo kontūro charakteristinį daugianarį ir palyginkite jį su s² + 2ζωns + ωn². Tuomet %OS = 100·e−ζπ/√(1−ζ²), tp = π/ωd, kur ωd = ωn√(1 − ζ²), o ts ≈ 4/(ζωn).
Charakteristinis daugianaris
1 + C(s)G(s) = 0, padauginta iš s(s + 1).
s² + (1 + 5Kp)s + 5Ki
Tikslinis daugianaris
s² + 2·0,6·8s + 8² = s² + 9,6s + 64
Sulyginkite koeficientus
5Ki = 64 → Ki = 12,8
Atsakymas
Ki = 12,8
Integralinis narys kontūrą padaro 1 tipo, todėl šuolis seka be nusistovėjusiosios paklaidos.
11.Šuolinė reakcija
Atsakymas: σ = −2
Šuolinė reakcija: pirmosios eilės sistema G(s) = K/(τs + 1) į U dydžio šuolį atsako y(t) = K·U·(1 − e−t/τ): po vienos laiko pastoviosios τ ji pasiekia 63,2 % galutinės vertės K·U, o po 4τ – 98 %. Antrosios eilės sistema G(s) = K·ωₙ²/(s² + 2ζωₙs + ωₙ²) turi polius s = −ζωₙ ± jωd, kur ωd = ωₙ√(1 − ζ²). Kai 0 < ζ < 1, šuolinė reakcija viršija galutinę vertę: procentinis viršijimas %OS = 100·e−ζπ/√(1−ζ²), pikų laikas tp = π/ωd, o 2 % nusistovėjimo laikas ts ≈ 4/(ζωₙ). Palyginkite vardiklį su s² + 2ζωₙs + ωₙ², kad nustatytumėte ωₙ ir ζ. Masės, spyruoklės ir slopintuvo sistemai ωₙ = √(k/m) ir ζ = c/(2√(km)); nuosekliajai RLC grandinei ωₙ = 1/√(LC) ir ζ = (R/2)·√(C/L).
Palyginkite su standartine forma
Vardiklis turi atitikti s² + 2ζωₙs + ωₙ².
ωₙ² = 7 → ωₙ = 2,646 rad/s
2ζωₙ = 4 → ζ = 4/(2·2,646) = 0,7559
Rezultatas
σ = −ζωₙ = −4/2 = −2
Atsakymas
σ = −2
12.Šuolinė reakcija
Atsakymas: ζ = 0,6008
Šuolinė reakcija: pirmosios eilės sistema G(s) = K/(τs + 1) į U dydžio šuolį atsako y(t) = K·U·(1 − e−t/τ): po vienos laiko pastoviosios τ ji pasiekia 63,2 % galutinės vertės K·U, o po 4τ – 98 %. Antrosios eilės sistema G(s) = K·ωₙ²/(s² + 2ζωₙs + ωₙ²) turi polius s = −ζωₙ ± jωd, kur ωd = ωₙ√(1 − ζ²). Kai 0 < ζ < 1, šuolinė reakcija viršija galutinę vertę: procentinis viršijimas %OS = 100·e−ζπ/√(1−ζ²), pikų laikas tp = π/ωd, o 2 % nusistovėjimo laikas ts ≈ 4/(ζωₙ). Palyginkite vardiklį su s² + 2ζωₙs + ωₙ², kad nustatytumėte ωₙ ir ζ. Masės, spyruoklės ir slopintuvo sistemai ωₙ = √(k/m) ir ζ = c/(2√(km)); nuosekliajai RLC grandinei ωₙ = 1/√(LC) ir ζ = (R/2)·√(C/L).