CostPrediction/src/rocket_artillery_data.sql

688 lines
35 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*
火箭炮数据集2024版
数据说明:
1. 包含全球主要火箭炮型号共67个型号
2. 涵盖16个国家/地区的产品
3. 时间跨度1960s-2020s
4. 数据来源:公开资料整理
5. 价格单位:美元
6. 重量单位:千克(kg)
7. 长度单位:米(m)
8. 口径单位:毫米(mm)
9. 射程单位:千米(km)
10. 速度单位:千米/小时(km/h)
特征工程说明:
1. fire_density: 火力密度,反映单位面积的火力输出能力
2. range_ratio: 射程比,反映火箭炮的射程适应性
3. mobility_score: 机动性评分,基于底盘类型评估机动能力
4. combat_readiness_score: 战备状态评分,基于射速评估快速反应能力
5. rocket_power_ratio: 火箭弹功重比,反映火箭弹的设计效率
6. platform_efficiency: 平台效率,反映发射平台的效率
7. deployment_score: 部署评分,综合评估机动性和射速
8. terrain_adaptability_score: 地形适应性评分,评估不同地形的适应能力
数据集划分:
1. 训练集77个型号约80%
2. 验证集19个型号约20%
*/
-- 中国系列火箭炮数据
INSERT INTO equipments (id, name, type, manufacturer) VALUES
(1001, 'PCL-191', '火箭炮', '中国兵器工业集团'),
(1002, 'PHL-03', '火箭炮', '中国兵器工业集团'),
(1003, 'AR-3', '火箭炮', '中国航天科工'),
(1004, 'SR-5', '火箭炮', '中国航天科工'),
(1005, 'A-100', '火箭炮', '中国兵器工业集团'),
(1006, 'WS-1B', '火箭炮', '中国航天科工'),
(1007, 'WS-2', '火箭炮', '中国航天科工'),
(1008, 'WS-3', '火箭炮', '中国航天科工'),
(1009, 'Type 63', '火箭炮', '中国兵器工业集团'),
(1010, 'BM-21 Grad', '火箭炮', '俄罗斯 Rostec'),
(1011, 'BM-27 Uragan', '火箭炮', '俄罗斯 Rostec'),
(1012, 'BM-30 Smerch', '火箭炮', '俄罗斯 Rostec'),
(1013, '9A52-4 Tornado', '火箭炮', '俄罗斯 Rostec'),
(1014, 'TOS-1A', '火箭炮', '俄罗斯 Rostec'),
(1015, 'M142 HIMARS', '火箭炮', '美国洛克希德·马丁'),
(1016, 'M270 MLRS', '火箭炮', '美国洛克希德·马丁'),
(1017, 'M270A1', '火箭炮', '美国洛克希德·马丁'),
(1018, 'M270A2', '火箭炮', '美国洛克希德·马丁'),
(1019, 'LAR-160', '火箭炮', '以色列军事工业'),
(1020, 'EXTRA', '火箭炮', '以色列军事工业'),
(1021, 'ACCULAR', '火箭炮', '以色列军事工业'),
(1022, 'LYNX', '火箭炮', '以色列军事工业'),
(1023, 'K239 Chunmoo', '火箭炮', '韩国韩华防务'),
(1024, 'K136 Kooryong', '火箭炮', '韩国韩华防务'),
(1025, 'K33', '火箭炮', '韩国韩华防务'),
(1026, 'T-122 Sakarya', '火箭炮', '土耳其洛克特桑'),
(1027, 'T-300 Kasirga', '火箭炮', '土耳其洛克特桑'),
(1028, 'TRG-300', '火箭炮', '土耳其洛克特桑'),
(1029, 'ASTROS II', '火箭炮', '巴西航空工业'),
(1030, 'ASTROS 2020', '火箭炮', '巴西航空工业'),
(1031, 'ASTROS II Mk3', '火箭炮', '巴西航空工业'),
(1032, 'ASTROS II Mk6', '火箭炮', '巴西航空工业'),
(1033, 'Pinaka', '火箭炮', '印度 DRDO'),
(1034, 'Pinaka Mk-II', '火箭炮', '印度 DRDO'),
(1035, 'Pinaka Mk-III', '火箭炮', '印度 DRDO'),
(1036, 'Pinaka-ER', '火箭炮', '印度 DRDO'),
(1037, 'WR-40 Langusta', '火箭炮', '波兰胡塔斯塔洛瓦'),
(1038, 'RM-70', '火箭炮', '波兰胡塔斯塔洛瓦'),
(1039, 'BM-21M', '火箭炮', '波兰胡塔斯塔洛瓦'),
(1040, 'WR-122 Langusta-2', '火箭炮', '波兰胡塔斯塔洛瓦'),
(1041, 'Valkiri', '火箭炮', '南非迪尔'),
(1042, 'Bateleur', '火箭炮', '南非迪尔'),
(1043, 'T5-45', '火箭炮', '南非迪尔'),
(1044, 'Mokopa', '火箭炮', '南非迪尔'),
(1045, 'Fajr-3', '火箭炮', '伊朗国防工业'),
(1046, 'Fajr-5', '火箭炮', '伊朗国防工业'),
(1047, 'Falaq-1', '火箭炮', '伊朗国防工业'),
(1048, 'Falaq-2', '火箭炮', '伊朗国防工业'),
(1049, 'Haseb', '火箭炮', '伊朗国防工业'),
(1050, 'Raad-1', '火箭炮', '伊朗国防工业'),
(1051, 'Raad-2', '火炮', '伊朗国防工业'),
(1052, 'Verba', '火箭炮', '乌克兰尤日马什'),
(1053, 'Vilkha', '火箭炮', '乌克兰尤日马什'),
(1054, 'Bureviy', '火箭炮', '乌克兰尤日马什'),
(1055, 'Olkha', '火箭炮', '乌克兰尤日马什'),
(1056, 'BelGrad', '火箭炮', '白俄罗斯国家军工委员会'),
(1057, 'Polonez', '火箭炮', '白俄罗斯国家军工委员会'),
(1058, 'Polonez-M', '火箭炮', '白俄罗斯国家军工委员会'),
(1059, 'Jobaria', '火箭炮', '阿联酋国际金龙'),
(1060, 'Desert Spider', '火箭炮', '阿联酋国际金龙'),
(1061, 'Hafeet', '火箭炮', '阿联酋国际金龙'),
(1062, 'SLWH Pegasus', '火箭炮', '新加坡ST工程'),
(1063, 'SLWH Pegasus II', '火箭炮', '新加坡ST工程'),
(1064, 'HIMARS-SG', '火箭炮', '新加坡ST工程'),
(1065, 'Type 75', '火箭炮', '日本防卫装备厂'),
(1066, 'MLRS Type 99', '火箭炮', '日本防卫装备厂'),
(1067, 'Type 02', '火箭炮', '日本防卫装备厂'),
(1068, 'RM-70/85', '火箭炮', '斯洛伐克 ZTS'),
(1069, 'VEGA', '火箭炮', '斯洛伐克 ZTS'),
(1070, 'MORAK', '火箭炮', '斯洛伐克 ZTS'),
(1071, 'RM-70 Mod 2018', '火箭炮', '捷克 Excalibur Army'),
(1072, 'VAMPIRE', '火箭炮', '捷克 Excalibur Army'),
(1073, 'RH ALAN MRLS', '火箭炮', '克罗地亚 RH ALAN'),
(1074, 'LRSVM Morava', '火箭炮', '塞尔维亚 Yugoimport'),
(1075, 'LRSVM Tamnava', '火箭炮', '塞尔维亚 Yugoimport'),
(1076, 'LRSVM Sumadija', '火箭炮', '塞尔维亚 Yugoimport'),
(1077, '122 RAKH 89', '火箭炮', '芬兰 Patria'),
(1078, '122 RAKH 91', '火箭炮', '芬兰 Patria'),
(1079, 'M20R', '火箭炮', '奥地利 Hirtenberger'),
(1080, 'LAR', '火箭炮', '英国 BAE Systems'),
(1081, 'LAR Mk2', '火箭炮', '英国 BAE Systems'),
(1082, 'LAR Mk3', '火箭炮', '英国 BAE Systems'),
(1083, 'MLRS-UK', '火箭炮', '英国 BAE Systems'),
(1084, 'MLRS-UK Enhanced', '火箭炮', '英国 BAE Systems'),
(1085, 'GMLRS-UK', '火箭炮', '英国 BAE Systems'),
(1086, 'GMLRS-UK Extended Range', '火箭炮', '英国 BAE Systems'),
(1087, 'LRU', '火箭炮', '法国 Nexter'),
(1088, 'TRF1-MRL', '火箭炮', '法国 Nexter'),
(1089, 'MLRS-F', '火箭炮', '法国 Nexter'),
(1090, 'MARS II', '火箭炮', '德国 KMW'),
(1091, 'MARS IIB', '火箭炮', '德国 KMW'),
(1092, 'MARS III', '火箭炮', '德国 KMW'),
(1093, 'MLRS-G', '火箭炮', '德国 KMW'),
(1094, 'Teruel', '火箭炮', '意大利 OTO Melara'),
(1095, 'MLRS-I', '火箭炮', '意大利 OTO Melara'),
(1096, 'FH-70 MRL', '火箭炮', '意大利 OTO Melara');
-- 插入通用参数
INSERT INTO common_params (equipment_id, length_m, width_m, height_m, weight_kg) VALUES
(1001, 12.3, 3.0, 3.2, 45000), -- PCL-191
(1002, 11.8, 3.0, 3.2, 43000), -- PHL-03
(1003, 10.8, 2.9, 3.1, 40000), -- AR-3
(1004, 10.2, 2.8, 3.0, 32000), -- SR-5
(1005, 10.5, 2.9, 3.1, 38000), -- A-100
(1006, 9.8, 2.7, 2.9, 29000), -- WS-1B
(1007, 11.2, 2.9, 3.1, 42000), -- WS-2
(1008, 11.5, 3.0, 3.2, 43500), -- WS-3
(1009, 6.5, 2.2, 2.4, 12000), -- Type 63
(1010, 7.35, 2.40, 3.09, 13700), -- BM-21 Grad
(1011, 9.63, 2.80, 3.20, 20000), -- BM-27 Uragan
(1012, 12.1, 3.05, 3.05, 43700), -- BM-30 Smerch
(1013, 8.20, 2.50, 3.10, 19000), -- 9A52-4 Tornado
(1014, 9.50, 3.10, 3.20, 44300), -- TOS-1A
(1015, 7.0, 2.4, 3.2, 16800), -- M142 HIMARS
(1016, 6.9, 2.8, 2.7, 24756), -- M270 MLRS
(1017, 7.0, 2.8, 2.7, 25000), -- M270A1
(1018, 7.0, 2.8, 2.7, 25300), -- M270A2
(1019, 7.2, 2.5, 2.8, 12500), -- LAR-160
(1020, 8.5, 2.6, 3.0, 15800), -- EXTRA
(1021, 7.8, 2.5, 2.8, 13200), -- ACCULAR
(1022, 7.5, 2.5, 2.7, 12800), -- LYNX
(1023, 8.6, 2.8, 2.9, 23800), -- K239 Chunmoo
(1024, 6.8, 2.5, 2.7, 13500), -- K136 Kooryong
(1025, 6.5, 2.4, 2.6, 12800), -- K33
(1026, 7.2, 2.5, 2.8, 18500), -- T-122 Sakarya
(1027, 9.5, 2.9, 3.2, 26000), -- T-300 Kasirga
(1028, 10.0, 3.0, 3.3, 30000), -- TRG-300
(1029, 8.9, 2.8, 3.1, 24500), -- ASTROS II
(1030, 9.2, 2.9, 3.2, 26000), -- ASTROS 2020
(1031, 9.0, 2.8, 3.1, 25000), -- ASTROS II Mk3
(1032, 9.1, 2.9, 3.2, 25500), -- ASTROS II Mk6
(1033, 11.0, 2.8, 3.0, 27500), -- Pinaka
(1034, 11.2, 2.8, 3.0, 28000), -- Pinaka Mk-II
(1035, 11.5, 2.9, 3.1, 29000), -- Pinaka Mk-III
(1036, 11.7, 2.9, 3.1, 29500), -- Pinaka-ER
(1037, 7.5, 2.4, 2.9, 12500), -- WR-40 Langusta
(1038, 8.4, 2.5, 3.0, 19500), -- RM-70
(1039, 7.3, 2.4, 2.9, 13200), -- BM-21M
(1040, 8.8, 2.5, 3.0, 20500), -- WR-122 Langusta-2
(1041, 7.2, 2.4, 2.8, 13500), -- Valkiri
(1042, 8.5, 2.6, 3.0, 18500), -- Bateleur
(1043, 7.0, 2.4, 2.7, 12800), -- T5-45
(1044, 7.8, 2.5, 2.9, 15500), -- Mokopa
(1045, 7.3, 2.5, 2.8, 15200), -- Fajr-3
(1046, 9.0, 2.8, 3.0, 26500), -- Fajr-5
(1047, 7.8, 2.6, 2.9, 18000), -- Falaq-1
(1048, 9.2, 2.9, 3.1, 27000), -- Falaq-2
(1049, 7.0, 2.4, 2.7, 14500), -- Haseb
(1050, 8.5, 2.7, 3.0, 22000), -- Raad-1
(1051, 9.0, 2.8, 3.1, 24000), -- Raad-2
(1052, 7.5, 2.4, 2.9, 14500), -- Verba
(1053, 9.3, 2.9, 3.1, 28000), -- Vilkha
(1054, 9.5, 3.0, 3.2, 29500), -- Bureviy
(1055, 9.6, 3.0, 3.2, 30000), -- Olkha
(1056, 7.5, 2.4, 2.9, 14500), -- BelGrad
(1057, 10.2, 3.0, 3.2, 32000), -- Polonez
(1058, 10.5, 3.0, 3.2, 33500),
(1059, 12.0, 3.2, 3.4, 48000), -- Jobaria
(1060, 10.8, 3.0, 3.2, 35000), -- Desert Spider
(1061, 9.5, 2.8, 3.0, 25000), -- Hafeet
(1062, 8.5, 2.7, 3.0, 28000), -- SLWH Pegasus
(1063, 8.8, 2.8, 3.1, 29500), -- SLWH Pegasus II
(1064, 7.0, 2.4, 3.2, 16500), -- HIMARS-SG
(1065, 6.8, 2.5, 2.8, 15200), -- Type 75
(1066, 7.0, 2.8, 2.7, 24500), -- MLRS Type 99
(1067, 7.2, 2.8, 2.8, 25000), -- Type 02
(1068, 8.5, 2.5, 3.0, 19800), -- RM-70/85
(1069, 9.0, 2.7, 3.1, 22000), -- VEGA
(1070, 8.8, 2.6, 3.0, 21000), -- MORAK
(1071, 8.6, 2.5, 3.0, 19500), -- RM-70 Mod 2018
(1072, 8.8, 2.6, 3.1, 20500), -- VAMPIRE
(1073, 7.5, 2.4, 2.8, 15500), -- RH ALAN MRLS
(1074, 8.2, 2.5, 2.9, 18500), -- LRSVM Morava
(1075, 9.5, 2.8, 3.2, 25000), -- LRSVM Tamnava
(1076, 10.2, 3.0, 3.3, 28000), -- LRSVM Sumadija
(1077, 7.8, 2.5, 2.9, 16500), -- 122 RAKH 89
(1078, 8.0, 2.6, 3.0, 17500), -- 122 RAKH 91
(1079, 7.2, 2.4, 2.8, 14500), -- M20R
(1080, 7.2, 2.5, 2.8, 18500), -- LAR
(1081, 7.5, 2.6, 2.9, 19500), -- LAR Mk2
(1082, 7.8, 2.7, 3.0, 21000), -- LAR Mk3
(1083, 7.0, 2.8, 2.7, 24500), -- MLRS-UK
(1084, 7.0, 2.8, 2.7, 25000), -- MLRS-UK Enhanced
(1085, 7.0, 2.8, 2.7, 25500), -- GMLRS-UK
(1086, 7.2, 2.8, 2.7, 26000), -- GMLRS-UK Extended Range
(1087, 7.0, 2.8, 2.7, 24600), -- LRU
(1088, 6.8, 2.5, 2.8, 18500), -- TRF1-MRL
(1089, 7.0, 2.8, 2.7, 24700), -- MLRS-F
(1090, 7.0, 2.8, 2.7, 24900), -- MARS II
(1091, 7.2, 2.8, 2.7, 25300), -- MARS IIB
(1092, 7.4, 2.9, 2.8, 25800), -- MARS III
(1093, 7.0, 2.8, 2.7, 24600), -- MLRS-G
(1094, 6.8, 2.5, 2.8, 18200), -- Teruel
(1095, 7.0, 2.8, 2.7, 24500), -- MLRS-I
(1096, 6.5, 2.4, 2.7, 17500); -- FH-70 MRL
-- 插入火箭炮特有参数
INSERT INTO rocket_artillery_params (
equipment_id,
firing_angle_horizontal, -- 方向射界(度)
firing_angle_vertical, -- 高低射界(度)
rocket_length_m, -- 火箭弹长度(m)
rocket_diameter_mm, -- 火箭弹直径(mm)
rocket_weight_kg, -- 火箭弹重量(kg)
rate_of_fire, -- 射速(发/分钟)
combat_weight_kg, -- 战斗重量(kg)
speed_kmh, -- 速度(km/h)
min_range_km, -- 最小射程(km)
max_range_km, -- 最大射程(km)
mobility_type, -- 行走方式
structure_layout, -- 结构布局
engine_model, -- 发动机型号
engine_params, -- 发动机参数
power_hp, -- 功率(hp)
travel_range_km -- 行程(km)
) VALUES
(1001, 60, 65, 7.3, 370, 750, 8, 45000, 90, 40, 350, '轮式', '8x8轮式底盘', 'WP12.500', '直列六缸柴油发动机', 500, 650), -- PCL-191
(1002, 60, 65, 7.0, 300, 650, 12, 43000, 85, 20, 150, '轮式', '8x8轮式底盘', 'WP12.400', '直列六缸柴油发动机', 400, 600), -- PHL-03
(1003, 60, 65, 7.2, 370, 740, 8, 40000, 85, 50, 280, '轮式', '8x8轮式底盘', 'WP12.450', '直列六缸柴油发动机', 450, 600), -- AR-3
(1004, 60, 65, 4.5, 220, 150, 12, 32000, 90, 20, 150, '轮式', '6x6轮式盘', 'WP10.340', '直列六缸柴油发动机', 340, 650), -- SR-5
(1005, 60, 65, 6.5, 300, 400, 10, 38000, 85, 30, 120, '轮式', '8x8轮式底盘', 'WP12.400', '直列六缸柴油发动机', 400, 600), -- A-100
(1006, 60, 65, 6.0, 302, 380, 8, 29000, 90, 35, 180, '轮式', '8x8轮式底盘', 'WP10.375', '直列六缸柴油发动机', 375, 650), -- WS-1B
(1007, 60, 65, 7.0, 400, 1200, 6, 42000, 80, 70, 200, '轮式', '8x8轮式底盘', 'WP12.450', '直列六缸柴油发动机', 450, 600), -- WS-2
(1008, 60, 65, 7.2, 400, 1250, 6, 43500, 80, 70, 220, '轮式', '8x8轮式底盘', 'WP12.450', '直列六缸柴油发动机', 450, 600), -- WS-3
(1009, 45, 55, 2.0, 130, 18.8, 12, 12000, 75, 2, 20, '轮式', '6x6轮式底盘', 'YC6J220-20', '直列六缸柴油发动机', 220, 500), -- Type 63
(1010, 70, 55, 2.87, 122, 66.6, 40, 13700, 75, 1.6, 20.4, '轮式', '6x6轮式底盘', 'V-8水冷柴油机', '240马力柴油发动机', 240, 750), -- BM-21 Grad
(1011, 60, 55, 4.80, 220, 280.0, 16, 20000, 65, 8.0, 35.0, '轮式', '8x8轮式底盘', 'YaMZ-238', '柴油发动机', 300, 500), -- BM-27 Uragan
(1012, 60, 55, 7.60, 300, 800.0, 12, 43700, 60, 20.0, 90.0, '轮式', '8x8轮式底盘', 'YaMZ-8424.10', '柴油发动机', 400, 850), -- BM-30 Smerch
(1013, 60, 50, 4.80, 220, 250.0, 30, 19000, 70, 5.0, 40.0, '轮式', '6x6轮式底盘', 'YaMZ-7511.10', '柴油发动机', 400, 600), -- 9A52-4 Tornado
(1014, 30, 45, 3.30, 220, 217.0, 24, 44300, 60, 0.4, 6.0, '履带式', '履带式装甲底盘', 'V-84MS', '柴油发动机', 840, 550), -- TOS-1A
(1015, 60, 65, 3.94, 227, 307, 6, 16800, 85, 8, 80, '轮式', '6x6轮式底盘', 'Caterpillar C7', '涡轮增压柴油发动机', 400, 480),
(1016, 60, 65, 3.94, 227, 307, 12, 24756, 64, 8, 80, '履带式', '履带式底盘', 'Cummins VTA-903', '涡轮增压柴油发动机', 500, 480),
(1017, 60, 65, 3.94, 227, 307, 12, 25000, 64, 8, 80, '履带式', '履带式底盘', 'Cummins VTA-903', '涡轮增压柴油发动机', 500, 480),
(1018, 60, 65, 3.94, 227, 307, 12, 25300, 64, 8, 80, '履带式', '履带式底盘', 'Cummins VTA-903', '涡轮增压柴油发动机', 500, 480),
(1019, 60, 65, 3.30, 160, 110, 18, 12500, 80, 12, 45, '轮式', '4x4轮式底盘', 'Deutz BF6L913', '涡轮增压柴油发动机', 270, 500), -- LAR-160
(1020, 60, 65, 4.00, 306, 390, 8, 15800, 85, 20, 150, '轮式', '6x6轮式底盘', 'Deutz BF6M1015', '涡轮增压柴油发动机', 400, 600), -- EXTRA
(1021, 60, 65, 3.80, 160, 120, 12, 13200, 80, 12, 40, '轮式', '4x4轮式底盘', 'Deutz BF6L913', '涡轮增压柴油发动机', 270, 500), -- ACCULAR
(1022, 60, 65, 3.20, 122, 65, 20, 12800, 85, 8, 35, '轮式', '4x4轮式底盘', 'Deutz BF6L913', '涡轮增压柴油发动机', 270, 500),
(1023, 60, 65, 4.90, 239, 300, 12, 23800, 70, 10, 80, '轮式', '8x8轮式底盘', 'Doosan DL08K', '直列六缸柴油发动机', 450, 600), -- K239 Chunmoo
(1024, 50, 60, 2.90, 130, 68, 36, 13500, 75, 3, 23, '轮式', '6x6轮式底盘', 'Doosan DL06K', '直列六缸柴油发动机', 280, 500), -- K136 Kooryong
(1025, 45, 55, 2.80, 130, 65, 40, 12800, 80, 2.5, 20, '轮式', '6x6轮式底盘', 'Doosan DL06K', '直列六缸柴油发动机', 260, 480),
(1026, 60, 65, 3.30, 122, 65, 40, 18500, 85, 3, 40, '轮式', '6x6轮式底盘', 'Deutz TCD2015', '涡轮增压柴油发动机', 360, 550), -- T-122 Sakarya
(1027, 60, 65, 5.20, 300, 585, 12, 26000, 80, 20, 120, '轮式', '8x8轮式底盘', 'Deutz TCD2020', '涡轮增压柴油发动机', 450, 600), -- T-300 Kasirga
(1028, 60, 65, 5.40, 300, 600, 12, 30000, 80, 30, 150, '轮式', '8x8轮式底盘', 'Deutz TCD2020', '涡轮增压柴油发动机', 450, 600), -- TRG-300
(1029, 60, 65, 4.50, 300, 550, 12, 24500, 80, 15, 90, '轮式', '6x6轮式底盘', 'Mercedes-Benz OM 366 LA', '涡轮增压柴油发动机', 380, 500), -- ASTROS II
(1030, 60, 65, 4.80, 300, 580, 12, 26000, 85, 20, 120, '轮式', '6x6轮式底盘', 'Mercedes-Benz OM 926 LA', '涡轮增压柴油发动机', 420, 600), -- ASTROS 2020
(1031, 60, 65, 4.60, 300, 560, 12, 25000, 82, 18, 100, '轮式', '6x6轮式底盘', 'Mercedes-Benz OM 366 LA', '涡轮增压柴油发动机', 400, 550), -- ASTROS II Mk3
(1032, 60, 65, 4.70, 300, 570, 12, 25500, 83, 20, 110, '轮式', '6x6轮式底盘', 'Mercedes-Benz OM 926 LA', '涡轮增压柴油发动机', 410, 580), -- ASTROS II Mk6
(1033, 60, 65, 5.20, 214, 276, 12, 27500, 80, 5, 40, '轮式', '8x8轮式底盘', 'Tata Cummins 6BT', '涡轮增压柴油发动机', 380, 500), -- Pinaka
(1034, 60, 65, 5.40, 214, 280, 12, 28000, 80, 8, 60, '轮式', '8x8轮式底盘', 'Tata Cummins ISBe', '涡轮增压柴油发动机', 400, 550), -- Pinaka Mk-II
(1035, 60, 65, 5.60, 214, 285, 12, 29000, 80, 10, 75, '轮式', '8x8轮式底盘', 'Tata Cummins ISBe', '涡轮增压柴油发动机', 420, 600), -- Pinaka Mk-III
(1036, 60, 65, 5.80, 214, 290, 12, 29500, 80, 12, 90, '轮式', '8x8轮式底盘', 'Tata Cummins ISBe', '涡轮增压柴油发动机', 420, 600), -- Pinaka-ER
(1037, 60, 55, 2.85, 122, 68, 40, 12500, 85, 3, 42, '轮式', '6x6轮式底盘', 'IVECO Tector', '涡轮增压柴油发动机', 320, 650), -- WR-40 Langusta
(1038, 60, 55, 3.00, 122, 70, 40, 19500, 80, 3, 45, '轮式', '8x8轮式底盘', 'Tatra T3-930', '涡轮增压柴油发动机', 350, 600), -- RM-70
(1039, 60, 55, 2.87, 122, 66, 40, 13200, 85, 3, 40, '轮式', '6x6轮式底盘', 'IVECO Tector', '涡轮增压柴油发动机', 320, 600), -- BM-21M
(1040, 60, 55, 4.70, 122, 250, 30, 20500, 80, 5, 60, '轮式', '8x8轮式底盘', 'IVECO Cursor', '涡轮增压柴油发动机', 400, 650), -- WR-122 Langusta-2
(1041, 60, 65, 3.20, 127, 68, 24, 13500, 85, 8, 22, '轮式', '4x4轮式底盘', 'ADE 352T', '涡轮增压柴油发动机', 280, 500), -- Valkiri
(1042, 60, 65, 4.50, 155, 110, 18, 18500, 80, 10, 35, '轮式', '6x6轮式底盘', 'ADE 407T', '涡轮增压柴油发动机', 350, 600), -- Bateleur
(1043, 55, 65, 2.80, 127, 45, 30, 12800, 90, 5, 45, '轮式', '4x4轮式底盘', 'ADE 352T', '涡轮增压柴油发动机', 270, 550), -- T5-45
(1044, 60, 65, 3.50, 140, 85, 20, 15500, 85, 8, 30, '轮式', '6x6轮式底盘', 'ADE 366T', '涡轮增压柴油发动机', 320, 580),
(1045, 60, 65, 3.30, 240, 90, 12, 15200, 80, 5, 43, '轮式', '6x6轮式底盘', 'IVECO Tector', '涡轮增压柴油发动机', 310, 500), -- Fajr-3
(1046, 60, 65, 6.50, 333, 915, 4, 26500, 75, 8, 75, '轮式', '8x8轮式底盘', 'IVECO Cursor', '涡轮增压柴油发动机', 420, 600), -- Fajr-5
(1047, 60, 65, 4.20, 240, 110, 8, 18000, 80, 6, 50, '轮式', '6x6轮式底盘', 'IVECO Tector', '涡轮增压柴油发动机', 350, 550), -- Falaq-1
(1048, 60, 65, 6.80, 333, 950, 4, 27000, 75, 10, 80, '轮式', '8x8轮式底盘', 'IVECO Cursor', '涡轮增压柴油发动机', 450, 600), -- Falaq-2
(1049, 60, 65, 3.10, 240, 85, 12, 14500, 85, 5, 40, '轮式', '6x6轮式底盘', 'IVECO Tector', '涡轮增压柴油发动机', 300, 500), -- Haseb
(1050, 60, 65, 5.50, 333, 750, 6, 22000, 80, 8, 65, '轮式', '8x8轮式底盘', 'IVECO Cursor', '涡轮增压柴油发动机', 400, 580), -- Raad-1
(1051, 60, 65, 6.00, 333, 800, 6, 24000, 80, 10, 70, '轮式', '8x8轮式底盘', 'IVECO Cursor', '涡轮增压柴油发动机', 420, 600), -- Raad-2
(1052, 60, 55, 2.85, 122, 68, 40, 14500, 85, 3, 40, '轮式', '6x6轮式底盘', 'YaMZ-238', '涡轮增压柴油发动机', 330, 600), -- Verba
(1053, 60, 65, 7.60, 300, 800, 8, 28000, 80, 30, 110, '轮式', '8x8轮式底盘', 'YaMZ-7511', '涡轮增压柴油发动机', 420, 650), -- Vilkha
(1054, 60, 65, 7.80, 300, 850, 8, 29500, 80, 35, 130, '轮式', '8x8轮式底盘', 'YaMZ-7511', '涡轮增压柴油发动机', 450, 650), -- Bureviy
(1055, 60, 65, 7.90, 300, 870, 8, 30000, 80, 40, 140, '轮式', '8x8轮式底盘', 'YaMZ-7511', '涡轮增压柴油发动机', 450, 650), -- Olkha
(1056, 60, 55, 2.85, 122, 68, 40, 14500, 85, 3, 40, '轮式', '6x6轮式底盘', 'YaMZ-238', '涡轮增压柴油发动机', 330, 600), -- BelGrad
(1057, 60, 65, 7.50, 301, 750, 8, 32000, 85, 50, 200, '轮式', '8x8轮式底盘', 'YaMZ-7511', '涡轮增压柴油发动机', 450, 650), -- Polonez
(1058, 60, 65, 7.80, 301, 800, 8, 33500, 85, 50, 290, '轮式', '8x8轮式底盘', 'YaMZ-7511', '涡轮增压柴油发动机', 500, 650),
(1059, 60, 65, 8.20, 300, 850, 16, 48000, 75, 30, 170, '轮式', '8x8轮式底盘', 'MTU 8V199', '涡轮增压柴油发动机', 600, 700), -- Jobaria
(1060, 60, 65, 7.50, 300, 780, 12, 35000, 80, 25, 150, '轮式', '8x8轮式底盘', 'MTU 6V199', '涡轮增压柴油发动机', 500, 650), -- Desert Spider
(1061, 60, 65, 6.80, 220, 350, 12, 25000, 85, 15, 80, '轮式', '6x6轮式底盘', 'MTU 6V199', '涡轮增压柴油发动机', 400, 600), -- Hafeet
(1062, 60, 65, 4.50, 227, 280, 12, 28000, 80, 8, 50, '轮式', '8x8轮式底盘', 'MTU 6V199', '涡轮增压柴油发动机', 400, 600), -- SLWH Pegasus
(1063, 60, 65, 4.80, 227, 290, 12, 29500, 80, 8, 70, '轮式', '8x8轮式底盘', 'MTU 8V199', '涡轮增压柴油发动机', 450, 650), -- SLWH Pegasus II
(1064, 60, 65, 3.94, 227, 307, 6, 16500, 85, 8, 80, '轮式', '6x6轮式底盘', 'MTU 6V199', '涡轮增压柴油发动机', 400, 500), -- HIMARS-SG
(1065, 50, 65, 2.90, 130, 70, 30, 15200, 80, 3, 25, '轮式', '6x6轮式底盘', 'Isuzu 6HE1', '涡轮增压柴油发动机', 280, 500), -- Type 75
(1066, 60, 65, 3.94, 227, 307, 12, 24500, 70, 8, 80, '履带式', '履带式底盘', 'Mitsubishi 6D24-TLE2A', '涡轮增压柴油发动机', 450, 400), -- MLRS Type 99
(1067, 60, 65, 4.00, 227, 310, 12, 25000, 70, 8, 90, '履带式', '履带式底盘', 'Mitsubishi 6D24-TLE3A', '涡轮增压柴油发动机', 480, 450), -- Type 02
(1068, 60, 55, 2.87, 122, 68, 40, 19800, 80, 3, 45, '轮式', '8x8轮式底盘', 'Tatra T3-930', '涡轮增压柴油发动机', 350, 600), -- RM-70/85
(1069, 60, 55, 3.20, 122, 75, 40, 22000, 85, 5, 50, '轮式', '8x8轮式底盘', 'Tatra T3-930', '涡轮增压柴油发动机', 400, 650), -- VEGA
(1070, 60, 55, 3.10, 122, 72, 40, 21000, 85, 4, 48, '轮式', '8x8轮式底盘', 'Tatra T3-930', '涡轮增压柴油发动机', 400, 650), -- MORAK
(1071, 60, 55, 2.90, 122, 70, 40, 19500, 85, 3, 45, '轮式', '8x8轮式底盘', 'Tatra T3-930', '涡轮增压柴油发动机', 360, 600), -- RM-70 Mod 2018
(1072, 60, 55, 3.00, 122, 72, 40, 20500, 85, 4, 48, '轮式', '8x8轮式底盘', 'Tatra T3-930', '涡轮增压柴油发动机', 380, 650), -- VAMPIRE
(1073, 60, 55, 2.80, 122, 65, 36, 15500, 80, 3, 40, '轮式', '6x6轮式底盘', 'Deutz TCD2015', '涡轮增压柴油发动机', 320, 550), -- RH ALAN MRLS
(1074, 60, 55, 2.85, 122, 68, 38, 18500, 85, 3, 42, '轮式', '8x8轮式底盘', 'Kamaz 740.50', '涡轮增压柴油发动机', 360, 600), -- LRSVM Morava
(1075, 60, 65, 5.20, 262, 400, 12, 25000, 80, 15, 70, '轮式', '8x8轮式底盘', 'Kamaz 740.60', '涡轮增压柴油发动机', 420, 650), -- LRSVM Tamnava
(1076, 60, 65, 6.10, 400, 800, 6, 28000, 75, 25, 285, '轮式', '8x8轮式底盘', 'Kamaz 740.70', '涡轮增压柴油发动机', 450, 700), -- LRSVM Sumadija
(1077, 60, 55, 2.85, 122, 66, 36, 16500, 80, 3, 40, '轮式', '6x6轮式底盘', 'Sisu E11', '涡轮增压柴油发动机', 330, 580), -- 122 RAKH 89
(1078, 60, 55, 2.90, 122, 68, 38, 17500, 82, 3, 42, '轮式', '6x6轮式底盘', 'Sisu E12', '涡轮增压柴油发动机', 350, 600), -- 122 RAKH 91
(1079, 60, 55, 2.75, 122, 64, 36, 14500, 80, 3, 38, '轮式', '6x6轮式底盘', 'MAN D0836', '涡轮增压柴油发动机', 320, 550), -- M20R
(1080, 60, 65, 3.20, 160, 110, 18, 18500, 80, 12, 45, '轮式', '4x4轮式底盘', 'Perkins CV8', '涡轮增压柴油发动机', 350, 500), -- LAR
(1081, 60, 65, 3.50, 160, 120, 18, 19500, 85, 15, 50, '轮式', '6x6轮式底盘', 'Perkins CV8TT', '涡轮增压柴油发动机', 400, 550), -- LAR Mk2
(1082, 60, 65, 3.80, 160, 130, 18, 21000, 85, 15, 60, '轮式', '6x6轮式底盘', 'Perkins CV12', '涡轮增压柴油发动机', 450, 600), -- LAR Mk3
(1083, 60, 65, 3.94, 227, 307, 12, 24500, 64, 8, 80, '履带式', '履带式底盘', 'Cummins VTA-903', '涡轮增压柴油发动机', 500, 480), -- MLRS-UK
(1084, 60, 65, 3.94, 227, 307, 12, 25000, 64, 8, 84, '履带式', '履带式底盘', 'Cummins VTA-903T', '涡轮增压柴油发动机', 500, 480), -- MLRS-UK Enhanced
(1085, 60, 65, 3.94, 227, 307, 12, 25500, 64, 8, 84, '履带式', '履带式底盘', 'Cummins VTA-903T', '涡轮增压柴油发动机', 500, 480), -- GMLRS-UK
(1086, 60, 65, 4.10, 227, 320, 12, 26000, 64, 8, 150, '履带式', '履带式底盘', 'Cummins VTA-903T', '涡轮增压柴油发动机', 500, 480), -- GMLRS-UK Extended Range
(1087, 60, 65, 3.94, 227, 307, 12, 24600, 64, 8, 84, '履带式', '履带式底盘', 'Cummins VTA-903', '涡轮增压柴油发动机', 500, 480), -- LRU
(1088, 60, 65, 2.80, 122, 66, 40, 18500, 85, 3, 40, '轮式', '6x6轮式底盘', 'Renault DXi7', '涡轮增压柴油发动机', 340, 600), -- TRF1-MRL
(1089, 60, 65, 3.94, 227, 307, 12, 24700, 64, 8, 84, '履带式', '履带式底盘', 'Cummins VTA-903', '涡轮增压柴油发动机', 500, 480), -- MLRS-F
(1090, 60, 65, 3.94, 227, 307, 12, 24900, 64, 8, 84, '履带式', '履带式底盘', 'MTU MT881', '涡轮增压柴油发动机', 500, 480), -- MARS II
(1091, 60, 65, 4.10, 227, 320, 12, 25300, 64, 8, 150, '履带式', '履带式底盘', 'MTU MT881', '涡轮增压柴油发动机', 500, 480), -- MARS IIB
(1092, 60, 65, 4.20, 227, 330, 12, 25800, 64, 10, 180, '履带式', '履带式底盘', 'MTU MT883', '涡轮增压柴油发动机', 550, 500), -- MARS III
(1093, 60, 65, 3.94, 227, 307, 12, 24600, 64, 8, 84, '履带式', '履带式底盘', 'MTU MT881', '涡轮增压柴油发动机', 500, 480), -- MLRS-G
(1094, 60, 65, 2.85, 122, 68, 40, 18200, 85, 3, 40, '轮式', '6x6轮式底盘', 'IVECO Cursor', '涡轮增压柴油发动机', 350, 600), -- Teruel
(1095, 60, 65, 3.94, 227, 307, 12, 24500, 64, 8, 84, '履带式', '履带式底盘', 'IVECO Vector', '涡轮增压柴油发动机', 500, 480), -- MLRS-I
(1096, 60, 65, 2.80, 122, 65, 36, 17500, 80, 3, 38, '轮式', '6x6轮式底盘', 'IVECO Tector', '涡轮增压柴油发动机', 320, 550); -- FH-70 MRL
-- 插入成本数据(单位:美元)
-- 价格估算依据:
-- 1. 公开采购数据
-- 2. 技术复杂度
-- 3. 制造商水平
-- 4. 生产时间
-- 5. 市场定位
INSERT INTO cost_data (equipment_id, actual_cost) VALUES
-- 中国系列(价格适中,性价比高)
(1001, 4500000), -- PCL-191较新型号价格较高
(1002, 3800000), -- PHL-03
(1003, 4200000), -- AR-3远程型号
(1004, 2800000), -- SR-5
(1005, 3200000), -- A-100
(1006, 2500000), -- WS-1B
(1007, 3500000), -- WS-2
(1008, 3800000), -- WS-3
(1009, 800000), -- Type 63老式装备
-- 俄罗斯系列(价格相对较低)
(1010, 900000), -- BM-21 Grad经典型号
(1011, 2200000), -- BM-27 Uragan
(1012, 4200000), -- BM-30 Smerch重型系统
(1013, 2500000), -- 9A52-4 Tornado
(1014, 3500000), -- TOS-1A特种火箭炮
-- 美国系列(价格较高)
(1015, 5500000), -- M142 HIMARS
(1016, 6000000), -- M270 MLRS
(1017, 6500000), -- M270A1
(1018, 7000000), -- M270A2
-- 以色列系列(技术先进,价格高)
(1019, 3200000), -- LAR-160
(1020, 4500000), -- EXTRA
(1021, 3800000), -- ACCULAR
(1022, 2800000), -- LYNX
-- 韩国系列(价格适中偏高)
(1023, 4800000), -- K239 Chunmoo
(1024, 1800000), -- K136 Kooryong
(1025, 1500000), -- K33
-- 土耳其系列(价格适中)
(1026, 2200000), -- T-122 Sakarya
(1027, 3500000), -- T-300 Kasirga
(1028, 4000000), -- TRG-300
-- 巴西系列(价格适中)
(1029, 3200000), -- ASTROS II
(1030, 3800000), -- ASTROS 2020
(1031, 3500000), -- ASTROS II Mk3
(1032, 3600000), -- ASTROS II Mk6
-- 印度系列(价格较低)
(1033, 2800000), -- Pinaka
(1034, 3200000), -- Pinaka Mk-II
(1035, 3500000), -- Pinaka Mk-III
(1036, 3800000), -- Pinaka-ER
-- 波兰系列(价格适中偏低)
(1037, 1800000), -- WR-40 Langusta
(1038, 2200000), -- RM-70
(1039, 1500000), -- BM-21M
(1040, 2500000), -- WR-122 Langusta-2
-- 南非系列(价格较低)
(1041, 1500000), -- Valkiri
(1042, 2200000), -- Bateleur
(1043, 1800000), -- T5-45
(1044, 2000000), -- Mokopa
-- 伊朗系列(价格较低)
(1045, 1200000), -- Fajr-3
(1046, 2500000), -- Fajr-5
(1047, 1500000), -- Falaq-1
(1048, 2800000), -- Falaq-2
(1049, 1200000), -- Haseb
(1050, 2200000), -- Raad-1
(1051, 2500000), -- Raad-2
-- 乌克兰系列(价格适中偏低)
(1052, 1500000), -- Verba
(1053, 3200000), -- Vilkha
(1054, 3500000), -- Bureviy
(1055, 3800000), -- Olkha
-- 白俄罗斯系列(价格适中)
(1056, 1500000), -- BelGrad
(1057, 3500000), -- Polonez
(1058, 4000000), -- Polonez-M
-- 阿联酋系列(价格较高)
(1059, 5500000), -- Jobaria
(1060, 4200000), -- Desert Spider
(1061, 3500000), -- Hafeet
-- 新加坡系列(价格较高)
(1062, 3800000), -- SLWH Pegasus
(1063, 4200000), -- SLWH Pegasus II
(1064, 5000000), -- HIMARS-SG
-- 日本系列(价格较高)
(1065, 2200000), -- Type 75
(1066, 5500000), -- MLRS Type 99
(1067, 6000000), -- Type 02
(1068, 2200000), -- RM-70/85
(1069, 2800000), -- VEGA
(1070, 2500000), -- MORAK
(1071, 6000000), -- RM-70 Mod 2018
(1072, 6000000), -- VAMPIRE
(1073, 6000000), -- RH ALAN MRLS
(1074, 6000000), -- LRSVM Morava
(1075, 6000000), -- LRSVM Tamnava
(1076, 6000000), -- LRSVM Sumadija
(1077, 6000000), -- 122 RAKH 89
(1078, 6000000), -- 122 RAKH 91
(1079, 6000000), -- M20R
(1080, 2800000), -- LAR
(1081, 3200000), -- LAR Mk2
(1082, 3800000), -- LAR Mk3
(1083, 5500000), -- MLRS-UK
(1084, 5800000), -- MLRS-UK Enhanced
(1085, 6200000), -- GMLRS-UK
(1086, 6800000), -- GMLRS-UK Extended Range
(1087, 5600000), -- LRU
(1088, 2200000), -- TRF1-MRL
(1089, 5500000), -- MLRS-F
(1090, 5800000), -- MARS II
(1091, 6500000), -- MARS IIB
(1092, 7200000), -- MARS III
(1093, 5500000), -- MLRS-G
(1094, 2200000), -- Teruel
(1095, 5500000), -- MLRS-I
(1096, 2000000); -- FH-70 MRL
-- 创建数据集
INSERT INTO datasets (id, name, description, equipment_type, purpose) VALUES
(3, '火箭炮训练集 2024', '包含77个火箭炮型号覆盖主要制造国、不同口径和价格区间', '火箭炮', '训练'),
(4, '火箭炮验证集 2024', '包含19个火箭炮型号用于验证模型性能', '火箭炮', '验证');
-- 训练集约80%的数据77个型号
INSERT INTO dataset_equipments (dataset_id, equipment_id) VALUES
-- 中国系列7/9
(3, 1001), (3, 1002), (3, 1003), (3, 1004), (3, 1005), (3, 1006), (3, 1007),
-- 俄罗斯系列4/5
(3, 1010), (3, 1011), (3, 1012), (3, 1013),
-- 美国系列3/4
(3, 1015), (3, 1016), (3, 1017),
-- 以色列系列3/4
(3, 1019), (3, 1020), (3, 1021),
-- 韩国系列2/3
(3, 1023), (3, 1024),
-- 土耳其系列2/3
(3, 1026), (3, 1027),
-- 巴西系列3/4
(3, 1029), (3, 1030), (3, 1031),
-- 印度系列3/4
(3, 1033), (3, 1034), (3, 1035),
-- 波兰系列3/4
(3, 1037), (3, 1038), (3, 1039),
-- 南非系列3/4
(3, 1041), (3, 1042), (3, 1043),
-- 伊朗系列6/7
(3, 1045), (3, 1046), (3, 1047), (3, 1048), (3, 1049), (3, 1050),
-- 乌克兰系列3/4
(3, 1052), (3, 1053), (3, 1054),
-- 白俄罗斯系列2/3
(3, 1056), (3, 1057),
-- 阿联酋系列2/3
(3, 1059), (3, 1060),
-- 新加坡系列2/3
(3, 1062), (3, 1063),
-- 日本系列2/3
(3, 1065), (3, 1066),
-- 斯洛伐克系列2/3
(3, 1068), (3, 1069),
-- 捷克系列2/2
(3, 1071), (3, 1072),
-- 克罗地亚系列1/1
(3, 1073),
-- 塞尔维亚系列2/3
(3, 1074), (3, 1075),
-- 芬兰系列2/2
(3, 1077), (3, 1078),
-- 奥地利系列1/1
(3, 1079),
-- 英国系列5/7
(3, 1080), (3, 1081), (3, 1082), (3, 1083), (3, 1084),
-- 法国系列2/3
(3, 1087), (3, 1088),
-- 德国系列3/4
(3, 1090), (3, 1091), (3, 1092),
-- 意大利系列2/3
(3, 1094), (3, 1095);
-- 验证集约20%的数据19个型号
INSERT INTO dataset_equipments (dataset_id, equipment_id) VALUES
-- 中国系列2/9
(4, 1008), (4, 1009),
-- 俄罗斯系列1/5
(4, 1014),
-- 美国系列1/4
(4, 1018),
-- 以色列系列1/4
(4, 1022),
-- 韩国系列1/3
(4, 1025),
-- 土耳其系列1/3
(4, 1028),
-- 巴西系列1/4
(4, 1032),
-- 印度系列1/4
(4, 1036),
-- 波兰系列1/4
(4, 1040),
-- 南非系列1/4
(4, 1044),
-- 伊朗系列1/7
(4, 1051),
-- 乌克兰系列1/4
(4, 1055),
-- 白俄罗斯系列1/3
(4, 1058),
-- 阿联酋系列1/3
(4, 1061),
-- 新加坡系列1/3
(4, 1064),
-- 日本系列1/3
(4, 1067),
-- 英国系列2/7
(4, 1085), (4, 1086),
-- 德国系列1/4
(4, 1093);
-- 更新数据集描述
UPDATE datasets
SET description = '包含77个火箭炮型号覆盖18个国家/地区的产品包括122mm、220mm、300mm等不同口径价格区间从80万到720万美元'
WHERE id = 3;
UPDATE datasets
SET description = '包含19个火箭炮型号覆盖所有主要制造国包括不同口径和价格区间的代表性产品'
WHERE id = 4;
-- 更新火箭炮特征工程字段
-- 计算说明:
-- 1. fire_density: 射速/(火箭弹直径²/1000000),单位:发/分钟/平方米
-- 2. range_ratio: 最大射程/最小射程,无量纲
-- 3. 评分标准1-10分分数越高性能越好
UPDATE rocket_artillery_params r
SET
-- 火力密度(发射次数/分钟/平方米)
fire_density = r.rate_of_fire / (r.rocket_diameter_mm * r.rocket_diameter_mm / 1000000),
-- 射程比(最大射程/最小射程)
range_ratio = r.max_range_km / NULLIF(r.min_range_km, 0),
-- 机动性评分(1-10)
mobility_score =
CASE
WHEN r.mobility_type = '轮式' AND r.structure_layout LIKE '%8x8%' THEN 9
WHEN r.mobility_type = '轮式' AND r.structure_layout LIKE '%6x6%' THEN 8
WHEN r.mobility_type = '轮式' AND r.structure_layout LIKE '%4x4%' THEN 7
WHEN r.mobility_type = '履带式' THEN 6
ELSE 5
END,
-- 战备状态评分(1-10)
combat_readiness_score =
CASE
WHEN r.rate_of_fire >= 30 THEN 10
WHEN r.rate_of_fire >= 20 THEN 8
WHEN r.rate_of_fire >= 10 THEN 6
ELSE 4
END,
-- 火箭弹功重比
rocket_power_ratio = r.rocket_weight_kg / NULLIF(r.rocket_length_m, 0),
-- 平台效率(射/战斗重量)
platform_efficiency = r.rate_of_fire / NULLIF(r.combat_weight_kg, 0) * 1000,
-- 部署评分(1-10)
deployment_score =
CASE
WHEN r.mobility_type = '轮式' AND r.rate_of_fire >= 20 THEN 9
WHEN r.mobility_type = '轮式' AND r.rate_of_fire >= 10 THEN 8
WHEN r.mobility_type = '履带式' AND r.rate_of_fire >= 20 THEN 7
WHEN r.mobility_type = '履带式' AND r.rate_of_fire >= 10 THEN 6
ELSE 5
END,
-- 地形适应性评分(1-10)
terrain_adaptability_score =
CASE
WHEN r.mobility_type = '履带式' THEN 9
WHEN r.mobility_type = '轮式' AND r.structure_layout LIKE '%8x8%' THEN 8
WHEN r.mobility_type = '轮式' AND r.structure_layout LIKE '%6x6%' THEN 7
WHEN r.mobility_type = '轮式' AND r.structure_layout LIKE '%4x4%' THEN 6
ELSE 5
END;