I am facing some NumPy error in size_optimal_motor.
Designing propeller
Optimum motor design failed. Using slack constraints
Slack contraints failed. Using one constraint
Traceback (most recent call last):
File "c:\Users\ADMIN\OneDrive\Projects\capstone_project\Download\Pra\TitltW_Vali\Vahana.py", line 447, in <module>
main()
File "c:\Users\ADMIN\OneDrive\Projects\capstone_project\Download\Pra\TitltW_Vali\Vahana.py", line 30, in main
vehicle = vehicle_setup()
File "c:\Users\ADMIN\OneDrive\Projects\capstone_project\Download\Pra\TitltW_Vali\Vahana.py", line 305, in vehicle_setup
propeller_motor = size_optimal_motor(propeller_motor,prop)
File "C:\Users\ADMIN\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\suave-2.5.2-py3.9.egg\SUAVE\Methods\Propulsion\electric_motor_sizing.py", line 153, in size_optimal_motor
opt_params = optimize_kv(io, v , omeg, etam , Q)
File "C:\Users\ADMIN\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\suave-2.5.2-py3.9.egg\SUAVE\Methods\Propulsion\electric_motor_sizing.py", line 203, in optimize_kv
sol = minimize(objective, [10], args=(v , omeg, etam , Q , io) , method='SLSQP', bounds=bnds, tol=1e-6, constraints= torque_con)
File "C:\Users\ADMIN\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\scipy\optimize\_minimize.py", line 684, in minimize
bounds = standardize_bounds(bounds, x0, meth)
File "C:\Users\ADMIN\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\scipy\optimize\_minimize.py", line 947, in standardize_bounds
bounds = new_bounds_to_old(
bounds.lb, bounds.ub, x0.shape[0])
File "C:\Users\ADMIN\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\scipy\optimize\_constraints.py", line 397, in new_bounds_to_old
lb = np.broadcast_to(lb, n)
File "<__array_function__ internals>", line 180, in broadcast_to
File "C:\Users\ADMIN\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\numpy\lib\stride_tricks.py", line 412, in broadcast_to
return _broadcast_to(array, shape, subok=subok, readonly=True)
File "C:\Users\ADMIN\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\numpy\lib\stride_tricks.py", line 348, in _broadcast_to
it = np.nditer(
ValueError: operands could not be broadcast together with remapped shapes [original->remapped]: (2,) and requested shape (1,)