薛河
薛河
性      别: 职      称: 教育,高等学校教师,副教授
籍      贯: 陕西省 西安市 现 居 地:
毕业院校: 西安交通大学 专      业:
查看更多个人信息
出生年月: 工作单位: 西安科技大学机械工程学院
邮       箱: 联系电话:
学       历: 博士

【人物简介】

  薛河,男,中共党员,工学博士,三级教授,博士生导师,西安科技大学学报副主编,机械设计及理论博士点学科带头人,校侨联秘书长,ASME member(美国机械工程师协会会员)。   曾任西安科技大学学术委员会秘书(1999~2000),校学科建设办公室副主任(2000~2009)等行政职务。   曾获陕西省优秀留学回国人员(2009),西安科技大学优秀拔尖人才(1999),西安科技大学十佳优秀青年(1992)等荣誉称号。

【研究方向】

计算机辅助工程分析(有限元)

【研究成果】

[1] 高温水环境中核电关键结构材料环境致裂机理与定量预测研究,陕西省高等学校科学技术进 步一等奖(2013年),排名第一; [2] 焊接力学不均匀性对静止和扩展裂纹前端局部应力应变场的影响,陕西省第十二届自然科学 优秀学术论文一等奖(2013年),排名第一; [3] 多尺度下核电结构材料环境致裂机理与定量预测研究,西安科技大学科学技术进步一等奖(2 012年),排名第一。

【科研项目】

  [1] 多尺度下核电结构材料环境致裂机理与定量预测研究 (国家自然科学基金项目,编号:50875207),经费35万元人民币,2009~2011;   [2] 高温水环境中镍基合金应力腐蚀开裂速率定量预测模型研究 (国家自然科学基金项目,编号:11072191),经费38万元人民币,2011~2013;   [3] 提升链环冲击特性分析及国际标准制定,(日本KITO株式会社常年委托合作项目),50~100万日元/年,目前为第四个合作年度。

【论文著作】

  [1] H.Xue, Z.Li, Z.Lu, T.Shoji. The effect of a single tensile overload on stress corrosion cracking growth of stainless steel in a light water reactor environment. Nuclear Engineering and Design(核工程与设计), 241(3), 731~738, 2011   [2] H.Xue, Y.Sato, T.Shoji. Quantitative estimation of the growth of environmentally assisted cracks at flaws in light water reactor components. Transactions of the ASME(美国机械工程师协会学报)-Journal of Pressure Vessel and Technology, 131(1), 61~70, 2009   [3] H.Xue, K.Ogawa, T.Shoji, Effect of welded mechanical heterogeneity on local stress and strain ahead of stationary and growing crack tips. Nuclear Engineering and Design(核工程与设计), 239(4), 628~640, 2009   [4] H.Xue, T.Shoji. Quantitative prediction of EAC crack growth rate of sensitized type 304 stainless steel in boiling water reactor environments based on EPFEM. Transactions of the ASME(美国机械工程师协会学报)-Journal of Pressure Vessel and Technology, 129(3), 254~258, 2007   [5] 薛河, 徐尚龙. 提升机主轴疲劳仿真研究. 起重运输机械, (1), 35~38, 2003   [6] H.Xue, Q.Su, S.L.Ma, Load distribution on drums double drive belt conveyor. Journal of Coal Science & Engineering(煤炭学报),5(1),67~70, 1999   [7] 薛河, 史耀武. 强度组配对焊接宽板拉伸试验影响的研究. 中国机械工程, 9(10), 67~70, 1998   [8] 薛河, 史耀武. 力学性能不均匀性对焊接接头三点弯曲试样塑性区发展规律的影响. 机械强度, 21(4), 281~284, 1999   [9] 薛河, 赵海燕, 史耀武. 焊接接头强度组对CTOD的影响. 中国有色金属学报, 9(2), 290~293, 1999   [10] H.Xue, Y.Shi, CTOD design curve in consideration of material strain hardening. International Journal of Vessels and Piping(国际压力容器与管道杂志), 75(7), 567~574, 1998   [11] H.Xue, Y.Shi. Analysis of effecting factors on crack rotation factor. China Welding(中国焊接), 7(2), 86~92, 1998   [12] H.Xue, Y.Shi. Effect of mechanical heterogeneity on plastic zones of welded joint three-point bend specimen. International Journal of Vessels and Piping(国际压力容器与管道杂志), 75(7), 575~580, 1998   [13] 薛河, 吕涛, 史耀武. 焊接接头强度不等组配试样的三点弯曲试验. 西安交通大学学报, 32(11), 108~110, 1998

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