Casosprácticos

Alstom Grid Develops High-Voltage Direct Current Transmission Control System Using Model-Based Design

挑战

高压直流电压源转换器的加速控制系统开发

解决方案

Use Model-Based Design to model, simulate, verify, and generate code and documentation for the control and protection systems

结果

  • 可量化的过程改进
  • 与电力系统仿真软件快速集成
  • 一周内实施的保护系统

“Using Model-Based Design we developed a complex control system in significantly less time than our traditional process would have required. We eliminated months of hand-coding by generating code from our models, and we used simulations to enable early design verification.”

安东尼·托特德尔(Anthony Totterdell),阿尔斯通网格
Alstom Grid的HVDC示范器系统具有电源转换器模块。该系统中VSC的可控性的提高使其非常适合智能电网应用程序。

High-voltage, direct current (HVDC) electric power transmission systems offer several advantages over high-voltage, alternating current (HVAC) systems, including financial advantages when used across long distances or with underground or underwater cables. HVDC enables greater power density, improved power flow control, and more efficient use of energy sources than HVAC. Changing the voltage from AC to DC in an HVDC transmission, however, requires complex converter stations.

The line-commutated converters commonly used today require multiple filter banks, which can be expensive and quite large. For HVDC applications that need compact site layouts, such as offshore and onshore wind farms where space is limited, voltage source converters (VSCs) provide a better solution.

Engineers at Alstom Grid built a 24 megawatt demonstrator system to support development and testing of VSC technology, prepare for large-scale production, and enable potential customers to visit a fully functioning VSC facility. The team used Model-Based Design to accelerate development. “Model-Based Design enabled us to manage the complexity of the VSC system, verify our control design early in development, and meet our reliability, quality, and time-to-market targets,” says Anthony Totterdell, Deputy Control Systems Manager – VSC Expert at Alstom Grid.

挑战

演示器控制系统包括在微处理器上运行的高级测序层,该层管理与电源系统,中间电流和相控制层在DSP上运行的相互作用以及低级电源电子开关控制器,该控制层每100微秒监视电容器电压。

Totterdell说:“为了开发如此复杂的系统,我们的系统工程师需要尽早验证设计。”“过去,当我们准备在实时模拟器上测试时,我们有时会在项目后期发现设计和实施问题。”

随着世界范围内的风电场和智能电网需求的增加,阿尔斯通电网看到了一个市场机会,需要积极的生产计划。“我们的目标是在24个月内从概念到完整的演示者,” Totterdell解释说。“为了满足此时间表,我们需要加速软件开发过程,同时最大程度地减少在此过程中发现的编码错误的数量。”

解决方案

Alstom Grid使用MATLAB的基于模型的设计®和Sim金宝appulink®为HVDC VSC控制系统建模,模拟,记录和生成代码。

一个阿尔斯通电网高级研究员开发了Simulink和stateflow的概念设计金宝app®。使用Simu金宝applink和Simscape Electrical™,他还建立了一个植物模型,其中包括AC网格连接,变压器和负载,以及隔热的栅极双极晶体管(IGBT)和低级电源电子传输的电容器。

为了验证控制设计和植物模型功能,Alstom网格工程师在Simulink中进行了闭环模拟。金宝app接下来,他们完善了控制算法,以准备部署到实时目标。

To help manage the system’s complexity, Alstom Grid engineers used Simulink model referencing to partition the model into library blocks that corresponded to the DSP hardware on which the components would be deployed. They added interfaces between blocks, converted the model to discrete mathematics, and switched from a variable-step to a fixed-step discrete solver.

Using Embedded Coder®工程师生成了C代码功能来定义测序,系统级控件和各个相位控件。他们将C代码部署到DSP中,以1.2千瓦 - 规模的硬件模拟器来验证系统的实时操作。

Finally, the engineers ported the control algorithms to the production hardware for the 24 megawatt demonstrator and verified that it operated as designed.

The final system model comprised approximately 2,000 subsystems containing 33,000 blocks, 564 discrete states, and 250 Stateflow charts. From the controller part of this model, which included 2,000 blocks, Alstom Grid generated about 10,000 lines of production code. Using Simulink Report Generator™, they also generated more than 300 pages of system description and functional specification documentation.

演示器系统目前正在运行,并正在接受潜在客户的积极评估。

结果

  • 可量化的过程改进。“基于模型的设计使我们measurable improvements to our development process,” says Totterdell. “Time from design to code (including testing) dropped from approximately a year to 3 months, design iterations dropped from 2 months to less than 2 weeks, and documentation updates that used to take 2 weeks were done in minutes.”

  • 与电力系统仿真软件快速集成。“Our customers asked us to use the PSCAD/EMTDC environment for dynamic performance and transient analysis studies, which previously required rewriting our models in PSCAD and months of integration time,” says Totterdell. “Our experts worked with MathWorks consultants to reuse our existing MATLAB and Simulink models with Embedded Coder, enabling us to implement a change in functionality in about five minutes.”

  • 一周内实施的保护系统。Totterdell说:“我们常规HVDC系统的保护算法花了大约六个月的时间来开发和测试C。”“我在Simulink和StateFlow中重新提出了相同的算法,并让它们在一个星金宝app期内工作。”