Giám sát mức tiêu thụ điện năng lượng mặt trời bằng máy tính/server

Chủ sở hữu nhà máy điện mặt trời có thể phải đối mặt với nhu cầu quản lý mức tiêu thụ điện năng của các thiết bị đầu cuối, vì việc giảm mức tiêu thụ có thể kéo dài tuổi thọ pin vào buổi tối và trong thời tiết nhiều mây, cũng như tránh mất dữ liệu trong trường hợp mất điện nghiêm trọng.

Hầu hết các máy tính hiện đại đều cho phép bạn điều chỉnh tần số bộ xử lý, điều này một mặt dẫn đến giảm hiệu suất và mặt khác làm tăng tuổi thọ pin. Trong Windows, việc giảm tần số được thực hiện thủ công thông qua giao diện chương trình điều khiển, trong Linux thông qua tiện ích thanh tác vụ và thông qua bảng điều khiển (cpupower - CentOS, cpufreq-set - Ubuntu).

Trong Linux, việc chạy các lệnh thông qua bảng điều khiển cho phép chúng được thực thi tự động khi một số sự kiện nhất định xảy ra.

Tiện ích usps-consumptionagent từ bộ công cụ Trạm năng lượng mặt trời UmVirt miễn phí cho phép bạn thực thi các lệnh kiểm soát hiệu suất bộ xử lý tùy thuộc vào dữ liệu vận hành của trạm năng lượng mặt trời.

Cấu hình điển hình cho chế độ 12 volt:

  • Nếu điện áp trên bảng trên 16 volt, hãy đặt chế độ hiệu suất
  • Nếu điện áp trên các tấm pin dưới 16 volt hoặc không xác định, hãy đặt chế độ tiết kiệm năng lượng
  • Nếu điện áp pin nhỏ hơn 11,6, thực hiện lệnh tắt máy

Lệnh tắt máy có thể là:

  1. tắt máy êm ái (tắt nguồn),
  2. chế độ ngủ (tạm dừng systemctl),
  3. ngủ đông (systemctl hibernate),
  4. trình tự các lệnh.

Chuỗi lệnh ví dụ:

./suspend.py &&  systemctl suspend

Chạy lệnh này sẽ lưu các máy ảo hiện tại vào đĩa và đưa máy tính vào chế độ ngủ. Lệnh này có thể được các lập trình viên và người bảo trì yêu cầu trong trường hợp biên dịch các chương trình “lớn” như Firefox, Chrome, LibreOffice và các chương trình khác, khi thời gian hoạt động có thể vượt quá thời gian ban ngày.

Như một cuộc biểu tình video ngắn không có âm thanh.

Nguồn: www.habr.com

Thêm một lời nhận xét