Welcome to the Pareto DAB (Dual Active Bridge) Documentation
Contents:
- 1 Welcome to the Pareto DAB (Dual Active Bridge) Tool
- 2 DAB Computational Toolbox (DCT) documentation
Any
BoundaryCheck
Breakpoints
CalcCurrents
CalcCurrents.angles_rad_sorted
CalcCurrents.angles_rad_unsorted
CalcCurrents.i_hf_1_rms
CalcCurrents.i_hf_1_sorted
CalcCurrents.i_hf_2_rms
CalcCurrents.i_hf_2_sorted
CalcCurrents.i_l_1_rms
CalcCurrents.i_l_1_sorted
CalcCurrents.i_l_2_rms
CalcCurrents.i_l_2_sorted
CalcCurrents.i_l_s_rms
CalcCurrents.i_l_s_sorted
CalcCurrents.i_m1_rms
CalcCurrents.i_m2_rms
CalcFromCircuitConfig
CalcLosses
CalcModulation
CheckCondition
Circuit
CircuitConfig
CircuitConfigurationDataDto
CircuitDabDTO
CircuitDabDTO.calc_config
CircuitDabDTO.calc_currents
CircuitDabDTO.calc_losses
CircuitDabDTO.calc_modulation
CircuitDabDTO.gecko_additional_params
CircuitDabDTO.gecko_results
CircuitDabDTO.gecko_waveforms
CircuitDabDTO.inductor_results
CircuitDabDTO.input_config
CircuitDabDTO.metadata
CircuitDabDTO.name
CircuitDabDTO.stacked_transformer_results
CircuitDabDTO.timestamp
CircuitFilter
CircuitOptimization
CircuitOptimization.calculate_fixed_parameters()
CircuitOptimization.create_sqlite_database_url()
CircuitOptimization.df_plot_pareto_front()
CircuitOptimization.df_to_dab_dto_list()
CircuitOptimization.filter_df()
CircuitOptimization.filter_study_results()
CircuitOptimization.get_actual_pareto_html()
CircuitOptimization.get_config()
CircuitOptimization.get_pareto_html()
CircuitOptimization.get_progress_data()
CircuitOptimization.initialize_circuit_optimization()
CircuitOptimization.is_pareto_efficient()
CircuitOptimization.load_csv_to_df()
CircuitOptimization.load_dab_dto_from_study()
CircuitOptimization.load_filepaths()
CircuitOptimization.load_stored_config()
CircuitOptimization.pareto_front_from_df()
CircuitOptimization.run_optimization_mysql()
CircuitOptimization.run_optimization_sqlite()
CircuitOptimization.save_config()
CircuitOptimization.save_study_results_pareto()
CircuitOptimization.start_proceed_study()
CircuitOptimization.study_to_df()
CircuitOptimization.verify_optimization_parameter()
CircuitOutputRange
CircuitParetoDabDesign
CircuitParetoDesignSpace
CircuitParetoDesignSpace.c_par_1
CircuitParetoDesignSpace.c_par_2
CircuitParetoDesignSpace.f_s_min_max_list
CircuitParetoDesignSpace.l_1_min_max_list
CircuitParetoDesignSpace.l_2__min_max_list
CircuitParetoDesignSpace.l_s_min_max_list
CircuitParetoDesignSpace.n_min_max_list
CircuitParetoDesignSpace.transistor_1_name_list
CircuitParetoDesignSpace.transistor_2_name_list
CircuitSampling
CondBreakpoints
ConfigurationDataEntryDto
ConfigurationDataFiles
DctMainCtl
DctMainCtl.check_breakpoint()
DctMainCtl.check_study_data()
DctMainCtl.delete_study_content()
DctMainCtl.generate_conf_file()
DctMainCtl.generate_zip_archive()
DctMainCtl.get_initialization_queue_data()
DctMainCtl.get_number_of_pkl_files()
DctMainCtl.load_generate_logging_config()
DctMainCtl.load_toml_file()
DctMainCtl.log_software_versions()
DctMainCtl.run_optimization_from_toml_configurations()
DctMainCtl.set_up_folder_structure()
DctMainCtl.user_input_break_point()
DctServer
DctServer.admin_page()
DctServer.app
DctServer.break_status
DctServer.control_page()
DctServer.dct_server_thread()
DctServer.get_circuit_table_data()
DctServer.get_current_user()
DctServer.get_format_time()
DctServer.get_heat_sink_table_data()
DctServer.get_magnetic_table_data()
DctServer.get_pareto_front()
DctServer.get_summary_table_data()
DctServer.get_table_data()
DctServer.icon
DctServer.load_optuna_html_file()
DctServer.login()
DctServer.login_page()
DctServer.main_page1()
DctServer.main_page2()
DctServer.req_stop
DctServer.server_object
DctServer.server_request_queue
DctServer.server_response_queue
DctServer.server_thread
DctServer.start_dct_server()
DctServer.status_message
DctServer.stop_dct_server()
DctServer.stop_flag
DctServer.templates
DctServer.users
DctSummaryPreProcessing
DctSummaryPreProcessing.copper_coin_area_1
DctSummaryPreProcessing.copper_coin_area_2
DctSummaryPreProcessing.generate_result_database()
DctSummaryPreProcessing.get_progress_data()
DctSummaryPreProcessing.heat_sink_boundary_conditions
DctSummaryPreProcessing.init_thermal_configuration()
DctSummaryPreProcessing.r_th_per_unit_area_ind_heat_sink
DctSummaryPreProcessing.r_th_per_unit_area_xfmr_heat_sink
DctSummaryPreProcessing.select_heat_sink_configuration()
DctSummaryPreProcessing.thr_sup
DctSummaryPreProcessing.transistor_b1_cooling
DctSummaryPreProcessing.transistor_b2_cooling
DctSummaryProcessing
DctSummaryProcessing.copper_coin_area_1
DctSummaryProcessing.copper_coin_area_2
DctSummaryProcessing.generate_result_database()
DctSummaryProcessing.get_progress_data()
DctSummaryProcessing.heat_sink_boundary_conditions
DctSummaryProcessing.init_thermal_configuration()
DctSummaryProcessing.r_th_per_unit_area_ind_heat_sink
DctSummaryProcessing.r_th_per_unit_area_xfmr_heat_sink
DctSummaryProcessing.select_heat_sink_configuration()
DctSummaryProcessing.thr_sup
DctSummaryProcessing.transistor_b1_cooling
DctSummaryProcessing.transistor_b2_cooling
Debug
DebugGeneral
DebugInductor
DebugTransformer
Depends()
Enum
FastAPI
FastAPI.add_api_route()
FastAPI.add_api_websocket_route()
FastAPI.api_route()
FastAPI.delete()
FastAPI.exception_handler()
FastAPI.get()
FastAPI.head()
FastAPI.include_router()
FastAPI.middleware()
FastAPI.on_event()
FastAPI.openapi()
FastAPI.options()
FastAPI.patch()
FastAPI.post()
FastAPI.put()
FastAPI.setup()
FastAPI.trace()
FastAPI.websocket()
FastAPI.websocket_route()
FilterData
FixedParameters
FlowControl
Form()
GeckoAdditionalParameters
GeckoAdditionalParameters.lossfilepath
GeckoAdditionalParameters.number_pre_sim_periods
GeckoAdditionalParameters.number_sim_periods
GeckoAdditionalParameters.simfilepath
GeckoAdditionalParameters.t_dead1
GeckoAdditionalParameters.t_dead2
GeckoAdditionalParameters.timestep
GeckoAdditionalParameters.timestep_pre
GeckoResults
GeckoResults.I1_squared_total_mean
GeckoResults.S11_p_cond
GeckoResults.S11_p_sw
GeckoResults.S12_p_cond
GeckoResults.S12_p_sw
GeckoResults.S23_p_cond
GeckoResults.S23_p_sw
GeckoResults.S24_p_cond
GeckoResults.S24_p_sw
GeckoResults.i_C11
GeckoResults.i_C12
GeckoResults.i_C23
GeckoResults.i_C24
GeckoResults.i_HF1
GeckoResults.i_HF1_S11_sw_on
GeckoResults.i_HF1_total_mean
GeckoResults.i_HF2
GeckoResults.i_HF2_S23_sw_on
GeckoResults.i_Lc1
GeckoResults.i_Lc2
GeckoResults.i_Ls
GeckoResults.i_S11
GeckoResults.i_S12
GeckoResults.i_S23
GeckoResults.i_S24
GeckoResults.i_dc1
GeckoResults.i_dc2
GeckoResults.p_cond1
GeckoResults.p_cond2
GeckoResults.p_dc1
GeckoResults.p_dc2
GeckoResults.p_sw1
GeckoResults.p_sw2
GeckoResults.power_deviation
GeckoResults.v_dc1
GeckoResults.v_dc2
GeckoResults.v_ds_S11_sw_on
GeckoResults.v_ds_S23_sw_on
GeckoResults.zvs_coverage
GeckoResults.zvs_coverage1
GeckoResults.zvs_coverage1_notnan
GeckoResults.zvs_coverage2
GeckoResults.zvs_coverage2_notnan
GeckoResults.zvs_coverage_notnan
GeckoWaveforms
General
HTMLResponse
HandleDabDto
HandleDabDto.add_gecko_simulation_results()
HandleDabDto.add_inductor_results()
HandleDabDto.add_stacked_transformer_results()
HandleDabDto.calculate_from_configuration()
HandleDabDto.calculate_modulation()
HandleDabDto.export_transformer_target_parameters_dto()
HandleDabDto.get_c_oss_from_tdb()
HandleDabDto.get_max_peak_waveform_inductor()
HandleDabDto.get_max_peak_waveform_transformer()
HandleDabDto.init_config()
HandleDabDto.load_from_file()
HandleDabDto.save()
HandleTransistorDto
HeatSink
HeatSinkBoundaryConditions
HeatSinkOptimization
Inductor
InductorOptimization
InductorOptimization.fem_simulation_handler()
InductorOptimization.get_number_of_performed_calculations()
InductorOptimization.get_progress_data()
InductorOptimization.initialize_inductor_optimization_list()
InductorOptimization.optimization_handler_reluctance_model()
InductorOptimization.verify_optimization_parameter()
InductorOptimizationDto
InductorResults
Jinja2Templates
MagneticDataEntryDto
MagneticElementCooling
ParetoFilePaths
ParetoFrontSource
ParetoPlots
PlotDAB
PlotDAB.apply_spacings()
PlotDAB.close()
PlotDAB.figs_axes
PlotDAB.new_fig()
PlotDAB.plot_3by1()
PlotDAB.plot_modulation()
PlotDAB.plot_modulation_classic()
PlotDAB.plot_rms_current()
PlotDAB.pw
PlotDAB.save_fig()
PlotDAB.show()
PlotDAB.subplot()
PlotDAB.subplot_contourf()
PlotDAB.subplot_contourf_fixedz()
PlotDAB.subplot_contourf_nan()
PlotWindow
Pool()
PreSummary
ProgressData
ProgressStatus
Queue()
QueueDetailData
QueueMainData
QueueParetoFrontData
RedirectResponse
Request
RequestCmd
RunTime
RunTimeMeasure
RunTimeMeasurement
Sampling
SamplingEnum
ServerCtl
ServerRequestData
SessionMiddleware
StackedTransformerResults
StaticFiles
StudyData
Summary
SummaryDataEntryDto
ThermalCalcSupport
TomlCircuitFilterDistance
TomlCircuitOutputRange
TomlCircuitParetoDabDesign
TomlCircuitParetoDesignSpace
TomlCircuitParetoDesignSpace.c_par_1
TomlCircuitParetoDesignSpace.c_par_2
TomlCircuitParetoDesignSpace.f_s_min_max_list
TomlCircuitParetoDesignSpace.l_1_min_max_list
TomlCircuitParetoDesignSpace.l_2__min_max_list
TomlCircuitParetoDesignSpace.l_s_min_max_list
TomlCircuitParetoDesignSpace.model_config
TomlCircuitParetoDesignSpace.n_min_max_list
TomlCircuitParetoDesignSpace.transistor_1_name_list
TomlCircuitParetoDesignSpace.transistor_2_name_list
TomlFilterDistance
TomlHeatSink
TomlHeatSinkBoundaryConditions
TomlHeatSinkDesignSpace
TomlHeatSinkDesignSpace.height_c_min_max_list
TomlHeatSinkDesignSpace.height_d_min_max_list
TomlHeatSinkDesignSpace.length_l_min_max_list
TomlHeatSinkDesignSpace.model_config
TomlHeatSinkDesignSpace.number_fins_n_min_max_list
TomlHeatSinkDesignSpace.thickness_fin_t_min_max_list
TomlHeatSinkDesignSpace.width_b_min_max_list
TomlHeatSinkSettings
TomlHeatSinkThermalResistanceData
TomlInductor
TomlInductorBoundaryConditions
TomlInductorDesignSpace
TomlInductorDesignSpace.core_inner_diameter_min_max_list
TomlInductorDesignSpace.core_name_list
TomlInductorDesignSpace.litz_wire_name_list
TomlInductorDesignSpace.material_name_list
TomlInductorDesignSpace.model_config
TomlInductorDesignSpace.window_h_min_max_list
TomlInductorDesignSpace.window_w_min_max_list
TomlInductorInsulation
TomlMaterialDataSources
TomlMaterialDataSources.model_config
TomlMaterialDataSources.permeability_datasource
TomlMaterialDataSources.permeability_datatype
TomlMaterialDataSources.permeability_measurement_setup
TomlMaterialDataSources.permittivity_datasource
TomlMaterialDataSources.permittivity_datatype
TomlMaterialDataSources.permittivity_measurement_setup
TomlSampling
TomlTransformer
TomlTransformerBoundaryConditions
TomlTransformerDesignSpace
TomlTransformerDesignSpace.core_inner_diameter_min_max_list
TomlTransformerDesignSpace.core_name_list
TomlTransformerDesignSpace.material_name_list
TomlTransformerDesignSpace.model_config
TomlTransformerDesignSpace.n_p_bot_min_max_list
TomlTransformerDesignSpace.n_p_top_min_max_list
TomlTransformerDesignSpace.primary_litz_wire_list
TomlTransformerDesignSpace.secondary_litz_wire_list
TomlTransformerDesignSpace.window_h_bot_min_max_list
TomlTransformerDesignSpace.window_w_min_max_list
TomlTransformerFilterDistance
TomlTransformerInsulation
TomlTransformerInsulation.iso_primary_to_primary
TomlTransformerInsulation.iso_primary_to_secondary
TomlTransformerInsulation.iso_secondary_to_secondary
TomlTransformerInsulation.iso_window_bot_core_bot
TomlTransformerInsulation.iso_window_bot_core_left
TomlTransformerInsulation.iso_window_bot_core_right
TomlTransformerInsulation.iso_window_bot_core_top
TomlTransformerInsulation.iso_window_top_core_bot
TomlTransformerInsulation.iso_window_top_core_left
TomlTransformerInsulation.iso_window_top_core_right
TomlTransformerInsulation.iso_window_top_core_top
TomlTransformerInsulation.model_config
TomlTransformerSettings
Transformer
TransformerOptimization
TransformerOptimization.fem_simulation_handler()
TransformerOptimization.get_number_of_performed_calculations()
TransformerOptimization.get_progress_data()
TransformerOptimization.initialize_transformer_optimization_list()
TransformerOptimization.optimization_handler_reluctance_model()
TransformerOptimization.verify_optimization_parameter()
TransformerOptimizationDto
TransformerTargetParameters
TransistorCooling
TransistorDTO
abspath()
c_flag
calc_hf_currents()
calc_modulation_params()
calc_rms()
calc_rms_currents()
calc_transistor_rms_currents()
calculate_r_th_copper_coin()
calculate_r_th_tim()
check_for_missing_toml_files()
check_user_points_in_min_max_region()
colors()
cpu_count()
current_process()
full_angle_waveform_from_angles()
full_current_waveform_from_currents()
full_waveforms_from_angles_currents()
generate_circuit_toml()
generate_flow_control_toml()
generate_heat_sink_toml()
generate_inductor_toml()
generate_logging_config()
generate_transformer_toml()
get_free_port()
global_plot_settings_font_latex()
global_plot_settings_font_sansserif()
latin_hypercube()
plot_calc_i_hf_waveforms()
plot_calc_waveforms()
plot_calculation_results()
plot_gecko_simulation_results()
plot_mode_overview()
plot_modulation()
plot_rms_current()
plot_samples()
show_plot()
start_gecko_simulation()
timeit()
transistor_conduction_loss()
version()