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

【人物简介】

  杨靖,副教授,博士,硕士生导师。主要从事环境污染控制技术研究工作。

【研究方向】

膜分离技术、水处理技术。

【研究成果】

  1.煤清洁化利用减排CO2的SiO2分离膜的应用基础研究。   2.用于CO2捕集的SiO2有机-无机杂化膜的应用基础研究。

【科研项目】

  (1)国家自然科学青年基金项目:Pd/SiO2复合膜的热力学和动力学特性及其分离H2/CO2的机理,2012.1-2014.12.(主持)   (2)陕西省自然科学青年基金项目:煤清洁化利用捕集CO2的钯负载型SiO2杂化膜的研究,2012.1- 2013.12(主持)   (3) 陕西省教育厅自然科学基金项目:疏水性Pd/SiO2复合膜的制备及其分离H2/CO2的机理和规律,2012.7 --2014 .6.(主持)   (4)陕西省教育厅自然科学基金项目:煤清洁化利用的金属负载型疏水性SiO2分离膜的研究,2009.7-2011.6. (主持)   (5)陕西省教育厅自然科学基金项目:煤清洁化利用减排CO2的气体分离膜的应用基础研究,2005.7-2006.12. (主持)   (6)中 国 纺 织 工 业 协 会科技指导性计划项目:印染废水资源化利用的陶瓷基复合膜的研究,2007.7-2009.6. (主持)   (7)西安工程大学基础研究基金项目:载银疏水性二氧化硅膜的气体分离机理及性能研究,2008.7-2009.12. (主持)   (8)西安工程大学校管基金项目:用于H2/CO2分离的多孔陶瓷基复合膜的开发,2005.7-2006.6. (主持)   (9)西安工程大学博士科研启动基金项目:金属钯负载型SiO2有机-无机杂化膜的性能研究,2010.7~2013.6(主持)   (10)西安工程大学教改项目:《水力学》精品课程建设,2011.1-2012.12,(主持)

【论文著作】

  [1] Silver-doped organic-inorganic hybrid silica membranes by sol-gel Method: preparation and hydrothermal stability[J]. Separation Science and Technology, 2011, 46(13): 2128-2137 (第1作者,SCI、EI检索)   [2] 溶胶-凝胶法载银SiO2杂化材料的红外光谱和热分析研究[J]. 高等学校化学学报, 2011, 32(7): 1610-1616 (第1作者,SCI检索)   [3] Surface free energies and steam stability of methyl-modified silica membranes[J]. Journal of Porous Materials, 2009,16(6):737-744. (第1作者,SCI检索)   [4] Studies of the surface wettability and hydrothermal stability of methyl-modified silica films by IR and Raman spectra [J]. Vibrational Spectroscopy, 2009, 50(2): 178-184. (第1作者,SCI、EI检索)   [5] 溶胶-凝胶法改性SiO2膜的润湿性与水汽稳定性[J]. 无机材料学报, 2008, 23(4): 739-744. (第1作者,SCI、EI检索)   [6] 甲基修饰二氧化硅膜的表面自由能与表面结构[J]. 材料工程, 2008,10: 177-181. (第1作者,EI检索)   [7] 金属银负载型SiO2杂化膜的制备与性能表征[J]. 西安交通大学学报(自然版), 2010, 44(12): 87-92. (第1作者,EI检索)   [8] 甲基修饰二氧化硅气凝胶的红外光谱和热分析研究[J]. 西安交通大学学报(自然版), 2009, 43(1): 114-118. (第1作者,EI检索)   [9] Study of the particle size of silica sol catalyzed by acid [C] // Proceedings of 2009 international textile science and technology forum. China, Beijing: China Textile & Apparel Press, 2010: 571-576. (第1作者,ISTP检索)   [10] Study of organic matter separation in drinking water by nanofiltration membrane[C] // Advances in Chemical Technologies for Water and Wastewater Treatment. China, Xi'an: Shanxi Science and Technology Press, 2008: 191-197. (第1作者,ISTP检索)   [11] 溶胶-凝胶法甲基化改性SiO2膜的气体渗透性和再生性研究[J]. 膜科学与技术, 2010, 30(6): 35-40. (第1作者)   [12] SiO2溶胶的甲基化改性及其性能研究[J]. 陶瓷学报, 2011, 32(4) :557-561. (第1作者)   [13] 溶胶-凝胶法载银SiO2杂化膜的制备及性能研究[J]. 材料导报, 2011, 25(12):80-83. (第1作者)   [14] 纳滤/反渗透分离中有机物的特征参数对截留率的影响研究[J].膜科学与技术, 2006, 26(2): 36-40. (第1作者)

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