He aha te ANC, CVC, DSP? Whakaiti Haruru?

Ripanga o Ihirangi

1.CVC me DSP whakaiti haruru:

Ka hokona e nga kaihoko nga pane Nihokikorangi, ka rongo tonu ratou i nga mahi whakaheke haruru CVC me DSP kei nga kaihokohoko ki te whakatairanga i nga taringa. Ahakoa te maha o nga kaiwhakamahi kua rongo i nga whakaahuatanga, he maha tonu nga kaihoko kaore i te mohio ki te rereketanga o enei mea e rua. Ko te rereketanga, mo taua raruraru hangarau, ka tae mai tatou ki te putaiao o te rua i raro i te kaupapa mahi me te rereketanga.

Ko te DSP he tohu poto mo te tukatuka tohu mamati. Ko tana kaupapa mahi: ka kohia e te hopuoro te haruru taiao o waho, katahi na roto i te mahi a te punaha whakaheke haruru i roto i te taringa, ka whakahoki ano ki te whakaputa i te ngaru oro whakamuri e rite ana ki te haruru ambient, ka whakakore i te haruru, ka nui ake. He pai te paheketanga haruru.

He poto te CVC mo te Maamaa Te Hopu Reo. He hangarau hangarau whakaheke haruru. Ko te maataapono ko te pehi i nga momo haruru oro ma te rorohiko whakakore haruru me te hopuoro.

Ko te rereke e whai ake nei:

a. mo te mea he rereke te mea, ko te hangarau CVC te nuinga mo te paoro i hangaia i te wa o te piiraa, ko te DSP te nuinga mo te haruru teitei me te iti o te haruru i te taiao o waho.
b. he rerekee nga painga, ko te hangarau DSP te nuinga ka whiwhi moni ake nga kaiwhakamahi pane, ka whai hua te CVC ki tera atu roopu.

Hei whakarāpopototanga, ka taea e nga taringa ki te whakamahi i te hangarau DSP me te CVC te whakaiti i te haruru o te haruru o te taiao o waho o te waea, me te whakapai ake i te kounga o te waea me te tangi o nga taringa.

2.ANC haruru whakaiti:

E tohu ana te ANC ki te Mana Haruru Hohe, e tino whakaiti ana i te haruru. Ko te kaupapa matua ko te punaha whakaheke haruru ka whakaputa ngaru oro whakamuri e rite ana ki te haruru o waho, ka whakakore i te haruru. Ko te Figure 1 he hoahoa hoahoa o te haruru kaha e whakakore ana i te taringa. Ka whakanohoia te maramara ANC ki roto i te taringa. Ref mic (whakaaro hopuoro) kohikohi haruru ambient i runga i nga taringa. Hapa mic (Hapa Microphone) Ka kohia te toenga haruru i muri i te whakahekenga o te haruru i roto i te taringa. Ka whakatangihia e te kaikorero te haruru i muri i te tukatuka ANC.

Ko te ahua 2 he hoahoa hoahoa o te punaha ANC, e toru nga paparanga, ka wehea e nga raina taia. Ko te ara tuatahi o runga ake ko te hongere oro mai i te ref mic ki te hapa mic, ko te mahi whakautu e tohuhia ana e P(z)P(z); ko te paparanga waenga ko te hongere tairitenga, kei reira te ara tuarua ko te ara mai i te putanga tātari urutau ki te toenga whakahoki. Kei roto ko te DAC, te tātari whakatikatika, te whakakaha hiko, te purei korero korero, te hoko ano, te whakahiato i mua, te tātari anti-aliasing, ADC; ko te paparanga o raro ko te ara matihiko, kei reira te tātari urutau ka whakatika tonu i te whakarea taumaha tātari hei whakaiti i te toenga tae noa ki te whakakotahitanga. Ko te otinga tino noa ko te whakatinana i te tātari urutau ma te whakamahi i te tātari FIR me te LMS algorithm. Whakangwarihia te Whakaahua 2 ka whiwhi i te Whakaahua 3.

Tukua ahau ki te korero poto mo nga maataapono o te tātari urutau me te LMS (Te iti rawa te tapawha tapawha) algorithm, katahi ko te Whakaaturanga 3. Kei te whakaatuhia i te Whakaahua 4, me te whakaurunga xx me te putanga dd e hiahiatia ana, ka whakahouhia e te tātari urutau nga whakarea ia whitiwhitinga kia ka iti ake te rereketanga i waenga i te putanga yy me te dd kia tata ra ano te toenga ki te kore, ka huri. Ko te LMS he huringa algorithm mo nga whiriwhiringa urutau. Ko te mahi whainga o te LMS ko te tapawha o te hapa inamata e2(n)=(d(n)−y(n))2e2(n)=(d(n)−y(n))2, hei whakaiti te mahi whainga, Ma te whakamahi i te hekenga rōnaki ka hoatu te tātai whakahōu o te hātepe. (Ko te whakaaro algorithmic mo te whakamahi i te whakaheke rōnaki ki te whakaiti i te whainga me te whiwhi i te tauira whakahou o te tawhā e rapuhia ana he tino noa, penei i te whakahekenga raina.) Ko te tauira whakahou o te LMS algorithm e whakamahi ana i te tātari FIR ko: w(n+1) ) =w(n)+μe(n)x(n)w(n+1)=w(n)+μe(n)x(n), ko te μμ te rahi o te taahiraa. Mena ka whakatikahia te rahi o te μμ me te whitiwhiti, he taahiraa-i-taahiraa LMS algorithm.

Me korero tatou mo te Whakaahua 3. I konei ka puta te tātari urutau i muri i te S(z)S(z) hei whakataurite ki te putanga hiahia. S(z)S(z) ka puta te koretake. I roto i nga tuhinga, "kaore e tika ana te tohu hapa 'I te wa me te tohu tohutoro", ka pakaru te whakakotahitanga o te LMS. (Kaore au i te mohio he aha te tikanga T__T) Ko te tikanga whai hua ko te FXLMS (Tatari-X LMS), ka taea e x(n) te whakauru ki te kōwae LMS mā Sˆ(z)S^(z), Sˆ( z Ko te S^(z) he whakatau tata mo S(z)S(z). Whaainga o FXLMS:

E2(n)=(d(n)−s(n)∗[wT(n)x(n)])2,

E2(n)=(d(n)−s(n)∗[wT(n)x(n)])2,

Na rōnaki=−2e(n)s(n)∗x(n)−2e(n)s(n)∗x(n), i te s(n)s(n) kaore i te mohiotia, me tona tata tata, na Ko te tātai Whakahōu FXLMS

w(n+1)=w(n)+μe(n)x'(n),

w(n+1)=w(n)+μe(n)x'(n),

Ko x'(n)=sˆ(n)∗x(n)x'(n)=s^(n)∗x(n).

Ina huri te tātari urutau, E(z)=X(z)P(z)−X(z)W(z)S(z)≈0E(z)=X(z)P(z)−X(z ) W(z)S(z) ≈ 0, na W(z) ≈ P(z) / S(z) W(z) ≈ P(z) / S(z). Arā, ko te whakarea taumaha o te tātari urutau ka whakatauhia e te ara tuatahi me te ara tuarua o nga taringa. Ko te ara tuatahi me te ara tuarua o te pane he mea pumau, no reira he pai te whakarea taumaha o te tātari urutau. Na reira, mo te ngawari, ka whakatauhia nga taumahatanga o etahi waea ANC o etahi kaihanga i te wheketere. Ae ra, ko te wheako whakarongo o tenei taringa ANC kaore i te pai ki te ANC earphone me te tikanga urutau pono, na te mea i roto i nga ahuatanga tuuturu, ko te haruru o waho e pa ana ki te ahunga o te taringa, he rereke te pāmahana me nga mea penei ka whai mana ki runga. te whakautu hongere o te taringa.

Manatoko Matlab

Tuhia te waehere Matlab, ma te whakamahi i te tātari urutau o te rahi o te taahiraa rereke LMS, ka whakaatuhia nga hua whaihanga i te Whakaahua 5. I roto i te awhe o te 0 ki te 2 kHz, ka whakamahia te ANC feedforward ki te whakakore i te haruru ma o Gaussian, me te haruru o te haruru he 30 dB+ i runga i te toharite. Ko te FXLMS i roto i te whare pukapuka Matlab kua whakaritea-taahiraa, a he kino ake te paanga.

Q&A

a. He aha te ANC mo te haruru iti noa iho i raro i te 2 kHz?
I tetahi taha, ka taea e te whakamaarama oro tinana o nga taringa (whakaiti haruru haruru) te aukati i te haruru nui, kaore e tika kia whakamahia te ANC hei whakaiti i te haruru nui. I tetahi atu taha, he roa te roangaru o te haruru-iti, a ka taea e ia te tu ki tetahi waahanga whakaroa, i te mea he poto te roangaru o te haruru nui, he ngawari ki te rereke o te wahanga, no reira ka whakakorehia e te ANC te haruru teitei.

b. Ina he nui ake te whakaroa hiko i te whakaroa tuatahi, me pehea e tino heke ai te mahi o te algorithm?
He iti te whakaroa P(z), he nui te whakaroa S(z), penei i te P(z)=z-1, S(z)=z-2, ka taea e W(z)=z te whakatutuki i nga whakaritenga, kaore -causal, Kaore e taea te toro atu.

c. He aha te rereketanga i waenga i te Feedforward ANC, te roopu whaanui whaanui ANC, me te urupare ANC?
Ko te anga Feedforwad he miro whakaata me tetahi miro hapa e kohikohi ana i nga haruru o waho me nga tohu toenga o roto. Ko te anga urupare he kotahi noa te mic hapa, a ko te tohu tohutoro ka hangaia e te mic hapa me te putanga tātari urutau.

Ko te whaanui-a-whanui te hanganga i whakaahuatia i runga ake nei. I roto i te hanganga o te roopu whaiti, ka hangaia e te puna haruru he kaiwhakaputa tohu tohu, a ko te kaihanga tohu ka whakaputa he tohu tohutoro mo te tātari urutau. E tika ana ki te whakakore i nga haruru o ia wa.

He urupare a ANC kei te whakamahi i te mic hapa ki te whakahoki mai i te tohu i kohia e te ref mic i roto i te anga whakamua na te mea he hapa noa tona miro. Kare te ara e makona i te herenga take, no reira ko nga wahanga haruru e matapaehia ana, ara ko te haruru o ia wa, ka whakakorea. Me tohu, ki te kore te whangai whakamua e tutuki i te herenga take, ara he roa ake te whakaroa hiko i te whakaroa oro oro matua, ka taea anake te whakakore i te haruru o ia wa.

He hanganga Hybrid ANC ano kei roto i nga hanganga whangai whakamua me nga hanganga urupare. Ko te painga nui ka taea e koe te tiaki i te raupapa o te tātari urutau.

Panuku ki te Runga