MATLAB: How to protect intellectual property (IP) with an FMU exported from Simulink in R2020b

couplingfmifmufunctionalmockmockupsimulinktoolunitup

There are two different kinds of functional mockup unit (FMU) which can be exported from Simulink:
  1. Standalone FMU
  2. Tool-Coupling FMU
Which kind of FMU should I choose if my goal is IP protection?

Best Answer

Standalone FMU:
IP protection is covered by standalone FMU export in Simulink Compiler which was introduced in R2020a. The generated FMU only contains the binary files, without source code or Simulink models.
Tool-Coupling FMU:
There is no level of IP protection.
Other approaches to protect IP of your Simulink model that do not involve FMUs are mentioned in the following MATLAB Answers post: