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
   447   448   449   450   451   452   453   454   455   456   457