This article examines the use of non-ideal current and voltage sensors for sensorless speed control for a fixed field DC motor. A PID type speed controller with KF estimator was applied to control the DC motor and IAE, settling time, and peak overshoot were taken as performance indices. However, KF facilitated the noise reduction. After tuning controller gains through MATLAB yielded high peak overshoot as well as IAE with an extended settling time. When we applied, a PID-Type FLC tuned by means of GA (genetic algorithms) caused a 75.98%, 97.89% and 56.2% cut in settling time, maximum overshoot and IAE correspondingly. The FLC-PID fundamentally enhanced sudden load changes disturbance rejection and the reference command speed tracking for the dc motor design in comparison to the conventional PID with no KF. This study was also able to replace the designed FLC-PID with linear lookup-table while achieving the same performance improvements.