A PHP Error was encountered

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

A PHP Error was encountered

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

A PHP Error was encountered

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

A PHP Error was encountered

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

A PHP Error was encountered

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

A PHP Error was encountered

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

A PHP Error was encountered

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

A PHP Error was encountered

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

A PHP Error was encountered

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

A PHP Error was encountered

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

A PHP Error was encountered

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

A PHP Error was encountered

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

A PHP Error was encountered

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

A PHP Error was encountered

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

A PHP Error was encountered

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

A PHP Error was encountered

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

Nikhil Thomas Portfolio


OPTIMAL STRUCTURAL DESIGN AND PROTOTYPING OF CONNECTORS TO SUPPORT ROOF MOUNTED SOLAR TILES


Project Description

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