고객사례

ABB,파워일렉트로닉컨트롤러용애플리케이션제어소프트웨어개발가속화

과제

전력컨버터용고출력일렉트로닉컨트롤러를위한새로운애플리케이션소프트웨어의설계를가속화하는도구를사용하여보다효율적인개발과정채택

솔루션

MathWorks툴을사용하여제어알고리즘을설계및검증하고컨트롤러용애플리케이션소프트웨어개발과정합리화

결과

  • 개발시간이단축되고비용이절감됩니다
  • 개발과정이개선됩니다
  • 생성코드의정확도가극대화됩니다

“우리회사시스템엔지니어는MATLAB및仿真软件에서金宝app아주신속하게AC 800派克컨트롤러의제어소프트웨어를프로그래밍하고시뮬레이션하며검증할수있습니다。이러한접근법으로개발시간을크게단축하고요구사항에충실한결과물을얻을수있습니다。”

弗里茨Wittwer, ABB
AC 800派克컨트롤러

스위스에본사를둔ABB는환경영향을줄이는동시에성능을향상할수있는기술을개발하고있으며,100개가넘는국가의유틸리티기업이이기술을이용하고있습니다。ABB의파워일렉트로닉스그룹은최근파워컨버터용고급파워일렉트로닉컨트롤러인AC 800派克를선보였습니다。강력CPU를한대형FPGA와결합한AC 800派克는고출력정류기,마이크로터빈용주파수변환기,풍력발전용터빈,트랙션드라이브,배터리에너지저장시스템및기타파워일렉트로닉스애플리케이션을제어합니다。

ABB는MathWorks툴을통해소프트웨어개발과정을최적화하여AC 800派克컨트롤러의제어소프트웨어를설계하고자동으로코드를생성함으로써생산성을향상했습니다。

ABB의시스템개발및研发파워일렉트로닉스책임자인프리츠위트버씨는”MathWorks제품덕분에새로운컨트롤러를위한애플리케이션소프트웨어개발시간이상당히단축되었습니다。이러한시간절약덕분에비용이크게줄고시장출시기간도단축되었습니다。“라고말합니다。

과제

이전프로젝트에서ABB팀은시스템엔지니어가요구사항을정의하고이후소프트웨어엔지니어가이요구사항에대한해석을기반으로소프트웨어를작성하는전통적인개발과정을따랐습니다。이러한과정은시간소모가많고오류가발생하기쉬울뿐만아니라본래의요구사항과개념을따르지않은소프트웨어가나올가능성도있습니다。

ABB개발팀은개발과정중야기될수있는오류를피하는동시에생산성을높일수있는개발과정을원했습니다。

솔루션

모델기반설계용MathWorks툴은ABB의전체개발과정(ABB에서는'제어개발최적과정“이라고함)을위한단일개발플랫폼을제공했습니다。

ABB는이전에다른프로젝트에서시스템시뮬레이션실행을위해仿真软件金宝app®를사용한적이있습니다。ABB는SMS(软件维护服务)에가입되어있으며새로운파워일렉트로닉컨트롤러를위해仿真软件编码器™를개발환경에추가했습니다。金宝app金宝app仿真软件编码器를사용하여컨트롤러코드를자동생성하며仿真软件모델에서AC 800派克컨트롤러로다운로드하므로,C코드를수동으로작성할필요가없습니다。

ABB는MATLAB®및仿金宝app真软件를사용하여필터링,전류제어,그리드동기화,그리드전력모니터링을위한제어알고리즘을설계하고전력,대기전력및기타물리변수를계산했습니다。

엔지니어들은Simscape电气™를사용하여시스템시뮬레이션을통해알고리즘을검증하며Stateflow®를통해제어순서를모델링하고신속하게오류를탐지할수있습니다。

또한仿金宝app真软件编码器를사용하여仿真软件모델에서자동으로ANSI C코드를생성합니다。金宝app仿真软件编码器를사용하여Stateflow차트에서C코드를생성하므로시간과인력을들여제어알고리즘을소스코드로수동변환할필요가없으며생성된코드를직접컨트롤러에서사용할수있습니다。

ABB는仿金宝app真软件外部模式를사용하여컨트롤러에서대화식으로소프트웨어를디버깅합니다。

ABB는실행가능한요구사항으로仿真软件金宝app모델을사용함으로써요구사항과코드를개발과정내내동기화된상태로유지합니다。매개변수는PC에서수정및최적화할수있고,코드는모델에서자동으로생성한후이더넷연결을통해컨트롤러로직접전송할수있습니다。

AC 800派克컨트롤러는하드웨어요구사항이까다롭고열범위와진동이높은트랙션컨버터에사용하도록시장에공급되었습니다。

결과

  • 개발시간이단축되고비용이절감됩니다.위트버씨는”MathWorks제품덕분에새로운AC 800派克컨트롤러용애플리케이션제어소프트웨어를개발하는데걸리는시간이이전컨트롤러와비교했을때크게줄었습니다。金宝app仿真软件모델에서생성한코드는컨트롤러에서직접사용할수있어서비용이많이드는별도의구현단계가필요없습니다。“라고말합니다。

  • 개발과정이개선됩니다.ABB는SMS에가입해있으므로1년에2회실시되는MathWorks제품업데이트를이용하여모델기반설계를활용한개발과정을더욱개선할수있습니다。위트버씨는”우리회사가SMS프로그램에서얻은가장큰혜택은제품업데이트에서제공되는새로운기능입니다。“라고말합니다。

  • 생성코드의정확도가극대화됩니다.AC 800派克컨트롤러를위한C코드의거의가100%仿真软件编码器를金宝app통해자동생성됩니다。위트버씨는"이러한접근법덕분에시뮬레이션용결과물이최종결과물입니다。생성된코드는오류가없으며仿真软件金宝app로정의한제어알고리즘을정확하게묘사합니다。“라고설명합니다。

사용된제품

귀하의성공을소개하십시오。

고객사례공유하기