岳晓奎
岳晓奎
性      别: 职      称: 教育,高等学校教师,教授
籍      贯: 陕西省 西安市 现 居 地: 河南省
毕业院校: 西北工业大学 专      业:
查看更多个人信息
出生年月: 1970年 工作单位: 西北工业大学航天学院
邮       箱: xkyue@nwpu.edu.cn 联系电话: 02988493685
学       历: 博士

【人物简介】

  岳晓奎,男,1970年出生,河南省人。1988-1992年在西北工业大学飞行器制造工程系学习,获得学士学位。1995年获得西北工业大学航空宇航工程专业硕士学位。2002年获得西北工业大学航天学院飞行器设计专业博士学位。2002年5月-2003年7月于德国慕尼黑国防军大学从事博士后研究。2005年被评为西北工业大学优秀青年教师。2006年破格晋升教授职称。   现任西北工业大学航天学院教授,飞行器设计学科博士生指导教师。2006年被评为教育部新世纪优秀人才。   主要学术兼职:   国家863计划航天航空领域某专题重点项目总体组组长   国际自然基金委数理科学部科同行评议专家   国际科技合作重点计划同行评议专家   教育部留学回国人员科研启动基金评审专家   《航空学报》、《电子学报》、《测绘学报》等期刊特约审稿人

【研究方向】

主要研究方向包括:空天飞行器总体设计、航天器飞行动力学与控制理论、卫星导航及组合导航技术、空间交通管理与控制技术。

【研究成果】

  2003年回国以来先后主持国家自然基金、国家863项目等各类科研课题20余项,发表论文近30篇,多次获省部级科技进步奖以及其他奖励。

【科研项目】

空天飞行器总体设计、航天器飞行动力学与控制

【论文著作】

1.Optimal scale polynomial interpolation technique for obtaining periodic solutions to the Duffing oscillator,Nonlinear Dynamics, 77(4) ,2014 2.Approximate stationary solution for beam-beam interaction model with parametric Poisson white noise. Computer Modeling In Engineering & Sciences, 93(4) ,2013 3.Pseudospectral control for 6-DOF electromagnetic formation flying. Proceedings of the Institution of Mechanical Engineers, Part G: Journal of Aerospace Engineering, 229(12) ,2015 4.Stochastic bifurcation in a model of love with colored noise.International Journal of Modern Physics C, 26(02), 2015 5.A simple time domain collocation method to precisely search for the periodic orbits of satellite relative motion. Mathematical Problems in Engineering, 2014 6.A Time Domain Collocation Method for Obtaining The Third Super Harmonic Solutions to The Duffing Oscillator, Nonlinear Dynamics, 71(3),2013 7. A Time Domain Collocation Method for Studying the Aeroelasticity of A Two Ddimensional Airfoil with A Structural Nonlinearity, Journal of Computational Physics, 270 (2014) ,2014 8.Stabilization and parameter identification of tumbling space debris with bounded torque in postcapture. Acta Astronautica,123,2016 9.Half-order optimally scaled Fourier expansion method for solving nonlinear dynamical system. International Journal of Non-Linear Mechanics, 87,2016 10.Analysis of a Two-Dimensional Aeroelastic System Using the Differential Transform Method. Journal of Computational and Nonlinear Dynamics, 11(6) ,2016 11.Fast spacecraft adaptive attitude tracking control through immersion and invariance design. Acta Astronautica,139,2017 12.Feedback-Accelerated Picard Iteration for Orbit Propagation and Lambert’s Problem. Journal of Guidance, Control, and Dynamics,2017 13.Dynamic Scaling–Based Noncertainty-Equivalent Adaptive Spacecraft Attitude Tracking Control. Journal of Aerospace Engineering,31(2),2017 14.Dealiasing harmonic balance method for obtaining periodic solutions of an aeroelastic system[J]. Aerospace Science and Technology,77,2018 15.A comparison of classical Runge-Kutta and Henon’s methods for capturing chaos and chaotic transients in an aeroelastic system with freeplay nonlinearity. Nonlinear Dynamics,81(1-2),2015 16.Solutions of the von kármán plate equations by a galerkin method, without inverting the tangent stiffness matrix[J]. Journal of Mechanics of Materials and Structures,9(2),2014 17.Enhancing the kinematic precise orbit determination of low earth orbiters using GPS receiver clock modelling[J]. Advances in Space Research,54(9),2014 18.Real-Time Terminal Guidance for Aotonomous Spacecraft Capture Free Floating Objects Using State Depandent Model Predictive Control, Int. J. of Space Science and Engineering,2(2),2014 19.Inter-Satellite Ranging Augmented GPS Relative Naviation for Satellite Formation Flying,The Journal of Navigation,67(3),2014 20.A fast harmonic balance technique for periodic oscillations of an aeroelastic airfoil[J]. Journal of Fluids and Structures,50,2014

与TA有关的专家
姓名:
工作职务:
电子商务研究所所长
研究方向:
软件体系结构; 信息处理与信息融合; 移动电子商务; 软件项目管理;
毕业学院:
西北工业大学
姓名:
工作职务:
讲师
研究方向:
CMOS图像传感器设计技术、CMOS图像传感器RTS噪声,抗辐射集成电路设计、低噪声电路设计等方向的研究工作。
毕业学院:
西北工业大学
姓名:
工作职务:
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)