I. Introduction
A power system needs to be monitored every time to ensure reliability, safety, and security. Monitoring system is essential to determine the real-time condition of the power system. Power system state estimation (PSSE) was introduced to determine the approximate value of different parameters in a system using sets of given measurements [1]. In using state estimation, state variables like bus voltages can be determined. Bad Data Injection is a potential cause of error that is purposedly used by attackers to alter data reading within the meters, causing it to malfunction [12]. State estimation is useful in predicting future errors that may account in the system, therefore resolving it as soon as it happens. It uses statistical approach in approximating the state variables in a power system where it uses different criterion such as “maximum likelihood criterion”, “weighted least – squares criterion”, “minimum variance criterion”, and many more [2]. Although there are other algorithms used in State Estimations such as Least Square, Fast Decoupled, Orthogonal Transformation, Particle Swarm, etc. [1], most studies involving state estimations do not consider the possibility of the meters in this case to be malfunctioning. In this paper, the researchers will use an algorithm to solve the steady state parameters of an IEEE 14Bus power system with distributed generation (DG) injection. The meter readings of the power system are to be included and are assumed to have imperfect measurements. The researchers will also estimate the readings of at least 3 metering devices that are assumed to be exposed to noise disturbance such as bad data injection.