помогите разобраться
есть плоская конечноэлементная модель неоднородного проводника
тело - прямоугольник, по торцам заданы условия Дирихле (потенциалы электродов), по бокам заданы граничные условия Неймана
, где n - нормаль к поверхности. Результаты моделирования:
голубые линии - эквипотенциали, красные - силовые линии плотности тока.
При анализе полученного решения обнаружил неприятность - интергральные токи анода и катода не равны. При небольшом различии электропроводностей регионов (10%) эти различия небольшие (0,5%) для 20 граничных сегментов электрода. Сгущение сетки в 64 раза приводит к снижению разницы токов в 10 раз. При двукратном различии электропроводностей различия токов возрастают в 10 раз, доходя до 5%. Сгущение сетки позволяет снизить эту разность до 0,5%.
Анализ решения оказывает, что часть тока выходит через боковые поверхности и тем больше - чем больше неоднородность электропроводности. Т.е. заданное изначально условие Неймана в итоге точно не выполняется.
В связи с этим вопрос: является ли такая ситуация нормальной в МКЭ или налицо какая то ошибка. Подскажите пожалуйста в чём может быть проблема.
для конкретики сообщаю, что модель реализована в Matlab 2013b
граничные условия задаю с помощью символьной матрицы:
Код:
B= [1, 1, 1, 1, 1, 1,'0', '0', '1', '0','*';
1, 0, 1, 1,'0','0','*','*','*','*','*';
1, 1, 1, 1, 1, 2, '0', '0', '1', '10';
1, 0, 1, 1,'0','0','*','*','*','*','*']';