Designing a stand-alone PV system to operate an Abu Njeim Hotel in Libya
DOI:
https://doi.org/10.51984/sucp.v4i1.3973Keywords:
Photovoltaic, Off grid, PVSyst, Solar energy, SizingAbstract
This research is a study and design of a stand-alone solar energy system for a tourist hotel in the Libyan desert in an area called Abu Njeim Hotel, the problem facing tourists in that rugged desert that is no public electricity network nearby. Many tourists have their cars were broken down and they get lost in the desert. So far, there is no hotel or a small rest house in this area, due to the inability to provide an electric energy source. This case was studied to provide a safe place for people and tourists to rest, to solve this problem: It was proposed to design a stand-alone solar energy system to provide this hotel with electricity throughout the day. This research has studied all information about the site and its meteorological data. The main components of this system are solar panels, inverters, charge controllers, and batteries. The electrical load of this hotel, as well as the percentage of solar radiation on-site, was calculated. PVSyst software was used to scale and analysis the data for this system. This study contributes to finding a solution for operating a tourist hotel in the Libyan desert in terms of design and sizing. These results can be benefited from in other sites by following the same steps that were used in this paper.
Downloads
Published
Deprecated: Carbon\Traits\Date::getDaysFromStartOfWeek(): Implicitly marking parameter $weekStartsAt as nullable is deprecated, the explicit nullable type must be used instead in /home/sebha/public_html/journal/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/Traits/Date.php on line 1394
Deprecated: Carbon\Traits\Date::setDaysFromStartOfWeek(): Implicitly marking parameter $weekStartsAt as nullable is deprecated, the explicit nullable type must be used instead in /home/sebha/public_html/journal/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/Traits/Date.php on line 1412
Deprecated: Carbon\Traits\Date::utcOffset(): Implicitly marking parameter $minuteOffset as nullable is deprecated, the explicit nullable type must be used instead in /home/sebha/public_html/journal/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/Traits/Date.php on line 1481
Deprecated: Carbon\Traits\Localization::locale(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/sebha/public_html/journal/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/Traits/Localization.php on line 447
Deprecated: Symfony\Contracts\Translation\TranslatorInterface::trans(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in /home/sebha/public_html/journal/lib/pkp/lib/vendor/symfony/translation-contracts/TranslatorInterface.php on line 62
Deprecated: Symfony\Contracts\Translation\TranslatorInterface::trans(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/sebha/public_html/journal/lib/pkp/lib/vendor/symfony/translation-contracts/TranslatorInterface.php on line 62
Deprecated: Carbon\Traits\Test::setDefaultTimezone(): Implicitly marking parameter $date as nullable is deprecated, the explicit nullable type must be used instead in /home/sebha/public_html/journal/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/Traits/Test.php on line 203
Deprecated: Return type of Carbon\Carbon::createFromTimestamp($timestamp, $tz = null) should either be compatible with DateTime::createFromTimestamp(int|float $timestamp): static, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/sebha/public_html/journal/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/Traits/Timestamp.php on line 29
Deprecated: Carbon\CarbonTimeZone::toOffsetName(): Implicitly marking parameter $date as nullable is deprecated, the explicit nullable type must be used instead in /home/sebha/public_html/journal/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/CarbonTimeZone.php on line 158
Deprecated: Carbon\CarbonTimeZone::toOffsetTimeZone(): Implicitly marking parameter $date as nullable is deprecated, the explicit nullable type must be used instead in /home/sebha/public_html/journal/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/CarbonTimeZone.php on line 172
Deprecated: Carbon\CarbonTimeZone::toRegionName(): Implicitly marking parameter $date as nullable is deprecated, the explicit nullable type must be used instead in /home/sebha/public_html/journal/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/CarbonTimeZone.php on line 188
Deprecated: Carbon\CarbonTimeZone::toRegionTimeZone(): Implicitly marking parameter $date as nullable is deprecated, the explicit nullable type must be used instead in /home/sebha/public_html/journal/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/CarbonTimeZone.php on line 230
Deprecated: Symfony\Component\Translation\Translator::__construct(): Implicitly marking parameter $formatter as nullable is deprecated, the explicit nullable type must be used instead in /home/sebha/public_html/journal/lib/pkp/lib/vendor/symfony/translation/Translator.php on line 71
Deprecated: Symfony\Component\Translation\Translator::__construct(): Implicitly marking parameter $cacheDir as nullable is deprecated, the explicit nullable type must be used instead in /home/sebha/public_html/journal/lib/pkp/lib/vendor/symfony/translation/Translator.php on line 71
Deprecated: Symfony\Component\Translation\Translator::addResource(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in /home/sebha/public_html/journal/lib/pkp/lib/vendor/symfony/translation/Translator.php on line 109
Deprecated: Symfony\Component\Translation\Translator::trans(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in /home/sebha/public_html/journal/lib/pkp/lib/vendor/symfony/translation/Translator.php on line 176
Deprecated: Symfony\Component\Translation\Translator::trans(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/sebha/public_html/journal/lib/pkp/lib/vendor/symfony/translation/Translator.php on line 176
Deprecated: Symfony\Component\Translation\Translator::getCatalogue(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/sebha/public_html/journal/lib/pkp/lib/vendor/symfony/translation/Translator.php on line 211
Deprecated: Symfony\Component\Translation\MessageCatalogue::all(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in /home/sebha/public_html/journal/lib/pkp/lib/vendor/symfony/translation/MessageCatalogue.php on line 66
Deprecated: Symfony\Component\Translation\MessageCatalogueInterface::all(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in /home/sebha/public_html/journal/lib/pkp/lib/vendor/symfony/translation/MessageCatalogueInterface.php on line 42
Deprecated: Symfony\Component\Translation\TranslatorBagInterface::getCatalogue(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/sebha/public_html/journal/lib/pkp/lib/vendor/symfony/translation/TranslatorBagInterface.php on line 28
Deprecated: Carbon\AbstractTranslator::__construct(): Implicitly marking parameter $formatter as nullable is deprecated, the explicit nullable type must be used instead in /home/sebha/public_html/journal/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/AbstractTranslator.php on line 81
Deprecated: Symfony\Component\Translation\Formatter\MessageFormatter::__construct(): Implicitly marking parameter $translator as nullable is deprecated, the explicit nullable type must be used instead in /home/sebha/public_html/journal/lib/pkp/lib/vendor/symfony/translation/Formatter/MessageFormatter.php on line 31
Deprecated: Symfony\Component\Translation\Formatter\MessageFormatter::__construct(): Implicitly marking parameter $intlFormatter as nullable is deprecated, the explicit nullable type must be used instead in /home/sebha/public_html/journal/lib/pkp/lib/vendor/symfony/translation/Formatter/MessageFormatter.php on line 31
Deprecated: Symfony\Contracts\Translation\TranslatorTrait::trans(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in /home/sebha/public_html/journal/lib/pkp/lib/vendor/symfony/translation-contracts/TranslatorTrait.php on line 44
Deprecated: Symfony\Contracts\Translation\TranslatorTrait::trans(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/sebha/public_html/journal/lib/pkp/lib/vendor/symfony/translation-contracts/TranslatorTrait.php on line 44
2025-05-04
Issue
Section
License
Copyright (c) 2025 Sebha University Conference Proceedings

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.