Core Metrics of RCP Products

1. Applicability of Rapid Control Prototype (RCP) Products

In the development and production of controllers, conventional development methods for independently manufacturing PCB control boards that are based on DSP chips have many problems, such as long cycles and the poor reliability of the independently produced hardware. As a highly efficient R&D tool, an RCP can be used to reduce the time users spend in code translation, hardware customization, debugging during the development or learning stage. The joint debugging and testing of the actual object can be controlled after the rapid download of the algorithm through the rapid control prototype simulator.

Compared with the traditional method of downloading the algorithm to the control board through C language after offline digital simulation, the RCP method has the following advantages:

● Easy deployment: Users can deploy the control algorithm directly, reducing the burden of low-level development.

●Easy joint-debugging: Through real-time monitoring and online parameter adjustment, the problems existing in the control algorithm can quickly be identified.

● High flexibility: With strong platform performance and rich resources, the research and development needs of multiple projects can be met.

2. Core Metrics of RCP Products

At present, there are many rapid control prototype (RCP) products on the market, from both domestic and foreign brands. There are RCP controllers based on CPU+FPGA architecture, and also RCP controllers based on DSP, with characteristics and methods of use varying from manufacturer to manufacturer. How can users choose the right RCP product? What are the key metrics of HIL products that users need to pay attention to? The following is a brief overview of key points that users need to pay attention to when evaluating RCP products.

Functional Metric 1: the number of IO ports

RCP products are primarily used as controllers, so a rather important metric is the number of data acquisition interfaces (AD) and digital outputs (PWM). When evaluating products for purchase, users must consider the number of interfaces needed in relation to the system they need to control and allowances. Some RCP products support interface expansion or cascading, which allows for improved scalability.

Functional Metric 2: the operating speed of the algorithm

Another important metric for evaluating RCP products is how fast the algorithm can run after loading. In terms of method of use, most RCP products run the users' algorithm codes on the CPU cores of RCP products after generating them. Therefore, the operating speed of the algorithm reflects the CPU capacity of RCP products and the level of product software optimization. At the same time, overly complex algorithms may not run as fast as expected on RCP products, which is also a matter that users need to pay attention to during evaluation.

Functional Metric 3: control program compatibility

Since RCP products are mostly designed to reduce the time spent by users on low-level programming and are tools to improve efficiency, users need to consider the algorithm writing environment supported by RCP products according to their actual development conditions when evaluating RCP products. Mainstream RCP products support users in writing freely based on Simulink, and some do not support users in writing freely, but need to use the library model provided by the product to complete code generation; Moreover, some products only support environments other than Simulink, such as PSIM, LabVIEW, etc.

Functional Metric 4: PWM and other functional modules

In addition to running the core algorithm, some functional modules require high-speed and high-precision operation in the implementation of RCP products; such as PWM generation and position signal decoding. If these functional modules are weak, the results under high-speed control will be impacted. Mainstream RCP products employ CPU + FPGA operation architecture, and will implement modules with high computing requirements on FPGAs. However, due to the particularity of some controls, these functional modules may not be implemented in RCP products, such as the functions of dynamic adjustment of carrier phase and frequency in phase-shifting controls, the function of position signal decoding in special motors, unique PWM wave generation methods, etc. Users, in accordance with their actual needs, must evaluate whether corresponding RCP products have such functional modules, and whether support is available for customization or secondary development for special requirements.

3. ModelingTech's RCP Products

ModelingTech's independently developed StarSim RCP products enable users to complete the rapid deployment of control algorithms. With simple configuration through StarSim RCP software, users can download the control algorithm models written in Simulink or LabVIEW and run them on real-time hardware devices, and then debug them through customized operation monitoring interfaces, thus helping users quickly verify the effectiveness of the control algorithm.


ModelingTech can provide domestic leading and international advanced RCP products that are highly cost-competitive, and can also provide physical hardware-platform integrated RCP package solutions. Compared with HIL products, RCP products have higher requirements for support services and rapid response in use. In this respect, ModelingTech has always been at the forefront of the industry and garnered praise from users.



Hardware-in-the-loop (HIL) and rapid control prototype (RCP) products are utilized in the R&D of power electronic system products. They can effectively optimize the system design and accelerate the development of controllers, and are powerful tools for modern enterprises to improve efficiency and promote production. With the continuous development of power and power electronics technology, as well as the continuous progress of computer software and hardware technology, it is believed that real-time simulation tools such as HIL and RCP will have more powerful functions and easier methods of use, and will also play a greater role in the R&D and testing of power electronics products.

Hot content
Hot content

WeChat Official Accounts

Tel:(+86) 021-65011357
Address(Shanghai):2nd Floor, Building 6, No.619 LongChang Road(City Concept),Yangpu, Shanghai, China
Address(Wuhan):Room 906, Building A, 2008 New Changjiang Plaza, No. 2 Friendship Avenue, Wuchang District, Wuhan