Const
const rcAnalysis: RadiologicalConsequenceAnalysis = {
// TechnicalElement properties
"technical-element-type": TechnicalElementTypes.CONSEQUENCE_ANALYSIS,
"technical-element-code": "RC",
metadata: {
version: "1.0",
analysis_date: "2024-03-15",
analyst: "Jane Smith",
scopeDefinition: {
isSpecificSite: true,
siteReference: "SITE-001",
consequenceMetrics: ["Individual Early Fatality Risk", "Population Latent Cancer Risk"],
protectiveActionsModellingDegree: "Detailed modelling based on site-specific emergency plans.",
meteorologyModellingDegree: "Site-specific meteorological data used.",
atmosphericDispersionModellingDegree: "Complex Gaussian plume model with terrain effects.",
dosimetryModellingDegree: "Detailed organ dose calculations for multiple exposure pathways.",
healthEffectsModellingDegree: "Probabilistic modelling of early and latent health effects.",
economicFactorsModellingDegree: "Comprehensive assessment of off-site economic impacts."
}
},
releaseCategoryToConsequence: {
siteInformation: {
isBounding: false,
siteReference: "SITE-001"
},
releaseCategoryInputs: [
{
releaseCategory: "RCAT-001",
releaseCharacteristics: {
numberOfPlumes: 1,
radionuclideGroupFractions: { NobleGases: 1.0, Iodines: 0.5 },
importantRadionuclides: ["I-131", "Cs-137"],
releaseTiming: "0 hour",
releaseDuration: "2 hours",
warningTime: 0.5,
warningTimeDescription: "0.5 hours",
releaseEnergy: 1.0e9,
releaseEnergyDescription: "High",
releaseHeight: 30,
releaseHeightDescription: "Elevated",
releasedParticleSize: 1.0,
releasedParticleSizeDescription: "Aerosol",
releaseUncertainties: "Uncertainty in release fraction for volatile isotopes."
}
}
],
releaseCategoryAndSourceTermReviewed: true,
selectedConsequenceMeasures: ["Individual Early Fatality Risk", "Population Latent Cancer Risk"],
releaseCategoryLinkageDocumentation: "See Event Sequence Analysis documentation for details."
},
atmosphericTransportAndDispersion: {
dispersionModel: "Gaussian Plume Model (e.g., AERMOD)",
dispersionModelJustification: "AERMOD is suitable for near-field dispersion and can incorporate building downwash effects.",
plumeRiseConsideration: "Plume rise was considered for high-energy releases using Briggs' equations.",
buildingWakeEffectsConsideration: "Building wake effects were modelled using the PRIME algorithm within AERMOD.",
terrainEffectsConsideration: "Terrain effects were addressed using the terrain preprocessor within AERMOD.",
dispersionUncertainty: {
sources: ["Wind direction variability", "Atmospheric stability classification"],
assumptions: ["Neutral stability conditions are representative for the site"],
alternatives: ["Lagrangian particle dispersion model for complex terrain"]
},
siteCharacteristicsConsidered: "Topographical data was used to adjust plume trajectories and dispersion coefficients.",
meteorologicalDataSpecification: "Five years of hourly meteorological data were used.",
receptorLocationsSpecification: "A polar grid extending to 50 miles with finer resolution near the site boundary.",
uncertaintyAnalysisDescription: "Monte Carlo simulation was used to propagate meteorological uncertainties.",
supportingDocumentationReferences: ["Appendix C of the main report", "Atmospheric Dispersion Model Validation Report"],
modelLimitations: "The Gaussian plume model assumes flat terrain and may have limitations in complex terrain scenarios.",
depositionModeling: "Dry and wet deposition were modeled using deposition velocities and washout coefficients.",
dryDepositionParameters: {
depositionVelocities: { "I-131": 0.01, "Cs-137": 0.005 },
particleSizeDistribution: "AMAD of 1 μm assumed for all particulates"
},
wetDepositionParameters: {
washoutCoefficients: { "I-131": 1.0e-4, "Cs-137": 5.0e-5 },
precipitationData: "Historical precipitation data from site meteorological station"
}
},
dosimetry: {
exposurePathways: ["Inhalation", "Ground Shine", "Cloud Submersion"],
dcfSource: "ICRP Publication 72",
shieldingConsiderations: "Shielding factors for residential areas were based on typical building attenuation.",
occupancyConsiderations: "Time-dependent occupancy factors were used for different land use types.",
dcfUncertainty: {
sources: ["Age-dependent variability", "Biokinetic model parameters"],
assumptions: ["Adult dose coefficients are used for the entire population"],
alternatives: ["Age-specific dose coefficients for different population groups"]
},
dcfParameterUncertaintyCharacterisation: "Log-normal distributions were assumed for DCF parameter uncertainties.",
receptorTypes: ["Adult", "Child (1 year)", "Infant (3 months)"],
dosimetryModelsUsed: "Dose calculations were performed using the EPA Federal Guidance Report No. 11 and 12 methodologies.",
doseAggregationMethod: "Organ doses were calculated for key organs, and effective dose was determined using ICRP Publication 103 weighting factors.",
radionuclideDecayConsideration: "Radionuclide decay was accounted for during atmospheric transport and dose calculations using half-life data.",
doseIntegrationPeriods: ["7-day thyroid dose", "50-year committed effective dose"]
},
consequenceQuantification: {
selectedMetrics: ["Early Fatalities", "Latent Cancer Fatalities", "Maximum Off-site Dose"],
consequenceCodesUsed: ["MACCS2 code version 1.13"],
modelAndCodeLimitations: [
{ code: "MACCS2", feature: "Gaussian plume model", limitation: "Assumes flat terrain; not accurate in complex terrain.", justification: "Site is relatively flat" },
{ feature: "Straight-line trajectory", limitation: "Does not account for wind meander over long distances." }
],
eventSequenceConsequences: [
{
eventSequenceFamily: "ESF-001",
consequences: { "Early Fatalities": 0.1, "Latent Cancer Fatalities": 5.0 },
consequenceMetric: "Early Fatality Risk (site boundary)",
meanValue: 1.2e-7,
uncertainty: "Log-normal distribution with GSD = 3.0"
}
],
uncertaintyCharacterization: "Uncertainty in meteorological conditions, source term magnitude, and dose coefficients were propagated.",
supportingDocumentationReferences: ["Section 5 of the main report", "Appendix B: Consequence Code Validation"],
healthEffectsConsidered: {
earlyEffects: ["Acute radiation syndrome", "Thyroid effects"],
latentEffects: ["Cancer", "Hereditary effects"],
doseResponseApproach: "Linear no-threshold model for cancer effects"
},
economicFactorsConsidered: {
costCategories: ["Evacuation costs", "Decontamination costs", "Health care costs"],
valuationApproach: "Present value calculation with 3% discount rate",
timeHorizon: "50 years"
}
},
protectiveActionParameters: {
protectiveActionParameters: {
evacuationDelay: "2 hours",
evacuationSpeed: "10 mph",
shelteringEffectiveness: "50% reduction in dose"
},
populationDistribution: "Population data from the 2020 census was used, with a 10-mile radius divided into 16 sectors.",
landUseCharacteristics: "Agricultural land use data was incorporated for ingestion pathway analysis.",
emergencyResponseTimingBases: "Evacuation timing was based on the site emergency plan and local emergency response capabilities.",
protectiveActionUncertainty: {
sources: ["Evacuation timing", "Sheltering effectiveness"],
assumptions: ["100% compliance with evacuation orders"],
alternatives: ["Partial evacuation scenarios"]
},
boundingWarningTimeAssumption: "A minimum warning time of 30 minutes was assumed, which bounds the expected warning times for all potential sites.",
protectiveActionImpactingHazards: "Severe weather conditions and potential road congestion were considered as bounding hazards that could delay evacuation.",
populationDistributionJustification: "A high-density population distribution based on the 95th percentile of U.S. nuclear plant sites was used, which bounds the population exposure for all potential sites."
},
meteorologicalData: {
parameterUncertaintyCharacterisation: "Uncertainty in wind speed and direction modelled using historical data distributions.",
meteorologicalDataSetDescription: "Five years of hourly meteorological data from the on-site tower were used.",
meteorologicalFrequencyDistributionTreatment: "A stratified random sampling approach was used to select representative weather sequences.",
temporalChangesAccommodation: "Hourly meteorological data was used to capture diurnal variations in wind patterns.",
timeResolution: "Hourly"
},
documentation: {
uuid: "rcd-001",
name: "Radiological Consequence Analysis Documentation",
processDescription: "This analysis followed the standard methodology for radiological consequence assessment.",
inputsDescription: "Source term data and site-specific meteorological information were used as primary inputs.",
methodsDescription: "Standard dispersion and dosimetry models were applied following regulatory guidance.",
resultsDescription: "Analysis shows that all release categories meet safety criteria with sufficient margin.",
inputSources: ["Source term data from Mechanistic Source Term Analysis", "Site meteorological data"],
appliedMethods: ["Gaussian plume dispersion modeling", "ICRP dosimetry methods"],
resultsSummary: "Results indicate that all release categories meet the safety criteria.",
peerReview: {
uuid: "pr-001",
name: "Radiological Consequence Analysis Peer Review",
reviewDate: "2023-06-15",
reviewers: ["Dr. Jane Smith", "Dr. John Doe"],
findingsAndObservations: [
{
id: "FIND-001",
description: "Uncertainty analysis for evacuation timing needs improvement",
significance: "MEDIUM",
resolutionStatus: "OPEN",
resolutionActions: ["Additional sensitivity studies will be performed"]
}
],
scope: "Complete radiological consequence analysis methodology and results",
methodology: "Independent expert review following NRC guidance"
},
uncertaintiesAndAssumptions: [
"Assumption: Population distribution is based on 2020 census data.",
"Uncertainty: Evacuation timing has a significant impact on early health effects."
],
sensitivityStudies: [
{
uuid: "sens-001",
description: "Sensitivity to meteorological conditions",
variedParameters: ["Wind speed", "Stability class"],
parameterRanges: { "Wind speed": [1, 10], "Stability class": [1, 6] },
results: "Results are most sensitive to stability class during the release.",
insights: "Stability class has a greater impact than wind speed on dose predictions",
impact: "Moderate impact on overall risk metrics"
}
],
modelUncertaintyDocumentation: {
uuid: "mud-001",
name: "Radiological Consequence Model Uncertainty Documentation",
uncertaintySources: [
{
source: "Atmospheric dispersion model simplifications",
impact: "May underestimate dispersion in complex terrain"
}
],
relatedAssumptions: [
{
assumption: "Straight-line Gaussian plume is adequate for the site terrain",
basis: "Site has relatively flat terrain within 10 miles"
}
],
reasonableAlternatives: [
{
alternative: "Lagrangian particle dispersion model",
reasonNotSelected: "Computational complexity not justified by site characteristics"
}
]
},
assumptions: [
{
uuid: "assum-001",
description: "Population remains constant over the analysis period",
impact: "May underestimate long-term consequences if population grows",
rationale: "Conservative for near-term consequences which dominate risk metrics"
}
],
requirementTraceability: [
{
requirementId: "RCAD-A1",
standardReference: "NRC RG 1.247",
implementation: "Gaussian plume model selected and justified in Section 3.2"
}
],
riskIntegrationDocumentation: {
integrationProcessDescription: "Integration process description",
consequenceMetricUsage: [
{
metricName: "Individual Early Fatality Risk",
correspondingRiskMetric: "Risk Metric 1",
usageDescription: "Usage description for Individual Early Fatality Risk"
},
{
metricName: "Population Latent Cancer Risk",
correspondingRiskMetric: "Risk Metric 2",
usageDescription: "Usage description for Population Latent Cancer Risk"
}
],
uncertaintyPropagation: "Uncertainty propagation description",
integrationChallenges: ["Challenge 1", "Challenge 2"],
inconsistencyResolution: "Inconsistency resolution description",
feedbackReceived: [
{
source: "Risk Integration Analysis",
date: "2024-03-15",
description: "Feedback description from Risk Integration Analysis",
significance: "HIGH"
}
],
feedbackIncorporation: [
{
feedbackReference: "Feedback Reference 1",
incorporationDescription: "Feedback incorporation description 1",
status: "COMPLETED",
date: "2024-03-15"
},
{
feedbackReference: "Feedback Reference 2",
incorporationDescription: "Feedback incorporation description 2",
status: "IN_PROGRESS",
date: "2024-03-16"
}
],
keyInsights: ["Insight 1", "Insight 2"],
riskIntegrationReferences: [
{
analysisId: "RI-001",
version: "1.0",
date: "2024-03-15",
usageDescription: "Usage description for RI-001"
}
]
}
}
};
const schema = RadiologicalConsequenceAnalysisSchema;
const validationResult = schema.validateSync(rcAnalysis);
if (validationResult.errors) {
console.error("Validation errors:", validationResult.errors);
} else {
console.log("Radiological Consequence Analysis data is valid.");
}
JSON schema for validating RadiologicalConsequenceAnalysis entities.