赵长颖
赵长颖
性      别: 职      称: 教授
籍      贯: 现 居 地:
毕业院校: 西安交通大学 专      业:
查看更多个人信息
出生年月: 工作单位: 上海交通大学
邮       箱: cyzhao@mail.xjtu.edu.cn 联系电话:
学       历: 博士

【人物简介】

赵长颖, 教授,博导,上海交大讲席教授, 国家"千人计划"特聘专家。曾担任担任英国高等教育理事会理事,英国自然科学基金委(EPSRC)评审专家委员会委员。

【研究方向】

强化换热,金属泡沫等多孔微细结构中的两相传热,新型高效换热设备, 热辐射,生物传热等

【研究成果】

【科研项目】

【论文著作】

发表论文100余篇,其中1篇获中国百篇最具影响国际学术论文, 另外一篇关于涂层内微纳结构热辐射特性的研究论文获美国ASME主办的第四届国际微纳尺度传热传质大会(The 4th ASME Micro/Nanoscale Heat & Mass Transfer International Conference)最佳论文奖 (Best Paper Award)。 主要代表论文: (1) C. Y. Zhao, T. J. Lu and H. P. Hodson, 2005, “Natural Convection in Metal Foams with Open Cells”, Int. J. Heat and Mass Transfer, Vol. 48, pp.2452-2463. (2) C. Y. Zhao, T. J. Lu and H. P. Hodson, 2004, “Thermal Radiation in Metal Foams with Open Cells”, Int. J. Heat and Mass Transfer, Vol. 47, pp.2927-2939. (3) C. Y. Zhao, T. J. Lu, H. P. Hodson and J. D. Jackson, 2004, “The Temperature Dependence of Effective Thermal Conductivity of Open-Celled Steel Alloy Foams”, Materials Science and Engineering: A, Vol. 367, pp. 123-131 (4) C. Y. Zhao, T. J. Lu and H. P. Hodson, 2004, “Measurements of Thermal Radiation in Ultralight Metal Foams”, IMechE, Proc. Instn Mech. Engrs, J. Mechanical Engineering Science, Vol. 218, pp.1297-1307 (5) C. Y. Zhao, T. Kim, T. J. Lu and H. P. Hodson, 2004, “Thermal Transport in High Porosity Cellular Metal Foams”, AIAA J. Thermophysics and Heat Transfer, Vol. 18, pp. 309 ?C 317 (6) C. Y. Zhao and T. J. Lu, 2002, "Analysis of Microchannel Heat Sinks for Electronics Cooling", Int. J. Heat and Mass Transfer, Vol. 45, pp. 4857-4869 (7) T., Kim, C. Y. Zhao, T. J. Lu, H. P. Hodson, 2004, Convective Heat Dissipation with Lattice-Frame Materials, Mechanics of Materials, Vol. 36, pp. 767-780. (8) R. M. C. So, P. Vimala, C. Y. Zhao, T. B. Gatski, 2002, "An Explicit Algebraic Stress Model for Turbulent Buoyant Shear Flows", Theoretical and Computational Fluid Dynamics, Vol. 15, pp. 283 ?C 302. (9) C. Y. Zhao and R. M. C. So, 2002, “An Independent Near-Wall Two-Equation Heat Transfer Models”, Int. J. Transport Phenomena, Vol. 4, pp.1-16 (10) C. Y. Zhao, R. M. C. So and T. B. Gatski, 2001, “Turbulence Modeling Effects on the prediction of the Equilibrium States of Turbulent Buoyant Shear Flows”, 2001, Theoretical and Computational Fluid Dynamics, Vol. 14, pp. 399-422 (11) R. M. C. So, T.P. Sommer and C. Y. Zhao, 2000, “Effects of Near-Wall Reynolds-Stress Modeling on the Calculation of the Turbulent Thermal Field”, Int. J. Heat and Fluid Flow, Vol. 21, pp.164 ~ 175 (12) R. M. C. So, C. Y. Zhao and T. B. Gatski, 1999, “Predicting Buoyant Turbulent Shear Flows Using Anisotropic Dissipation Rate Models”, Journal of Flow, Turbulence and Combustion(Applied Scientific Research), Vol. 63, pp. 193-221 (13) C. Y. Zhao and S. H. K. Lee, 1999, “Physical Considerations of a Pressurized Optical Fiber Coating Process”, Journal of Materials Processing and Manufacturing Science, Vol. 8, pp. 53 ~ 73.

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