yugang2010 发表于 2014-10-30 09:29

零基础工科生,如何上手信号处理。

工科学生一般在本科阶段,接触到的信号处理也仅仅是理论上的,很少有机会去全面认识这个领域。本贴旨在对一些刚入行的同志们,帮助其在做一些前期准备工作时,少走些弯路。本帖的疏漏及不足,希望大家能帮忙指出和补充。

刚开始,先从文献开始,争取对其有个总体认识。主要有三种,一是杂志,二是书籍,三是博士论文。这三者是循序渐进的。

       因为要保证自己所从事的领域属于较为前沿,还是需要从实时性较好的“杂志”入手。国内有关振动的EI杂志有三本,《振动工程学报》,《振动测试诊断》,《振动与冲击》。对于英文基础较为薄弱的,完全可以从这三本杂志接触。这里面的内容由于从审稿到检索时间过长,无法做到很好的时效性,但是,对于新手去了解这个行业是有指导意义的。主要是浏览近5年的文章,总数应在5000篇文章左右(前两者为双月刊,每年150篇,后者为半月刊,每年700篇)。从这5年的文章中,完全可以对振动行业有个总括的认识。看的过程中,注意总结。中英文摘要,作为你看英文文献的一个切入点,是很重要的。然后是,文章中的“引言”,再然后是“结论”,对于文章主体内容,由于会涉及很多专业原理及公式,没必要看的太仔细,还是以概括浏览的形式去看。
       国外杂志,关于振动的有《mechanical systems and signal processing》《journal of sound and vibration》《journal of vibration and control》,《measurement》,信号处理的有《signal processing》《Digital signal processing》《IEEE signal processing》等等,反正有好多啊。这些杂志,按这个顺序看就行,主要是近2-3的文章,可以帮助你了解行业最新动态。

关于书籍,个人不推荐看那些专业性很强的,主要是它们涉及到的原理、公式很难搞懂,语言过于抽象,对于新手,只会适得其反。而它们所涉及的算法,基本都是一两个matlab函数就可以完成的。我建议新手,大体知道原理,会用matlab公式,到这个程度就可以了。个人认为比较好的书籍有《机械故障诊断的现代信号处理技术》(09年)、《机械故障诊断的内积变换原理及应用》(12年)、《振动信号的盲源分离技术及应用》(11年)等等,也有好多的。去淘宝,搜索“机械故障”“振动信号”,会出来一大堆。自己找适合自己的。

关于博士论文。在看杂志论文的时候,如果看到自己很感兴趣、或者觉得有前途的,除了看文章,一定要记住作者名字,然后去中国知网搜索他的博士论文。博士论文是会很详细的介绍原理、方法,能让你有个更加清楚的知识背景及原理认识。是深入了解一个行业很好的钥匙。

个人总结信号处理专业的热点:旋转机械的故障诊断(轴承、齿轮、风机等)。其次有关于,模态参数识别,内燃机信号等等,欢迎继续补充。

看到自己觉得可以的文章,下一步就是模仿并实现它里面的算法。看了这么多,中文文献里的算法,99%的方法都不是原创的。外文文献也得有70%不是原创的。都是生拼硬凑,杂七杂八的。所以,文章中的算法是可以从网上下载到的。此时,手边准备一本matlab方面的基础书籍,在遇到不会的语法或者语句时可以顺手拈来。下面谈一谈怎么去寻找文章里的算法。

算法代码寻找,推荐三种途径。前两种较简单,后一种很麻烦。

第一种。http://www.mathtools.net/。这个网址是,官方的一个网页。里面包含了非常多的经典方法。都是大神级的算法,比如会链接到各个学校实验室维护的方法,如时频工具箱,ICA工具箱,wavelab工具箱,sparse工具箱等经典方法集合;也会进入matlab官方论坛,进去后搜索“vibration”等关键词,会出来很多外国网友上传的算法,外国人还是很实诚的。

第二种。就是pudn了。去搜索关键词。这里面的算法给人的感觉是,次品率很高,但是也有精品存在,需要自己认真筛选和诊视。

第三种,比较麻烦。就是各个算法的发明者的个人主页。这个,挺难找的。个人经验:凡是算法最原始文章引用数超过500,99%是因为它公布了源代码,而这种源代码一般是在个人主页上。需要仔细认真的去找,我电脑里的个人收藏夹里,就有很多的个人主页,都是平时搜索到保存下来的。

具备了以上看文献与找代码的能力,可以为你在科研路上指引更光明的方向。但是,最重要的是多看,多总结,才能找到最适合自己的那条路。

有些人的科研条件可能更加恶劣,连实验数据都没有。这样你就得学会从网上寻找实验数据,这个能力更难。

这算是“独上高楼,望尽天涯路”的一个阶段吧。此贴存在很多的纰漏和不足,仅作抛砖引玉。希望能与大家交流科研经验,共上一层楼。




shuihai707 发表于 2014-12-11 11:37

个人感觉信号处理与矩阵的关系也是密不可分的,矩阵学好了,信号处理也容易上手,张贤达教授那本讲矩阵的书也要好好看看。

chao1012 发表于 2014-12-14 23:17

总结的很全面,赞一个!

l1zym 发表于 2014-12-15 13:22

{:{10}:}{:{10}:}

l1zym 发表于 2014-12-15 13:57

楼主讲的很好

Henjy 发表于 2014-12-22 13:31

对于我这00基础者,可算是精品啊!大赞

HHT 发表于 2014-12-27 21:27

关于振动的有《mechanical systems and signal processing》《journal of sound and vibration》《journal of vibration and control》,《measurement》,信号处理的有《signal processing》《Digital signal processing》《IEEE signal processing》等等,反正有好多啊。

woshiqiao 发表于 2015-5-20 15:49

赞一个,楼主学这个多久了?

yugang2010 发表于 2015-5-20 17:06

woshiqiao 发表于 2015-5-20 15:49
赞一个,楼主学这个多久了?

都上学期间学的。等我明年毕业,我会把发的论文和源代码公布到论坛上来的。

paaover 发表于 2015-5-24 21:27

已收藏,不错

liu@yanyong 发表于 2015-7-6 14:45

{:{39}:}{:{39}:}

寂寞的部落 发表于 2015-11-12 11:49

感觉楼主是真正搞学术的,敬佩敬佩,良心贴!支持支持,能希望多方面跟楼主多交流,顶顶顶!!!!

yatoujianqiang 发表于 2015-12-14 21:14

准备关注楼主,谢谢楼主
页: [1]
查看完整版本: 零基础工科生,如何上手信号处理。