Solving error (Skin Effect)

Andoni Garcia
Andoni Garcia Altair Community Member
edited October 2020 in Community Q&A

Hi there!

 

I'm calculating the resistance and the skin effect of different shapes of copper conductors at varying current & frecuencies. I started solving only with a frecuency multi-value scenario due to the fact that the solver trigger an error.

 

I would appreciate some help.

Thanks for all,

Andoni

 

 

PBEPAV_3 => Error 49, no treated error type
PBCEVL_4 => failed
PBCEVL_3 => Failed
PBERES_3 => failed
FL5RE4   => Command not executed correctly
FL5ERS   => failed
FL5ERS_1 => failed
executeAlgo_c => failed
stdcom.error.SoftwareFortranException: executeAlgo_c : Execution failed.
Failed execution
    at cad.core.common.error.ErrorManager.createFortranException(ErrorManager.java:163)
    at cad.flux.kernel.dbmanager.FGCProjectDbWrapper.executeAlgo(Native Method)
    at cad.flux.kernel.dbmanager.FGCProjectDbAdapter.executeAlgo(FGCProjectDbAdapter.java:891)
    at cad.flux.kernel.dbmanager.FGCDbManager.executeAlgo(FGCDbManager.java:151)
    at cad.flux.kernel.FGSupervisor.executeNativeCommand(FGSupervisor.java:2146)
    at cad.flux.kernel.actions.implementation.algo.project.KSolveScenarioAction.doAction(KSolveScenarioAction.java:83)
    at cad.core.common.dynamic.actions.UIActionManager.postAction(UIActionManager.java:145)
    at cad.core.kernel.KernelCommon.postAction(KernelCommon.java:302)
    at cad.core.kernel.Supervisor.executeJavaCommand(Supervisor.java:2793)
    at cad.core.kernel.Supervisor.executeCommand(Supervisor.java:1971)
    at cad.core.kernel.Supervisor.executeMethod(Supervisor.java:2090)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188)
    at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:206)
    at org.python.core.PyObject.__call__(PyObject.java:545)
    at org.python.core.PyObject.__call__(PyObject.java:551)
    at org.python.core.PyMethod.__call__(PyMethod.java:171)
    at pydb$py.executeMethod$200(pydb.py:1569)
    at pydb$py.call_function(pydb.py)
    at org.python.core.PyTableCode.call(PyTableCode.java:171)
    at org.python.core.PyBaseCode.call(PyBaseCode.java:171)
    at org.python.core.PyFunction.__call__(PyFunction.java:434)
    at org.python.core.PyMethod.__call__(PyMethod.java:156)
    at pydb$py.__call__$167(pydb.py:1342)
    at pydb$py.call_function(pydb.py)
    at org.python.core.PyTableCode.call(PyTableCode.java:171)
    at org.python.core.PyBaseCode.call(PyBaseCode.java:308)
    at org.python.core.PyBaseCode.call(PyBaseCode.java:199)
    at org.python.core.PyFunction.__call__(PyFunction.java:482)
    at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:237)
    at org.python.core.PyMethod.__call__(PyMethod.java:228)
    at org.python.core.PyMethod.__call__(PyMethod.java:223)
    at org.python.core.PyObject.invoke(PyObject.java:3715)
    at org.python.core.PyInstance.instance___call__(PyInstance.java:377)
    at org.python.core.PyInstance.__call__(PyInstance.java:372)
    at org.python.core.PyObject.__call__(PyObject.java:424)
    at org.python.pycode._pyx845.f$0(<input>:1)
    at org.python.pycode._pyx845.call_function(<input>)
    at org.python.core.PyTableCode.call(PyTableCode.java:171)
    at org.python.core.PyCode.call(PyCode.java:18)
    at org.python.core.Py.runCode(Py.java:1625)
    at org.python.core.Py.exec(Py.java:1669)
    at org.python.util.PythonInterpreter.exec(PythonInterpreter.java:276)
    at cad.core.kernel.components.PythonWrapper.runCode(PythonWrapper.java:628)
    at cad.core.kernel.components.PythonWrapper.runsource(PythonWrapper.java:623)
    at cad.core.kernel.components.PythonWrapper.runsource(PythonWrapper.java:598)
    at cad.core.kernel.components.PythonWrapper.runsource(PythonWrapper.java:593)
    at cad.core.kernel.components.PythonWrapper.execute(PythonWrapper.java:638)
    at cad.core.kernel.components.PythonWrapper.executeFunction(PythonWrapper.java:706)
    at cad.core.kernel.encoder.CommandServerRequestsInputPlug.executeCommand(CommandServerRequestsInputPlug.java:79)
    at stdcom.protocole.commandserverrequests.CommandServerRequestsRouter.executeCommand(CommandServerRequestsRouter.java:70)
    at stdcom.protocole.commandserverrequests.CommandServerRequestsOutputPlug.executeCommand(CommandServerRequestsOutputPlug.java:111)
    at cad.core.frontal.decoder.FrontalDecoder.executeCommand(FrontalDecoder.java:690)
    at cad.core.frontal.actions.implementation.GeneralAction.executeBox(GeneralAction.java:286)
    at cad.flux.frontal.actions.implementation.algo.project.FAbstractSaveAsAction.executeBox(FAbstractSaveAsAction.java:93)
    at cad.core.frontal.actions.implementation.GeneralAction.postAct(GeneralAction.java:254)
    at cad.core.frontal.actions.implementation.GeneralAction.interpret(GeneralAction.java:315)
    at cad.core.frontal.components.box.frontaldialog.FrontalDescriptorDialogBox.internalRun(FrontalDescriptorDialogBox.java:296)
    at cad.core.frontal.frontalthread.WorkerThread.executeImplementer(WorkerThread.java:226)
    at cad.core.frontal.frontalthread.WorkerThread.run(WorkerThread.java:274)

 

Unable to find an attachment - read this blog

Tagged:

Answers

  • asoualmi
    asoualmi
    Altair Employee
    edited December 2019

    Hi,

    The problem come from  the mesh of the face 6 and 7 (see atached PPt file). When I change the mesh of these faces, I reached to solve the porject without any error message. Other thing, I made some modification on the circuit, I add a resistance in // with current source (in Flux, when you use three current source you need to add a resistance with high value in //), also I change the connection of the ground.

    You will find attached the new project ready to solve.

     

    Best regards.

    Unable to find an attachment - read this blog

  • asoualmi
    asoualmi
    Altair Employee
    edited December 2019

    Attached  the Flux project

     

    Unable to find an attachment - read this blog

  • Andoni Garcia
    Andoni Garcia Altair Community Member
    edited December 2019

    Thank you so much!

    The 2 circular figures (left and center) were only to check the differences between the standard and the mapped mesh.

     

    Any experience in this respect?

     

  • asoualmi
    asoualmi
    Altair Employee
    edited December 2019

    Hi,

    As you can see in the PPT file, it is not possible to use a face mapped mesh on your configuration. but there is another way to do it, you create a line decritisation (for example arithmetic and assign this decritisation to the lines of the faces (6 and 7).

     

    Best regards.