MILIM (주)미림씨스콘 MILIM SYSCON CO., LTD.

유틸메뉴

제품소개

PLECS PIL 요약정보 및 구매

Run your Processor in the Loop

견적 및 구매 전화문의 031-776-2288
이메일문의 milimsys@milimsys.com
온라인문의 바로가기

제품 정보

상품 기본설명

Run your Processor in the Loop

상품 상세설명

PLECS, Electrical Engineering Software

PLECS®는 복잡한 전력전자시스템을 설계 및 구현하는 엔지니어를 돕기 위해 개발되었습니다. PLECS는 전력 변환 토폴로지의 선택을 용이하게 하고, 열 관리 시스템과 소자 크기 조절 허용 그리고 정교한 제어 알고리즘의 개념 및 구현을 추진하는 시뮬레이션 도구입니다.

PLECS Circuit Simulator

PLECS 회로 시뮬레이터는 제어 시스템과 함께 복잡한 전기 시스템을 모델링하고 시뮬레이션 할 수 있습니다. Plexim은 전력 전자 시스템을 전체적으로 설계해야한다는 점을 인식하여 PLECS를 최적화하여 비선형 요소와 광범위한 시상수를 포함한 전체 시스템을 효율적으로 모델링하고 시뮬레이션합니다. 하향식 설계에 특화된 알고리즘을 채택하고 있기 때문에, 개발 시스템 초기 단계에서 PLECS를 사용할 수 있습니다. 보다 상세한 설계 정보 등을 입수하게 되면 기생효과 및 비선형 효과 등을 고려해 보다 상세한 해석 모델로 변경하여 시뮬레이션 모델의 정확도를 향상시킬 수 있습니다.
쉽고 직관적인 조작이 가능한 회로도 편집기를 사용하여 새로운 시뮬레이션 모델을 신속하게 구축합니다. 스위칭 이벤트를 자체 처리하여 전력 전자 회로의 빠르고 견고한 시뮬레이션이 가능합니다. 단순한 전력 변환 장치 또는 복잡한 전기 드라이브 시스템도 정확한 결과를 빠르게 도출 PLECS는 강력한 시뮬레이션 도구입니다.
PLECS는 두 가지 버전으로 제공됩니다. 사용자는 MATLAB®/Simulink®를위한 PLECS Blockset과 독립적 인 PLECS Standalone 솔루션 중에서 선택할 수 있습니다.

PLECS Coder

PLECS Coder는 간단하게 버튼 클릭으로 PLECS 회로에서 ANSI-C 규격의 C코드를 생성합니다. 먼저 시스템을 PLECS에서 시뮬레이션 한 후, 실시간 시뮬레이션 또는 임베디드 컨트롤 환경에서 실행하는 C코드를 생성 할 수 있습니다. 코드 생성 기능은 시뮬링크 Coder와 완벽하게 호환됩니다.

PLECS PIL 패키지PLECS Standalone 또는 PLECS Blockset에서 PIL을 실행하기 위한 완벽한 솔루션입니다.
principle of pil simulation
PLECS PIL을 사용하여 실제 임베디드 하드웨어에 구현 된 제어 코드를 가상 공간에서 PLECS 모델을 이용해 테스트하는 것이 가능합니다.

왜 PIL이 필요한가?

엔지니어가 알고리즘을 개발하는 경우 종종 C 코드의 전부 또는 일부를 회로 시뮬레이터에서 실행하고 테스트합니다. PLECS의 C-Script / DLL 블록을 적용하여 구현하는 C 코드의 동작을 쉽게 가상 공간에서 검증하는 것이 가능하며, 이러한 방법을 " 소프트웨어="" 인="" 더="" 루프="" :="" software-in-the-loop="" (sil)="" "라="" 합니다.="" sil="" 시뮬레이션은="" 임베디드="" 소스="" 코드를="" 시뮬레이션="" 도구의="" 동작="" 환경="" (예="" win64)에서="" 컴파일하고="" 알고리즘을="" 실행합니다.
한편, PIL 접근법은 실제 임베디드 하드웨어 내장 된 제어 알고리즘을 실행합니다. 전력 변환기의 실제 센서를 판독하는 대신, 시뮬레이션 툴에 의해 계산 된 값은 임베디드 알고리즘 입력으로서 사용됩니다. 마찬가지로, 프로세서에서 실행된 제어 알고리즘의 출력 신호는 가상 환경을 구동하는 시뮬레이션 모델에 피드백 됩니다. 시뮬레이션 모델에서 임베디드 코드가 자동으로 생성되는 경우, SIL 및 PIL의 쌍방에 관련된 모델을 테스트 할 수 있습니다.
SIL에 비해 PIL의 주요 장점은 컴파일 된 코드가 실제 마이크로 컨트롤러 (MCU)에서 실행된다는 것입니다. 따라서 오버 플로우 캐스팅 오류 등의 특정 플랫폼에 의존하는 소프트웨어의 오류를 감지 할 수 있습니다. PIL에서는 제어 알고리즘을 실시간으로 수행 할 수 없지만, 제어 작업은 두 시뮬레이션 단계 사이에서 실행됩니다. 따라서, PIL 시뮬레이션은 지터 및 자원 부패를 포함한 제어 알고리즘의 멀티 스레딩 실행에 관련된 잠재적인 문제를 탐지 및 분석하는데 사용 될 수 있습니다. ="">

PIL 패키지 구성요소

PLECS의 PIL 패키지는 PIL 블록, 대상 관리자 및 고성능 주변기기 모델의 라이브러리로 구성되어 있습니다.
임베디드 프로세서 용 프레임 워크 라이브러리 및 적용 사례가 준비되어 있기 때문에 쉽게 원하는 프로젝트에 PIL기능을 적용할 수 있습니다.

지원하는 임베디드 프로세서

현재, PLECS PIL 패키지는 다음과 같은 MCU를 지원하고 있습니다:

  • TI C2000 Family (including latest Delfino dual-core processors)
  • ST STM32F4 Series
  • Microchip dsPIC33F (MC version)

Plexim사는 TI 디자인 네트워크 구성원입니다.

Texas Instruments Design Network
  • 당사제품 바로가기
  • 성남본사 오시는 길
  • 김포공장 오시는 길
  • 토지문화제를 응원합니다
모바일 버전으로 보기