Проблема решена.
Решение:
Применялась явная конечно-разностная схема.
Пусть 
![\[
\tau 
\] \[
\tau 
\]](https://dxdy-04.korotkov.co.uk/f/b/e/6/be6775726a7682a5c1d687feafd3320a82.png)
 приражение по времени, а 
![\[
h
\] \[
h
\]](https://dxdy-03.korotkov.co.uk/f/a/1/7/a178031e0d74490df931d3e974c82ac282.png)
 по координате  
![\[
x
\] \[
x
\]](https://dxdy-02.korotkov.co.uk/f/5/3/3/533d3ab8c1260d85a6ed3caa276a19a582.png)
. 
Заменяем производные их приращениями:
![\[
\begin{gathered}
  \frac{{\partial u}}
{{\partial t}} = \frac{{u_i^{j + 1}  - u_i^j }}
{\tau } \hfill \\
  \frac{{\partial ^2 u}}
{{\partial x^2 }} = \frac{{u_{i - 1}^j  - 2 \cdot u_i^j  + u_{i + 1}^j }}
{{h^2 }} \hfill \\ 
\end{gathered} 
\] \[
\begin{gathered}
  \frac{{\partial u}}
{{\partial t}} = \frac{{u_i^{j + 1}  - u_i^j }}
{\tau } \hfill \\
  \frac{{\partial ^2 u}}
{{\partial x^2 }} = \frac{{u_{i - 1}^j  - 2 \cdot u_i^j  + u_{i + 1}^j }}
{{h^2 }} \hfill \\ 
\end{gathered} 
\]](https://dxdy-03.korotkov.co.uk/f/a/9/d/a9d8dd4ec91a01fa3ffbba36d2b9ad3f82.png) 
Тогда исходная задача (1) перепишется в виде:
![\[
\begin{gathered}
  \frac{{u_i^{j + 1}  - u_i^j }}
{\tau } = \frac{{u_{i - 1}^j  - 2 \cdot u_i^j  + u_{i + 1}^j }}
{{h^2 }}\, + \left( {u_i^{j + 1} } \right)^2 (1 - u_i^{j + 1} ) \hfill \\
  u_0^j  = \varphi _1 (j \cdot \tau ) \hfill \\
  u_N^j  = \varphi _2 (j \cdot \tau ) \hfill \\
  u_i^0  = \psi (i \cdot h) \hfill \\
  i = \overline {1,N - 1}  \hfill \\
  j = \overline {0,M - 1}  \hfill \\ 
\end{gathered} 
\] \[
\begin{gathered}
  \frac{{u_i^{j + 1}  - u_i^j }}
{\tau } = \frac{{u_{i - 1}^j  - 2 \cdot u_i^j  + u_{i + 1}^j }}
{{h^2 }}\, + \left( {u_i^{j + 1} } \right)^2 (1 - u_i^{j + 1} ) \hfill \\
  u_0^j  = \varphi _1 (j \cdot \tau ) \hfill \\
  u_N^j  = \varphi _2 (j \cdot \tau ) \hfill \\
  u_i^0  = \psi (i \cdot h) \hfill \\
  i = \overline {1,N - 1}  \hfill \\
  j = \overline {0,M - 1}  \hfill \\ 
\end{gathered} 
\]](https://dxdy-02.korotkov.co.uk/f/d/f/5/df508646a530e89bb58c65937821445a82.png) 
Или:
![\[
\begin{gathered}
  \left( {u_i^{j + 1} } \right)^3  - \left( {u_i^{j + 1} } \right)^2  + \frac{1}
{\tau }u_i^{j + 1}  = \left( {\frac{1}
{\tau } - \frac{2}
{{h^2 }}} \right) \cdot u_i^j  + \frac{{u_{i - 1}^j  + u_{i + 1}^j }}
{{h^2 }} \hfill \\
  u_0^j  = \varphi _1 (j \cdot \tau ) \hfill \\
  u_N^j  = \varphi _2 (j \cdot \tau ) \hfill \\
  u_i^0  = \psi (i \cdot h) \hfill \\
  i = \overline {1,N - 1}  \hfill \\
  j = \overline {0,M - 1}  \hfill \\ 
\end{gathered} 
\] \[
\begin{gathered}
  \left( {u_i^{j + 1} } \right)^3  - \left( {u_i^{j + 1} } \right)^2  + \frac{1}
{\tau }u_i^{j + 1}  = \left( {\frac{1}
{\tau } - \frac{2}
{{h^2 }}} \right) \cdot u_i^j  + \frac{{u_{i - 1}^j  + u_{i + 1}^j }}
{{h^2 }} \hfill \\
  u_0^j  = \varphi _1 (j \cdot \tau ) \hfill \\
  u_N^j  = \varphi _2 (j \cdot \tau ) \hfill \\
  u_i^0  = \psi (i \cdot h) \hfill \\
  i = \overline {1,N - 1}  \hfill \\
  j = \overline {0,M - 1}  \hfill \\ 
\end{gathered} 
\]](https://dxdy-04.korotkov.co.uk/f/3/3/7/33722ace21297baab69fe8e9506d644482.png) 
Таким образом на каждой итерации необходимо численно решить уравнение 3-ей степени, например, методом Ньютона.