Murr 0 February 23 Posted February 23 · Report post Привет всем! Пытаюсь в COMSOL смоделировать магнитное поле в 3D вокруг цилиндрического медного проводника. Использую Magnetic and Electric fields, через External Current Density задаю плотность тока 10 ампер/м2. Пока моделирую Stationary, но потом хочу смоделировать плавное возрастание тока с нуля до определённой константы. Если в модели есть только цилиндр-проводник, то всё работает, только поле моделируется внутри него. А если я добавляю вокруг этого цилиндра параллелепипед и назначаю материал Air, то ничего не получается - то он ругается, что для Air не заданы свойства вроде mur или sigma, то не может решить уравнения, то ещё что-то. Если заменить Air на Perfect Vacuum - то же самое. Ampere's Law and Current Conversation автоматом добавляет и мой цилиндр, и параллелепипед, и не даёт удалить что-либо из этого. Я так понял, и не нужно. Что я делаю не так? Мне надо указать землю? Или что? Как вообще это правильно тут сделать? Это же довольно элементарная задача. Заранее спасибо. Я попробовал заменить параллелепипед на boolean, в котором из параллелепипеда вычитается цилиндр. То есть у меня параллелепипед с полостью в форме цилиндра, и в этой полости цилиндр. Но это не помогло - в воздухе и в вакууме не считается. если сделать параллелепипед из кварца - считается, но, по-моему, неправильно. Пишет вот это: - Feature: Stationary Solver 1 (sol1/s1) Failed to find a solution. Singular matrix. For mesh case 0 there are 1596 void equations (empty rows in matrix) for the variable comp1.V. at coordinates: (-0.0856186,-0.116718,0.0339749), (-0.0575503,-0.114051,0.0655634), (-0.0537751,-0.132026,0.0327817), (-0.0718406,-0.0987433,0.0327817), (-0.0713282,-0.132026,0.0667565), ... and similarly for the degrees of freedom (empty columns in matrix). Returned solution is not converged. Not all parameter steps returned. Quote Share this post Link to post Share on other sites More sharing options...