/// <summary> /// Converting Parallel to Noninteractive Controller Algorithm. /// Only for P or PI controller. /// </summary> /// <param name="ctr">Parallel Controller Algorithm </param> public void Convert(ControllerParallel ctr) { if (ctr.D == 0) { P = ctr.P; I = ctr.P / ctr.I; D = 0; } }
/// <summary> /// Converting Parallel to CentumPID Controller Algorithm. /// </summary> /// <param name="ctr">Parallel Controller Algorithm </param> public void Convert(ControllerParallel ctr) { P = 100 / ctr.P; I = ctr.P / ctr.I; D = ctr.D / ctr.P; }