Skip to content

Calculate characteristic flux and time for a single-level pulse history #21

@gonuke

Description

@gonuke

A single-level pulse history, by definition, consists of:

  • a single pulse magnitude, f
  • a single pulse duration, td
  • a single dwell time between pulses, tp
  • some number of pulses, N

This issue will be closed when we have a function that can take that information and return one or more steady-state approximations.

Flattened:

t_irr = N * tp + (N-1) * td
f_flattened = f * N * tp / t_irr

Compressed:

t_irr = N * tp
f_compressed = f

Flattened with number of final pulses, P:

t_irr = (N-P) * tp + (N-P-1) * td
f_flattened_p = f * (N-P) * tp / t_irr

Compressed with number of final pulses, P:

t_irr = (N-P) * tp
f_compressed_p = f

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions