Jump to content

Recommended Posts

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

 

 

Quote

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)

 

Resistencia_Skin_Effect.zip

Share this post


Link to post
Share on other sites

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.

Support.pptx

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...