paroto.validation.experimental_data =================================== .. py:module:: paroto.validation.experimental_data .. autoapi-nested-parse:: Experimental data for breakdown voltage validation. Contains published experimental data for validating breakdown voltage models. Functions --------- .. autoapisummary:: paroto.validation.experimental_data.get_paschen_curve_air paroto.validation.experimental_data.get_gs_transition_data paroto.validation.experimental_data.get_temperature_effect_data Module Contents --------------- .. py:function:: get_paschen_curve_air() Get experimental Paschen curve data for air. .. warning:: Data is AI generated/compiled, not ready for production. Classic breakdown voltage data as a function of pressure-distance product. Data compiled from Lieberman & Lichtenberg "Principles of Plasma Discharges and Materials Processing" and Raizer "Gas Discharge Physics". :returns: * **pd_torr_cm** (:py:class:`ndarray`) -- Pressure-distance product in Torr·cm * **V_breakdown** (:py:class:`ndarray`) -- Breakdown voltage in V * **V_breakdown_per_d** (:py:class:`ndarray`) -- Breakdown field E = V/d in V/cm (assuming d = 1 cm) .. rubric:: Notes Standard conditions: Temperature = 300 K, air at STP Paschen minimum typically occurs around 0.5-1 Torr·cm for air. .. py:function:: get_gs_transition_data() Get experimental spark breakdown field data (Glow-to-Spark transition). .. warning:: Data is AI generated/compiled, not ready for production. Spark breakdown electric field as a function of pulses per molecule during gas residence time. Shows transition from single-pulse spark breakdown to DC spark breakdown with field enhancement effects from electrode geometry. Source: Figure 6-10 - Average electric field (V/d) for G-S (Glow-to-Spark) transition as a function of pulses seen by a molecule during residence time. :returns: * **pulses_per_molecule** (:py:class:`ndarray`) -- Number of pulses per molecule: fD/v (dimensionless) * **spark_field** (:py:class:`ndarray`) -- Spark breakdown electric field in kV/cm * **spark_field_error** (:py:class:`ndarray`) -- Error bars on electric field measurements in kV/cm * **dc_spark_field** (:py:class:`float`) -- DC spark breakdown field (asymptotic value) in kV/cm .. rubric:: Notes - Single-pulse spark breakdown: ~23-25 kV/cm (left plateau) - DC spark breakdown field: ~5 kV/cm (right asymptote, red line) - Transition shows memory effect: accumulated ionization from repeated pulses reduces the required breakdown voltage - Field enhancement factor β_field present due to electrode geometry - This validates RepetitivePulseBreakdownModel with field enhancement .. py:function:: get_temperature_effect_data() Get temperature dependence data for breakdown voltage. .. warning:: Data is AI generated/compiled, not ready for production. :returns: * **temperatures** (:py:class:`ndarray`) -- Gas temperatures in K * **V_breakdown_normalized** (:py:class:`ndarray`) -- Breakdown voltage normalized to 300 K value .. rubric:: Notes Theoretical temperature correction: V_b ∝ √(T_ref/T) Limited experimental data available in literature.