Review Special Issues

Recent advances in polymer structures for organic solar cells: A review

  • Received: 25 January 2022 Revised: 16 March 2022 Accepted: 23 March 2022 Published: 28 March 2022
  • High energy dependence on fossil fuels and an increase in greenhouse gas emissions are factors that highlight the need for alternative energy sources. Photovoltaic technology is a strong candidate that uses the most abundant resource, solar energy, but what makes its wide use difficult is the high cost of the commercially available devices. Thus, research has been devoted to developing new low-cost photovoltaic systems that are easier to manufacture with high efficiency and durability, such as the third-generation solar cells. According to this study, organic solar cells (OPV) with polymers in the active layers are more prominent concerning power conversion efficiency associated with durability, resulting in great research interest. Furthermore, polymer solar cells are easier to process and can be manufactured on a large scale achieving high efficiencies and stability. This review aims to raise the state of the art about these solar cells, discourse their architectures, current developments on polymer structures, and most relevant challenges for OPV devices, as a search for increased efficiency and stability.

    Citation: Taihana Paula, Maria de Fatima Marques. Recent advances in polymer structures for organic solar cells: A review[J]. AIMS Energy, 2022, 10(1): 149-176. doi: 10.3934/energy.2022009

    Related Papers:

    [1] Sani Aji, Poom Kumam, Aliyu Muhammed Awwal, Mahmoud Muhammad Yahaya, Kanokwan Sitthithakerngkiet . An efficient DY-type spectral conjugate gradient method for system of nonlinear monotone equations with application in signal recovery. AIMS Mathematics, 2021, 6(8): 8078-8106. doi: 10.3934/math.2021469
    [2] Aliyu Muhammed Awwal, Poom Kumam, Kanokwan Sitthithakerngkiet, Abubakar Muhammad Bakoji, Abubakar S. Halilu, Ibrahim M. Sulaiman . Derivative-free method based on DFP updating formula for solving convex constrained nonlinear monotone equations and application. AIMS Mathematics, 2021, 6(8): 8792-8814. doi: 10.3934/math.2021510
    [3] Siting Yu, Jingjing Peng, Zengao Tang, Zhenyun Peng . Iterative methods to solve the constrained Sylvester equation. AIMS Mathematics, 2023, 8(9): 21531-21553. doi: 10.3934/math.20231097
    [4] Cuijie Zhang, Zhaoyang Chu . New extrapolation projection contraction algorithms based on the golden ratio for pseudo-monotone variational inequalities. AIMS Mathematics, 2023, 8(10): 23291-23312. doi: 10.3934/math.20231184
    [5] D. Jeni Seles Martina, G. Deepa . Some algebraic properties on rough neutrosophic matrix and its application to multi-criteria decision-making. AIMS Mathematics, 2023, 8(10): 24132-24152. doi: 10.3934/math.20231230
    [6] Jamilu Sabi'u, Ali Althobaiti, Saad Althobaiti, Soubhagya Kumar Sahoo, Thongchai Botmart . A scaled Polak-Ribiˊere-Polyak conjugate gradient algorithm for constrained nonlinear systems and motion control. AIMS Mathematics, 2023, 8(2): 4843-4861. doi: 10.3934/math.2023241
    [7] Yonghong Duan, Ruiping Wen . An alternating direction power-method for computing the largest singular value and singular vectors of a matrix. AIMS Mathematics, 2023, 8(1): 1127-1138. doi: 10.3934/math.2023056
    [8] Jun Yang, Prasit Cholamjiak, Pongsakorn Sunthrayuth . Modified Tseng's splitting algorithms for the sum of two monotone operators in Banach spaces. AIMS Mathematics, 2021, 6(5): 4873-4900. doi: 10.3934/math.2021286
    [9] Yue Zhao, Meixia Li, Xiaowei Pan, Jingjing Tan . Partial symmetric regularized alternating direction method of multipliers for non-convex split feasibility problems. AIMS Mathematics, 2025, 10(2): 3041-3061. doi: 10.3934/math.2025142
    [10] Jun He . A SOR-like AVM for the maximal correlation problem. AIMS Mathematics, 2018, 3(1): 253-262. doi: 10.3934/Math.2018.1.253
  • High energy dependence on fossil fuels and an increase in greenhouse gas emissions are factors that highlight the need for alternative energy sources. Photovoltaic technology is a strong candidate that uses the most abundant resource, solar energy, but what makes its wide use difficult is the high cost of the commercially available devices. Thus, research has been devoted to developing new low-cost photovoltaic systems that are easier to manufacture with high efficiency and durability, such as the third-generation solar cells. According to this study, organic solar cells (OPV) with polymers in the active layers are more prominent concerning power conversion efficiency associated with durability, resulting in great research interest. Furthermore, polymer solar cells are easier to process and can be manufactured on a large scale achieving high efficiencies and stability. This review aims to raise the state of the art about these solar cells, discourse their architectures, current developments on polymer structures, and most relevant challenges for OPV devices, as a search for increased efficiency and stability.



    The problem of recovering low-rank and sparse matrices or tensors from small sets of linear measurements occurs in many areas, such as the foreground in video surveillance [1], hyperspectral compressive sensing [2] and image denoising [3]. Mathematically, the optimization model of a matrix recovery is described as follows:

    minA,EA+λE1s.t.D=PQ(A+E), (1.1)

    where A=Σrk=1σk(A), σk(A) denotes the kth largest singular value of ARn1×n2 of rank r. E1 denotes the sum of the absolute values of the matrix entries and λ is a positive weighting parameter. QRn1×n2 is a linear subspace, and PQ denotes the projection onto Q. Since the matrix recovery problem is closely connected to the robust principal component analysis (RPCA) problem, then it can be formulated in the same way as RPCA. Further, many theoretical results and algorithmic methods for recovering a low-rank and sparse matrix or tensor have been obtained; for example, see [1,2,4,5,6,7,8,9,10,11,12], and the references therein.

    Wright et al. [6], Li[13], Chen and Xu [14] studied the robust matrix completion problem that we call matrix compressive recovery namely, PQ=PΩ, where Ω is a random subset of indices for the known entries. Further, (1.1) is formulated as follows:

    minA,EA+λE1s.t.D=PΩ(A+E). (1.2)

    In [1], Candès et al. have proved that both A and E can be recovered by solving (1.2) with high probability. Meanwhile, an algorithm and some applications in the area of video surveillance were discussed in detail. Li [13] also gave some new theorems and models for solving (1.2). Then Chen and Xu [14] discussed (1.2) via the augmented Lagrange multiplier (ALM) method and studied its application in image restoration. Meng et al. proposed the following problem in [3]:

    minA,EA+λPΩ(E)1s.t.A+E=D. (1.3)

    They also used the ALM algorithm for solving (1.3), but they did not discuss the convergence. Li et al. [15] proved that the ALM algorithm was convergent for the optimization (1.3). Further, they stated that (1.3) was equivalent to (1.2). Chen et al. [16] provided a new unified performance guarantee that an exact recovery can be obtained when minimizing the nuclear norm plus l1 norm.

    Then the robust formulation has been improved to deal with Gaussian noise [17], leading to the following convex optimization problem (convex robust matrix completion):

    minA,E1,E2λA+γE11+12E222s.t.D=PΩ(A+E1+E2). (1.4)

    He et al. [18,19] developed a robust version of the Grassmannian rank-one update subspace estimation (GROUSE) [20] algorithm named the Grassmannian robust adaptive subspace tracking algorithm (GRASTA), which aims at solving the problem of robust subspace tracking. Their algorithm can be cast to solve problems formulated as

    minPΩ(E)1s.t.PΩ(UV+E)=PΩ(M)UGr(m,r)VRr×n, (1.5)

    where Gr(m,r) is the Grassman manifold. The advantage of their algorithm is that it is designed to tackle the problem of online subspace estimation from incomplete data; hence it can also be cast to solve online low-rank matrix completion where we observe one column of the matrix M at a time.

    In 2018, Chiang et al. [21] proposed a general model

    minA,EA+λE1,s.t.xTiAyj+Eij=Mij,(i,j)Ω, (1.6)

    which exploits side information to better learn low-rank matrices from missing and corrupted observations, and show that the proposed model can be further applied to several popular scenarios such as matrix completion and RPCA.

    On the other hand, for a given low-rank r and sparse level |S|0, some non-convex models and algorithms were proposed.

    In 2014, a non-convex algorithm based on alternating projections, namely AltProj, was presented in [22] which solves the following problem:

    minL,SDLSFs.t.rank(L)r,S0|Ω|, (1.7)

    where r is the rank of the underlying low rank matrix, Ω denotes the support set of the underlying sparse matrix and |Ω| is the cardinality of Ω. AltProj iteratively updates L by projecting the matrix DS onto the space of rank-r matrices (denoted by Lr, ) which can be done via the singular value decomposition, followed by truncating out small singular values, and then updating S by projecting the matrix DL onto the space of sparse matrices (denoted by S, ) which can be done by the hard thresholding operator. In 2016, Gu et al. [23] factorized L into the product of two matrices, that is L=UV, and performd alternating minimization over both matrices. Yi et al. [24] applied a similar factorization and an alternating descent algorithm. Then, a method based on manifold optimization which reduces the dependence on the condition number of the underlying low-rank matrix theoretically was proposed by Zhang and Yang [25]. In 2019, an accelerated AltProj was proposed by Cai et al. [26] and empirical performance evaluations showed the advantage of the accelerated AltProj over other state-of-the-art algorithms for RPCA.

    In 2015, Wang et al. [27] proposed a proximal alternating robust subspace minimization method for solving the practical matrix completion problem under the prevalent case where the rank of A and the cardinality of Ω are upper bounded by some known paremeters r and k via the following non-convex, non-smooth optimization model:

    minA,E12PΩ(DLS)2F+ϵ2PˉΩ(D)21s.t.rank(L)r,LRm×nS0k,SFKS,SRm×nΩ, (1.8)

    where Rm×nΩ denotes the set of m×n matrices whose supports are subsets of Ω and KS is a finite constant introduced to facilitate the convergence proof.

    In this paper, we develop an alternating directional method and its variant equipped with the non-monotone search procedure for solving low-rank and sparse structure matrix completion problems from incomplete data. By introducing a parameter α, we consider the following problem:

    minPΩ(DLS)2F,s.t.rank(L)r,S0α|Ω|, (1.9)

    where α represents the sparsity ratio of the sparse part. Based on the factorization L=UV with URm×r and VRr×n, (1.9) can be represented as

    minf(U,V,S)s.t.S0α|Ω|, (1.10)

    where f(U,V,S)=12PΩ(DUVS)2F.

    The rest of this paper is organized as follows. In Section 2, we give the proposed algorithms in details. Convergence analysis is discussed under mild condition in Section 3. In Section 4, we compare Algorithm 1 with Algorithm 2 through numerical experiments to illustrate the efficiency of the non-monotone technique, also compare the proposed algorithms with the previous algorithm to show the effectiveness of the new algorithms. Finally, we conclude the paper in Section 5.

    In this section, we develop two alternating directional methods for solving (1.10), where one of U,V and S is solved in the Gauss-Seidel manner while the other two variables are fixed until convergence. In both algorithms, we apply a single step of the steepest gradient descent method with exact step-size to solve the least square subproblems with respect to variable U or V. If f(U,V,S) is denoted by fV,S(U) when V and S are held constant while fU,S(V) when U and S are held constant. The steepest descents about U and V are

    fV,S(U)=(PΩ(D)PΩ(UV+S))VT

    and

    fU,S(V)=UT(PΩ(D)PΩ(UV+S)),

    respectively. The associated exact step-sizes are denoted by tU and tV, and can be computed explicitly by

    tU=||fV,S(U)||2F||PΩ(fV,S(U)V)||2F and tV=||fU,S(V)||2F||PΩ(UfU,S(V))||2F.

    Based on the above discussion, the concrete algorithms can be formally described as Algorithm 1 and Algorithm 2, where Algorithm 1 updates S by minimizing f(U,V,S) with the sparsity level constraint while Algorithm 2 updates it by a non-monotone search approach.

    Algorithm 1. Input: PΩ(D), U0Rm×r, V0Rr×n, sparsity parameter α, S0Rm×n with |S0|α|Ω|;

    Repeat

    1) fVk,Sk(Uk)=(PΩ(D)PΩ(UkVk+Sk))VTk

    2) tUk=||fVk,Sk(Uk)||2F||PΩ(fVk,Sk(Uk)Vk)||2F

    3) Uk+1=UktUkfVk,Sk(Uk)

    4) fUk+1,Sk(Vk)=UTk+1(PΩ(D)PΩ(Uk+1Vk+Sk))

    5) tVk=||fUk+1,Sk(Vk)||2F||PΩ(Uk+1fUk+1,Sk(Vk))||2F

    6) Vk+1=VktVkfUk+1,Sk(Vk)

    7) Sk+1=argmin|S|α|Ω|||PΩ(DUk+1Vk+1S)||2F.

    Until termination criteria is reached.

    Algorithm 2. Input: PΩ(D), U0Rm×r, V0Rr×n, integer l0, sparsity parameter α, S0Rm×n with |S0|α|Ω|;

    Repeat

    1) fVk,Sk(Uk)=(PΩ(D)PΩ(UkVk+Sk))VTk

    2) tUk=||fVk,Sk(Uk)||2F||PΩ(fVk,Sk(Uk)Vk)||2F

    3) Uk+1=UktUkfVk,Sk(Uk)

    4) fUk+1,Sk(Vk)=UTk+1(PΩ(D)PΩ(Uk+1Vk+Sk))

    5) tVk=||fUk+1,Sk(Vk)||2F||PΩ(Uk+1fUk+1,Sk(Vk))||2F

    6) Vk+1=VktVkfUk+1,Sk(Vk)

    7) Set ˉSk=argmin|S|α|Ω|||PΩ(DUk+1Vk+1S)||2F and update

    (Sk+1)ij={(ˉSk)ij+τk,if (ˉSk)ij<0,(ˉSk)ijτk,if (ˉSk)ij>0,0,otherwise,

    where τk satisfies the following non-monotone condition:

    ||PΩ(DUk+1Vk+1Sk+1)||2Fmax{||Rk+12||2F,,||Rkl+12||2F}.

    Until termination criteria is reached.

    Remark 1. In the above algorithms, |S| is the number of non-zero entries of S and the termination criteria is ||PΩ(DUk+1Vk+1Sk+1)||2F||PΩ(D)||2F<ϵ.

    Remark 2. By preserving the entries of PΩ(DUk+1Vk+1) with top α|Ω| large magnitudes and setting the rest to zero, we obtain the sparse matrix Sk+1 in Algorithm 1 and ˉSk in Algorithm 2.

    Remark 3. Algorithm 2 is different from Algorithm 1 in that it employs the non-monotone search procedure for updating S. The non-monotone line search technique relaxes the single-step descent into a multi-step descent, which greatly improves the computational efficiency. The next section also gives the convergence analysis of the proposed algorithms. In Section 4, many work verified numerically that the non-monotone technique outperforms the traditional monotone strategies. Hence, we here utilize the non-monotone search technique to improve the performance of the proposed algorithms.

    In this section, we discuss the global convergence monotone Algorithm 1 and non-monotone Algorithm 2. Theoretically, that is an equivalent verification of the robust PCA can reasonably express the mutual encouragement between the low-rank and structured sparsity.

    Before that, we first list some notations and preliminaries for the coming main result. For the ease of exposition, let {Uk,Vk,Sk} be the sequence generated by Algorithm 1 or Algorithm 2, and

    Rk=PΩ(DUkVkSk),Rk+12=PΩ(DUk+1Vk+1Sk),Rk+1=PΩ(DUk+1Vk+1Sk+1),ˉRk=PΩ(DUk+1VkSk). (3.1)

    Two propositions are provided first before analysing the convergence, they are the conditions of Lemma 3.6 in [26]:

    |H|83βμ0γ(m+n)logn;

    ● the matrix L is μ0-relevant.

    Lemma 1. The sequence {Uk,Vk,Sk} generated by Algorithm 2 satisfies:

    f(Uk+1,Vk,Sk)=f(Uk,Vk,Sk)12Vk,Sk(Uk)4FPΩ(Vk,Sk(Uk))Vk2F, (3.2)
    f(Uk+1,Vk+1,Sk)=f(Uk+1,Vk,Sk)12Uk+1,Sk(Vk)4FPΩ(Uk+1Uk+1,Sk(Vk))Vk2F. (3.3)

    Proof. By simple deduction

    f(Uk+1,Vk+1,Sk)=12PΩ(DSkUk+1Vk)2F=12PΩ(DSk(Uk+tUkVk,Sk(Uk))Vk2F=12PΩ(DSkUkVk)tUkPΩ(Vk,Sk(Uk))Vk2F=12Rk2FtUkPΩ(Vk,Sk(Uk))Vk,Rk+12PΩ(Vk,Sk(Uk))Vk2F=f(Uk,Vk,Sk)12Vk,Sk(Uk)4FPΩ(Vk,Sk(Uk))Vk2F.

    Similarly, we have

    f(Uk+1,Vk+1,Sk)=f(Uk+1,Vk,Sk)12Uk+1,Sk(Vk)4FPΩ(Uk+1Uk+1,Sk(Vk))Vk2F.

    Theorem 1. Suppose that there exist (UTiUi)1 and (VTiVi)1 and they are bounded. Then, the sequence {Uk,Vk,Sk} generated by Algorithm 2 satisfies:

    limkVk,Sk(Uk)=0,

    and

    limkUk+1,Sk(Vk)=0.

    Proof. According to Sk+1 given by Algorithm 2, we obtain

    f(Uk+1,Vk+1,Sk+1)f(Uk,Vk,Sk)+|Ω|τ2k,

    together with Lemma 1, which implies that

    f(Uk+1,Vk+1,Sk+1)f(U0,V0,S0)12ki=1Vi,Si(Ui)4FPΩ(Vi,Si(Ui))Vi2F12ki=1Ui+1,Si(Vi)4FPΩ(Ui+1Ui+1,Si(Vi))2F+|Ω|ki=1τ2i.

    Since

    PΩ(Vk,Sk(Uk))Vk2FVk,Sk(Uk)Vk2F=RkVTkVk2F=tr(RTkRk(VTkVk)2),

    and

    Ui+1,Si(Vi)2F=RkVTk2F=tr(RTkRk(VTkVk)),

    then

    12ki=1Vi,Si(Ui)4FPΩ(Vi,Si(Ui))Vi2Ftr2(RTiRi(VTiVi)2)tr(RTiRi(VTiVi))12ki=1σ2irVi,Si(Ui)2F,

    where σir is the ith largest singular value of the matrix Vi.

    Similarly, we have

    12ki=1Ui+1,Si(Vi)4FPΩ(Ui+1Ui+1,Si(Vi))2F12ki=1˜σ2irUi+1,Si(Vi)2F,

    where ˜σir is the ith largest singular value of the matrix Ui.

    Consequently, i=1(σ2irVi,Si(Ui)2F+˜σ2irUi+1,Si(Vi)2F+|Ω|τ2i) is convergent. Thus,

    limkσ2irVi,Si(Ui)F=0,

    and

    limk˜σ2irUi+1,Si(Vi)F=0.

    The theorem is true from the assumptions.

    In addition, from the Lemma 3.6 of [28], there exists a scalar c (0<c<1), such that

    PΩ(ˉVk,Sk(Vk)Vk(1c)ˉVk,Sk(Vk)Vk.

    Hence,

    tUkσ2k11c1,

    where 0<c1<1,σk1 is the top singular value of Vk. Therefore,

    limk(Uk+1Uk)=0.

    Similarly,

    limk(Vk+1Vk)=0.

    The proof is completed.

    Theorem 2. Assume that the sequence {Uk,Vk} is bounded and there exist (UTkUk)1 and (VTkVk)1. Then

    limkLk=L,

    and

    limkSk=S.

    Proof. The {Lk} is bounded from the sequence {Uk,Vk} is bounded. Then there exists a sub-sequence {Lki} is closed to Lα. It is noted that

    limkUk+1Uk=0andlimkVk+1Vk=0.

    Then

    Lk+1LkF=Uk+lVk+lUkVkF=(Uk+tUkVk,Sk(Uk))(Vk+tVkVk+1,Sk(Vk))UkVkF=(Uk+1Uk)Vk+Uk(Vk+1Vk)+(Uk+1Uk)(Vk+1Vk)FUk+1UkFVkF+UkFVk+1VkF+Uk+1UkFVk+1VkF.

    Thus,

    limkLk+1LkF=0.

    That is to say,

    limkLk=L.

    Let DL=S. Then

    (Sk)ij(S)ij=(DLk)ij(DL)ij+τkLkL+τk,i,jαΩ,

    which shows that

    limkSk=S.

    The proof is completed.

    In this section, we apply the proposed algorithms to solve two problems: some matrix recovery tasks with incomplete samples and some background modeling in video processing. We compare our algorithms and the AM algorithm in [23] in the senses of the iteration step (denoted as IT) and the total CPU time (denoted as CPU) in second. Moreover, R.error and Error represent the relative deviation of the deserved matrices (or images) from the given matrices (or images), which are computed by the following formulas:

    R.error=||PΩ(Xk)PΩ(D)||F||PΩ(D)||F,

    and

     Error=A+EDFDF.

    In our implementations, all the codes were written by Matlab R2019b and run on a PC with Intel Xeon E5 processor 2.5GHz and 20GB memory.

    In the experiments, the dimension n of a square matrix XRn×n is denoted as Size(X) in the list. For each concerned X, the sampling density is denoted as Den(X) may be 60%, 70%, 75% and 80%, the rank of the low-rank component is denoted by Rank(L) may be 50, 60, 90 and 100, and the sparsity ratio of sparse part is denoted by Spa(S) may be 5% and 10%. In total, we obtain some instances for each dimension. In each instance, the test matrix is randomly generated. The numerical results are provided in Tables 13. Here, the iteration is terminated once the current iterations obey R.error <104 or the criterion is not satisfied after 10000 iteration steps. The symbol "-" indicates that the iteration is failing.

    Table 1.  Computational results for small-size problems.
    Size(X) Rank(L) Den(X)(%) Spar(S)(%) Algorithm R.error CPU(S) IT
    AM 9.23e05 27.11 142
    1000 50 70 5 Alg 1 9.96e05 104.79 308
    Alg 2 8.74e05 4.06 14
    AM 9.90e05 29.01 143
    1000 50 80 10 Alg 1 9.99e05 119.50 319
    Alg 2 9.74e05 4.23 13
    AM 8.03e05 39.65 75
    1000 100 60 5 Alg 1 9.94e05 23.01 68
    Alg 2 9.98e05 7.75 24
    AM 8.61e05 56.03 80
    1000 100 60 10 Alg 1 9.49e05 22.21 67
    Alg 2 9.09e05 8.21 26
    AM 9.66e05 61.97 79
    1000 100 70 5 Alg 1 9.99e05 27.19 76
    Alg 2 9.92e05 7.17 21
    AM 8.89e05 71.03 80
    1000 100 70 10 Alg 1 9.92e05 39.27 105
    Alg 2 9.72e05 7.97 23
    AM 7.81e05 73.11 91
    1000 100 75 10 Alg 1 9.02e05 44.25 111
    Alg 2 9.42e05 6.99 27
    AM 9.21e05 90.79 144
    2000 50 70 5 Alg 1 9.99e05 226.39 154
    Alg 2 8.70e05 12.50 10
    AM 7.51e05 98.70 142
    2000 50 70 10 Alg 1 9.99e05 514.65 339
    Alg 2 6.64e05 13.97 11
    AM 9.88e05 109.23 70
    2000 50 80 5 Alg 1 9.78e05 164.68 106
    Alg 2 9.91e05 11.50 9
    AM 6.72e05 86.11 90
    2000 50 80 10 Alg 1 9.99e05 323.54 205
    Alg 2 7.85e05 13.88 10
    AM 9.05e05 101.23 98
    2000 100 60 5 Alg 1 9.99e05 278.48 190
    Alg 2 8.90e05 17.65 14
    AM 7.03e05 98.27 108
    2000 100 75 10 Alg 1 9.01e05 511.54 329
    Alg 2 8.21e05 16.89 12

     | Show Table
    DownLoad: CSV
    Table 2.  Computational results for middle-size problems.
    Size(X) Rank(L) Den(X)(%) Spar(S)(%) Algorithm R.error CPU(S) IT
    AM 9.61e05 98.81 83
    3000 50 70 5 Alg 1 9.94e05 429.42 141
    Alg 2 9.72e05 22.58 9
    AM 7.08e05 122.00 98
    3000 50 70 10 Alg 1 9.97e05 891.26 288
    Alg 2 6.04e05 25.56 10
    AM 7.08e05 101.03 111
    3000 60 75 5 Alg 1 9.33e05 668.20 269
    Alg 2 9.41e05 24.44 8
    AM 7.23e05 100.31 40
    4000 50 70 10 Alg 1 9.97e05 1158.50 235
    Alg 2 5.88e05 40.06 10
    AM 6.28e05 85.02 35
    4000 50 75 5 Alg 1 9.15e05 356.20 70
    Alg 2 9.22e05 28.44 7
    AM 8.28e05 88.22 36
    4000 50 80 5 Alg 1 9.95e05 374.40 73
    Alg 2 9.39e05 30.74 8
    AM 7.23e05 85.33 38
    4000 50 80 10 Alg 1 9.99e05 841.22 161
    Alg 2 6.54e05 38.48 9
    AM 9.23e05 90.21 41
    4000 100 60 5 Alg 1 9.99e05 874.89 183
    Alg 2 8.48e05 739.76 10
    AM 6.44e05 104.27 39
    5000 50 70 5 Alg 1 9.98e05 735.44 98
    Alg 2 5.60e05 53.51 9
    AM 7.05e05 99.45 38
    5000 50 70 10 Alg 1 9.97e05 1585.46 206
    Alg 2 9.08e05 56.45 9
    AM 5.92e05 196.04 47
    5000 50 80 5 Alg 1 9.98 e05 468.41 59
    Alg 2 7.20e05 48.16 8
    AM 7.73e05 395.47 69
    5000 100 75 10 Alg 1 9.07e05 1011.22 124
    Alg 2 5.88e05 57.94 9
    AM 6.72e05 256.11 98
    5000 50 80 10 Alg 1 9.99e05 322.04 201
    Alg 2 8.05e05 13.11 9

     | Show Table
    DownLoad: CSV
    Table 3.  Computational results for large-size problems.
    Size(X) Rank(L) Den(X)(%) Spar(S)(%) Algorithm R.error CPU(S) IT
    AM 7.02e05 950.03 70
    10000 50 60 5 Alg 1 9.97e05 2527.91 98
    Alg 2 5.54e05 191.48 9
    AM 9.01e05 1417.34 151
    10000 50 60 10 Alg 1 9.99e05 5125.45 194
    Alg 2 8.67e05 191.29 9
    AM 8.81e05 1022.03 41
    10000 50 70 5 Alg 1 9.98e05 1683.68 59
    Alg 2 7.83e05 173.10 8
    AM 7.70e05 445.11 50
    10000 50 75 10 Alg 1 9.95e05 3863.30 135
    Alg 2 6.29e05 208.24 9
    AM 6.27e05 566.03 48
    10000 50 80 5 Alg 1 9.93e05 1249.34 41
    Alg 2 5.46e05 189.02 8
    AM 9.08e05 575.14 72
    10000 50 80 10 Alg 1 9.96e05 2528.33 80
    Alg 2 8.50e05 190.36 8
    AM - - -
    10000 100 60 5 Alg 1 9.99e05 2907.35 109
    Alg 2 4.93e05 197.94 9
    AM - - -
    10000 100 60 10 Alg 1 9.99e05 6455.45 235
    Alg 2 8.36e05 199.31 9
    AM 6.72e05 551.20 61
    10000 100 70 5 Alg 1 9.90e05 1820.84 63
    Alg 2 6.97e05 178.44 8
    AM 7.27e05 748.86 65
    10000 100 70 10 Alg 1 9.99e05 4139.06 140
    Alg 2 5.42e05 210.46 9
    AM 8.21e05 605.16 76
    10000 90 75 10 Alg 1 9.02e05 4009.77 128
    Alg 2 6.72e05 200.01 8
    AM 8.02e05 761.11 62
    10000 100 80 5 Alg 1 9.88e05 1461.60 45
    Alg 2 4.56e05 197.07 8
    AM - - -
    10000 100 80 10 Alg 1 9.93e05 2892.42 90
    Alg 2 7.55 e05 197.00 8

     | Show Table
    DownLoad: CSV

    For Algorithm 2, we set l=2 and the initial thresholding value in each iteration to be the p+1-th largest number of the absolute values of all elements of Sk, where p is the required number of the non-zero entries of S, i.e., p=α|Ω|. By the way, Alg 1 and Alg 2 represent the abbreviations of Algorithm 1 and Algorithm 2, respectively.

    The results recorded in Tables 13 show that the proposed algorithms are feasible and efficient for solving some matrix recovery tasks with incomplete samples. It is worth mentioning that our proposed algorithms are more effective than AM algorithm (see [23]) for large-size problems since both of the algorithms can obtain a solution within reasonable time for the problems with size 10000×10000.

    Moreover, the results recorded in Figures 12 illustrate the superiority of non-monotone decrease in the iteration procedure of Algorithm 2. We observe Algorithm 2 outperforms Algorithm 1 since the CPU times of Algorithm 2 are much shorter than those of Algorithm 1 and the relative error of Algorithm 2 is smaller than those of Algorithm 1. The acceleration ratio of Algorithm 2 with 60% samples is 13.3 (the left in Figure 1) and 26.8 (the right in Figure 1) respectively, that with 80% samples is 8.0 (the left in Figure 1) and 18.1 (the right in Figure 2) respectively.

    Figure 1.  Compare the difference in CPU time between different parameters. Left: R = 50, Den(X) = 60, Spa = 0.05. Right: R = 50, Den(X) = 60, Spa = 0.1.
    Figure 2.  Compare the difference in CPU time between different parameters. Left: R = 100, Den(X) = 80, Spa = 0.05. Right: R = 100, Den(X) = 80, Spa = 0.1.

    In order to verify the performance of the new algorithms in solving practical problems, we compare Algorithm 2 and the AM algorithm for solving the background modeling in video processing. The problem of the background modeling is to separate the foreground and the background in the video. We use the AM algorithm and our Algorithm 2 to separate the foreground and the background for four real videos from [29]. All videos meet the requirement of the low-rank sparse structure since the background of all frames are relevant and the moving objects are sparse and independent. In our tests, each data matrix consists of the first 200 frames of each video. For example, the first video consists of the first 200 frames with a resolution of 144×176, the size of the matrix should be 25344×200 by converting each frame into a vector. Here, the iteration is terminated once the current iterations obey Error <107 or the criterion is not satisfied after 3000 iteration steps.

    The results recorded in Figures 36 are the separation of one frame of each video sequence under D=A+E model. D is the original image, A denotes its background (the low-rank part) and E its foreground (the sparse part).

    Figure 3.  Separation results for the hall: the upper is the result of AM and the lower is one of Alg 2.
    Figure 4.  Separation results for the shopping-mall: the upper is the result of AM and the lower is one of Alg 2.
    Figure 5.  Separation results for the bootstrap: the upper is the result of AM and the lower is one of Alg 2.
    Figure 6.  Separation results for the fountain: the upper is the result of AM and the lower is one of Alg 2.

    Table 4 lists the Error and the running time CPU(S) of the experiments. From Table 4, we can see that the running time of the AM is about 2.8–5.4 times that of Algorithm 2, and the accuracy of Algorithm 2 is also always higher than that of AM algorithm in Figures 36 and Table 4, so the advantage of Algorithm 2 in the recovery of high-dimensional array is obvious.

    Table 4.  Experiment results of background-foreground separation.
    Image Resolution AM Alg 2
    Error CPU(S) Error CPU(S)
    Fig 3 144×176 8.83e-08 334.35 6.42e-08 108.85
    Fig 4 256×320 8.52e-08 1038.13 8.07e-08 191.09
    Fig 5 120×160 9.17e-08 275.68 7.31e-08 98.57
    Fig 6 128×160 8.58e-08 304.14 6.45e-08 99.30

     | Show Table
    DownLoad: CSV

    In this paper, we focus on the problem of recovering a matrix that is the sum of a low-rank matrix and a sparse matrix from a subset of its entries. This model can characterize many problems arising from the areas of signal and image processing, statistical inference, and machine learning. We propose an alternating directional method for solving the low-rank matrix sparse structure model. The key idea of the method is that each block variables are solved in the Gauss-Seidel manner while the others are fixed until convergence. We further develop a version of our algorithm by introducing non-monotone search technique to improve the performance of the new algorithm. Both versions are theoretically proved to be globally convergent under some requirements. Based on computational records, we observe that both algorithms are computationally inexpensive to find satisfactory results and the non-monotone strategy performs much better than the monotone one from these instances.

    The authors are very much indebted to the anonymous referees for their helpful comments and suggestions which greatly improved the original manuscript of this paper. The authors are so thankful for the support from the special fund for science and technology innovation teams of Shanxi province (202204051002018) and the scientific research project of Returned Overseas Chinese in Shanxi Province, China (2022-169).

    The authors declare that they have no conflict of interests.



    [1] Ahmad KS, Naqvi SN, Jaffri SB (2021) Systematic review elucidating the generations and classifications of solar cells contributing towards environmental sustainability integration. Rev Inorg Chem 41: 21-39. https://doi.org/10.1515/revic-2020-0009 doi: 10.1515/revic-2020-0009
    [2] Sathiyan G, Siva G, Sivakumar EKT, et al. (2018) Synthesis and studies of carbazole-based donor polymer for organic solar cell applications. Colloid Polym Sci 296: 1193-1203. https://doi.org/10.1007/s00396-018-4337-4 doi: 10.1007/s00396-018-4337-4
    [3] Cui Y, Yao H, Gao B, et al. (2017) Fine-Tuned photoactive and interconnection layers for achieving over 13% efficiency in a fullerene-free tandem organic solar cell. J Am Chem Soc 139: 7302-7309. https://doi.org/10.1021/jacs.7b01493 doi: 10.1021/jacs.7b01493
    [4] Mutlu A, Can M, Tozlu C (2019) Performance improvement of organic solar cell via incorporation of donor type self-assembled interfacial monolayer. Thin Solid Films 685: 88-96. https://doi.org/10.1016/j.tsf.2019.05.064 doi: 10.1016/j.tsf.2019.05.064
    [5] Freudenberg J, Jänsch D, Hinkel F, et al. (2018) Immobilization strategies for organic semiconducting conjugated polymers. Chem Rev 118: 5598-5689. https://doi.org/10.1021/acs.chemrev.8b00063 doi: 10.1021/acs.chemrev.8b00063
    [6] Ragoussia M-E, Torres T (2015) New generation solar cells: Concepts, trends and perspectives. Chem Commun 51: 3957-3972. https://doi.org/10.1039/C4CC09888A doi: 10.1039/C4CC09888A
    [7] Majumder C, Rai A, Bose C (2018) Performance optimization of bulk heterojunction organic solar cell. Optik 157: 924-929. https://doi.org/10.1016/j.ijleo.2017.11.114 doi: 10.1016/j.ijleo.2017.11.114
    [8] Chen S, Yang S, Sun H, et al. (2017) Enhanced interfacial electron transfer of inverted perovskite solar cells by introduction of CoSe into the electron-transporting-layer. J Power Sources 353: 123-130. https://doi.org/10.1016/j.jpowsour.2017.03.144 doi: 10.1016/j.jpowsour.2017.03.144
    [9] Mabindisa R, Tambwe K, Mciteka L, et al. (2021) Organic nanostructured materials for sustainable application in next generation solar cells. Appl Sci 11: 11324. https://doi.org/10.3390/app112311324 doi: 10.3390/app112311324
    [10] Oh Kwon K, Uddin MA, Park J-H, et al. (2016) A high efficiency nonfullerene organic solar cell with optimized crystalline organizations. Adv Mater 28: 910-916. https://doi.org/10.1002/adma.201504091 doi: 10.1002/adma.201504091
    [11] Li Z, Zhu C, Yuan J, et al. (2022) Optimizing side chains on different nitrogen aromatic rings achieving 17% efficiency for organic photovoltaics. J Energy Chem 65: 173-178. https://doi.org/10.1016/j.jechem.2021.05.041 doi: 10.1016/j.jechem.2021.05.041
    [12] Wibowo FTA, Krishna NV, Sinaga S, et al. (2021) High-efficiency organic solar cells prepared using a halogen-free solution process. Cell Rep Phys Sci 2: 100517. https://doi.org/10.1016/j.xcrp.2021.100517 doi: 10.1016/j.xcrp.2021.100517
    [13] Bi P, Zhang S, Chen Z, et al. (2021) Reduced non-radiative charge recombination enables organic photovoltaic cell approaching 19% efficiency. Joule 5: 2408-2419. https://doi.org/10.1016/j.joule.2021.06.020 doi: 10.1016/j.joule.2021.06.020
    [14] Distler A, Brabec CJ, Egelhaaf H-J (2021) Organic photovoltaic modules with new world record efficiencies. Prog Photovoltaics: Res Appl 29: 24-31. https://doi.org/10.1002/pip.3336 doi: 10.1002/pip.3336
    [15] Ma L, Zhang S, Wang J, et al. (2020) Recent advances in non-fullerene organic solar cells: from lab to fab. Chem Commun 56: 14337. https://doi.org/10.1039/D0CC05528J doi: 10.1039/D0CC05528J
    [16] Yao C, Zhao J, Zhu Y, et al. (2020) Trifluoromethyl Group-Modified Non-Fullerene acceptor toward improved power conversion efficiency over 13% in polymer solar cells. ACS Appl Mater Interfaces 12: 11543-11550. https://doi.org/10.1021/acsami.9b20544 doi: 10.1021/acsami.9b20544
    [17] Yang Y (2021) The original design principles of the Y-Series nonfullerene acceptors, from Y1 to Y6. ACS Nano 15: 18679-18682. https://doi.org/10.1021/acsnano.1c10365 doi: 10.1021/acsnano.1c10365
    [18] Wagenpfahl A (2017) Mobility dependent recombination models for organic solar cells. J Phys: Condens Matter 29: 373001. https://doi.org/10.1088/1361-648X/aa7952 doi: 10.1088/1361-648X/aa7952
    [19] Xu B, Zheng Z, Zhao K, et al. (2016) A bifunctional interlayer material for modifying both the anode and cathode in highly efficient polymer solar cells. Adv Mater 28: 434-439. https://doi.org/10.1002/adma.201502989 doi: 10.1002/adma.201502989
    [20] Zheng Z, Hu Q, Zhang S, et al. (2018) A highly efficient non-fullerene organic solar cell with a fill factor over 0.80 enabled by a fine-tuned hole-transporting layer. Adv Mater 30: 1-9. https://doi.org/10.1002/adma.201801801 doi: 10.1002/adma.201801801
    [21] Doat O, Barboza BH, Batagin-Neto A, et al. (2021) Review: materials and modeling for organic photovoltaic devices. Polym Int 71: 6-25. https://doi.org/10.1002/pi.6280 doi: 10.1002/pi.6280
    [22] Zhao Y, Zhu Y, Cheng H-W, et al. (2021) A review on semitransparent solar cells for agricultural application. Mater Today Energy 22: 100852. https://doi.org/10.1016/j.mtener.2021.100852 doi: 10.1016/j.mtener.2021.100852
    [23] Bi P, Zhang S, Chen Z, et al. (2021) Reduced non-radiative charge recombination enables organic photovoltaic cell approaching 19% efficiency. Joule 5: 2408-2419. https://doi.org/10.1016/j.joule.2021.06.020 doi: 10.1016/j.joule.2021.06.020
    [24] Zuo L, Shi X, Jo SB, et al. (2018) Tackling energy loss for high‐efficiency organic solar cells with integrated multiple strategies. Adv Mater 30: 1706816. https://doi.org/10.1002/adma.201706816 doi: 10.1002/adma.201706816
    [25] Wilken S, Scheunemann D, Dahlström S, et al. (2021) How to reduce charge recombination in organic solar cells: There are still lessons to learn from P3HT:PCBM. Adv Electron Mater 7: 2001056. https://doi.org/10.1002/aelm.202001056 doi: 10.1002/aelm.202001056
    [26] Nakano K, Terado K, Kaji Y, et al. (2021) Reduction of electric current loss by Aggregation-Induced molecular alignment of a Non-Fullerene acceptor in organic photovoltaics. ACS Appl Mater Interfaces 13: 60299-60305. https://doi.org/10.1021/acsami.1c19275 doi: 10.1021/acsami.1c19275
    [27] Pugliese SN, Gallaher JK, Uddin MA, et al. (2022) Spectroscopic comparison of charge dynamics in fullerene and non-fullerene acceptor-based organic photovoltaic cells. J Mater Chem C. https://doi.org/10.1039/D1TC04800G doi: 10.1039/D1TC04800G
    [28] Zhao F, Zhang H, Zhang R, et al. (2020) Emerging approaches in enhancing the efficiency and stability in Non‐Fullerene organic solar cells. Adv Energy Mater 10: 2002746. https://doi.org/10.1002/aenm.202002746 doi: 10.1002/aenm.202002746
    [29] Zhu L, Zhang M, Zhong W, et al. (2021) Progress and prospects of the morphology of non-fullerene acceptor based high-efficiency organic solar cells. Energy Environ Sci 1: 4341-4357. https://doi.org/10.1039/D1EE01220G doi: 10.1039/D1EE01220G
    [30] Lin Y, Zhao F, Wu Y, et al. (2016) Mapping polymer donors toward high-efficiency fullerene free organic solar cells. Adv Mater 29: 1604155. https://doi.org/10.1002/adma.201604155 doi: 10.1002/adma.201604155
    [31] Chung HY, Park J-H, Cui J, et al. (2021) Influence of intramolecular charge-transfer characteristics of excitons on polaron generation at the Donor/Acceptor interface in polymer solar cells. J Phys Chem C 125: 18352-18361. https://doi.org/10.1021/acs.jpcc.1c05524 doi: 10.1021/acs.jpcc.1c05524
    [32] Etxebarria I, Ajuria J, Pacios R (2015) Solution-processable polymeric solar cells: A review on materials, strategies and cell architectures to overcome 10%. Org Electron: Phys, Mater, Appl 19: 34-60. https://doi.org/10.1016/j.orgel.2015.01.014 doi: 10.1016/j.orgel.2015.01.014
    [33] Zuo L, Yu J, Shi X, et al. (2017) High-Efficiency nonfullerene organic solar cells with a parallel tandem configuration. Adv Mater 29: 1702547. https://doi.org/10.1002/adma.201702547 doi: 10.1002/adma.201702547
    [34] Zheng NN, Wang ZF, Zhang K, et al. (2019) High-performance inverted polymer solar cells without an electron extraction layer via a one-step coating of cathode buffer and active layer. J Mater Chem A 7: 1429-1434. https://doi.org/10.1039/c8ta09763a doi: 10.1039/c8ta09763a
    [35] Pandey R, Lim JW, Kim JH, et al. (2018) Performance enhancement in organic photovoltaic solar cells using iridium (Ir) ultra-thin surface modifier (USM). Appl Surf Sci 444: 97-104. https://doi.org/10.1016/j.apsusc.2018.03.012 doi: 10.1016/j.apsusc.2018.03.012
    [36] Sun C, Pan F, Bin H, et al. (2018) A low cost and high performance polymer donor material for polymer solar cells. Nature Commun 9: 1-10. https://doi.org/10.1038/s41467-018-03207-x doi: 10.1038/s41467-018-03207-x
    [37] Shen W, Xiao M, Tang J, et al. (2015) Effective regulation of the micro-structure of thick P3HT: PC 71 BM film by the incorporation of ethyl benzenecarboxylate in toluene solution. RSC Adv 5: 47451-47457. https://doi.org/10.1039/C5RA06957B doi: 10.1039/C5RA06957B
    [38] Wang D, Wright M, Elumalai NK, et al. (2016) Stability of perovskite solar cells. Sol Energy Mater Sol Cells 147: 255-275. https://doi.org/10.1016/j.solmat.2015.12.025 doi: 10.1016/j.solmat.2015.12.025
    [39] Salem AMS, El-Sheikh SM, Harraz FA, et al. (2017) Inverted polymer solar cell based on MEH-PPV/PC 61 BM coupled with ZnO nanoparticles as electron transport layer. Appl Surf Sci 425: 156-163. https://doi.org/10.1016/j.apsusc.2017.06.322 doi: 10.1016/j.apsusc.2017.06.322
    [40] Ranganathan K, Wamwangi D, Coville NJ (2015) Plasmonic Ag nanoparticle interlayers for organic photovoltaic cells: An investigation of dielectric properties and light trapping. Sol Energy 118: 256-266. https://doi.org/10.1016/j.solener.2015.05.022 doi: 10.1016/j.solener.2015.05.022
    [41] Meyer J, Hamwi S, Kröger M, et al. (2012) Transition metal oxides for organic electronics: Energetics, device physics and applications. Adv Mater 24: 5408-5427. https://doi.org/10.1002/adma.201201630 doi: 10.1002/adma.201201630
    [42] Nuramdhani I, Jose M, Samyn P, et al. (2019). Charge-Discharge characteristics of textile energy storage devices having different PEDOT: PSS ratios and conductive yarns configuration. Polymers 11: 345. https://doi.org/10.3390/polym11020345
    [43] Mota IC, Santos BPS, Santos REPD, et al. (2021) Influence of reaction time on properties of regioregular poly(3-hexylthiophene) by the Grignard metathesis polymerization. J Therm Anal Calorim 2021: 1-26. https://doi.org/10.1007/s10973-021-10890-4 doi: 10.1007/s10973-021-10890-4
    [44] Ghosekar IC, Patil GC (2021) Review on performance analysis of P3HT:PCBM based bulk heterojunction organic solar cells. Semicond Sci Technol 36: 045005. https://doi.org/10.1088/1361-6641/abe21b doi: 10.1088/1361-6641/abe21b
    [45] Chen K-W, Lin L-Y, Li Y-H, et al. (2018) Fluorination effects of A-D-A-type small molecules on physical property and the performance of organic solar cell. Org Electron: Phy, Mater, Appl 52: 342-349. https://doi.org/10.1016/j.orgel.2017.11.021 doi: 10.1016/j.orgel.2017.11.021
    [46] Sathiyan G, Thangamuthu R, Sakthivel P (2016) Synthesis of carbazole-based copolymers containing carbazole-thiazolo[5, 4-:D] thiazole groups with different dopants and their fluorescence and electrical conductivity applications. RSC Adv 6: 69196-69205. https://doi.org/10.1039/C6RA08888K doi: 10.1039/C6RA08888K
    [47] Wang C, Liu F, Chen QM, et al. (2021) Benzothiadiazole-based conjugated polymers for organic solar cells. Chin J Polym Sci 39: 525-536. https://doi.org/10.1007/s10118-021-2537-8 doi: 10.1007/s10118-021-2537-8
    [48] Zhong W, Xiao J, Sun S, et al. (2016) Wide bandgap dithienobenzodithiophene-based π-conjugated polymers consisting of fluorinated benzotriazole and benzothiadiazole for polymer solar cells. J Mater Chem C 4: 4719-4727. https://doi.org/10.1039/C6TC00271D doi: 10.1039/C6TC00271D
    [49] Zhao Q, Qu J, He F (2020) Chlorination: An effective strategy for high-performance organic solar cells. Adv Sci 7: 2000509. https://doi.org/10.1002/advs.202000509 doi: 10.1002/advs.202000509
    [50] Chen W, Wu Y, Yue Y, et al. (2015) Efficient and stable large-area perovskite solar cells with inorganic charge extraction layers. Science 350: 944-948. https://doi.org/10.1126/science.aad1015 doi: 10.1126/science.aad1015
    [51] Li M, Gao K, Wan X, et al. (2017) Solution-processed organic tandem solar cells with power conversion efficiencies > 12%. Nature Photonics 11: 85-90. https://doi.org/10.1038/nphoton.2016.240 doi: 10.1038/nphoton.2016.240
    [52] Jo JW, Jung JW, Jung EH, et al. (2015) Fluorination on both D and A units in D-A type conjugated copolymers based on difluorobithiophene and benzothiadiazole for highly efficient polymer solar cells. Energy Environ Sci 8: 2427-2434. https://doi.org/10.1039/C5EE00855G doi: 10.1039/C5EE00855G
    [53] Chao P, Johner N, Zhong Xi, et al. (2019) Chlorination strategy on polymer donors toward efficient solar conversions. J Energy Chem 39: 208-216. https://doi.org/10.1016/j.jechem.2019.04.002 doi: 10.1016/j.jechem.2019.04.002
    [54] Zhou J, Zhang B, Geng Y, et al. (2021) Gradual chlorination at different positions of D-π-A copolymers based on benzodithiophene and isoindigo for organic solar cells. Mater Rep: Energy 1: 100065. https://doi.org/10.1016/j.matre.2021.100065. doi: 10.1016/j.matre.2021.100065
    [55] Dai T, Lei P, Zhang B, et al. (2021) Tricyclic or pentacyclic D units: Design of D−π-A-Type copolymers for high VOC organic photovoltaic cells. ACS Appl Mater Interfaces 13: 30756-30765. https://doi.org/10.1021/acsami.1c08487 doi: 10.1021/acsami.1c08487
    [56] Yan T, Bin H, Sun C, et al. (2018) Effect of Thieno[3, 2-b]thiophene π-bridge on photovoltaic performance of a D-A copolymer of alkoxy-benzodithiophene-alt-fluoro-benzotriazole. Org Electron 55: 106-111. https://doi.org/10.1016/j.orgel.2018.01.018 doi: 10.1016/j.orgel.2018.01.018
    [57] Bin H, Xiao L, Liu Y, et al. (2014) Effects of donor unit and p-Bridge on photovoltaic properties of D-A copolymers based on Benzo[1, 2-b:4, 5-c']-dithiophene-4, 8-dione acceptor unit. J Polym Sci Part A: Polym Chem 52: 1929-1940. https://doi.org/10.1002/pola.27209 doi: 10.1002/pola.27209
    [58] Akkuratov AV, Mühlbach S, Susarova DK, et al. (2017) Positive side of disorder: Statistical fluorene-carbazole-TTBTBTT terpolymers show improved optoelectronic and photovoltaic properties compared to the regioregular structures. Sol Energy Mater Sol Cells 160: 346-354. https://doi.org/10.1016/j.solmat.2016.10.039 doi: 10.1016/j.solmat.2016.10.039
    [59] Jiang X, Yang Y, Zhu J, et al. (2017) Constructing D-A copolymers based on thiophene-fused benzotriazole units containing different alkyl side-chains for non-fullerene polymer solar cells. J Mater Chem C 5: 8179-8186. https://doi.org/10.1039/C7TC02098H doi: 10.1039/C7TC02098H
    [60] Zhou P, Yang Y, Chen X, et al. (2017) Design of a thiophene-fused benzotriazole unit as an electron acceptor to build D-A copolymers for polymer solar cells. J Mater Chem C 5: 2951-2957. https://doi.org/10.1039/C7TC00083A doi: 10.1039/C7TC00083A
    [61] Jiang X, Wang J, Yang Y, et al. (2018) Fluorinated Thieno[2', 3':4, 5]benzo[1, 2‑d][1, 2, 3]triazole: New acceptor unit to construct polymer donors. ACS Omega 3: 13894-13901. https://doi.org/10.1021/acsomega.8b02053 doi: 10.1021/acsomega.8b02053
    [62] Chang C, Li W, Guo X, et al. (2018) A narrow-bandgap donor polymer for highly efficient as-cast non-fullerene polymer solar cells with a high open circuit voltage. Org Electron 58: 82-87. https://doi.org/10.1016/j.orgel.2018.04.001 doi: 10.1016/j.orgel.2018.04.001
    [63] Sun C, Pan F, Bin H, et al. (2018) A low cost and high performance polymer donor material for polymer solar cells. Nature Commun 9: 1-10. https://doi.org/10.1038/s41467-018-03207-x doi: 10.1038/s41467-018-03207-x
    [64] Fan B, Zhang D, Li M, et al. (2019) Achieving over 16% efficiency for single-junction organic solar cells. Sci China Chem 62: 746-752. https://doi.org/10.1007/s11426-019-9457-5 doi: 10.1007/s11426-019-9457-5
    [65] Xiong J, Jin K, Jiang Y, et al. (2019) Thiolactone copolymer donor gifts organic solar cells a 16.72% efficiency. Sci Bull 64: 1573-1576. https://doi.org/10.1016/j.scib.2019.10.002 doi: 10.1016/j.scib.2019.10.002
    [66] Liu Q, Jiang Y, Jin K, et al. (2020) 18% Efficiency organic solar cells. Sci Bull 65: 272-275. https://doi.org/10.1016/j.scib.2020.01.001 doi: 10.1016/j.scib.2020.01.001
    [67] Matsuo Y, Hatano J, Kuwabara T, et al. (2012) Fullerene acceptor for improving open-circuit voltage in inverted organic photovoltaic devices without accompanying decrease in short-circuit current density. Appl Phys Lett, 100. https://doi.org/10.1063/1.3683469
    [68] Zhao G, He Y, Li Y (2010) 6.5% Efficiency of polymer solar cells based on poly(3‐hexylthiophene) and Indene‐C60 bisadduct by device optimization. Adv Mater 22: 4355-4358. https://doi.org/10.1002/adma.201001339 doi: 10.1002/adma.201001339
    [69] Cai Y, Li Y, Wang R, et al. (2021) A Well-Mixed phase formed by two compatible Non-Fullerene acceptors enables ternary organic solar cells with efficiency over 18.6%. Adv Mater 33: 2101733. https://doi.org/10.1002/adma.202101733 doi: 10.1002/adma.202101733
    [70] Li M, Gao K, Wan X, et al. (2017) Solution-processed organic tandem solar cells with power conversion efficiencies > 12%. Nature Photonics 11: 85-90. https://doi.org/10.1038/nphoton.2016.240 doi: 10.1038/nphoton.2016.240
    [71] Chen X, Kan B, Kan Y, et al. (2020) As-Cast ternary organic solar cells based on an asymmetric Side-Chains featured acceptor with reduced voltage loss and 14.0% efficiency. Adv Funct Mater 30: 1909535. https://doi.org/10.1002/adfm.201909535 doi: 10.1002/adfm.201909535
    [72] Xiao L, Wu X, Ren G, et al. (2021) Highly efficient ternary solar cells with efficient förster resonance energy transfer for simultaneously enhanced photovoltaic parameters. Adv Funct Mater 31: 2105304. https://doi.org/10.1002/adfm.202105304 doi: 10.1002/adfm.202105304
    [73] Sharma R, Lee H, Seifrid M, et al. (2020) Performance enhancement of conjugated polymer-small molecule-non fullerene ternary organic solar cells by tuning recombination kinetics and molecular ordering. Sol Energy 201: 499-507. https://doi.org/10.1016/j.solener.2020.03.008 doi: 10.1016/j.solener.2020.03.008
    [74] Wan J, Zhang L, He Q, et al. (2020) High-Performance pseudoplanar heterojunction ternary organic solar cells with nonfullerene alloyed acceptor. Adv Funct Mater 30: 1909760. https://doi.org/10.1002/adfm.201909760 doi: 10.1002/adfm.201909760
    [75] Liu T, Guo Y, Yi Y, et al. (2016) Ternary organic solar cells based on two compatible nonfullerene acceptors with power conversion efficiency > 10%. Adv Mater 28: 10008-10015. https://doi.org/10.1002/adma.201602570 doi: 10.1002/adma.201602570
    [76] Kumari T, Lee SM, Yang C (2018) Cubic-Like bimolecular crystal evolution and over 12% efficiency in halogen-free ternary solar cells. Adv Funct Mater 28: 1707278. https://doi.org/10.1002/adfm.201707278 doi: 10.1002/adfm.201707278
    [77] Xie L, Yang C, Zhou R, et al. (2020) Ternary organic solar cells BasedonTwoNon-fullerene acceptors with complimentary absorption and balanced crystallinity. Chin J Chem 38: 935-940. https://doi.org/10.1002/cjoc.201900554 (2020) doi: 10.1002/cjoc.201900554(2020)
    [78] Xu R, Zhang K, Liu X, et al. (2018) Alkali Salt-Doped highly transparent and Thickness-Insensitive Electron-Transport layer for High-Performance polymer solar cell. ACS Appl Mater Interfaces 10: 1939-1947. https://doi.org/10.1021/acsami.7b17076 doi: 10.1021/acsami.7b17076
    [79] Singh A, Dey A, Das D, et al. (2016) Effect of dual cathode buffer layer on the charge carrier dynamics of rrP3HT: PCBM based bulk heterojunction solar cell. ACS Appl Mater Interfaces 8: 10904-10910. https://doi.org/10.1021/acsami.6b03102 doi: 10.1021/acsami.6b03102
    [80] Kageyama H, Kajii H, Ohmori Y, et al. (2011) MoO3 as a cathode buffer layer material for the improvement of planar pn-heterojunction organic solar cell performance. Appl Phys Express 4: 032301. https://doi.org/10.1143/APEX.4.032301 doi: 10.1143/APEX.4.032301
    [81] Sachdeva S, Kaur J, Sharma K, et al. (2018) Performance improvements of organic solar cell using dual cathode buffer layers. Curr Appl Phys 18: 1592-1599. https://doi.org/10.1016/j.cap.2018.10.009 doi: 10.1016/j.cap.2018.10.009
    [82] Yu X, Yu X, Zhang J, et al. (2015) Gradient Al-doped ZnO multi-buffer layers: Effect on the photovoltaic properties of organic solar cells. Mater Lett 161: 624-627. https://doi.org/10.1016/j.matlet.2015.09.017 doi: 10.1016/j.matlet.2015.09.017
    [83] Pandey R, Lim JW, Kim JH, et al. (2018) Performance enhancement in organic photovoltaic solar cells using iridium (Ir) ultra-thin surface modifier (USM). Appl Surf Sci 444: 97-104. https://doi.org/10.1016/j.apsusc.2018.03.012 doi: 10.1016/j.apsusc.2018.03.012
  • Reader Comments
  • © 2022 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(5314) PDF downloads(650) Cited by(14)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog