6,722 research outputs found
Silicon materials task of the low cost solar array project, part 2
Purity requirements for solar cell grade silicon material was developed and defined by evaluating the effects of specific impurities and impurity levels on the performance of silicon solar cells. Also, data was generated forming the basis for cost-tradeoff analyses of silicon solar cell material. Growth, evaluation, solar cell fabrication and testing was completed for the baseline boron-doped Czochralski material. Measurements indicate Cn and Mn seriously degrade cell performance, while neither Ni nor Cu produce any serious reduction in cell efficiency
Development of high efficiency solar cells on silicon web
Web base material is being improved with a goal toward obtaining solar cell efficiencies in excess of 18% (AM1). Carrier loss mechanisms in web silicon was investigated, techniques were developed to reduce carrier recombination in the web, and web cells were fabricated using effective surface passivation. The effect of stress on web cell performance was also investigated
Silicon dendritic web material
The development of a low cost and reliable contact system for solar cells and the fabrication of several solar cell modules using ultrasonic bonding for the interconnection of cells and ethylene vinyl acetate as the potting material for module encapsulation are examined. The cells in the modules were made from dendritic web silicon. To reduce cost, the electroplated layer of silver was replaced with an electroplated layer of copper. The modules that were fabricated used the evaporated Ti, Pd, Ag and electroplated Cu (TiPdAg/Cu) system. Adherence of Ni to Si is improved if a nickel silicide can be formed by heat treatment. The effectiveness of Ni as a diffusion barrier to Cu and the ease with which nickel silicide is formed is discussed. The fabrication of three modules using dendritic web silicon and employing ultrasonic bonding for interconnecting calls and ethylene vinyl acetate as the potting material is examined
Silicon materials task of the low cost solar array project. Phase 3: Effect of impurities and processing on silicon solar cells
The 13th quarterly report of a study entitled an Investigation of the Effects of Impurities and Processing on Silicon Solar Cells is given. The objective of the program is to define the effects of impurities, various thermochemical processes and any impurity-process interactions on the performance of terrestrial silicon solar cells. The Phase 3 program effort falls in five areas: (1) cell processing studies; (2) completion of the data base and impurity-performance modeling for n-base cells; (3) extension of p-base studies to include contaminants likely to be introduced during silicon production, refining or crystal growth; (4) anisotropy effects; and (5) a preliminary study of the permanence of impurity effects in silicon solar cells. The quarterly activities for this report focus on tasks (1), (3) and (4)
Heap Reference Analysis Using Access Graphs
Despite significant progress in the theory and practice of program analysis,
analysing properties of heap data has not reached the same level of maturity as
the analysis of static and stack data. The spatial and temporal structure of
stack and static data is well understood while that of heap data seems
arbitrary and is unbounded. We devise bounded representations which summarize
properties of the heap data. This summarization is based on the structure of
the program which manipulates the heap. The resulting summary representations
are certain kinds of graphs called access graphs. The boundedness of these
representations and the monotonicity of the operations to manipulate them make
it possible to compute them through data flow analysis.
An important application which benefits from heap reference analysis is
garbage collection, where currently liveness is conservatively approximated by
reachability from program variables. As a consequence, current garbage
collectors leave a lot of garbage uncollected, a fact which has been confirmed
by several empirical studies. We propose the first ever end-to-end static
analysis to distinguish live objects from reachable objects. We use this
information to make dead objects unreachable by modifying the program. This
application is interesting because it requires discovering data flow
information representing complex semantics. In particular, we discover four
properties of heap data: liveness, aliasing, availability, and anticipability.
Together, they cover all combinations of directions of analysis (i.e. forward
and backward) and confluence of information (i.e. union and intersection). Our
analysis can also be used for plugging memory leaks in C/C++ languages.Comment: Accepted for printing by ACM TOPLAS. This version incorporates
referees' comment
- …