Cesa-V
f0d72f8189
Corrige modelo OAMRP v3 e alinha nomenclatura com Al-Thani (2016)
...
Correções ao modelo:
- Adiciona conservação de fluxo em nós de inspeção (bug que permitia
criação/destruição de unidades de fluxo, inflando cobertura para 50/50
sem atribuição real de rotas)
- Remove restrição C6 simplificada que somava horas totais sem respeitar
resets de inspeção, tornando 2809/2811 artificialmente ociosos
Nomenclatura alinhada ao Al-Thani (2016):
- InspecaoParam.lrt_h → f_max (F do artigo: batente máximo legal)
- Aeronave.horas_iniciais → f0 (f_k: horas acumuladas no início)
- orcamento_h() → lrt_inicial() (LRT = F_max − f0)
- horas_iniciais_aleatorias() → gerar_f0_aleatorio()
- carregar_horas_iniciais() → carregar_f0()
- CLI --horas-iniciais → --f0
Novos arquivos:
- software/gerar_ofrag.py: gera tabela de OFRAGs com prioridades 1-5
- software/visualizar_resultado.py: mapa Folium interativo de rotas
- db/processed/ofrag.csv: 50 OFRAGs sintéticas (seed 42)
- db/processed/mapa_rotas.html: mapa gerado da última rodada
Resultado com --sintetico --aleatorio --ofrag: 50/50 missões cumpridas
(antes: 30/50 sem ferry, 7/50 com bug de fluxo)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-16 00:50:53 -03:00
Cesa-V
7cd7458565
Adiciona missoes sinteticas, ferry (Fase 3) e consolida versoes anteriores
...
- Gerador sintetico cross-base (50 missoes, 10 bases, haversine/C-105)
- Fase 3: arcos de ferry em construir_rede(); ferry consome horas de celula
- oamrp_v2.py e resultados CSV anteriores adicionados ao repositorio
- README, docs/about.md e changelog atualizados ate v0.6
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-15 23:51:31 -03:00
Cesa-V
328a066849
Implementa OAMRP v3 com rede espaco-tempo e restricoes de inspecao (Fases 1-2)
...
Reescrita do zero em software/oamrp_v3.py: abstracao No/Arco, variavel
unificada y[k,arco], C1-C6 (Fase 1) e C7-C11 com relogio de horas,
downtime e disjuntivas de slot unico (Fase 2). TAT corrigido para 1,5h;
top-10 bases; EVAM obrigatoria; L2 = maximizar horas voadas.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-15 23:29:44 -03:00
Cesa-V
11821eaa93
Processa registro de voo 2025
2026-06-15 20:22:57 -03:00
Cesa-V
8d7dd07b18
Detalha checklist de atualizacao documental
2026-06-15 19:09:45 -03:00
Cesa-V
f570091e19
Atualiza documentacao da estrutura OAMRP
2026-06-15 19:03:24 -03:00
Cesa-V
1131267ea2
Reorganiza dados e adiciona modelo OAMRP
2026-06-15 19:00:45 -03:00
Cesa-V
32ad7c9f23
Compare ICA 66-31 with cycle report
2026-06-15 18:34:45 -03:00
Cesa-V
d2bf2883d7
Group cycle report preprocessing artifacts
2026-06-15 18:12:13 -03:00
Cesa-V
33c452b264
Add technical docs structure
2026-06-15 17:58:54 -03:00
Cesa-V
c09ce95e62
Rename project and update remote docs
2026-06-15 16:43:51 -03:00
Cesa-V
cc984114d2
Add numeric interval fields
2026-06-15 16:08:28 -03:00
Cesa-V
6289a7e1ad
Correct zera TSO parsing
2026-06-15 16:03:33 -03:00
Cesa-V
e7489c9c2a
Add repository guide
2026-06-15 16:00:13 -03:00
Cesa-V
e62d7cd640
Split inspection control fields
2026-06-15 15:55:30 -03:00
Cesa-V
1fd88b62fe
Rename inspection report artifacts
2026-06-15 15:47:55 -03:00
Cesa-V
1cbcfea5a2
Improve project context and log traceability
2026-06-15 15:41:54 -03:00
Cesa-V
e6881bc6c2
Add project log
2026-06-15 15:38:48 -03:00
Cesa-V
be731f8ff8
Preprocess inspection PDF
2026-06-15 15:36:40 -03:00
Cesa-V
cefaf1bbce
Keep empty data folders
2026-06-15 15:31:46 -03:00
Cesa-V
c2aaabe5ed
Organize source documents into data folders
2026-06-15 15:31:32 -03:00
Cesa-V
b32a759485
Configure binary file handling
2026-06-15 15:24:39 -03:00
Cesa-V
26daa41091
Initial commit
2026-06-15 15:24:26 -03:00