欧美日韩亚州综合,国产一区二区三区影视,欧美三级三级三级爽爽爽,久久中文字幕av一区二区不卡

你的位置:首頁 > 測(cè)試測(cè)量 > 正文

敲擊揚(yáng)聲器震動(dòng)信號(hào)建模

發(fā)布時(shí)間:2023-07-27 來源:TsinghuaJoking 責(zé)任編輯:wenwei

【導(dǎo)讀】揚(yáng)聲器震動(dòng)的頻率特性可以通過敲擊它所獲得的沖激響應(yīng)來分析。?原本驅(qū)動(dòng)揚(yáng)聲器紙盆震動(dòng)的線圈此時(shí)可以用作震動(dòng)傳感器, 它將紙盆的震動(dòng)速度轉(zhuǎn)換成電壓信號(hào)。?通過示波器可以采集到這個(gè)信號(hào), ?本文將對(duì)敲擊揚(yáng)聲器所產(chǎn)生的震動(dòng)信號(hào)進(jìn)行觀察建模。


一、前言


揚(yáng)聲器震動(dòng)的頻率特性可以通過敲擊它所獲得的沖激響應(yīng)來分析。?原本驅(qū)動(dòng)揚(yáng)聲器紙盆震動(dòng)的線圈此時(shí)可以用作震動(dòng)傳感器, 它將紙盆的震動(dòng)速度轉(zhuǎn)換成電壓信號(hào)。?通過示波器可以采集到這個(gè)信號(hào), ?本文將對(duì)敲擊揚(yáng)聲器所產(chǎn)生的震動(dòng)信號(hào)進(jìn)行觀察建模。


1.jpg


二、敲擊揚(yáng)聲器

??

使用示波器連接揚(yáng)聲器的引線, 敲擊揚(yáng)聲器可以看到振動(dòng)的波形。?不同的敲擊力度和部位, 對(duì)應(yīng)的震動(dòng)還是有些區(qū)別。?示波器的探頭直接連接到揚(yáng)聲器的音圈輸出端口, 中間沒有施加任何信號(hào)放大電路。?這樣采集到的電壓信號(hào)反映了揚(yáng)聲器的單位沖激響應(yīng)。


2.jpg

??

為了便于分析,使用小型改錐敲擊揚(yáng)聲器紙盆中心,獲得了這樣一個(gè)簡單衰減振蕩波形。?選擇其中三個(gè)周期過零點(diǎn),?查看它們之間的時(shí)間差,?大約為19.5毫秒,?它的倒數(shù)對(duì)應(yīng)51.3Hz。?由于這是三個(gè)振蕩周期,所以原波形的振蕩頻率為153.9Hz。


1687751338231450.png

??

為了進(jìn)一步精確估計(jì)衰減振蕩波形參數(shù), 通過Python編程,從示波器讀取波形數(shù)據(jù)。?這是對(duì)讀取數(shù)據(jù)顯示的波形。?對(duì)原始示波器采集到的數(shù)據(jù)進(jìn)行50個(gè)數(shù)據(jù)點(diǎn)的平均, 獲得更加光滑的信號(hào)波形。


#!/usr/local/bin/python

# -*- coding: gbk -*-

#******************************

# TEST1.PY                     -- by Dr. ZhuoQing 2023-03-01

#

# Note:

#******************************

from headm import *

from tsmodule.tsvisa        import *

mso24open()

x,y = mso24read(1)

tspsave('wave1', x=x, y=y)

plt.plot(x, y)

plt.xlabel("Time(s)")

plt.ylabel("Voltage(V)")

plt.grid(True)

plt.tight_layout()

plt.show()

#------------------------------------------------------------

#        END OF FILE : TEST1.PY

#******************************


1687751325376022.png

▲ 圖1.2.1 敲擊揚(yáng)聲器中間獲得的波形


1687751316415239.png

▲ 圖1.2.2 50個(gè)數(shù)據(jù)進(jìn)行平滑之后的波形


三、信號(hào)建模

??

下面通過曲線擬合方式對(duì)揚(yáng)聲器振動(dòng)信號(hào)進(jìn)行建模。?由于信號(hào)前面的波形受到敲擊的影響, 所以并不純粹是揚(yáng)聲器自由響應(yīng)。?截取時(shí)間大于7毫秒之后的波形進(jìn)行處理。?這是揚(yáng)聲器在敲擊后7毫秒之后的震動(dòng)信號(hào)波形。?它是一個(gè)指數(shù)衰減振蕩信號(hào)。?可以使用一個(gè)帶有五個(gè)參數(shù)的函數(shù)表示。?通過Python編程, ?利用其中的曲線擬合工具來估計(jì)波形參數(shù)。?


下面是程序擬合過程。?定義帶有五個(gè)參數(shù)的指數(shù)衰減函數(shù),?根據(jù)觀察到的波形,初步估計(jì)函數(shù)的五個(gè)參數(shù)的初始值,調(diào)用曲線擬合函數(shù),?顯示獲得擬合參數(shù)。?利用這些參數(shù)計(jì)算出擬合曲線,并進(jìn)行繪制。?下面分析一下擬合結(jié)果。?這是五個(gè)信號(hào)參數(shù)擬合數(shù)值,?其中參數(shù)C代表著振蕩角頻率。?通過它,?可以計(jì)算出振蕩頻率 f0。?f0 等于 161.2 赫茲。?


這里將原始波形和擬合曲線波形繪制在一起, 可以看到擬合參數(shù)的有效性。?利用測(cè)量波形進(jìn)行曲線擬合,所獲得的頻率值應(yīng)該比前面觀察到曲線過零點(diǎn)所獲得頻率更加準(zhǔn)確。


1687751301744108.png

▲ 圖1.2.3 曲線擬合后的結(jié)果


1687751290495758.png

▲ 圖1.3.2 信號(hào)波形擬合函數(shù)以及對(duì)應(yīng)的參數(shù)


#!/usr/local/bin/python

# -*- coding: gbk -*-

#******************************

# TEST2.PY                     -- by Dr. ZhuoQing 2023-03-01

#

# Note:

#******************************

from headm import *

from scipy.optimize        import curve_fit

x, y = tspload('wave1', 'x', 'y')

printf(len(x), len(y))

AVERAGE_NUM = 50

DATA_LENGTH = len(x)//AVERAGE_NUM

xx = array([sum(x[i*AVERAGE_NUM:i*AVERAGE_NUM+AVERAGE_NUM])/AVERAGE_NUM*1e3 for i in range(DATA_LENGTH)])

yy = array([sum(y[i*AVERAGE_NUM:i*AVERAGE_NUM+AVERAGE_NUM])/AVERAGE_NUM for i in range(DATA_LENGTH)])

c = where(xx>5)

xxx = xx[c]/1000

yyy = yy[c]

tspsave('wave11', xxx=xxx, yyy=yyy)

#------------------------------------------------------------

'''

plt.plot(xxx, yyy)

plt.xlabel("Time(s)")

plt.ylabel("Voltage(V)")

plt.grid(True)

plt.tight_layout()

plt.show()

'''

#------------------------------------------------------------

def fun(x,a,b,c,d,e):

    return a*exp(-b*x)*sin(c*x+d)+e

param = (1, 50, 2*pi*150, 0, 0)

param, conv = curve_fit(fun, xxx, yyy, p0=param)

printf(param)

ysim = fun(xxx, *param)

plt.plot(xxx, yyy, linewidth=3, label='Origin')

plt.plot(xxx, ysim, label='Fit')

plt.xlabel("Time(s)")

plt.ylabel("Voltage(V)")

plt.grid(True)

plt.legend(loc="upper right")

plt.tight_layout()

plt.show()

#------------------------------------------------------------

#        END OF FILE : TEST2.PY

#******************************

下面是文件 headm.py 的內(nèi)容:


import sys, os

sys.path.append(r'd:\python\teasoft')

STDFILE = open(r'd:\python\std.txt', 'a', 1)

sysstderr = sys.stderr

sysstdout = sys.stdout

sys.stderr = STDFILE

sys.stdout = STDFILE


from threading import Thread

import time, math, winsound, clipboard, random

from numpy import *


from tsmodule.tspdata   import *

from tsmodule.tspyt     import *

from tsmodule.tscmd     import *

from tsmodule.tsdopop   import *

from tsmodule.tsdraw    import *

import tsmodule.tsconfig

import matplotlib.pyplot as plt


plt.rcParams['font.sans-serif'] = ['SimHei']

plt.rcParams['axes.unicode_minus'] = False

plt.figure(figsize=(10,80*10/128))

plt.get_current_fig_manager().window.wm_geometry("+1950+300")

plt.rcParams.update({'font.size':14})


總結(jié)

??

本文通過示波器觀察并獲取了一種小型揚(yáng)聲器敲擊信號(hào)。該信號(hào)反映了揚(yáng)聲器的沖激響應(yīng)。?后面通過信號(hào)擬合進(jìn)行數(shù)學(xué)建模,?為之后對(duì)揚(yáng)聲器的頻率特性進(jìn)一步分析打下基礎(chǔ)。


作者:卓晴



免責(zé)聲明:本文為轉(zhuǎn)載文章,轉(zhuǎn)載此文目的在于傳遞更多信息,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問題,請(qǐng)聯(lián)系小編進(jìn)行處理。


推薦閱讀:


輔助駕駛毫米波雷達(dá)信號(hào)處理流程詳解

中國移動(dòng)李晗:今年底將集采400G,推動(dòng)400G進(jìn)入商用階段

支持高速高精度控制和EtherCAT通信的RZ/T2L MPU

用于SiC MOSFET的隔離柵極驅(qū)動(dòng)器使用指南

產(chǎn)線能否持續(xù)運(yùn)轉(zhuǎn)?這個(gè)低調(diào)的器件說了算!

特別推薦
技術(shù)文章更多>>
技術(shù)白皮書下載更多>>
熱門搜索

關(guān)閉

?

關(guān)閉

欧美日韩亚州综合,国产一区二区三区影视,欧美三级三级三级爽爽爽,久久中文字幕av一区二区不卡
理论电影国产精品| 男女激情视频一区| 久久一区二区三区四区| 欧美日韩精品一区二区在线播放| 菠萝蜜视频在线观看一区| 国产一区二区三区视频在线播放| 精品一二线国产| 麻豆国产精品777777在线| 五月天亚洲婷婷| 国产色一区二区| 欧美精品高清视频| 欧美日韩精品欧美日韩精品一综合| 日韩福利电影在线观看| 亚洲成人动漫在线免费观看| 久久久久国产成人精品亚洲午夜 | 欧美性大战久久久久久久| 国产乱码精品一区二区三区忘忧草| 成人欧美一区二区三区视频网页 | 91天堂素人约啪| 国产成人午夜视频| 一本色道久久综合狠狠躁的推荐| 成人精品免费看| 337p亚洲精品色噜噜噜| 精品999久久久| 欧美极品xxx| 亚洲国产aⅴ天堂久久| 亚洲v日本v欧美v久久精品| 国产激情精品久久久第一区二区 | 视频一区二区中文字幕| 91福利国产精品| av资源网一区| 日韩一区二区三区免费看 | 久久久久综合网| 久久新电视剧免费观看| 综合精品久久久| 日韩av不卡一区二区| 国产精品18久久久久久久久 | 欧美性色综合网| 精品免费99久久| 中文字幕亚洲成人| 日韩二区三区四区| 99久久精品情趣| 日韩手机在线导航| 一区二区三区日韩精品| 国产一区二三区| 欧美三级在线播放| 中文字幕不卡的av| 日日夜夜免费精品| 97se亚洲国产综合在线| 日韩视频免费观看高清在线视频| 亚洲天堂a在线| 国产自产视频一区二区三区| 欧美日韩一区视频| 亚洲欧美另类小说视频| 久久av老司机精品网站导航| 日本电影欧美片| 国产精品久久久久四虎| 国产麻豆精品一区二区| 日韩三区在线观看| 偷偷要91色婷婷| 日本二三区不卡| 亚洲欧美另类在线| 成人自拍视频在线| 久久午夜老司机| 九色porny丨国产精品| 欧美伦理影视网| 亚洲一级在线观看| 在线日韩国产精品| 怡红院av一区二区三区| av色综合久久天堂av综合| 久久久天堂av| 国产精品一区二区久激情瑜伽| 欧美成人video| 精品伊人久久久久7777人| 欧美成人欧美edvon| 另类小说综合欧美亚洲| 日韩欧美亚洲国产另类| 欧美a级一区二区| 日韩精品专区在线影院观看| 麻豆极品一区二区三区| 精品人在线二区三区| 精品亚洲porn| 国产网红主播福利一区二区| 国产成人精品免费| 亚洲视频资源在线| 色婷婷狠狠综合| 污片在线观看一区二区| 欧美一区在线视频| 国模冰冰炮一区二区| 国产日韩精品久久久| 风间由美一区二区av101| 亚洲婷婷综合色高清在线| 欧美视频第二页| 麻豆成人综合网| 欧美国产一区视频在线观看| 97精品视频在线观看自产线路二| 亚洲一区在线观看免费观看电影高清 | 日韩你懂的在线播放| 国内精品国产三级国产a久久| 中文字幕精品一区二区三区精品| 色综合天天综合狠狠| 日韩黄色小视频| 久久精品亚洲麻豆av一区二区| 不卡一区二区三区四区| 亚洲电影中文字幕在线观看| 欧美一级高清片| 99精品视频在线观看免费| 午夜精品久久久久久久久| 日韩视频免费观看高清完整版| 福利一区在线观看| 午夜久久电影网| 久久久久久久久伊人| 91搞黄在线观看| 国模一区二区三区白浆| 一区二区三区四区亚洲| 精品成人佐山爱一区二区| 成人黄色小视频在线观看| 三级在线观看一区二区| 国产精品的网站| 精品国产一二三区| 欧美图区在线视频| 成人精品一区二区三区中文字幕| 日韩高清在线观看| 亚洲精品视频在线观看网站| 日韩免费观看2025年上映的电影| 91小视频在线免费看| 国产激情视频一区二区三区欧美 | 欧美色图片你懂的| 成人不卡免费av| 狠狠色狠狠色综合日日91app| 一区二区三区产品免费精品久久75| 亚洲精品一区二区三区99| 欧美在线播放高清精品| 99久久婷婷国产精品综合| 精品一区二区三区免费观看| 午夜精品久久久久久久99水蜜桃| 日韩码欧中文字| 国产精品日韩成人| 国产丝袜美腿一区二区三区| 日韩美一区二区三区| 欧美四级电影网| 在线免费观看不卡av| 色综合久久88色综合天天免费| 国产成人av福利| 国内久久婷婷综合| 免费观看在线色综合| 奇米影视一区二区三区| 婷婷久久综合九色综合伊人色| 亚洲欧美日韩一区| 亚洲免费视频中文字幕| 亚洲精品乱码久久久久久久久| 中文字幕色av一区二区三区| 中文字幕日韩一区二区| 亚洲日韩欧美一区二区在线| 亚洲人成网站色在线观看| 亚洲精品伦理在线| 亚洲电影激情视频网站| 午夜精品视频一区| 日本女人一区二区三区| 久久超级碰视频| 精品亚洲国内自在自线福利| 国产九色精品成人porny| 国产宾馆实践打屁股91| 99久久99久久综合| 欧美三日本三级三级在线播放| 欧美日韩一区二区三区不卡| 日韩精品一区在线观看| 国产亚洲欧洲一区高清在线观看| 国产精品污污网站在线观看| 综合欧美一区二区三区| 五月天久久比比资源色| 狂野欧美性猛交blacked| 国产成人欧美日韩在线电影| 色婷婷狠狠综合| 91精品国产福利| 国产精品无圣光一区二区| 亚洲欧美日韩一区二区三区在线观看| 亚洲综合色丁香婷婷六月图片| 日韩在线一二三区| 国产不卡一区视频| 欧美日韩小视频| 久久久天堂av| 亚洲成人免费在线| 国产999精品久久| 欧美日韩精品一区二区三区蜜桃| 久久综合网色—综合色88| 一区二区免费视频| 国产米奇在线777精品观看| 在线看日本不卡| 久久久久久久久久久久电影 | 91麻豆精品国产91久久久资源速度 | 亚洲国产精品久久久久婷婷884| 日韩av中文字幕一区二区| 丁香网亚洲国际| 69堂成人精品免费视频| 久久国产精品色| 在线观看成人小视频| 午夜久久久久久电影| 国产福利一区在线| 欧美日韩国产首页|