Page 1 of 1

loT-based Smart Energy Meter System Logic Design Energy theft is a problem that a lot of customers complain about. Some

Posted: Fri Apr 29, 2022 6:46 am
by answerhappygod
Lot Based Smart Energy Meter System Logic Design Energy Theft Is A Problem That A Lot Of Customers Complain About Some 1
Lot Based Smart Energy Meter System Logic Design Energy Theft Is A Problem That A Lot Of Customers Complain About Some 1 (83.46 KiB) Viewed 34 times
loT-based Smart Energy Meter System Logic Design Energy theft is a problem that a lot of customers complain about. Some customers noticed that their electricity bills are higher than usual while their usage did not change. Use the idea of an lot-based smart energy meter to design your solution for detecting an energy theft system. The Internet Customer / house owner Electricity Company To 옷 Thief
This system which is based on "Arduino" eliminates human involvement in electricity monitoring and maintenance. The theft of electricity increases the cost of customers' bills. Therefore, this system is used for theft detection. The energy meter is connected to the Arduino. The Arduino checks the readings of the main energy meter and the actual energy consumption reading. If the readings are different with a noticeable change, it will display a theft indication message on the LCD screen as well as on the customer's account on the electricity company web page. The customer can access the account using their account number and check the status of their electrical safety from anywhere around the globe. This means that customers can easily access their energy usage. The comparison used between the main energy reading and the actual reading is used to check the theft status. Keyword definitions: lot: The Internet of Things describes the network of physical objects, "things” — that are embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the internet. Arduino: is an open-source electronics platform based on easy-to-use hardware and software which can read inputs and turn them into an output that either sends a message or lights an LCD. It is used to make it easy to deal with electronics.
Detail Description: Use the following knowledge to formulate your solution in designing your Arduino: 1- Energy is measured with 4 bits. 2- Arduino reads the 4 bits of energy from the Main energy port and reads the 4 bits of Actual energy used in the property. Example: (mamzmzm1) bits for the Main energy and (04030202) for the Actual energy. 3- The device should detect high changes in energy usage which is more than a one-bit change. Note that the one-bit change is acceptable only if it is in the low bits, not the high bits. For examples: - If the Main energy =12 (1100) and the Actual usage = 8 (1000). This case is detected as theft because the one-bit change was in a bit with high significance. - If the Main =14 (1110) and the Actual usage = 12 (1100). This case is not detected as theft because the one-bit change was in a bit with low significance. Special case: Main=8 (1000) Actual usage=7 (0111) even though the bill shows one value difference this change in all bits will flag theft detection. 4- The device process will be done in two main steps: First step: check for energy change by comparing each bit of the M reading with each bit of the A reading and give the result of 1 if all are equal, otherwise, 0. (example: 0=m1, O2=m2, and so on). Call this function (Fenergy_change) Second step: check for energy theft in case the first step results in O. Is the change in the high bits or low bits. Call this function (Fchange_detect) o High bit check: check the two leftmost bits of our reading if they are equal, the result is 1; otherwise, 0. Call this function (FHbc) o Low bit check: only If the result of (FHbc = 1), you need to check the right two bits to see if the difference in bits is equal to one bit change. Call this function (Flbe). The Flbe is O if the change was only in one bit and 1 if the two-bits change. O Energy theft detection indicates safe only if (FHbc = 1 and (Fubc=0) (hint: use inhabitation property x but not y as Fchange_detect = FHbc but not Fubc). 5- The LCD screen will display green light as no theft detected if Fenergy_change = 1 or Fchange_detect = 1.
For your project deliverables, you need to answer the following questions: 1. Define the project aim and write the problem solution stating your inputs and outputs. 2- Define the functions of (Fenergy_change , Fchange_detect, Fibe, Fubc) 3- Find the truth tables for Flbc. 4. Use the K-map method to provide the Boolean function Fibc. 5. Draw your complete design logic circuit showing all functions (Fenergy_change , Fchange_detect, FHbc, Flbe) using Logisim. Grade Rubric (10 Marks) Task Points 1- Introduction, Pictures, and Project Aim (0.5 Mark) 2- Define all inputs and outputs (0.5 Mark) 3- Functions definitions (1 Mark) 4- Truth table (1 Mark) 5- K-map and the Boolean functions (1 Mark) 6- Design the logic circuits. (1 Marks) 7- Experiments using Logisim (1 Marks) 8- Report format (0.5 Mark) 9- PowerPoint (1 Mark) 10- PowerPoint presentation (1 Mark) 11- Oral Exam (1.5 Marks) Report contents: The project should be written as a Complete Report. It must contain the following: Cover Page: Table of Contents 1. Introduction, Pictures, and Project Aim 2. The Problem Solution 2.1 Inputs and Outputs 2.2 The Truth Table 2.3 K-Map 2.4 Boolean Functions 2.5 The Logic Circuits Design 2.6 Experiments using Logisim with three cases: no theft, theft, and a special case O o o o оо