MathWorks - Mobile View
  • MathWorks 계정에 로그인합니다.MathWorks 계정에 로그인합니다.
  • Access your MathWorks Account
    • 내 계정
    • 나의 커뮤니티 프로필
    • 라이선스를 계정에 연결
    • 로그아웃
  • 제품
  • 솔루션
  • 아카데미아
  • 지원
  • 커뮤니티
  • 이벤트
  • MATLAB 다운로드
MathWorks
  • 제품
  • 솔루션
  • 아카데미아
  • 지원
  • 커뮤니티
  • 이벤트
  • MATLAB 다운로드
  • MathWorks 계정에 로그인합니다.MathWorks 계정에 로그인합니다.
  • Access your MathWorks Account
    • 내 계정
    • 나의 커뮤니티 프로필
    • 라이선스를 계정에 연결
    • 로그아웃

비디오 및 웨비나

  • MathWorks
  • 비디오
  • 비디오 홈
  • 검색
  • 비디오 홈
  • 검색
  • 영업 상담
  • 평가판 신청
  Register to watch video
  • Description
  • Related Resources

Desktop Real-Time Flight Simulator for Control Design

Vijeesh T, CSIR-NAL

Flight simulation is a valuable aid in any aircraft developmental program. Specifically, when designing and validating control laws and autopilot systems, engineers can benefit from real-time pilot- and engineer-in-the-loop simulation. Rapid prototyping techniques allow the implementation and validation of real-time flight simulation and flight control strategies during the development process. Users can work within the same environment from requirements analysis to flight simulation, and they can design controllers and perform verification and validation in the implementation phase. A low-cost visualisation platform for pilot visual cues and pilot inputs can enhance rapid prototyping flight simulation systems in a cost-effective manner. This session presents the development of a real-time flight simulator for control design. The approach uses standard x86-based computing platforms working on the Windows® operating system together with MATLAB® and Simulink®.

With Real-Time Windows Target™, users can run Simulink and Stateflow® models in real time on desktop or laptop PCs for rapid prototyping and hardware-in-the-loop simulation. This approach enables efficient design, development, and validation of control and signal processing algorithms. A real-time executable can be realised entirely through Simulink models. Simulink Coder™ generates C code from Simulink models. The generated code runs as a real-time application on a standard personal computer. This code can be compiled and executed in real time on a Windows-based PC by interfacing to real hardware using PC I/O boards. Real-Time Windows Target includes I/O device drivers to support an extensive selection of I/O boards and also UDP socket interfaces. This support enables designers to interface sensors, actuators, and other hardware required for flight simulation.

For the present work, standard USB joysticks are used as pilot control. The visualisation platform is developed using OpenSceneGraph and Delta3D. Real-Time Windows Target drivers are used to acquire the control inputs. The output from the plant model drives visualisation software, through the Real-Time Windows Target packet output driver. A GUI is developed using MSVC MFC that will interact with a MATLAB session using the MATLAB engine API. The primary flight display is developed and interfaced to the Simulink model. A real-time plotting application is also developed using QT for analysis.

Recorded: 8 Aug 2012

Related Products

  • Simulink

Feedback

Featured Product

Simulink

  • Request Trial
  • Get Pricing

Up Next:

19:00
Design of a Functional Size Measurement Tool for Real-Time...

Related Videos:

35:18
Real-Time Control and Analysis in Biomedical Applications...
18:56
Model-Based Control Design and Calibration Toolset for...
53:08
Signal Processing with MATLAB: System Simulation and...
17:37
Combustion Engine Starter Simulation in Real Time on Hybrid...

View more related videos

MathWorks - Domain Selector

Select a Web Site

Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .

Select web site

You can also select a web site from the following list:

How to Get Best Site Performance

Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.

Americas

  • América Latina (Español)
  • Canada (English)
  • United States (English)

Europe

  • Belgium (English)
  • Denmark (English)
  • Deutschland (Deutsch)
  • España (Español)
  • Finland (English)
  • France (Français)
  • Ireland (English)
  • Italia (Italiano)
  • Luxembourg (English)
  • Netherlands (English)
  • Norway (English)
  • Österreich (Deutsch)
  • Portugal (English)
  • Sweden (English)
  • Switzerland
    • Deutsch
    • English
    • Français
  • United Kingdom (English)

Asia Pacific

  • Australia (English)
  • India (English)
  • New Zealand (English)
  • 中国
    • 简体中文Chinese
    • English
  • 日本Japanese (日本語)
  • 한국Korean (한국어)

Contact your local office

  • 영업 상담
  • 평가판 신청

제품 소개

  • MATLAB
  • Simulink
  • 학생용 소프트웨어
  • 하드웨어 지원
  • File Exchange

다운로드 및 구매

  • 다운로드
  • 평가판 신청
  • 영업 상담
  • 가격 및 라이선스
  • MathWorks 스토어

사용 방법

  • 문서
  • 튜토리얼
  • 예제
  • 비디오 및 웨비나
  • 교육

지원

  • 설치 도움말
  • 사용자 커뮤니티
  • 컨설팅
  • 라이선스 센터
  • 지원 문의

회사 정보

  • 채용
  • 뉴스 룸
  • 사회적 미션
  • 영업 상담
  • 회사 정보

MathWorks

Accelerating the pace of engineering and science

MathWorks는 엔지니어와 과학자들을 위한 테크니컬 컴퓨팅 소프트웨어 분야의 선도적인 개발업체입니다.

활용 분야 …

  • Select a Web Site United States
  • 특허
  • 등록 상표
  • 정보 취급 방침
  • 불법 복제 방지
  • 매스웍스코리아 유한회사
  • 주소: 서울시 강남구 삼성동 테헤란로 521 파르나스타워 14층
  • 전화번호: 02-6006-5100
  • 대표자 : 이종민
  • 사업자 등록번호 : 120-86-60062

© 1994-2021 The MathWorks, Inc.

  • Naver
  • Facebook
  • Twitter
  • YouTube
  • LinkedIn
  • RSS

대화에 참여하기