张勇
张勇
性      别: 职      称: 教育,高等学校教师,教授
籍      贯: 陕西省 西安市 现 居 地:
毕业院校: 西安交通大学 专      业: 电子科学与技术学科
查看更多个人信息
出生年月: 工作单位: 西安交通大学
邮       箱: zhyong@mail.xjtu.edu.cn 联系电话:
学       历: 博士

【人物简介】

  学习工作简历   1986年就读于西安交通大学电信学院电子系物理电子技术专业,1990年获得工科学士学位,1993年在该专业获得工科硕士学位。2004年获得西安交通大学电气工程学院仪器科学与技术学科的博士学位。   1993年硕士毕业后,留校工作,在电气学院自动化系电测教研室任助教。   1996年升为讲师,2004年升为副教授,2010年升为教授、博导。   2006-2007年,在日本庆应大学作为客座副教授访问一年,从事气体放电等离子体的诊断研究。

【研究方向】

智能传感器系统 Intelligent sensor system; 微纳米传感技术 Micrometer/nanometer sensor technology; 现代测控仪器 Modern measurement and control instruments; 多传感器信息融合技术 Multi-information fusion technology of multi-sensors; 信号处理技术 Signal processing technology; 集成虚拟仪器 Integrated virtual instruments; 气体放电技术及应用 Technology and application of gas discharge.

【研究成果】

  获2007年度西安交通大学教学成果一等奖(创建测量技术类课程实验教学新模式,着重培养学生创新实践能力)一项,排名第二;   2007年陕西省高等教育教学成果奖一等奖(创建测量技术类课程实验教学新模式,着重培养学生创新实践能力)一项,排名第二;   2009年第六届高等教育国家级教学成果二等奖(创建实验教学新模式 着重培养学生创新实践能力),排名第三。   发明专利   刘君华,张勇,李昕,朱长纯。 自持暗放电碳纳米管薄膜气体传感器及其气体浓度测量法。 发明专利,2008年7月16日授权,ZL200410026243。   已申请纳米管薄膜电离式传感器发明专利25项。

【科研项目】

  2009国家高技术研究发展计划(863计划)探索导向类专题课题 — 碳纳米管传感器阵列在线检测火力发电锅炉有害排放物浓度的关键技术研究,80万元,2009, 4 — 2011, 3,项目负责人;   国家自然科学基金 — 电离式碳纳米管气体传感器测量微量特征气体的关键技术研究,35万元,2009, 1 — 2011, 12,项目负责人;   西安交通大学交叉学科项目 — 碳纳米管智能传感器系统在线检测火电厂排放烟气浓度的关键技术研究,10万元,2009, 11 — 2011, 11,项目负责人;   西安交通大学电力设备电气绝缘国家重点实验室中青年基础研究创新基金 — 碳纳米管电子鼻识别局域环境气体模式的关键技术研究,2万元,2008, 5 — 2010, 5,项目负责人。   西安交通大学电力设备电气绝缘国家重点实验室自主研究课题—改善碳纳米管薄膜电极传感器静态特性的关键技术研究,30万元,2011,9 — 2013,12,项目负责人。

【论文著作】

  已发表的文章   (1)会议论文   [1] Liu J H, Zhang Y, Zhang Y H, Chen M. Cross Sensitivity Reduction of Gas Sensors Using Genetic Algorithm Neural Network. Proc. Of SPIE on Optical Methods for Industrial Processes, 2000, Vol.4201: 24-32 (EI included, ID1737788, ISTP included)   [2] 张勇,朱长纯,刘卫华,贺永宁,纳米多孔硅的研制及其场致发射特性。 中国第八届场发射与真空微电子学会议, 中国,西安, 2001, 7: 121-122   [3] Zhang Y, Liu J H, Liu W H, Dou J Y, He Y N. Study of Gas Sensor with Carbon Nanotube Film on the Substrate of Porous Silicon. Proc. Of the 14th International Vacuum Microelectronics Conference, Davis, CA, USA, 2001, 8: 13-14 (EI included, EIP03037321075, ISTP included)   [4] Y. Zhang, S. Hirao, T. Ohmori, T. Kitajima and T. Makabe, “Diagnostics for an inductively coupled plasma in highly Ar-diluted oxygen”, Bulletin of the APS, 2006 59th GEC, Ohio, USA, Oct. 2006   [5] 肖丹, 张勇, 刘君华。 基于LabVIEW的相关信号提取仪的设计。 第二届全国虚拟仪器学术交流大会优秀论文集, 2007, 1, 9: 90~93   [6] Jianwen Tang, Yong Zhang, Xiaojun Tang, Junhua Liu. Nonlinearity correction of the thermocouple based on neural network. Proceedings of the 2009 WRI Global Congress on Intelligent Systems (GCIS 2009), Xia Men, China, 2009, 5, 19, vol. III: 28-32 (EI收录,EIP20094712467016)   [7] Wang J, Zhang Y, Wang Y H, Song X H, Zhang J Y, Jiang W H. Digital Filter Design Based on Single Chip Microcomputer. Proceedings of The 2010 International Congress on Computer Applications and Computational Science (CACS 2010), 2010, 322 - 325. (EI included)   [8] Zhang Y, Zhang,Jingyuan, Song,Xiaohui, Jiang,Weihua, Wang,jin, Wang,   Yinghua, Lin,Jipeng, Liu,Junhua, Song,Xiaoping. Experimental Teaching   Innovation of Intelligent Sensor System Course for Educating Innovative Ability of Students (The 5th International Multi-Conference on Society,   Cybernetics and Informatics),2011,7,282 - 287   (2)期刊论文   [1] Rao Y Sh, Zhang Y, et al. Design and investigation of a microwave plasma cathode, Rev Sci Instru, 1994, 65(4): 1316-1318   [2] Rao Y Sh, Zhang Y, et al. Discharge mechanism of the Kyoto University-type microwave plasma cathode or microwave ion source, Rev Sci Instru, 1994, 65(4): 1127-1128   [3] 张勇, 李瑞, 刘君华。 锁相放大器的软件实现与仿真分析。 电测与仪表, 1998, 35(6): 30-32   [4] 张勇,李昕,刘君华,吴浩杨,数据融合新技术在识别变压器油中四种特征气体的研究。 中国电机工程学报, 2001, 21(8): 10-14 (EI 收录, EIP020568438731)   [5] 张勇,刘君华,吴浩杨,陈志平,基于遗传神经网络的电子鼻在大气环境模式识别中的应用。 仪器仪表学报, 2001, 22 (z3): 225-226   [6] 张勇,刘君华,刘月明,小波分析在光激光拾硅微谐振传感器微弱信号检测中的应用。 仪器仪表学报, 2002, 23(4): 342-346 (EI收录, EIP02427143849)   [7] Zhang Y, Liu J H, Zhang Y H, Tang X J. Cross sensitivity reduction of gas sensors using genetic neural network. Optical Engineering, 2002, 41 (3): 615-625 (SCI included, 553AY; 2002, EI included, EIP02206946740)   [8] Zhang Y, Liu J H, Li X, Tang X J, Zhu Changchun. Study of improving identification accuracy of carbon nanotube film cathode gas sensor. Sensors and Actuators A, 2005, 125: 15-24 (SCI included, 978AO; EI included, EIP05439430601)   [9] Zhang Y, Liu J H, Li X, Zhu C C. The structure optimization of the carbon nanotube film cathode in the application of gas sensor. Sensors and Actuators A, 2006, 128: 278-289 (SCI included, 034KZ; EI included, EIP06179842980)   [10] 肖丹, 张勇, 刘君华。 基于支持向量机的数据融合仪的远程共享。 电子测量与仪器学报, 2006, 20: 1356~1359   [11] Yong Zhang, Junhua Liu, Changchun Zhu. Novel gas ionization sensors using carbon nanotubes. Sensor Letters, Accepted in December 2009. (SCI included, 585EY; EI included, EIP20103013099910)   英文专著1本   Y Zhang, J H Liu, X Li, X J Tang, C C Zhu, Discharge properties of carbon nanotube film cathode and its potential application on gas sensing, Physical Properties of Carbon Nanotubes, Editor: Sabina Botti, Research Signpost Press of India, ISBN 978-81-7895-282-6, 2008, 21-40

与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)