Severity: 8192
Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 132
Backtrace:
File: /home2/lumia28z/nikhilthomas.co.nz/application/controllers/Project.php
Line: 8
Function: __construct
File: /home2/lumia28z/nikhilthomas.co.nz/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 294
Backtrace:
File: /home2/lumia28z/nikhilthomas.co.nz/application/controllers/Project.php
Line: 8
Function: __construct
File: /home2/lumia28z/nikhilthomas.co.nz/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 168
Backtrace:
File: /home2/lumia28z/nikhilthomas.co.nz/application/controllers/Project.php
Line: 8
Function: __construct
File: /home2/lumia28z/nikhilthomas.co.nz/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 237
Backtrace:
File: /home2/lumia28z/nikhilthomas.co.nz/application/controllers/Project.php
Line: 8
Function: __construct
File: /home2/lumia28z/nikhilthomas.co.nz/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 317
Backtrace:
File: /home2/lumia28z/nikhilthomas.co.nz/application/controllers/Project.php
Line: 8
Function: __construct
File: /home2/lumia28z/nikhilthomas.co.nz/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 358
Backtrace:
File: /home2/lumia28z/nikhilthomas.co.nz/application/controllers/Project.php
Line: 8
Function: __construct
File: /home2/lumia28z/nikhilthomas.co.nz/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 282
Backtrace:
File: /home2/lumia28z/nikhilthomas.co.nz/application/controllers/Project.php
Line: 8
Function: __construct
File: /home2/lumia28z/nikhilthomas.co.nz/index.php
Line: 315
Function: require_once
Severity: Warning
Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 294
Backtrace:
File: /home2/lumia28z/nikhilthomas.co.nz/application/controllers/Project.php
Line: 8
Function: __construct
File: /home2/lumia28z/nikhilthomas.co.nz/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 304
Backtrace:
File: /home2/lumia28z/nikhilthomas.co.nz/application/controllers/Project.php
Line: 8
Function: __construct
File: /home2/lumia28z/nikhilthomas.co.nz/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 314
Backtrace:
File: /home2/lumia28z/nikhilthomas.co.nz/application/controllers/Project.php
Line: 8
Function: __construct
File: /home2/lumia28z/nikhilthomas.co.nz/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 315
Backtrace:
File: /home2/lumia28z/nikhilthomas.co.nz/application/controllers/Project.php
Line: 8
Function: __construct
File: /home2/lumia28z/nikhilthomas.co.nz/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 316
Backtrace:
File: /home2/lumia28z/nikhilthomas.co.nz/application/controllers/Project.php
Line: 8
Function: __construct
File: /home2/lumia28z/nikhilthomas.co.nz/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 317
Backtrace:
File: /home2/lumia28z/nikhilthomas.co.nz/application/controllers/Project.php
Line: 8
Function: __construct
File: /home2/lumia28z/nikhilthomas.co.nz/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 375
Backtrace:
File: /home2/lumia28z/nikhilthomas.co.nz/application/controllers/Project.php
Line: 8
Function: __construct
File: /home2/lumia28z/nikhilthomas.co.nz/index.php
Line: 315
Function: require_once
Severity: Warning
Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 110
Backtrace:
File: /home2/lumia28z/nikhilthomas.co.nz/application/controllers/Project.php
Line: 8
Function: __construct
File: /home2/lumia28z/nikhilthomas.co.nz/index.php
Line: 315
Function: require_once
Severity: Warning
Message: session_start(): Session cannot be started after headers have already been sent
Filename: Session/Session.php
Line Number: 143
Backtrace:
File: /home2/lumia28z/nikhilthomas.co.nz/application/controllers/Project.php
Line: 8
Function: __construct
File: /home2/lumia28z/nikhilthomas.co.nz/index.php
Line: 315
Function: require_once
A design of well-engineered solar roof tiles mounting system is presented here by eliminating the drawbacks associated with the existing solar roof. In the comprehensive literature review, we have identified gaps in research in the area of solar roof mounting units, conflicts in previous studies, and open questions left from another investigation. The innovative design presented here is easy to install and can accommodate a range of solar tiles manufactured by leading manufacturers. The design presented here also solves the roof leaking issues, tilting of the tiles, and corrosion of mounting units by design optimization and surface protection methods. The final report for this project will hold engineering calculations, drawings, simulation results, and prototypes test results and future recommendations.
Solar roof replaces the existing roof with aesthetically pleasing solar tiles that can power our homes for decades; however, solar tile technology itself is very complicated technology and often besieged with problems. Based on our findings, there are three main problems with the roof solar tile designs.
? Damage due to uplift from the wind.
? Corrosion of the solar roof tiles mounting units.
? Leaking issues of the rooftop due to poor installation.
There are four leading causes of the above-addressed problems. The first and foremost issue is the structural collapse, which happens when the mounting unit fails to withstand the force of wind and gravity effectively and thus causes uplift from the wind.
On to the second issue, the corrosion occurs because, in solar panel assembly, both anode and cathode contain metals, in most of the case rainwater, acts as the electrolyte and eventually leads to corrosion, also we noticed that photovoltaic hardware currently used to construct and install solar tiles are less noble metals.
The final problem is roof leaking; this happens because the mounting clamps currently available in the market are required to bolt it down on the roof; therefore, they don’t compromise the waterproofing capability of the roof and consequently cause leakages and void the roof warranty. The gap between the adjacent tiles is another leading cause of roof leakage
Submittd To : WINTEC
Submittd Date : 0000-00-00