MathWorks Consulting Services is a unique combination of real-world industry experience and MATLAB and Simulink expertise. MathWorks Consultants possess industry backgrounds in aerospace, automotive, communications, financial services, energy production, biotech, industrial automation, and supply chain logistics. Our Consultants tap into lessons learned from thousands of customer engagements and put it to work on your project.
MathWorks Consulting differs from others in our focus on knowledge transfer. We arm you with the ability to use, develop, and enhance your analysis code, applications, or models based on MATLAB and Simulink. After an engagement with MathWorks Consultants, you become more productive and creative, gaining the greatest possible benefit from MATLAB and Simulink.
Another key differentiator is our ability to leverage the experience and knowledge not only of worldwide MathWorks Consulting Services but also of our MATLAB and Simulink product developers and other technical experts within the company to bring insider knowledge on the latest MathWorks technologies.
"The MathWorks Consultants have complete mastery over MATLAB and Simulink products, which enabled us to develop and optimize the simulator interface using best practices that improved productivity and maintainability. Because knowledge transfer was a priority throughout the project, we are now autonomous, and continuing development on our own."Jérôme Vouillat,
Simulation Engineer, DCNS
Amy Koh is a consultant engineer who specializes in modeling, simulation, and automatic code generation for embedded hardware. She assists customers from the automotive, aerospace, and defense industries in adopting Model-Based Design workflows. Amy received her Ph.D. in control engineering from the University of Cambridge, U.K., and B.Eng. in electrical and electronic engineering from the University of Melbourne, Australia.
Anders Sollander, a principal technical consultant, assists customers with many aspects of Model-Based Design including automatic code generation, interfacing software and hardware, implementing protocols and compilers, and optimizing design and architecture. He helps companies assess, analyze, and optimize their Model-Based Design workflows. Anders received his M.S. degree in technical physics from Uppsala University, Sweden.
Anita Gajjala is a technical consultant who specializes in designing and implementing software solutions for customers seeking a customized and streamlined workflow in MATLAB. She helps organizations connect MATLAB with their databases, automate manual tasks, and analyze data via application-specific user interfaces. She has worked with companies in the biotech, pharmaceutical, energy, automotive, aerospace, and defense industries. Anita received her B.S. and M.S. degrees in electrical and computer engineering from Cornell University and the Georgia Institute of Technology.
Arvind Hosagrahara is a principal technical consultant who specializes in helping finance, energy trading and production, automotive, and aerospace organizations use MATLAB algorithms in their business-critical applications. Arvind has extensive hands-on experience developing MATLAB and Simulink applications and integrating them with external technologies such as Java, .NET, RDBMS, and others. He has helped design the software and workflow for a variety of business critical applications focusing on robustness, security, scalability, maintainability, usability, and forward compatibility. He holds a B.S.M.E. from Bangalore University, India, and an M.S. from the University of Illinois at Urbana Champaign.
Aurélie Urbain is a consultant engineer focusing on machine learning, data analytics, parallel computing, and application deployment. She earned a bachelor’s degree in biotechnology and bio industry at the University of Evry, a master’s degree in genome analysis and molecular modeling from Paris Descartes University, and a Ph.D. in applied mathematics in system biology from the National Institute for Agricultural Research (INRA), France. After her thesis, she completed three years of post-doctorate work in image and signal processing and application development at INRA.
Branko Dijkstra is a principal technical consultant specializing in Model-Based Design workflows for process industry optimization. Prior to joining MathWorks, Branko was an engineering manager for the development of automotive climate control and electric vehicle thermal management systems. Before that, he worked in the microlithography industry. Branko received his M.E. based on his work modeling a batch crystallization plant. He received his Ph.D. in control engineering (microlithography) from Delft University of Technology, the Netherlands based on his thesis Iterative Learning Control Applied to a Wafer Stage.
Chris Hayhurst leads the MathWorks Consulting Services organization in Europe, managing a group of highly experienced engineers who cover many industries and every aspect of MATLAB and Simulink product capability. Chris works with automotive, aerospace, electrical machine, and industrial equipment companies to assess and optimize their development processes and adoption of Model-Based Design. Before coming to MathWorks, Chris was involved in the design of flight control systems for helicopters, working with Simulink to model future helicopter dynamics and control strategies. He holds a degree in electrical engineering from Cambridge University and is also active in the Institute of Engineering and Technology and in encouraging engineering and computing education in schools.
Christophe Pouillot is a senior technical consultant who specializes in automatic code generation and model verification and validation. In addition, his work includes developing, deploying, and interfacing MATLAB and Simulink applications with programming languages such as C/C++, .NET, and Java. His current focus is on helping customers adopt Model-Based Design processes and tools for industry standards. Prior to joining MathWorks, Christophe designed and developed software applications in the energy production, automotive, and aero defense industries. Christophe received his B.S. and M.S. in robotic engineering from L’École Centrale de Nantes, France.
David Hoadley, Ph.D., is a principal technical consultant in our Michigan office. He specializes in supporting customers who elect to adopt Model-Based Design in their product development workflow. This focus regularly includes production code generation and verification and validation of designs for medical device, automotive, aerospace, and defense applications. Before joining MathWorks, Dave was a project scientist at VI Engineering where he developed test, measurement, and process control applications for these same industries. Dave holds a B.S. in mathematics and astrophysics, and a Ph.D. in condensed matter physics from Michigan State University.
David Jaffry is a consultant engineer in MathWorks Consulting Services. He helps automotive, aerospace, biotech and industrial automation companies with Model-Based Design implementation, verification and validation techniques, and embedded system development. Before coming to MathWorks, his work encompassed software development and code verification for embedded systems at Silicomp and Polyspace Technologies. David holds a master degree in computer systems engineering from the École Nationale d’Ingénieurs de Brest.
David Sampson is a principal consultant and manager of the UK group in MathWorks Consulting Services. He specializes in Simulink based simulation and control for automotive and aerospace applications, and MATLAB based software development across a range of industries. A mechanical engineer by training, David holds a Ph.D. from the University of Cambridge, U.K., and a B.Eng. from the University of Sydney, Australia.
Elmar Tarajan is a senior consultant who helps customers develop interactive user interfaces and data visualizations, and optimize MATLAB code. His work focuses on software architectural design and solutions implementation. Before joining MathWorks, Elmar worked on applying image recognition techniques for traffic sign recognition at Daimler Research & Development in Ulm (Germany). Elmar received his M.S. degree in computer science engineering from the Technical University in Ilmenau, Germany.
Florin Nae is a senior technical consultant with more than 20 years’ experience in the automotive and aerospace industries. Florin works with companies to implement an approach using Model-Based Design for control algorithm design, plant modeling, automatic code generation, and verification and validation techniques to meet ISO standards. He holds an M.Eng in. in aerospace engineering from Polytechnic University, Bucharest and a D.Eng. in aerospace engineering, Nagoya University.
Gen Sasaki is a manager in MathWorks Consulting Services. He works with companies in the aerospace, defense, and automotive industries to implement Model-Based Design and improve development processes to comply with certification standards such as DO-178 and ISO 26262. Gen’s work includes developing embedded software, powertrain controls design, instrumentation, and system modeling. He received his B.S.M.E. from Cornell University and his M.S.M.E. from the University of Wisconsin, Madison.
Giacomo Perantoni assists customers in the automotive industry on simulation, Model-Based Design optimization, and control of nonlinear dynamic systems. His doctoral studies involved tire friction modeling and minimum-time maneuvering of two- and four-wheeled vehicles. Giacomo received his D.Phil. in control engineering from the University of Oxford.
Ian Noell is a senior consultant and a MathWorks developer focusing primarily on parameter estimation, optimization, and application development in MATLAB. Ian holds a Ph.D. in control theory as well as a Bachelor’s degree in operations research from Massey University, New Zealand.
Jack Kwon is a principal consulting engineer in our Korea office. He helps customers adopt Model-Based Design methodologies and tools for embedded control system development. With over 15 years’ industry experience in automotive and industrial automation, Jack worked at Litens Automotive Group, SIEMENS VDO Automotive before joining MathWorks. Jack earned his BSc in mechanical engineering from Hanyang University, Korea and his MSc in mechanical engineering from Yonsei University, Korea.
James C. Cross III leads the Consulting Services team at MathWorks headquarters. He has extensive experience working in professional services and leading technology and product development in the energy and chemicals sectors. James specializes in model conceptualization, process simulation and optimization, and program management. He holds 3 related patents and has 11 patents pending. James earned an S.B. in chemical engineering from M.I.T., an M.S.E. in chemical engineering from Princeton University, and an M.S. in scientific computing from Stanford University. He is a member of the American Institute of Chemical Engineers (AIChE), the American Statistical Association (ASA), the Institute for Electrical and Electronics Engineers (IEEE), and the Society for Industrial and Applied Mathematics (SIAM).
Joel Berg is a principal technical consultant with over 20 years’ industry experience in advanced process control design and physical modeling with 12 related patents pending. He specializes in parameter identification and controls design for clients in a wide range of industries including aerospace, automotive, energy, life sciences, and industrial automation. Joel holds a B.S. and M.S. in engineering science from the University of Wisconsin-Madison and a Ph.D. in engineering science and mechanics from Virginia Polytechnic Institute and State University.
John Boyd is a senior technical consultant. John works with customers across a range of industries including aerospace, automotive, biotech, energy, and finance, applying MATLAB solutions to a variety of challenges. He has extensive experience building real-time hardware-in-the-loop computer systems. For over 20 years he has specialized in software used to design, validate, and verify control system software. John holds a B.S. in computer science from Michigan State University, an M.S. from Purdue University, and an M.B.A. from the University of Michigan.
John Lee is a senior consultant engineer who works with customers in the automotive and commercial vehicles industry to address embedded controls development challenges and implement Model-Based Design. John’s current technical focus is on model verification and validation techniques and ISO 26262. With over 15 years of industry experience, John has worked for Caterpillar and Delphi in a variety of applications ranging from diesel cold start control, semi-active suspension systems, and automotive interior modules. John received his B.S. and M.S. in mechanical engineering from the Ohio State University.
Jorge Paloschi has over 15 years of industry experience in chemical engineering working on simulation of large chemical processes, and in finance where he worked at one of the biggest investment banks in London on simulation of large portfolios. Jorge is a senior consultant specializing in solving complex optimization problems, integrating MATLAB code within production environments, and many other applied mathematics based applications for the finance industry. In addition to his industrial experience, Jorge spent 15 years in academia where he published a number of scientific papers on applied mathematics. He received a Ph.D. in chemical engineering from Imperial College (London) and a B.Sc. in mathematics from Universidad del Sur in Argentina.
Kevin J. Rzemien is a principal technical consultant with over 25 years’ experience using Model-Based Design to develop embedded control systems for use in the automotive, aerospace, and off-highway vehicles industries. His work includes control system, plant modeling, and HIL development. Kevin received a B.S. in electrical engineering from Lawrence Technological University and an M.S. in electronics and computer controlled systems from Wayne State University. He holds two patents and is a member of the Society of Automotive Engineers (SAE) and the Institute of Electrical and Electronic Engineers (IEEE).
Kirsty van Ryneveld is a consultant engineer who focuses on data analysis, software development, and application deployment. Before joining MathWorks, Kirsty worked applying pattern recognition techniques to detect and combat online fraud. Kirsty holds a B.Sc. Eng. in electrical engineering from the University of Cape Town, South Africa.
Lars Rosqvist is a senior consultant who helps customers in the automotive, railway, mining, and industrial automation industries adopt Model-Based Design methodologies from initial steps to full deployment. Before joining MathWorks, Lars developed climate control systems in the automotive industry. Lars received his M.S. in applied physics and electrical engineering from Linköping University of Technology.
Michael Burke is a principal technical consultant with 19 years’ industry experience focusing on the analysis of workflows using Model-Based Design, and hardware-in-the-loop (HIL) systems, and testing strategies. For the last 8 years Michael has led the MathWorks Automotive Advisory Board for North America (NA-MAAB) Style Guidelines Working Group and has been active in the development of MISRA-C compliance documentation. He holds a B.S.A.E. and M.S.A.E. from Virginia Tech.
Michael Choi is a senior consulting engineer in our Korea office. He works with customers in the automotive, industrial automation, and machinery industries to develop controls for chassis electronics and powertrain electronics. His recent work includes developing a model guideline for embedded controllers targeting production software, implementing Model-Based Design best practices, and physical modeling of automotive power systems. While at Hyundai Autron, Michael analyzed vehicle dynamics with digital signal analysis, developed all-wheel drive coupler control systems, and researched vehicle network communication. He holds a BSc in mechanical engineering and an MSc in manufacturing and automation from Hanyang University, Korea and a world patent for a method and apparatus for detecting a decrease in tire air pressure.
Dr. Michael Quinn is a Senior Technical Consultant. Michael helps customers in a wide range of industries including energy, defense, financial, and automotive. His work comprises computer vision applications involving object and text detection and recognition, large-scale Monte Carlo simulations implemented on GPU, electrical load demand forecasting using neural networks, and coaching users on the use of, and migration to, MATLAB's parallel computing tools. Michael received a B.S. and M.S. in electrical engineering from Missouri University of Science and Technology, and a Ph.D. in electrical engineering from the University of California Santa Barbara. Between his academic pursuits, Michael developed assembly verification software for vehicle electrical components at General Motors. He currently has two patents pending.
Mohammad Muquit is a senior consultant who works with companies in the biotech, pharmaceutical, industrial machinery, and automotive industries on a wide range of solutions involving image processing, computer vision, parallel and distributed computing, statistical analysis, and Model-Based Design. Mohammad has 76 patents submitted (12 accepted and 64 pending) related to methods and devices regarding biometric authentication and identification, parallel processing systems, binary image processing, and 3-D biometrics. He received a Bachelor’s degree in computer engineering, an M.Sc. in system information science, and a Ph.D. in computer and mathematical science from Tohoku University, Japan.
Paul Peeling is a consultant engineer who specializes in signal processing, machine learning, and code generation for embedded hardware. He works with MATLAB and Simulink users to develop algorithms and model systems in multiple domains, and deploy the code to real-time targets. Prior to joining MathWorks, Paul worked applying pattern recognition techniques to detect and combat online fraud. Paul has a Ph.D. in statistical signal processing from the University of Cambridge.
Paul Smith directs the worldwide MathWorks Consulting Services organization. Prior to joining MathWorks, Paul managed the development and delivery of select engine and transmissions controls systems and software at Ford Motor Company. Before his work at Ford, he served as a nuclear engineering officer in the United States Navy. Paul received his BSEE from Michigan Technological University and an MSECCS from Wayne State University. He is a graduate of the U.S. Naval Nuclear Power School and Naval Officer Candidate School. He holds 13 U.S. patents and is a recipient of the Henry Ford Technology award.
Pete Maloney is a senior principal technical consultant with 24 years of industry experience in advanced engine control design, calibration, and development. Pete is an organizer of the Control System Design and Calibration World Congress Session, and is Chairman of the General Powertrain Development Committee of the Society of Automotive Engineers (SAE). He holds a B.S.M.E. from Texas Tech University and an S.M.M.E. from the Massachusetts Institute of Technology.
Raymond Estrada is a senior technical consultant with extensive industry experience in guidance, navigation and controls, and code generation for use in an HIL environment. He specializes in helping organizations apply Model-Based Design to develop and deploy embedded software for high-integrity applications that comply with safety standards. Raymond holds a B.S. in aeronautics and astronautics engineering from the Massachusetts Institute of Technology, and an M.S. in aerospace engineering from the University of California, Los Angeles.
Robyn Jackey is a senior technical consultant with over 12 years’ experience in software development. He advises customers on software architecture with the goals of optimizing performance, reliability, and maintainability. Robyn designs user interfaces for business-critical MATLAB applications that perform data analysis and visualization. He also develops Simulink and Simscape simulations of batteries and electrical systems, and has published a number of related conference papers with SAE International and IEEE. Robyn received B.S and M.S. degrees in electrical engineering from Clarkson University, where he focused on applying software solutions to simulate and visualize control systems. He holds a patent for visualization of computer memory allocations.
Roger Aarenstrup is a senior consultant who works with customers in the automotive, medical, energy production, and industrial automation industries. He helps customers adopt and optimize Model-Based Design methodologies and workflows. With over 15 years’ experience, Roger has worked with modeling and simulation in the aerospace industry, robot control for industrial automation, and has experience in the development of real-time operating systems for telecommunications. He received an M.S. in computer science and engineering from Luleå University of Technology and an M.B.A. in e-business from the University of Gävle.
Roger Theyyunni is a senior technical consultant. He works with companies in the aerospace, defense, automotive, energy production, and industrial automation industries. His areas of expertise include model-based production code generation, hardware-in-loop simulation, rapid prototyping, HDL/FPGAs, hardware and software integration, and hardware/software codesign. He has over 20 years of experience developing real-time systems, particularly for hardware-in-the-loop simulation. Roger holds an M.S. in chemical engineering and an M.A. in computer science from Wayne State University.
Sam Oliver is a consultant engineer who specializes in helping organizations improve their operations and logistics through statistical analysis, along with predictive modeling and simulation. Prior to joining MathWorks, Sam worked for a leading supplier of brake system technology on application development for an electromechanical brake program. He also worked as a university research assistant and conducted research on the verification and integration phases of software development within the automotive industry. He received an M.Eng.Sc. in mechatronics, a B.Eng. in mechanical and manufacturing, and a B.Sc. in computer science from the University of Melbourne, Australia.
Sarah Dagen is a senior technical consultant. She works with organizations to apply Model-Based Design to optimize high-integrity software development processes and product engineering, and to satisfy certification standards. Before joining MathWorks, Sarah worked as a simulation and software specialist at Gulfstream Aerospace where she designed and built pilot-in-the-loop real-time simulation of advanced aircraft designs. Sarah received her B.S. in physics with a concentration in astrophysics from MIT and is a member of the Society of Automotive Engineers and American Physical Society.
Sarah Drewes is a senior consultant who helps customers develop MATLAB based algorithms to meet their business goals. Sarah is a specialist in mathematical modeling and optimization who has experience in solving complex optimization problems in a variety of application areas such as communications, finance, image processing, and automotive. Before joining MathWorks, Sarah was a technical consultant in the telecommunications industry focusing on network modeling and optimization projects. She received a Ph.D. in mathematics from the Technische Universität Darmstadt and a diploma in mathematics from the Technische Universität München. She spent an academic year as a lecturer and postdoctoral associate at the department of industrial engineering and operations research at University of California, Berkeley.
Scott Furry is a senior consultant. He specializes in helping automotive OEMs and suppliers adopt Model-Based Design methodologies and tools for electronic control system engineering. He has worked with companies from a wide range of industries including automotive, aerospace, and defense. Prior to joining MathWorks, Scott developed control systems for General Motors and Bosch. His work includes powertrain controls design, rapid control prototyping, hardware in-the-loop testing, engine calibration, and system modeling. Scott received his B.S. and M.S. in mechanical engineering from the University of Michigan.
Sebastian Malack is a technical consultant who specializes in control systems design and automation, as well as in physical modeling of multidomain systems. He helps organizations apply Model-Based Design to a wide range of applications to tighten their development process and increase productivity and performance. Prior to joining MathWorks, Sebastian worked in the automotive industry, focusing on car access systems and bus system management for combustion and electrical engines. He holds a Dipl.-Ing./M.Eng. in aerospace engineering from the University of Technology, Munich.
Shawn Bonneau received his B.S. in mechanical engineering from the University of Vermont and his M.Eng in aerospace engineering from Cornell University. He is a technical consultant with a background in guidance, navigation, and controls. Shawn specializes in developing Simulink based tools for custom workflows and modeling environments. He has helped customers in the automotive, biotech, energy, and aerospace industries.
Shige Kakizaki is a senior principal technical consultant in our Japan office. He worked for 21 years at Nissan in engine control development and led their establishment of Model-Based Design in the powertrain (including hybrid systems and electric vehicles) production development process. Shige is a founding member of the Japan MathWorks Automotive Advisory Board (JMAAB) and was instrumental in bringing Model-Based Design to the automotive industry in Japan. He holds over 20 US patents and received his B.Eng. in electronics engineering from Utsunomiya University in Japan.
Shuhei Tozaki is a senior technical consultant in our Japan office. He works with customers in the medical equipment and electronics manufacturing industries to apply Model-Based Design to the design and development of embedded software. As part of a Model-Based Design workflow, Shuhei helps customers with automatic generation of optimized, compact, and readable software code customized to get best use of specific hardware such as a microprocessors, MCUs, DSPs, FPGAs, or GPUs. For nine years at PALTEK Corporation, Shuhei developed and supported FPGA implementations. He received a B.S. in physics and an M.S. in molecular physics from Kitasato University in Japan.
Sota Torii is a senior technical consultant in our Japan office who works with customers in the automotive and industrial automation industries. He helps customers adopt Model-Based Design, model verification and validation, plant modeling, and application development. He received his B.Eng. in electronic engineering from Tokyo Metropolitan University and holds one world patent and three patents in Japan. At Honda, he worked for 13 years in automotive manufacturing production engineering focusing on heat transfer, fluid dynamics, and control design using a Model-Based Design approach for manufacturing systems.
Teja Muppirala is a senior technical consultant in our Japan office. He works with customers in a range of industries including automotive, heavy industry, and biomedical to develop applications for data analysis, design optimization, analysis and modeling of data using statistics, and image and signal processing. Before joining MathWorks, Teja worked at Nikon as a mechanical engineer analyzing mechanical vibrations and developing control systems for steppers. Teja received his B.S. in engineering math from the University of Arizona and an M.S. in mechanical engineering from the University of Illinois at Urbana-Champaign.
Thomas Deck received his Bachelor of Science in information technology from the Baden-Wuerttemberg Cooperative State University Mannheim. During this time he also worked at Forschungszentrum Karlsruhe on ultrasound-computertomography involving data acquisition and online image reconstruction. At GE he was a C++ developer working on user interfaces for ultrasound workstations. As a MathWorks senior consultant, Thomas works with companies in the automotive, energy production, medical device, and manufacturing industries to deploy generated code to custom targets and verify high-integrity C and C++ embedded software.
Titus Edelhofer leads the German Consulting Services team. He works with companies in the finance, energy trading and production, and automotive industries on a wide range of applications to automate business processes, reduce development time, and integrate MATLAB solutions into business-critical applications. Titus holds an M.S. and a Ph.D. in mathematics from the Technical University in Aachen, Germany.
Tom Egel is a principal technical consultant who specializes in physical modeling of multidomain systems using Simscape and Simulink physical modeling products. He has over 25 years of experience with modeling and simulation of physical systems, and is a contributing author to the book The System Designer’s Guide to VHDL-AMS (Morgan Kaufmann, 2003). He holds a B.S. in electrical engineering from Washington University and a B.A. in physics from St. Louis University.
Tomohiko Higashi is a senior technical consultant engineer who works with companies in the automotive, industrial machinery, energy production, earth sciences, rail, biotech, and pharmaceutical industries. His current focus is on solutions involving Model-Based Design, verification and validation, big data analysis, statistical analysis, and parallel and distributed computing. Tomohiko received his B.Eng. and M.Eng. in information engineering from Osaka University, Japan.
Dr. Ulrich Wahner is a team lead and principal consultant. He specializes in applying Model-Based Design to production code generation and verification and validation techniques in the automotive and industrial automation industries. Prior to joining MathWorks, Ulrich worked as an R&D engineer at the Rheinisch-Westfälische Technische Hochschule (RWTH) Aachen University Laboratory for Machine Tools (WZL). He concentrated on the design and simulation of automated control systems with implementation on digital signal processors while earning his Ph.D. in mechanical engineering from RWTH Aachen University. Ulrich currently focuses on customer jumpstarts and specialized coaching sessions, certification advisories, and process assessments.
Vinod Reddy is a manager in MathWorks Consulting Services. He specializes in helping organizations apply Model-Based Design to develop and verify embedded systems. He works with companies in the aerospace, defense, telecommunications, and automotive industries on a wide range of applications to improve related development processes. Vinod has over 20 years of industry experience in developing embedded software including extensive work in control system design, embedded software and systems, and code generation tools.
Yuji Amano manages the Consulting Services team in Japan. He works with automotive, industrial machinery, and energy companies in all aspects of Model-Based Design deployment with an emphasis on controls modeling, verification and validation, and code generation. Prior to joining MathWorks, he worked at Yokogawa Electric Corporation evaluating and deploying logic synthesis ASIC design methodology and at Cybernet Systems supporting JMAAB and major production users. Yuji earned a B.Eng. and M.Eng. in mechanical engineering from Sophia University and holds 2 patents.
Zhihui Li is a senior technical consultant who works with companies in the automotive and commercial vehicles industry to implement Model-Based Design and address electronic control unit development. Zhihui specializes in embedded code generation, system integration, and tools customization. With 10 years of automotive industry experience, Zhihui worked for CARTAC, Delphi, and Valeo before joining MathWorks. Zhihui holds a B.S. in automation from Inner Mongolian University and an M.S. in automation from Tianjin University.