Przełączanie w czasie szczytowego zapotrzebowania to funkcja zmniejszająca zużycie energii poprzez automatyczne przełączanie komputera na zasilanie bateryjne w określonym momencie dnia, nawet jeśli komputer jest podłączony do źródła zasilania. Funkcja Peak Shift to utylitarna funkcja dla osób zwracających uwagę na energię, które chcą usprawnić zużycie energii z sieci elektrycznej. Zasadniczo funkcja Peak Shift jest prezentowana użytkownikowi w systemie BIOS, jak pokazano poniżej:
Gdy funkcja Peak Shift jest włączona, przy użyciu ustawionej przez użytkownika wartości dziennej i wartości progowej są wykonywane następujące czynności:
Walidacja, która wchodzi w życie po wprowadzeniu czasów zmiany w czasie szczytowego zapotrzebowania, jest następująca: Rozpoczęcie < działania funkcji Peak Shift, Koniec< funkcji Peak Shift, rozpoczęcie ładowania funkcji Peak Shift. Innymi słowy, czas rozpoczęcia działania funkcji Peak Shift musi być krótszy lub równy czasowi zakończenia działania funkcji Peak Shift, a czas zakończenia działania funkcji Peak Shift musi być krótszy lub równy czasowi rozpoczęcia ładowania funkcji Peak Shift. W przeciwnym razie system BIOS i program Dell Command PowerShell Provider (DCPP) zwrócą się do użytkownika z prośbą o przestrzeganie tej weryfikacji.
Firma DCPP dołożyła wszelkich starań, aby funkcja Peak Shift była jak najwierniej zgodna z systemem BIOS. Pakiet DCPP udostępnia trzy atrybuty ułatwiające korzystanie z funkcji Peak Shift:
Jak widać na rysunku 1, DCPP ułatwia funkcję Peak Shift poprzez trzy atrybuty, a mianowicie PeakshiftCfg, PeakShiftBatteryThreshold iPeakShiftDayConfiguration.
Ogólne użycie powyższych atrybutów jest pokazane na poniższym ekranie:
PeakShiftDayConfiguration to bardziej niestandardowy token, który wymaga szerszego omówienia jego użycia. Podobnie jak w przypadku tabeli, w której ekran systemu BIOS umożliwia zmianę danych dotyczących niezależnych dni tygodnia, funkcja PeakShiftDayConfiguration umożliwia użytkownikowi uzyskiwanie i ustawianie informacji dotyczących dnia. Aby wyświetlić ustawienia funkcji Peak Shift w bieżącym dniu, należy użyć i je przedstawić:
Dir PeakShiftDayConfiguration|Select –ExpandProperty CurrentValue
Użytkownik może uzyskać dostęp do informacji Peak Shift podobnie jak w systemie BIOS. Tabela jest wymieniona jako Dzień tygodnia, jego StartTime, EndTime i ChargeStartTime. Wszystkie te pola mają takie samo znaczenie jak w BIOS-ie. Aby ustawić dane funkcji Peak Shift dla danego dnia tygodnia, musimy uruchomić poniższe polecenie:
Set-item PeakShiftDayConfiguration Tuesday –StartTime 11:30 –EndTime 12:30 –ChargeStartTime 14:30
Użytkownik zmienił dane funkcji Peak Shift z wtorku przy użyciu udostępnionego polecenia. Istnieje walidacja podobna do weryfikacji systemu BIOS, a mianowicie StartTime <, EndTime <, ChargeStartTime.
Set-item PeakShiftDayConfiguration Tuesday –StartTime 11:30 –EndTime 12:30 –ChargeStartTime 14:30 –Password myAdminPassword
Artykuły pokrewne: