孙超
孙超
性      别: 职      称: 教育,高等学校教师,教授
籍      贯: 陕西省 西安市 现 居 地:
毕业院校: 西北工业大学 专      业: 应用电子技术教育(特设专业)
查看更多个人信息
出生年月: 1965-10 工作单位: 西北工业大学
邮       箱: csun@nwpu.edu.cn 联系电话:
学       历: 博士

【人物简介】

  孙超,女,汉族,博士学位。1965年10月出生,西北工业大学教授、博士生导师。1982年进入该校航海学院应用电子技术专业学习,1986年保送到该校水声工程专业攻读硕士学位,1988年留校任教。同年,在“中英友好奖学金”资助下赴英国攻读博士学位,1992年获英国拉夫堡大学博士学位后返回母校,进入航空宇航博士后流动站从事博士后研究。在站期间,协助申请获批兵器科学与技术博士后流动站,并1995年由该博士后流动站出站。1997年12月任职教授,1998年12月被聘为博士生导师。2000年5月至2001年5月在美国加州大学圣地亚哥分校海洋物理实验(MPL)进行访问研究。2003年至2011年担任西北工业大学航海学院声学与信息工程系主任,现任西北工业大学声学工程研究所所长,“水声工程”国家重点学科学术带头人和学科建设负责人。   曾任国家自然科学基金委员会数理学部专家评审组成员、特邀评审专家,现任声场声信息国家重点实验室(中科院声学所)学术委员会副主任,近代声学教育部重点实验室(南京大学)学术委员会委员,声纳技术国防科技重点实验室(中船重工第715研究所)学术委员会委员,中国声学学会常务理事兼水声分会主任,陕西省声学学会副理事长,中国造船工程学会船舶仪器仪表学术委员会副主任委员等职,为美国电子与电气工程师协会(IEEE)及美国声学学会(ASA)会员。

【研究方向】

声呐基阵设计 水声信号处理 阵列信号处理

【研究成果】

  1.“海洋环境XXXX研究”,国防科工委科技进步奖(一等,第9完成人),2007年   2.“水声阵列的稳健波束形成与波束域高分辨方位估计”,陕西省科技进步奖(二等,第2完成人),2005年   3.“水声阵列波束优化与匹配处理的稳健方法”,教育部,自然科学奖(二等,第5完成人),2011年   4.“大距离XXXX技术—XXX波束形成研究”,国防科工委,科学技术进步奖(三等,第1完成人),2003年   5.“XX用共形阵研究”,工业与信息化部,国防科学技术进步奖(三等,第2完成人),2008年   6.在刊物及会议上发表论文200余篇,其中SCI、EI收录80余篇;出版专著1部;申报、授权专利12项。

【科研项目】

  主持国家自然基金等课题近20项,主要包括:   1.国家自然科学基金课题:   1)不确定海洋环境中的稳健信号检测及性能预测方法   2)水下声基阵空域优化滤波的宽带被动目标检测   3)声呐波束输出信息高分辨处理理论及实现研究   2.国家安全重大基础研究(973)课题   1)深远海XXX自适应声场相干处理理论和方法研究   2)环境适应性XXXX处理研究   3)目标XXXX固有声特征的信道解耦研究   4)低信噪比条件下XXXX波束形成方法及快速并行处理技术   5)XX用共形阵研究   6)XX的盲处理技术   3.省部级基金课题:   1)浅海环境中XX传播机理及XX方法研究   2)任意结构基阵的XXX波束形成算法研究   3)XXXXX的多源分离技术研究   4)XX低频宽带XX布阵及波束优化   4.其它课题   1)XXX决策算法研究   2)XXX决策模型适应性研究   3)声场数学模拟系统

【论文著作】

  1.刘宗伟,孙超,杜金燕.不确定海洋声场中的检测性能损失环境敏感度度量,物理学报,62(6):064303,2013   2.向龙凤,孙超,刘宗伟,杜金燕.基于虚拟时间反转镜的垂直阵舰船辐射噪声级测量方法,声学学报,38(1):57-64,2013   3.易锋,孙超.总体最小二乘算法模波束形成方法研究,声学学报,38(1):35-41,2013   4.白晓慧,孙超,易锋,向龙凤.低信噪比下的浅海水声稀疏信道估计算,西北工业大学学报,31(1):115-121,2013   5.刘宗伟,孙超,向龙凤.确定检测器和贝中斯检测器的环境敏感度分析,中国科学:物理学/力学/天文学,43(增):1-7,2013   6.易锋,孙超,白晓慧.基于正交投影子空间分解的浅海水平阵方位估计,中国科学:物理学/力学/天文学,43(增):1-8,2013   7.Ma Yuanliang; Yang Yixin; He Zhengyao; Yang Kunde; Sun Chao; Wang Yingmin, Theoretical and practical solutions for high-order superdirectivity of circular sensor arrays, IEEE Transactions on Industrial Electronics, 60(1):203-209, 2012   8.易锋,孙超,向龙凤,刘宗伟.基于模态分解的最小方差模态滤波器,西北工业大学学报,30(1):112-116,2012   9.Guo Guoqiang, Yang Yixin, Sun Chao, Reverberation nulling and echo enhancement at low frequency using waveguide invariance, Chinese Science Bulletin, 56(2):142-150, 2011   10.郭国强,孙超,杨益新.基于垂直阵模态分解的低频水声信号盲解卷处理研究,声学学报,36(1):8-19,2011   11.郭国强,杨益新,孙超.一种基于模态提取的深度和距离可变的时反聚焦方法,声学学报,35(4):403-413,2010   12.Yang Bo, Sun Chao, Yang Yinxin, A method for obtaining sensor array manifold using sound field calculation, Acoustical Science and Technology, 31(2): 129-136, 2010   13.杨博,孙超.水听器基阵障板影响和阵列流形的边界元计算及实验验证,科学通报,54(22): 3441-3448,2009   14.郭国强,杨益新,孙超,李博.浅海低频本地海底混响的波导不变性结构及抑制方法研究,声学学报,34(6):506-514,2009   15.孙超,《水下多传感器阵列信号处理》,国防科工委十五规划教材,西北工业大学出版社,2007年

与TA有关的专家
姓名:
工作职务:
研究方向:
毕业学院:
西北工业大学
姓名:
工作职务:
研究方向:
先进塑性加工技术和计算机仿真方面的研究。
毕业学院:
西北工业大学
姓名:
工作职务:
研究方向:
高超声速流动模拟方面的研究。
毕业学院:
西北工业大学
姓名:
工作职务:
FreeMarker template error (DEBUG mode; use RETHROW in production!): The following has evaluated to null or missing: ==> c.admheadship [in template "WEB-INF/t/cms/www/xatrm/techexpert/detail.html" at line 174, column 47] ---- Tip: It's the step after the last dot that caused this error, not those before it. ---- Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use [#if myOptionalVar??]when-present[#else]when-missing[/#if]. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${c.admheadship} [in template "WEB-INF/t/cms/www/xatrm/techexpert/detail.html" at line 174, column 45] ---- Java stack trace (for programmers): ---- freemarker.core.InvalidReferenceException: [... Exception message was already printed; see it above ...] at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134) at freemarker.core.EvalUtil.coerceModelToTextualCommon(EvalUtil.java:451) at freemarker.core.EvalUtil.coerceModelToStringOrMarkup(EvalUtil.java:374) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:263) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at freemarker.template.Template.process(Template.java:384) at com.xatrm.common.web.springmvc.SimpleFreeMarkerView.renderMergedTemplateModel(SimpleFreeMarkerView.java:114) at org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:167) at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:303) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1257) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1037) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:980) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:897) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861) at javax.servlet.http.HttpServlet.service(HttpServlet.java:622) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at ci.filter.SqlInjectFilter.doFilter(SqlInjectFilter.java:157) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at ci.filter.XssFilter.doFilter(XssFilter.java:96) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at ci.filter.SecurityFilter.doFilter(SecurityFilter.java:25) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at com.xatrm.common.web.XssFilter.doFilter(XssFilter.java:40) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:151) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at com.xatrm.common.web.ProcessTimeFilter.doFilter(ProcessTimeFilter.java:35) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:108) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:620) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:783) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:789) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745)