Figure 6: Error of four different studied designs over time. 
6  CONCLUSION 
This paper proposes intelligent control system design 
by  solving  a  constraint  satisfaction  problem.  The 
problem is solved using MBH optimization and using 
a  deep  neural  network.  To  demonstrate  the  design 
methodology,  two  design  and  simulation  examples 
are presented. The first example is PID control for an 
armature controlled DC motor and it demonstrates the 
simplicity of the design methodology. The second is 
PID  control  of  Bouc-Wen  hysteresis  and  it 
demonstrates the applicability of the methodology to 
challenging  nonlinear  systems.  The  performance  of 
the Bouc-Wen controller obtained using the proposed 
method  is  compared  to  the  results  obtained  using 
particle swarm optimization and the firefly algorithm. 
Simulation  results  show  that  the  MBH  and  CNN 
solution  provide  better  controller  performance  with 
faster  and  more  accurate  tracking  that  compares 
favorably with the particle swarm algorithm and the 
firefly  algorithm.  Future  work  will  apply  the 
methodology  to  nonlinear  multivariable  systems 
using  input-output  data  without  the  benefit  of  a 
mathematical model. 
REFERENCES 
Tsang, E. (2014). Foundations of constraint satisfaction: 
the classic text. BoD–Books on Demand. 
Lecoutre,  C.,  Saïs,  L.,  Tabary,  S.,  &  Vidal,  V.  (2009). 
Reasoning  from  last  conflict  (s)  in  constraint 
programming.  Artificial  Intelligence,  173(18),  1592-
1614. 
Alfa,  A.  S.,  Maharaj,  B.  T.,  Lall,  S.,  &  Pal,  S.  (2016). 
Mixed-integer  programming  based  techniques  for 
resource  allocation  in  underlay  cognitive  radio 
networks:  A  survey.  Journal  of  Communications  and 
Networks, 18(5), 744-761. 
Barrett,  C.,  &  Tinelli,  C.  (2018).  Satisfiability  modulo 
theories.  In  Handbook  of  Model  Checking  (pp.  305-
343). Springer, Cham. 
Lifschitz, V. (2019). Answer set programming (pp. 1-147). 
Berlin: Springer. 
Ohrimenko,  O.,  Stuckey,  P.  J.,  &  Codish,  M.  (2007, 
September).  Propagation=  lazy  clause  generation.  In 
International Conference on Principles and Practice of 
Constraint  Programming  (pp.  544-558).  Springer, 
Berlin, Heidelberg.  
Wu, H., & Van Beek, P. (2007, September). On universal 
restart  strategies  for  backtracking  search.  In 
International Conference on Principles and Practice of 
Constraint  Programming  (pp.  681-695).  Springer, 
Berlin, Heidelberg.  
Bessiere, C. (2006). Constraint propagation. In Foundations 
of Artificial Intelligence (Vol. 2, pp. 29-83). Elsevier. 
Dechter,  R.,  &  Rossi,  F.  (2006).  Constraint  satisfaction. 
Encyclopedia of Cognitive Science. 
Ruttkay, Z. (1998). Constraint  satisfaction-a survey. CWI 
Quarterly, 11(2&3), 123-162. 
Zakian,  V.,  &  Al-Naib,  U.  (1973,  November).  Design  of 
dynamical  and  control  systems  by  the  method  of 
inequalities.  In  Proceedings  of  the  Institution  of 
Electrical Engineers (Vol. 120, No. 11, pp. 1421-1427). 
IET Digital Library.  
Zakian, V. (1979, June). New formulation for the method of 
inequalities.  In  Proceedings  of  the  Institution  of 
Electrical Engineers (Vol. 126, No. 6, pp. 579-584). IET. 
Zakian,  V.  (1996).  Perspectives  on  the  principle  of 
matching and the method of inequalities. International 
Journal of Control, 65(1), 147-175. 
Zakian, V. (2005). Control systems design. Springer-Verlag 
London Limited. 
Zakian, V. (1991). Well matched systems. IMA Journal of 
Mathematical Control and Information, 8(1), 29-38. 
Bada, A. T. (1985, November). Design of delayed control 
systems using Zakian's framework. In IEE Proceedings 
D-Control Theory and Applications (Vol. 132, No. 6, 
pp. 251-256). IET. 
Khaisongkram,  W.,  Banjerdpongchai,  D.,  & 
Arunsawatwong, S. (2004, July). Controller design for 
a  binary  distillation  column  under  disturbances  with 
bounds  on magnitudes  and  derivatives using Zakian's 
framework.  In  2004  5th  Asian  Control  Conference 
(IEEE  Cat.  No.  04EX904)  (Vol.  3,  pp.  1676-1684). 
IEEE.  
Chirapongsananurak,  P.,  Hoonchareon,  N.,  & 
Arunsawatwong,  S.  (2010,  November).  Controller 
design  for  DFIG-based  wind  power  generation  using 
Zakian's  framework.  In  TENCON  2010-2010  IEEE 
Region 10 Conference (pp. 1284-1289). IEEE.  
Patil, M. D., Nataraj, P. S. V., & Vyawahare, V. A. (2017). 
Design  of  robust  fractional-order  controllers  and 
prefilters  for  multivariable  system  using  interval 
constraint satisfaction technique. International Journal 
of Dynamics and Control, 5(1), 145-158. 
Tyan, C. Y., Wang, P. P., Bahler, D. R., & Rangaswamy, S. 
P.  (1996).  A  new  methodology  of  fuzzy  constraint-
based  controller  design  via  constraint-network