Page 452 - Mathematical Techniques of Fractional Order Systems
P. 452
Applications of Continuous-time Fractional Order Chapter | 14 437
FIGURE 14.15 The controlled PMSM system at (A) without disturbance and (B) with
disturbance.
14.8.1 HDL Coder-based Implementation of FOCS
Several papers in literature have utilized the functionalities of MATLAB
HDL coder to implement FOCS. The main steps of such design are (Shah
et al., 2017):
1. The system is modeled in Simulink using the HDL Coder toolbox where
the designers have to use some of the 200 supported blocks in this toolbox.
2. The model is then simulated to obtain time domain responses of the state
variables.
3. The HDL Coder is used to generate VHDL code, then the code is synthe-
sized in Quartus or Xilinix.
4. The code is simulated using ModelSim.
5. The compiled code is then transferred to the FPGA.
6. The time response from the FPGA is then compared with the MATLAB
simulated version generated earlier.
Shah et al. (2017) used this procedure to implement five different FOCS:
Lorenz, Chen, Lu ¨, Arneodo, and Lorenz Hyperchaotic system. The imple-
mentation based on the fractional version of the Tustin operator with the

