当前位置:首页 > 电源 > 功率器件
[导读]MATLAB中进行软件滤波仿真我身边有些朋友说现在在学校学习什么拉氏变换,Z变换,傅立叶变换没有用,传递函数没有用,差分方程没有用,只是纸上谈兵,我这里先就传递函数和拉

MATLAB中进行软件滤波仿真

我身边有些朋友说现在在学校学习什么拉氏变换,Z变换,傅立叶变换没有用,传递函数没有用,差分方程没有用,只是纸上谈兵,我这里先就传递函数和拉氏变换和差分方程介绍几点不自量力的看法,我们学习拉氏变换主要是为了从脱离时域,因为时域分析有它的难度指数,我们从时域映射到S域,目的只有一个,那就是简化计算,正如我们在时域要计算卷积过来,卷积过去,我们把它映射到S域过后,就是乘积过来积乘过去,相对来说,乘积要比卷积的积分要温柔的多,然后我们在S域里面得到结论过后,再将其反映射回到时域,然后自然地在时域使用其所得的结论了。

以下仅举两个例子,就一阶惯性惯性滤波器和二阶滤波器的算法实现做简要介绍,如下,我们很容易写出其传递函数,G(s)=.../...,在G(s)中,S项即为微分项,计算机中,微分即为差分,因为我们是因果系统,即使用后项差分代替微分,例如:sU(t)转化为U(K)-U(K-1),如此一来,代入传递函数简将传递函数化后,再将其写编成软件仿真。相对于我自己,觉得最快的方式就是MATLAB算法仿真,如下即为仿真结果,二阶滤波器仿真同理。在调整相应参数的时候,即可看成在硬件电路中调整R、C的参数一样。

一、一阶惯性滤波器软件实现

 

 

clear,clc

Data = load('usefuldata.txt');

plot( Data );

title('original data');

T = 5;%电路综合参数(融合了电容电阻和微分时间参数)

Data2 = zeros( size( Data ) );

Data2( 1 ) = Data( 1 );

[ H V ] = size( Data );

for i =2:V

Data2( i ) = ( Data( i ) + T * Data2( i - 1) ) / ( T+1 );

end

figure

plot(Data2);

title('handled data');

以下是仿真结果:

1、原始数据的波形:

 

2、滤波过后的数据的波形:

 

 

二、二阶惯性滤波器软件实现

[!--empirenews.page--]

 

MATLAB代码如下:

%LRC滤波器软件实现

clear,clc

Data = load('usefuldata.txt');

plot( Data );

title('original data');

T = 0.001;%微分时间

R = 100000;%电路电阻

C = 0.1;%滤波电容

L = 0.02;%滤波电感

Data2 = zeros( size( Data ) );

Data2( 1 ) = Data( 1 );

Data2( 2 ) = Data( 2 );

[ H V ] = size( Data );

for i =3:V

Data2( i ) = ( Data( i ) + ( T * R * C + 2 * T * L * C )... %表明本行还没有结束

* Data2( i - 1) - T * L * C * Data2( i - 2 ) ) / ( T * L * C + 1 + T * R * C );

end

figure

plot(Data2);

title('handled data');

以下是仿真结果:

<!--[if !supportLists]-->1、<!--[endif]-->原始数据的波形:

 

2、<!--[endif]-->滤波过后的数据的波形:

 

以上程序中,只是用了MATLAB的仿真功能,没有调用MATLAB的滤波函数,所以完全可以将MATLAB程序翻译成C语言后嵌入下位机软件中使用。

虽然上述两类滤波算法并没有FFT和小波分析进行滤波来的高大上,更没有后两者来的直接,但在一些简单数据处理中有它独特的优势。建议AD采样进来的数据进行简单滤波,因为一般应用都不会在AD上面做很精确的基准电压。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

作者 Mohamad Ali| IBM咨询首席运营官 北京2024年5月24日 /美通社/ -- 生成式AI的兴起几乎在所有面向上给业务带来改变。根据 IBM 商业价值研究院最新的年度 CEO 研究,近60%...

关键字: IBM AI BSP 模型

在现代人的生活中,断路器绝对是一种举足轻重的电路装置,而且是家用电路中最重要的安全机制之一。

关键字: 断路器 电路 灭弧系统

电力系统呈现出电力电子化趋势,在电磁暂态仿真计算中,针对不同的仿真对象以及不同的仿真精度要求,使用的数值计算方法不尽相同 。

关键字: 电力电子 电路 仿真

台北2024年5月21日 /美通社/ -- 提供针对AMD WRX90和TRX50主板优化的DDR5 OC R-DIMM 提供容量128GB(16GBx8)到768GB(96GBx8),速度5600MHz到8...

关键字: AMD 内存 BSP GB

上海2024年5月20日 /美通社/ -- 2024年5月16日,世界知名的生命科学公司 Eppendorf 集团于第二十三届生物制品年会上成功举办了"疫路超越 推流出新"的产品发布会,正式推出大规模...

关键字: RF PEN BSP IMAC

北京2024年5月20日 /美通社/ -- 过去五年里,支付和收款方式日新月异,其发展和变化比过去五十年都要迅猛。从嵌入式数字商务的出现,到"一拍即付"的...

关键字: VI BSP PAY COM

杭州2024年5月20日 /美通社/ -- 5月20日,百世供应链旗下百世云仓在2024年全国网络大会上,宣布了其全面出海战略。聚焦于东南亚市场的新机遇,并积极推动品牌走向国际市场。 百世供应链召开2024年百世云仓全...

关键字: 供应链 网络 触点 软件

电路功率元件由标准的boost电路组成,通过电压和电流的双重反馈,其中电压位于外环,而电流位于内环。因此,APFC在保证输出端恒定电压的同时,使得电流的波形为正弦波。

关键字: 电路 功率元件 电压

华钦科技集团(纳斯达克代码: CLPS ,以下简称"华钦科技"或"集团")近日宣布致敬 IBM 大型机 60 载辉煌历程,并将继续实施集团大型机人才培养计划。

关键字: IBM BSP 研发中心 PS

助力科研与检测新突破 上海2024年5月15日 /美通社/ -- 全球知名的科学仪器和服务提供商珀金埃尔默公司今日在上海举办了主题为"创新不止,探索无界"的新品发布会,集中展示了其在分析仪器领域的最...

关键字: 质谱仪 BSP DSC 气相色谱
关闭
关闭