Vous êtes sur la page 1sur 7

Modeling Nano Enabled Elements of Solar and

Fuel Cell

Rohit Pathak
Satyadhar Joshi
Satyadhar_joshi@yahoo.com
xrohit@hotmail.com
(Research Paper Available at IEEE Xplore
Kindly cite the PPT as per the IEEE copyright)
Nano Enabled Solar Cells Introduction &I
mportance of this work
• The necessity of a nonporous
membrane has been eminent in
recent fuel cells.
• We have identified and categorized
the domains of Nano enabled solar
cells and have put forth a proposition
for multi scale modeling of Solar cells.
• Distribution and performance
analysis of four levels of computation
in a multi scale model is implemented
with the distribution being carried
out from classical semi-conductor to
quantum levels as to accurately
predict the behavior and properties
of the solar cell as per the needs of
the engineering of devices.
MODELING MEMS MEMBRANE FOR FUEL CELLS

gridDim=100u
fringeDim=40u
beamw = gridDim-fringeDim
beaml = gridDim
--array junction
junction = { node{} }
for n=1,16 do --loop for rows
--nodes
junction[n] = node{n*beaml, m*beaml, 0}
junction[n+3] = node{}
--beams
beam3d { junction[n], junction[n+1] ;
material=p1, l=beaml, w=beamw }
end --cols
end –rows
Introduction about Multi Scale Modeling
• There are
challenges that
exist in the
current proposals
in this realm of
harvesting energy
from solar cells
that can be
predicted with
the help of multi
scale modeling.
Multi Scale Modeling Connections
using MPI;
namespace hydroCode1{
class Program {
static void Main(string[] args) {
using (new MPI.Environment(ref args))
{
Communicator comm =
Communicator.world;
Console.WriteLine("Check from
process " + comm.Rank); switch
(comm.Rank) {
case 0: /*PROCESS
ONE CODE*/ /*Fundamental
Semiconductor Property*/ /*Level
1 Computation Code goes down*/
Console.WriteLine("Process " + comm.Rank + ":
Fundamental Semiconductor Property");
/*End of PROCESS ONE CODE*/
Multi Scale Modeling Implementation
• using Extreme.Mathematics.Calculus;
• class Program { static void Main(string[]
args) { using (new MPI.Environment(ref
args)) { Communicator comm =
Communicator.world;
• Console.WriteLine("Check from process
" + comm.Rank); if (comm.Rank == 0) {
double Ec = 1, Ev = 1, T = 1, Nv = 1, Nc
= 1; Console.WriteLine("Process " +
comm.Rank + " status: calculating Ef");
• Console.WriteLine("Process " +
comm.Rank + " status: " + "Ef as calculated is: "
+ Ef(Ec, Ev, T, Nv, Nc));
• } else if (comm.Rank==1){
• double Eg = 1, me = 1, mn = 1, r = 1;
• Console.WriteLine("Process " +
comm.Rank + " status: calculating Excited
Energy");
Conclusion
• Thus we have shown the modeling of MEMS based fuel cell in
MATLAB using SUGAR and multi scale modeling of solar cell in an
HPC setup using extreme optimization library under MCCS
environment.
• A MEMS based membrane that can help in modeling of MEMS
based cells and provide acceleration to research in this field.
• Nanotechnology and MEMS enabled solar and fuel cells will have
optimum characteristics.
• The cost of solar cells will decrease and their efficiency will
increase significantly in the future via the use of these techniques.

Vous aimerez peut-être aussi