메카트로닉시스템설계를위한,MATLAB仿真软件,金宝appSimscape

메카트로닉시스템의설계,최적화및검증

메카트로닉시스템개발은물리적서브시스템과제어시스템,임베디드소프트웨어의통합이필요합니다。엔지니어는基于模型的设计을이용하여,여러전문분야에걸친메카트로닉시스템을초기개발부터생산단계까지모델링,시뮬레이션,검증합니다。

MATLAB®,仿金宝app真软件®, Simscape™를이용하면다음을할수있습니다。

  • 알고리즘설계부터플랜트거동까지복잡한시스템의상호작용을이해할수있습니다。
  • 다수의팀과병렬로작업하여개발속도를높일수있습니다。
  • 시스템성능을예측하고최적화할수있습니다。
  • 메카트로닉시스템의품질을개선하고적은수의하드웨어프로토타입으로테스트할수있습니다。
  • 시뮬레이션모델에서자동으로코드를생성함으로써핸드코딩오류를없앨수있습니다。
  • 설계요구사항부터코드까지지속해서추적성을제공합니다。
  • 설계모델을디지털트윈으로서모델로재사용할수있습니다。

“基于模型设计에仿真软件를사용함으로써저희金宝app는仿生处理助理에필요한정교한공기압제어기와기타메카트로닉설계를개발할수있었습니다。金宝app仿真软件PLC编码器를이용하여이제설계부터생산까지의과정이훨씬쉬워졌습니다。”

Rüdiger诺伊曼博士,费斯托

모델링

Simscape로시스템또는컴포넌트레벨의모델을개발하여전기,기계또는유체영역의물리적시스템을표현하십시오。기존CAD파일에서설계를가져와서차3원물리적구성요소香料와서브회로를시각화하여특정제조사의거동을포함시키십시오。시뮬레이션을통해개발초기에시스템성능을최적화하고통합에러를사전에방지하십시오。가상시운전또는디지털트윈을위해시뮬레이션모델의용도를변경하십시오。


제어설계와감독로직

비선형물리모델을선형화하여보드플롯또는근궤적같은선형제어기법을이용한폐루프제어시스템을개발하거나모델예측제어또는강인제어같은고급제어전략을활용하십시오。사전에구축된함수와상호작용툴을활용하여제어기를자동으로튜닝하고최적화함으로써시스템의성능요구사항과안정성제약조건을충족시키십시오。오버슈트,상승시간,위상여유,이득여유등시간및주파수영역의주요성능및안정성을분석하십시오。

감독적제어와오류처리를위한상태머신을개발하고검증하십시오。그래픽애니메이션으로잠재적인설계오류를식별하면서감독로직을분석하고디버그하십시오。


边境(半)테스트및래피트컨트롤프로토타입핑

래피드컨트롤프로토타입핑(RCP)으로알고리즘을정교화하여생산환경에대비하십시오。플랜트및환경모델에边境(半)시뮬레이션을사용하여물리적프로토타입을줄이십시오。Speedgoat하드웨어에서실시간시뮬레이션을실행하고MATLAB에서결과를분석하여메카트로닉시스템의성능을높이십시오。


생산코드생성

최적화된C, c++, IEC 61131 - 3(구조텍스트(ST)및래더다이어그램(LD)),采用CUDA技术的地方®, Verilog®,또는硬件描述语言(VHDL)코드를MATLA金宝appB및仿真软件에서직접자동으로생성하여핸드코딩에러를없애십시오。부동소수점및고정소수점설계툴을사용하여성능제약요인을조사하십시오。하드웨어와무관하게생성된코드를PLC플랫폼의통합개발환경(IDE)에통합하여실시간하드웨어에배포하거나실시간디버그에활용하십시오。


확인및검증

모델의요구사항을작성하고가져오며관리하여설계,테스트,생성된코드에걸쳐추적가능성을유지하십시오。설계가요구사항을충족하고있음을증명하고모델커버리지에관한테스트케이스를자동으로생성하며,정형(正式)테스트방법을이용하여개발과정전체에걸쳐설계의질을개선하십시오。정형방법과정적분석을이용하여모델과코드의적합성을확인하십시오。정적코드분석을통해버그를찾,고치명적인런타임오류가없음을증명하십시오。Iec 61508, iso 26262, do-178과같은산업표준인증을받는데필요한보고서와아티팩트를생산하십시오。