Nghiên cứu tìm ra giải pháp tiết kiệm năng lượng đang là vấn đề được rất nhiều nhà khoa học quan tâm nghiên cứu. Trong nghiên cứu này, chúng tôi sử dụng thuật toán Goertzel để phân tích tín hiệu dòng điện và điện áp cấp cho tải, trên cơ sở đó tính ra công suất và điện năng tiêu thụ của tải. Việc sử dụng thuật toán Goertzel giúp làm giảm số phép tính nên phù hợp với nhiều dòng vi xử lý. Các nghiên cứu lý thuyết được kiểm chứng bằng mô phỏng bởi phần mềm Matlab và mô hình thiết bị thực sử dụng vi xử lý STM32F103C8T6. Hơn nữa, thực nghiệm đo công suất tiêu thụ một số tải cho thấy kết quả sử dụng thiết bị thử nghiệm tiệm cận với kết quả đo từ thiết bị thương mại Schneider Electric PM-2100., Tóm tắt tiếng anh, . A study on the power consumption monitoring in order to find out an energy saving solution is an important topic which has been interested by many scientists. In this study, the Goertzel algorithm is used to analyze the current and voltage signals of the load, followed by the power and electric consumption on the load calculations. By using Goertzel algorithm, number of calculation was reduced, which is suitable for vary of microprocessors. Theoretical studies were verified by simulation by Matlab software and a tested device using STM32F103C8T6 microprocessor. Moreover, the power comption values measured from the tested device are approximate to those obtained from a commercial equipment of Esy Logic PM-2100 (Schneider Electric)