예제 #1
0
 /// <summary>
 /// Converting Noninteractive to Parallel Controller Algorithm.
 /// </summary>
 /// <param name="ctr">Noninteractive Controller Algorithm </param>
 public void NoninterToParallel(ControllerNoninteractive ctr)
 {
     P = ctr.P;
     I = ctr.P / ctr.I;
     D = ctr.D * ctr.P;
 }
 /// <summary>
 /// Converting Noninteractive to CentumPID Controller Algorithm.
 /// </summary>
 /// <param name="ctr">Noninteractive Controller Algorithm </param>
 public void Convert(ControllerNoninteractive ctr)
 {
     P = 100 / ctr.P;
     I = ctr.I;
     D = ctr.D;
 }