王海峰
王海峰
性      别: 职      称: 教育,高等学校教师,副教授
籍      贯: 陕西省 西安市 现 居 地: 陕西省 宝鸡市
毕业院校: 西北工业大学 专      业:
查看更多个人信息
出生年月: 1971-09 工作单位: 西北工业大学航空学院
邮       箱: hfwang@nwpu.edu.cn 联系电话:
学       历: 本科

【人物简介】

  王海峰,男,生于1971年9月,陕西麟游人,中共党员,副教授/博士。1993年毕业于西北工业大学,在西安飞机工业(集团)有限责任公司工作10余年。2008年3月获得飞行器设计专业博士学位,同年留校任教。主要从事飞行器总体设计,飞行器飞行仿真和系统仿真等研究工作。

【研究方向】

飞行器总体设计,飞行器飞行仿真和系统仿真等的研究。

【研究成果】

  发表第一作者学术论文10余篇,其中SCI收录1篇,EI收录7篇,ISTP收录1篇。发明专利: 1、陈声麒,宋笔锋,王海峰. 一种临近空间螺旋桨负载模拟器,201318002873.2,发明专利,2015.06. 2、刘成业,宋笔锋,王海峰. 一种可变直径螺旋桨,201318002872.8,发明专利,2015.07.

【科研项目】

主持科研项目: 1、XXXX螺旋桨驱动电机改进与试验技术研究,863项目,2010.9~2011.6 2、XXXX电传动系统研制和试验研究,863项目,2008.9~2009.6 3、飞艇高空螺旋桨研制,横向项目,2011.10~2012.8 3、XXXXX高效螺旋桨设计研究,横向项目, 2008.6~2008.12 4、XXXXX推进分系统方案设计及分析,横向项目,2009.6~2009.12 5、伞张式飞行器伸展机构设计及多体动力学、强度刚度分析,横向项目,2013.10~2015.12 6、飞艇模型螺旋桨设计加工,横向项目,2014.4~2015.4

【论文著作】

发表论文: 1、 Haifeng Wang, Bifeng Song, Liankai Zuo. Effect of High-altitude Airship’s Attitude on the Performance of its Energy System[J]. Journal of Aircraft, 2007,44(6)pp.2077-2079(SCI索引: ISI:000251703900037, EI索引:080411040957). 2、Haifeng Wang, Bifeng Song, Xiaoping Zhong, Configuration design and sizing optimization of a winged airship, IEEE proceedings - 2011 International Conference on Network Computing and Information Security, NCIS 2011, v 2, p 41-45, 2011(EI索引: 20113214218393) 3、Wang Haifeng, Song Bifeng, Wan Fangyi, Research on fault pattern recognition for aircraft fuel system with its performance simulation, IEEE 2011 2nd International Conference on Artificial Intelligence, Management Science and Electronic Commerce, AIMSEC 2011 - Proceedings, p 4231-4235, 2011(EI 索引: 20114014387121) 4、Wang Haifeng, Song Bifeng, Wan Fangyi, A simulation software of prognostics and health management for aircraft fuel system, IEEE ICQR2MSE 2011 - Proceedings of 2011 International Conference on Quality, Reliability, Risk, Maintenance, and Safety Engineering, p 492-496, 2011(EI 索引: 20113614308962) 5、王海峰, 宋笔锋, 钟小平, 一种翼艇式飞行器总体方案研究,西北工业大学学报, 2011, 29(3): 323-328(EI 索引: 20113114207561) 6、王海峰,宋笔锋,苏建民,叶军科,高空飞艇薄膜太阳电池内辐射量计算研究[J],太阳能学报,2006(8):819-823,EI索引:064510226063. 7、王海峰,宋笔锋,刘斌,安伟刚. 高空飞艇总体设计方法研究[J]. 西北工业大学学报,2007, 25(1):56~60(EI索引:071810576927). 8、Wang haifeng, Song Bifeng, Zhang Keshi, An Weigang. The Role Analysis in Contigency Plan for a Heavy Payload Airship with Lift and Buoyancy Integration[A]. The Proceedings of 2010 Asia-Pacific International Symposium on Aerospace Technology[C]. XI’AN, 2010.10. (ISTP 索引:000288362800007) 9、王海峰,宋笔锋,张科施,安伟刚. 大载重飞艇在应急预案中的性能分析[J]. 飞行力学,2011,29(6):76-80. 10、王海峰, 宋笔锋, 钟小平. 飞艇运动建模和仿真验证[J]. 飞行力学,2009, 27(1):31-35.

与TA有关的专家
姓名:
工作职务:
副教授
研究方向:
发动机燃烧与流动,高超声速推进技术,爆轰物理基础与应用研究。
毕业学院:
西北工业大学
姓名:
工作职务:
信息工程学院副院长
研究方向:
1、交通信息服务技术。 2、交通信息综合处理及应用。 3、大数据处理与云计算技术及应用。 4、信息安全与隐私保护技术。
毕业学院:
西北工业大学
姓名:
工作职务:
研究方向:
主要的研究方向为飞行器动力学与控制、卫星定位与组合导航技术。
毕业学院:
西北工业大学
姓名:
工作职务:
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)