You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
902 lines
64 KiB
902 lines
64 KiB
const bridgePrompts = {
|
|
'应力(应变)监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/bridge/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E5%BA%94%E5%8A%9B%EF%BC%88%E5%BA%94%E5%8F%98%EF%BC%89%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['应变计类型', '应变计数量'],
|
|
getPrompt: function ([type, sensorNum = 1]) {
|
|
return `传感器型号:${type}默认型号${type === '表面式应变计' ? 'FS-BM30' : 'FS-NM30'}
|
|
传感器数量:${sensorNum}${type === '表面式应变计' ? '\n表面式应变计自动匹配相等数量的表面应变计支架保护罩FS-BMBOM-V0.0\n' : ''}
|
|
通信线缆:通信线缆RYVP 4*035自动匹配数量,数量=传感器数量*100
|
|
信号类型:默认为振弦信号`
|
|
}
|
|
},
|
|
'桥墩/桥塔位移监测(北斗)': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/bridge/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E6%A1%A5%E5%A2%A9%E6%A1%A5%E5%A1%94%E4%BD%8D%E7%A7%BB%E7%9B%91%E6%B5%8B%EF%BC%88%E5%8C%97%E6%96%97%EF%BC%89.xlsx',
|
|
sensors: ['测地型GNSS接收机数量'],
|
|
getPrompt: function ([sensorNum = 1]) {
|
|
return `传感器型号:默认测地型GNSS接收机A300
|
|
传感器数量:${sensorNum}
|
|
配套:通用GNSS立杆 FS-FT-GNSS-12,地笼FS-FT-DLGS,数量=传感器数量。
|
|
机箱配套:三级防雷配电箱FS-SJPDX-A 数量=传感器数量,抱杆支架300*55*20 数量=2*三级防雷配电箱数量,通用抱箍U型(成品) FS-FT-BGU 数量=2*传感器数量,断路器DZ47-60 数量=传感器数量,12V直流电源防雷器12V 数量=传感器数量,电源电涌保护器AM2-40 数量=传感器数量,开关电源1 25-12-A 数量=传感器数量,导轨插座10A 数量=传感器数量。
|
|
接地电缆BVR 1*16,数量=传感器数量*10。
|
|
传输设备:物联网卡2G,数量=传感器数量。
|
|
地网:接地桩(镀锌角铁)FS-DXJT-2=传感器数量*3,镀锌扁铁FS-DXBL-40*40=传感器数量*10,降阻剂25kg/袋=传感器数量*5。
|
|
配套电缆:220V交流供电电缆RVV 3*2.5,数量=传感器数量*100
|
|
信号类型:默认为232信号`
|
|
}
|
|
},
|
|
'挠度监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/bridge/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E6%8C%A0%E5%BA%A6%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['静力水准仪数量', '基点加转点数量', '连接水管长度'],
|
|
getPrompt: function ([staticForceLevelNum = 1, baseAndTurningPointNum, waterPipeNum]) {
|
|
// 防冻液数量AI算的不准,在此手动计算:0.012*连接水管数量+储液罐(压差水箱)数量,并对数量计算结果进行向上取整
|
|
return `传感器型号:静力水准仪默认型号FS-JLSZ-20-V1.00
|
|
传感器数量:${staticForceLevelNum}
|
|
传感器配套:储液罐(压差水箱)FS-LTG-MD-V2.0 数量:${baseAndTurningPointNum}。连接水管(聚醚型,12*8)数量:${waterPipeNum}。导气管(6*4mm PU管)数量=连接水管数量*2。
|
|
安装支架+保护罩FS-AM-JLSZ,数量=传感器数量。
|
|
防冻液2默认型号“9KG/桶”,数量=${Math.ceil(0.012 * Number(waterPipeNum) + Number(baseAndTurningPointNum))}。
|
|
通信电缆RYVP 4*035数量=连接水管数量*1.1。
|
|
桥架默认型号“喷塑型,100*50mm”,数量=连接水管数量。
|
|
信号类型:默认为485信号`
|
|
}
|
|
},
|
|
'动挠度监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/bridge/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E5%8A%A8%E6%8C%A0%E5%BA%A6%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['桥长', '光电挠度仪数量', '红外标靶数量'],
|
|
getPrompt: function ([bridgeLength, PDINum, infraredTargetNum, transmitMethod]) {
|
|
return `传感器型号:默认光电挠度仪FS-GDND-125-V1.0,数量:${PDINum}
|
|
红外标靶FS-HWBB-6,数量:${infraredTargetNum}
|
|
光电挠度仪万向壁挂辅材FS-AM-GDND-WX-V1.0,数量=传感器数量
|
|
直流供电电缆RVV 2*2.5,数量=${bridgeLength}*2
|
|
超5类网线,数量=传感器数量*50
|
|
机箱配套:三级防雷配电箱FS-SJPDX-A 数量=传感器数量,断路器DZ47-60 数量=传感器数量,12V直流电源防雷器12V 数量=传感器数量,电源电涌保护器AM2-40 数量=传感器数量,开关电源1 25-12-A 数量=传感器数量,导轨插座10A 数量=传感器数量。
|
|
${transmitMethod === '无线' ? '无线路由器工业级=传感器数量\n物联网卡2G=传感器数量' : ''}`
|
|
}
|
|
},
|
|
'裂缝监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/bridge/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E8%A3%82%E7%BC%9D%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['裂缝计数量'],
|
|
getPrompt: function ([sensorNum = 1]) {
|
|
return `传感器型号:默认裂缝计FS-LF10-Z
|
|
传感器数量:${sensorNum}
|
|
传感器配套:裂缝计安装支架保护罩FS-LFBOM-V0.0,数量=传感器数量
|
|
通信线缆:通信线缆RYVP 4*035 数量=100*传感器数量
|
|
信号类型:默认为485信号`
|
|
}
|
|
},
|
|
'伸缩缝监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/bridge/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E4%BC%B8%E7%BC%A9%E7%BC%9D%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['直线位移传感器数量'],
|
|
getPrompt: function ([sensorNum = 1]) {
|
|
return `传感器型号:默认直线位移传感器FS-ZWY-500
|
|
传感器数量:${sensorNum}
|
|
传感器配套:直线位移传感器安装支架保护罩FS-ZXWYBOM-500,数量=传感器数量
|
|
通信线缆:通信线缆RYVP 4*035 数量=100*传感器数量
|
|
信号类型:默认为485信号`
|
|
}
|
|
},
|
|
'支座位移监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/bridge/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E6%94%AF%E5%BA%A7%E4%BD%8D%E7%A7%BB%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['拉线位移传感器数量'],
|
|
getPrompt: function ([sensorNum = 1]) {
|
|
return `传感器型号:拉线位移传感器FS-LXWY-Z-500
|
|
传感器数量:${sensorNum}
|
|
传感器配套:钢丝绳0.8mm 数量=10*传感器数量,PP波纹管AD25,阻燃 数量=10*传感器数量,安装配件套FS-AZPJT 数量=传感器数量,拉线位移保护罩FS-LXWYBOM-V1.2 数量=传感器数量,拉线位移计辅助安装支架FS-AM-LXWY-02 数量=传感器数量。
|
|
通信线缆:通信线缆RYVP 4*035 数量=100*传感器数量
|
|
信号类型:默认为485信号`
|
|
}
|
|
},
|
|
'倾斜监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/bridge/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E5%80%BE%E6%96%9C%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['盒式固定测斜仪数量'],
|
|
getPrompt: function ([sensorNum = 1]) {
|
|
return `传感器型号:默认盒式固定测斜仪FS-HGC01-V2.00
|
|
传感器数量:${sensorNum}
|
|
盒式固定测斜仪自动监测系统V1.0 型号FS-HGC01-内置软件 数量=传感器数量
|
|
传感器配套:盒式测斜仪保护罩FS-HSCXBOM-V0.0,数量=传感器数量
|
|
通信线缆:通信线缆RYVP 4*035 数量=100*传感器数量
|
|
信号类型:默认为485信号`
|
|
}
|
|
},
|
|
'索力监测(磁通量)': { // 索力监测(磁通量)、索力监测(加速度计)在excel中合并为 索力监测
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/bridge/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E7%B4%A2%E5%8A%9B%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['磁通量传感器数量'],
|
|
getPrompt: function ([sensorNum = 1]) {
|
|
return `传感器型号:磁通量传感器
|
|
传感器数量:${sensorNum}
|
|
传感器配套:默认磁通量固定喉箍FS-CCGH***,磁通量固定喉箍数量=传感器数量。
|
|
通信线缆:通信电缆RYVP 6*035,数量=100*传感器数量,通信电缆RYVP 4*035,数量=10*传感器数量。
|
|
采集系统:磁通量采集系统v1.0(开关箱)FS-CTL-CHB-08,通道数为8,数量=传感器数量/通道数(向上取整),磁通量采集系统v1.0 FS-CTL,数量=传感器数量/16(向上取整)。`
|
|
}
|
|
},
|
|
'索力监测(加速度计)': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/bridge/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E7%B4%A2%E5%8A%9B%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['加速度计数量', '采集仪类型'],
|
|
getPrompt: function ([sensorNum = 1, type]) {
|
|
return `传感器型号:加速度计FS-ZD-A01
|
|
传感器数量:${sensorNum}
|
|
传感器配套:默认振动传感器铝铣抱箍底座FS-ZD-MAI-02-01,数量=传感器数量。
|
|
通信线缆:通信电缆RYVP 4*035,数量=100*传感器数量。
|
|
采集系统:${type === '云振动采集仪' ? '云振动采集仪FS-iZD08,通道数为8,数量=传感器数量/通道数(向上取整),振动采集仪测试分析系统V1.0 FS-iZD08-内置软件,数量=云振动采集仪数量,物联网卡 2G,数量=云振动采集仪数量。'
|
|
: '振动采集仪FS-ZD08,通道数为8,数量=传感器数量/通道数(向上取整),振动采集仪测试分析系统V1.0 FS-ZD08-内置软件,数量=振动采集仪数量。'}`
|
|
}
|
|
},
|
|
'振动监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/bridge/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E6%8C%AF%E5%8A%A8%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['加速度计数量', '采集仪类型'],
|
|
getPrompt: function ([sensorNum = 1, type, transmitMethod]) {
|
|
return `传感器型号:默认加速度计FS-ZD-A01
|
|
传感器数量:${sensorNum}
|
|
传感器配套:振动传感器安装支架保护罩FS-AM-AXZD-01,数量=传感器数量
|
|
通信线缆:通信线缆RYVP 4*035,数量=100*传感器数量
|
|
采集系统:${transmitMethod === '无线'
|
|
? '云振动采集仪FS-iZD08,通道数为8,数量=传感器数量/通道数(向上取整),振动采集仪测试分析系统V1.0 FS-iZD08-内置软件,数量=云振动采集仪数量,物联网卡 1G,数量=云振动采集仪数量。'
|
|
: '振动采集仪FS-ZD08,通道数为8,数量=传感器数量/通道数(向上取整),振动采集仪测试分析系统V1.0 FS-ZD08-内置软件,数量=振动采集仪数量。'}`
|
|
}
|
|
},
|
|
'地震动监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/bridge/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E6%8C%AF%E5%8A%A8%E7%9B%91%E6%B5%8B.xlsx', // todo
|
|
sensors: ['加速度计数量'],
|
|
getPrompt: function ([sensorNum = 1, transmitMethod]) {
|
|
return `传感器型号:默认加速度计FS-ZD-A03
|
|
传感器数量:${sensorNum}
|
|
传感器配套:振动传感器安装支架保护罩FS-AM-AXZD-01,数量=传感器数量
|
|
通信线缆:通信线缆RYVP 6*035,数量=100*传感器数量
|
|
${transmitMethod === '无线'
|
|
? '采集系统:默认云振动采集仪FS-iZD08,通道数为8,数量=(传感器数量*3)/通道数(向上取整),振动采集仪测试分析系统V1.0(型号:FS-iZD08-内置软件),数量=云振动采集仪数量,物联网卡1G,数量=云振动采集仪数量。'
|
|
: '采集系统:振动采集仪FS-ZD08,通道数为8,数量=(传感器数量*3)/8(向上取整),振动采集仪测试分析系统V1.0(型号:FS-ZD08-内置软件),数量=振动采集仪数量。'}`
|
|
}
|
|
},
|
|
'动应变监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/bridge/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E5%8A%A8%E5%BA%94%E5%8F%98%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['电阻应变计数量'],
|
|
getPrompt: function ([sensorNum = 1, transmitMethod]) {
|
|
return `传感器型号:默认电阻应变计FS-DZYBJ
|
|
传感器数量:${sensorNum}
|
|
传感器配套:表面应变计支架保护罩FS-BMBOM-V0.0,数量=传感器数量
|
|
通信线缆:通信线缆RYVP 4*035,数量=100*传感器数量
|
|
${transmitMethod === '无线'
|
|
? '采集系统:默认调理盒(4通道)数量=传感器数量/通道数(向上取整),默认云振动采集仪FS-iZD08,通道数为8,数量=传感器数量/通道数(向上取整),振动采集仪测试分析系统V1.0(型号:FS-iZD08-内置软件),数量=云振动采集仪数量,物联网卡1G,数量=云振动采集仪数量。'
|
|
: '采集系统:振动采集仪FS-ZD08,通道数为8,数量=传感器数量/8(向上取整),振动采集仪测试分析系统V1.0(型号:FS-ZD08-内置软件),数量=振动采集仪数量。'}`
|
|
}
|
|
},
|
|
'结构温度监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/bridge/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E7%BB%93%E6%9E%84%E6%B8%A9%E5%BA%A6%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['温度传感器数量'],
|
|
getPrompt: function ([sensorNum = 1]) {
|
|
return `传感器型号:温度传感器FS-WD120
|
|
传感器数量:${sensorNum}
|
|
传感器配套:温度计安装支架(成品)FS-AM-WD120,数量=传感器数量
|
|
通信线缆:通信线缆RYVP 4*035,数量=100*传感器数量
|
|
信号类型:默认为振弦信号`
|
|
}
|
|
},
|
|
'环境温湿度监测': { // 环境温湿度监测、风速风向监测在excel中合并为 环境监测
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/bridge/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E7%8E%AF%E5%A2%83%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['温湿度传感器数量'],
|
|
getPrompt: function ([sensorNum = 1]) {
|
|
return `传感器型号:默认温湿度传感器FS-BDS-WSD
|
|
传感器数量:${sensorNum}
|
|
传感器配套:温湿度保护罩FS-WSDBOM-V0.0,数量=传感器数量。
|
|
通信线缆:通信线缆RYVP 4*035,数量=100*传感器数量
|
|
信号类型:默认为485信号`
|
|
}
|
|
},
|
|
'风速风向监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/bridge/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E7%8E%AF%E5%A2%83%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['超声波风速风向仪数量'],
|
|
getPrompt: function ([sensorNum = 1]) {
|
|
return `传感器型号:默认超声波风速风向仪FS-FSFXY-S
|
|
传感器数量:${sensorNum}
|
|
传感器配套:通用立杆FS-FT-LG32,通用主支架FS-FT-SPQJ,通用雨量计支架FS-FT-YLJ,地笼FS-FT-DL,避雷针FS-FT-BLZ,数量=传感器数量。
|
|
通信线缆:通信线缆RYVP 4*035,数量=100*传感器数量
|
|
信号类型:默认为485信号`
|
|
}
|
|
},
|
|
'视频监控(有线)': { // 视频监控(有线)、视频监控(无线)根据用户问题二选一
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/bridge/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E8%A7%86%E9%A2%91%E7%9B%91%E6%8E%A7%EF%BC%88%E6%9C%89%E7%BA%BF%EF%BC%89.xlsx',
|
|
sensors: ['4G网络球机数量'],
|
|
getPrompt: function ([sensorNum = 1]) {
|
|
return `传感器型号:摄像头默认4G网络球机,型号:3寸 400万,数量=${sensorNum}
|
|
支架:球机吊装支架 FS-1661ZJ,数量=传感器数量
|
|
硬盘录像机4路1盘位,数量=传感器数量/4(向上取整)
|
|
硬盘:需要的内存=0.02*传感器数量*天数(天数默认为30天) 内存单位为T,根据需要的内存从“1T、2T、4T”中选择一个合适的硬盘型号,硬盘数量=需要的内存/每个硬盘内存(向上取整)
|
|
数据采集箱FS-CJX03-A 数量=传感器数量,抱杆支架FS-BGZJ1 数量=2*传感器数量,通用抱箍U型(成品)FS-FT-BGU 数量=2*传感器数量,智能断路器 R3S 数量=传感器数量,智能电源监测模块 FS-S270 数量=传感器数量,物联网卡 1G 数量=传感器数量,超5类网线 数量=10*传感器数量,光纤收发器1310 数量=传感器数量,光纤收发器1550 数量=传感器数量,网络电源二合一防雷器2/12 数量=传感器数量,公牛插座GN-607 数量=传感器数量,220V交流供电电缆RVV 3*2.5 数量=100*传感器数量,通用立杆FS-FT-LG32 数量=传感器数量,通用主支架FS-FT-SPQJ 数量=传感器数量`
|
|
}
|
|
},
|
|
'视频监控(无线1)': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/bridge/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E8%A7%86%E9%A2%91%E7%9B%91%E6%8E%A7%EF%BC%88%E6%97%A0%E7%BA%BF1%EF%BC%89.xlsx',
|
|
sensors: ['4G网络球机数量'],
|
|
getPrompt: function ([sensorNum = 1]) {
|
|
return `传感器型号:4G网络球机,型号:3寸 400万,数量=${sensorNum}
|
|
支架:球机吊装支架 FS-1661ZJ,数量=传感器数量
|
|
内存卡:TF存储卡256G,数量=传感器数量
|
|
物联网卡20G 数量=传感器数量
|
|
数据采集箱FS-CJX03-A 数量=传感器数量,抱杆支架FS-BGZJ1 数量=2*传感器数量,通用抱箍U型(成品)FS-FT-BGU 数量=2*传感器数量,智能断路器 R3S 数量=传感器数量,智能电源监测模块 FS-S270 数量=传感器数量,物联网卡 1G 数量=传感器数量,超5类网线 数量=10*传感器数量,网络电源二合一防雷器2/12 数量=传感器数量,公牛插座GN-607 数量=传感器数量,220V交流供电电缆RVV 3*2.5 数量=100*传感器数量,通用立杆FS-FT-LG32数量=传感器数量,通用主支架FS-FT-SPQJ 数量=传感器数量`
|
|
}
|
|
},
|
|
'交通动态称重监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/bridge/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E4%BA%A4%E9%80%9A%E5%8A%A8%E6%80%81%E7%A7%B0%E9%87%8D%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['车道数'],
|
|
getPrompt: function ([lanes]) {
|
|
return `车道数:${lanes}
|
|
称重系统:默认为含抓拍功能的传感器(传感器型号后带S的为含抓拍功能,如“FS-WIM-V1.00-2-S”),根据车道数选择对应的型号:
|
|
名称 型号
|
|
两车道(全套) FS-WIM-V1.00-2-S
|
|
四车道(全套) FS-WIM-V1.00-4-S
|
|
六车道(全套) FS-WIM-V1.00-6-S
|
|
八车道(全套) FS-WIM-V1.00-8-S
|
|
传感器配套:含抓拍的话,三车道抓拍立杆FS-3CDLG-H,数量=2*传感器数量。不含抓拍的话则不要。(传感器型号后带S为带抓拍,不带S的不带抓拍)
|
|
4G路由器 数量=传感器数量。
|
|
光纤收发器1310 数量=传感器数量,光纤收发器1550 数量=传感器数量
|
|
软件:动态称重系统及抓拍软件1套`
|
|
}
|
|
},
|
|
'机箱配套': { // 依赖前面的传感器数量
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/bridge/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E6%9C%BA%E7%AE%B1%E9%85%8D%E5%A5%97.xlsx',
|
|
sensors: [],
|
|
getPrompt: function ([otherInstrumentCount, vibratingWireSensorCount, signal485SensorCount, isSolarEnergy = false]) {
|
|
return `其他模块采集仪${otherInstrumentCount}个,振弦信号传感器${vibratingWireSensorCount}个,485信号传感器${signal485SensorCount}个。
|
|
振弦采集仪:根据振弦采集仪配置规则确定型号和数量。
|
|
RS485集线器:根据集线器配置规则确定型号和数量。
|
|
断路器DZ47-60:数量=其他模块采集仪数量+多通道振弦采集仪数量+单通道振弦采集模块数量。
|
|
12V直流电源防雷器 12V:数量=断路器数量
|
|
数据采集箱FS-CJX03-A:数量=断路器数量
|
|
接地电缆BVR 1*16:数量=10*数据采集箱数量
|
|
GPRS无线模块FS-DTU-4G-W-V1.00:数量=数据采集箱数量
|
|
物联网卡20G:数量=数据采集箱数量
|
|
接地桩(镀锌角铁)FS-DXJT-2 数量=数据采集箱数量*3,镀锌扁铁FS-DXBL-40*40 数量=数据采集箱数量*10,降阻剂25kg/袋 数量=数据采集箱数量*10
|
|
${// 如果是太阳能供电,则不需要以下配套
|
|
isSolarEnergy ? '' : `\n电源电涌保护器AM2-40:数量=断路器数量
|
|
开关电源1(型号25-12-A):数量=断路器数量
|
|
导轨插座10A:数量=断路器数量
|
|
220V交流供电电缆RVV 3*2.5:数量=100*数据采集箱数量`}`
|
|
}
|
|
},
|
|
'通信系统': { // 依赖机箱配套数据
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/bridge/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E9%80%9A%E4%BF%A1%E7%B3%BB%E7%BB%9F.xlsx',
|
|
sensors: [],
|
|
getPrompt: function ([collectingBoxCount, vibratingWireAcquisitionInstrumentCount, dataAcquisitionInstrumentCount, GNSSCount, PVCNum, fiberOpticsLength]) {
|
|
return `采集箱${collectingBoxCount}个,振弦采集仪${vibratingWireAcquisitionInstrumentCount}个,数据采集仪${dataAcquisitionInstrumentCount}个,测地型GNSS接收机${GNSSCount}。
|
|
通信光缆(光纤):可选择芯数有4芯、8芯、16芯、24芯,选择芯数要大于采集箱数量,取相差最小的一个芯数,数量=${fiberOpticsLength}。
|
|
光纤终端盒:可选择型号有4口 SC型、8口 SC型、12口 SC型、24口 SC型,选择型号口要大于芯数,取相差最小的一个型号口,数量=采集箱数量+1
|
|
耦合器 SC型:数量=2*(((采集箱数量+1)*采集箱数量)/2+采集箱数量)
|
|
光纤跳线SC口-SC口:数量=2*(((采集箱数量+1)*采集箱数量)/2+采集箱数量)
|
|
串口服务器1D(RS485/232):数量=振弦采集仪数量+数据采集仪数量+测地型GNSS接收机数量。
|
|
光纤收发器1310、光纤收发器1550:数量=采集箱数量
|
|
工业交换机:选择下面列表中路数(5路、8路、16路、24路)>采集箱数量的工业级交换机
|
|
工业级交换机 工业级、5路百兆电 060307001001
|
|
工业级交换机 工业级、8路百兆电 060307001101
|
|
工业级交换机 工业级、16路千兆电 060307001201
|
|
工业级交换机 工业级、24路千兆电 060307001301
|
|
辅材:PVC管,数量=${PVCNum}`
|
|
}
|
|
},
|
|
'电力系统(市电)': { // 电力系统根据用户问题二选一
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/bridge/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E7%94%B5%E5%8A%9B%E7%B3%BB%E7%BB%9F%EF%BC%88%E5%B8%82%E7%94%B5%EF%BC%89.xlsx',
|
|
sensors: [],
|
|
getPrompt: function () {
|
|
return `智能断路器R3S 数量=1
|
|
智能电源监测模块 FS-S270 数量=智能断路器数量
|
|
物联网卡 1G 数量=智能断路器数量
|
|
电源电涌保护器Asafe-15/2 数量=2
|
|
接地电缆BVR 1*16 数量=10
|
|
接地桩(镀锌角铁)FS-DXJT-2 数量=3
|
|
镀锌扁铁FS-DXBL-40*40 数量=10
|
|
三级防雷配电箱FS-SJPDX-A 数量=1
|
|
220V交流供电电缆RVV 3*2.5数量=100。`
|
|
}
|
|
},
|
|
'电力系统(太阳能)': { // 依赖 太阳能计算 结果
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/bridge/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E7%94%B5%E5%8A%9B%E7%B3%BB%E7%BB%9F%EF%BC%88%E5%A4%AA%E9%98%B3%E8%83%BD%EF%BC%89.xlsx',
|
|
sensors: [],
|
|
getPrompt: function ([solar_panel_count, battery_count]) {
|
|
return `太阳能板:太阳能电池板(不含支架)18V 200W,数量=${solar_panel_count}。
|
|
太阳能控制器:根据太阳能控制器选型计算公式从“12V10A、12V30A、12V50A”中选择一个合适的型号。默认太阳能板功率为200,太阳能控制器选型计算公式:(太阳能板功率/18)*太阳能板数量,根据该公式的计算结果选择对应型号:如果计算结果<10,选择太阳能控制器12V10A;如果计算结果>=10且<30选择太阳能控制器12V30A;如果计算结果>=30选择太阳能控制器12V50A。太阳能控制器数量=太阳能板功率*太阳能板数量/900(向上取整)。
|
|
安装支架:200W太阳能抱箍支架(成品)FS-FT-TYN200 数量=太阳能板数量。
|
|
配套:通用立杆FS-FT-LG32 数量=太阳能板数量,通用抱箍U型FS-FT-BGU 数量=2*太阳能板数量,地笼FS-FT-DL 数量=太阳能板数量,避雷针FS-FT-BLZ数量=太阳能板数量
|
|
工程PP地埋箱120型:数量=${battery_count}。
|
|
太阳能蓄电池 12V120A:数量=${battery_count}。`
|
|
}
|
|
},
|
|
'软件系统': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/bridge/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E8%BD%AF%E4%BB%B6%E7%B3%BB%E7%BB%9F.xlsx',
|
|
sensors: ['平台类型'],
|
|
getPrompt: function ([platformType]) {
|
|
return `${platformType === '简约版' ? '平台选择:安心云软件(综合管理系统V1.0 简约版) 数量1套。'
|
|
: platformType === '精简版' ? '平台选择:安心云软件(综合管理系统V1.0 精简版) 数量1套。'
|
|
: platformType === '完整版' ? '平台选择:安心云软件(综合管理系统V1.0 完整版) 数量1套。'
|
|
: '软件:北斗解析软件1套。'
|
|
}`
|
|
}
|
|
},
|
|
'监控中心': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/bridge/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E7%9B%91%E6%8E%A7%E4%B8%AD%E5%BF%83.xlsx',
|
|
sensors: [],
|
|
getPrompt: function () {
|
|
return `显示器:27英寸,数量=1
|
|
应用服务器:物料代码060302000702,数量=1
|
|
健康监测服务器:物料代码060303000802,数量=1
|
|
UPS电源3kVA,数量=1
|
|
太阳能蓄电池12V120A,数量=1
|
|
蓄电池机架 配套,数量=1
|
|
网络机柜:网络机柜600mm*1000mm,数量=1
|
|
断路器DZ47-60 数量=1
|
|
12V直流电源防雷器12V,数量=1
|
|
电源电涌保护器AM2-40 数量=1。
|
|
开关电源1:型号25-12-A,数量=1
|
|
PDU电源防雷插座106-PDU 数量=1
|
|
工业交换机:工业级、24路千兆电,数量=1
|
|
网线:超5类网线,数量=50`
|
|
}
|
|
},
|
|
'运维服务': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/bridge/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E8%BF%90%E7%BB%B4%E6%9C%8D%E5%8A%A1.xlsx',
|
|
sensors: ['运维年限'],
|
|
getPrompt: function ([opsYear = 1]) {
|
|
return `运维年限:${opsYear}年
|
|
基础知识服务:数量=运维年限
|
|
系统运维跟踪服务:数量=运维年限
|
|
日报:数量=365*运维年限
|
|
周报:数量=52*运维年限
|
|
月报:数量=12*运维年限
|
|
季报:数量=4*运维年限
|
|
年报:数量=运维年限
|
|
预报警分析及推送:数量=运维年限
|
|
事件响应服务:数量=运维年限
|
|
阶段性监测成果推送:数量=运维年限
|
|
深度1V1技术支持:数量=运维年限
|
|
期刊论文服务:数量=运维年限`
|
|
}
|
|
},
|
|
}
|
|
|
|
const tunnelPrompts = {
|
|
'隧道拱顶沉降监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E9%9A%A7%E9%81%93%E6%8B%B1%E9%A1%B6%E6%B2%89%E9%99%8D%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['激光测距仪'],
|
|
getPrompt: function ([sensorNum = 1]) {
|
|
return `传感器型号:激光测距仪FS-LRF-V1.00
|
|
传感器数量:${sensorNum}
|
|
配套支架:激光测距仪保护罩(成品)FS-AM-LRFBH-V1.1 数量=传感器数量/2(向上取整),激光反光板安装支架FS-JGFGBBOM-V0.0 数量=传感器数量。
|
|
通信线缆:通信线缆RYVP 4*035,数量=传感器数量*100
|
|
信号类型:默认为485信号`
|
|
}
|
|
},
|
|
'裂缝监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E8%A3%82%E7%BC%9D%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['裂缝计'],
|
|
getPrompt: function ([sensorNum = 1]) {
|
|
return `传感器型号:默认裂缝计FS-LF10-Z
|
|
传感器数量:${sensorNum}
|
|
配套支架:裂缝计安装支架保护罩FS-LFBOM-V0.0,数量=传感器数量。
|
|
通信线缆:通信线缆RYVP 4*035,数量=传感器数量*100
|
|
信号类型:默认为485信号`
|
|
}
|
|
},
|
|
'不均匀沉降监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E4%B8%8D%E5%9D%87%E5%8C%80%E6%B2%89%E9%99%8D%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['静力水准仪', '基点加转点', '连接水管'],
|
|
getPrompt: function ([staticForceLevelNum = 1, baseAndTurningPointNum, waterPipeNum]) {
|
|
// 防冻液数量AI算的不准,在此手动计算:0.012*连接水管数量+储液罐(压差水箱)数量,并对数量计算结果进行向上取整
|
|
return `传感器型号:静力水准仪默认型号FS-JLSZ-20-V1.00
|
|
传感器数量:${staticForceLevelNum}
|
|
传感器配套:储液罐(压差水箱)FS-LTG-MD-V2.0 数量:${baseAndTurningPointNum}。连接水管(聚醚型,12*8)数量:${waterPipeNum}。导气管(6*4mm PU管)数量=连接水管数量*2。
|
|
安装支架+保护罩FS-AM-JLSZ,数量=传感器数量。
|
|
防冻液2默认型号“9KG/桶”,数量=${Math.ceil(0.012 * Number(waterPipeNum) + Number(baseAndTurningPointNum))}。
|
|
通信电缆RYVP 4*035数量=连接水管数量*1.1。
|
|
桥架默认型号“喷塑型,100*50mm”,数量=连接水管数量。
|
|
信号类型:默认为485信号,通道数量为储液罐(压差水箱)数量`
|
|
}
|
|
},
|
|
'锚杆轴力监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E9%94%9A%E6%9D%86%E8%BD%B4%E5%8A%9B%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['锚索计弦数', '锚索计'],
|
|
getPrompt: function ([ropeMeterStrings, ropeMeterCount]) {
|
|
return `锚索计弦数:${ropeMeterStrings}
|
|
传感器型号:默认锚索计(型号为空字符串)
|
|
传感器数量:${ropeMeterCount}
|
|
锚垫板FS-MDB-40Cr-35,数量=传感器数量*2。
|
|
通信线缆:根据锚索计弦数选择其中一个通信电缆。如果是3弦锚索计,则选择通信电缆RYVP 6*035,数量=传感器数量*100;如果是6弦锚索计,则选择通信电缆TPU 9*035,数量=传感器数量*100。
|
|
信号类型:默认为振弦信号`
|
|
}
|
|
},
|
|
'钢筋应力监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E9%92%A2%E7%AD%8B%E5%BA%94%E5%8A%9B%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['钢筋计型号', '钢筋计'],
|
|
getPrompt: function ([rebarMeterModel, rebarMeterCount = 1]) {
|
|
return `传感器型号:钢筋计${rebarMeterModel}
|
|
传感器数量:${rebarMeterCount}
|
|
通信线缆:通信线缆RYVP 4*035 数量=100*传感器数量
|
|
信号类型:默认为振弦信号`
|
|
}
|
|
},
|
|
'围岩与初支接触压力监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E5%9B%B4%E5%B2%A9%E4%B8%8E%E5%88%9D%E6%94%AF%E6%8E%A5%E8%A7%A6%E5%8E%8B%E5%8A%9B%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['直线位移传感器数量'],
|
|
getPrompt: function ([sensorNum = 1]) {
|
|
return `传感器型号:土压力计(单膜)FS-TY02
|
|
传感器数量:${sensorNum}
|
|
通信线缆:通信线缆RYVP 2*035 数量=100*传感器数量
|
|
信号类型:默认为振弦信号`
|
|
}
|
|
},
|
|
'围岩体内部位移监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E5%9B%B4%E5%B2%A9%E4%BD%93%E5%86%85%E9%83%A8%E4%BD%8D%E7%A7%BB%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['位移计'],
|
|
getPrompt: function ([sensorNum = 1]) {
|
|
return `传感器型号:位移计FS-WY05-08
|
|
传感器数量:${sensorNum}
|
|
传感器配套:位移计安装辅材FS-AM-WY05-03 数量=传感器数量。
|
|
通信线缆:通信线缆RYVP 4*035 数量=100*传感器数量
|
|
信号类型:默认为振弦信号`
|
|
}
|
|
},
|
|
'钢支撑内应力监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E9%92%A2%E6%94%AF%E6%92%91%E5%86%85%E5%BA%94%E5%8A%9B%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['表面式应变计'],
|
|
getPrompt: function ([sensorNum = 1]) {
|
|
return `传感器型号:表面式应变计FS-BM30
|
|
传感器数量:${sensorNum}
|
|
传感器配套:表面应变计支架保护罩FS-BMBOM-V0.0,数量=传感器数量
|
|
通信线缆:通信线缆RYVP 4*035,数量=100*传感器数量
|
|
信号类型:默认为振弦信号`
|
|
}
|
|
},
|
|
'初支喷砼应力和二次衬砌应力监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E5%88%9D%E6%94%AF%E5%96%B7%E7%A0%BC%E5%BA%94%E5%8A%9B%E5%92%8C%E4%BA%8C%E6%AC%A1%E8%A1%AC%E7%A0%8C%E5%BA%94%E5%8A%9B%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['内埋式应变计'],
|
|
getPrompt: function ([sensorNum = 1]) {
|
|
return `传感器型号:内埋式应变计FS-NM30
|
|
传感器数量:${sensorNum}
|
|
通信线缆:通信线缆RYVP 4*035 数量=100*传感器数量
|
|
信号类型:默认为振弦信号`
|
|
}
|
|
},
|
|
'初支与二衬接触压力监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E5%88%9D%E6%94%AF%E4%B8%8E%E4%BA%8C%E8%A1%AC%E6%8E%A5%E8%A7%A6%E5%8E%8B%E5%8A%9B%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['土压力计'],
|
|
getPrompt: function ([sensorNum = 1]) {
|
|
return `传感器型号:土压力计(单膜)FS-TY02
|
|
传感器数量:${sensorNum}
|
|
通信线缆:通信线缆RYVP 2*035 数量=100*传感器数量
|
|
信号类型:默认为振弦信号`
|
|
}
|
|
},
|
|
'岩土温湿度监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E5%B2%A9%E5%9C%9F%E6%B8%A9%E6%B9%BF%E5%BA%A6%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['土壤温湿度传感器'],
|
|
getPrompt: function ([sensorNum = 1]) {
|
|
return `传感器型号:土壤温湿度传感器FS-TRWSD
|
|
传感器数量:${sensorNum}
|
|
通信线缆:通信线缆RYVP 4*035 数量=100*传感器数量
|
|
信号类型:默认为485信号`
|
|
}
|
|
},
|
|
'地下水位监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E5%9C%B0%E4%B8%8B%E6%B0%B4%E4%BD%8D%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['孔隙水压计', '水位管'],
|
|
getPrompt: function ([sensorNum = 1, pipeNum]) {
|
|
return `传感器型号:孔隙水压计FS-KY02
|
|
传感器数量:${sensorNum}
|
|
传感器配套:水位管(型号“PVC,φ53”)数量=${pipeNum},连接管 数量=水位管数量/2(向上取整),花管(型号“PVC,φ53”)数量=传感器数量*2,顶盖、底盖 数量=传感器数量
|
|
通信线缆:通信线缆RYVP 4*035,数量=100*传感器数量
|
|
信号类型:默认为振弦信号`
|
|
}
|
|
},
|
|
'环境监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E7%8E%AF%E5%A2%83%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['温湿度传感器'],
|
|
getPrompt: function ([sensorNum = 1]) {
|
|
return `传感器型号:默认温湿度传感器FS-BDS-WSD
|
|
传感器数量:${sensorNum}
|
|
传感器配套:温湿度保护罩FS-WSDBOM-V0.0,数量=传感器数量。
|
|
通信线缆:通信线缆RYVP 4*035,数量=100*传感器数量
|
|
信号类型:默认为485信号`
|
|
}
|
|
},
|
|
'雨量监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E9%9B%A8%E9%87%8F%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['雨量计'],
|
|
getPrompt: function ([sensorNum = 1]) {
|
|
return `传感器型号:雨量计FS-FDYLJ
|
|
传感器数量:${sensorNum}
|
|
通信线缆:通信线缆RYVP 4*035,数量=100*传感器数量
|
|
信号类型:默认为485信号`
|
|
}
|
|
},
|
|
'视频监控(有线)': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E8%A7%86%E9%A2%91%E7%9B%91%E6%8E%A7%EF%BC%88%E6%9C%89%E7%BA%BF%EF%BC%89.xlsx',
|
|
sensors: ['4G网络球机'],
|
|
getPrompt: function ([sensorNum = 1]) {
|
|
return `传感器型号:摄像头默认4G网络球机,型号:3寸 400万,数量=${sensorNum}
|
|
硬盘录像机4路1盘位,数量=传感器数量/4(向上取整)
|
|
硬盘:需要的内存=0.02*传感器数量*天数(天数默认为30天) 内存单位为T,根据需要的内存从“1T、2T、4T”中选择一个合适的硬盘型号,硬盘数量=需要的内存/每个硬盘内存(向上取整)
|
|
数据采集箱FS-CJX03-A 数量=传感器数量,抱杆支架FS-BGZJ1 数量=2*传感器数量,通用抱箍U型(成品)FS-FT-BGU 数量=2*传感器数量,智能断路器 R3S 数量=传感器数量,智能电源监测模块 FS-S270 数量=传感器数量,物联网卡 1G 数量=传感器数量,超5类网线 数量=10*传感器数量,工业级光纤收发器 SKMSW-02011L 数量=传感器数量,网络电源二合一防雷器2/12 数量=传感器数量,公牛插座GN-607 数量=传感器数量,220V交流供电电缆RVV 3*2.5 数量=100*传感器数量,通用立杆FS-FT-LG32 数量=传感器数量,通用主支架FS-FT-SPQJ 数量=传感器数量`
|
|
}
|
|
},
|
|
'视频监控(无线1)': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E8%A7%86%E9%A2%91%E7%9B%91%E6%8E%A7%EF%BC%88%E6%97%A0%E7%BA%BF1%EF%BC%89.xlsx',
|
|
sensors: ['4G网络球机'],
|
|
getPrompt: function ([sensorNum = 1]) {
|
|
return `传感器型号:4G网络球机,型号:3寸 400万,数量=${sensorNum}
|
|
内存卡:TF存储卡256G,数量=传感器数量
|
|
物联网卡20G 数量=传感器数量
|
|
数据采集箱FS-CJX03-A 数量=传感器数量,抱杆支架FS-BGZJ1 数量=2*传感器数量,通用抱箍U型(成品)FS-FT-BGU 数量=2*传感器数量,智能断路器 R3S 数量=传感器数量,智能电源监测模块 FS-S270 数量=传感器数量,物联网卡 1G 数量=传感器数量,超5类网线 数量=10*传感器数量,网络电源二合一防雷器2/12 数量=传感器数量,公牛插座GN-607 数量=传感器数量,220V交流供电电缆RVV 3*2.5 数量=100*传感器数量,通用立杆FS-FT-LG32数量=传感器数量,通用主支架FS-FT-SPQJ 数量=传感器数量`
|
|
}
|
|
},
|
|
'机箱配套': { // 依赖前面的传感器数量
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E6%9C%BA%E7%AE%B1%E9%85%8D%E5%A5%97.xlsx',
|
|
sensors: [],
|
|
getPrompt: function ([otherInstrumentCount, vibratingWireSensorCount, signal485SensorCount, isSolarEnergy = false]) {
|
|
return `其他模块采集仪${otherInstrumentCount}个,振弦信号传感器${vibratingWireSensorCount}个,485信号传感器${signal485SensorCount}个。
|
|
振弦采集仪:根据振弦采集仪配置规则确定型号和数量。
|
|
RS485集线器:根据集线器配置规则确定型号和数量。
|
|
断路器DZ47-60:数量=其他模块采集仪数量+多通道振弦采集仪数量+单通道振弦采集模块数量。
|
|
12V直流电源防雷器 12V:数量=断路器数量
|
|
数据采集箱FS-CJX03-A:数量=断路器数量
|
|
接地电缆BVR 1*16:数量=10*数据采集箱数量
|
|
GPRS无线模块FS-DTU-4G-W-V1.00:数量=数据采集箱数量
|
|
物联网卡20G:数量=数据采集箱数量
|
|
接地桩(镀锌角铁)FS-DXJT-2 数量=数据采集箱数量*3,镀锌扁铁FS-DXBL-40*40 数量=数据采集箱数量*10,降阻剂25kg/袋 数量=数据采集箱数量*10
|
|
${// 如果是太阳能供电,则不需要以下配套
|
|
isSolarEnergy ? '' : `\n电源电涌保护器AM2-40:数量=断路器数量
|
|
开关电源1(型号25-12-A):数量=断路器数量
|
|
导轨插座10A:数量=断路器数量
|
|
220V交流供电电缆RVV 3*2.5:数量=100*数据采集箱数量`}`
|
|
}
|
|
},
|
|
'通信系统': { // 依赖机箱配套数据
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E9%80%9A%E4%BF%A1%E7%B3%BB%E7%BB%9F.xlsx',
|
|
sensors: [],
|
|
getPrompt: function ([collectingBoxCount, vibratingWireAcquisitionInstrumentCount, dataAcquisitionInstrumentCount, GNSSCount, PVCNum, fiberOpticsLength]) {
|
|
return `采集箱${collectingBoxCount}个,振弦采集仪${vibratingWireAcquisitionInstrumentCount}个,数据采集仪${dataAcquisitionInstrumentCount}个,测地型GNSS接收机数量为${GNSSCount}。
|
|
通信光缆(光纤):可选择芯数有4芯、8芯、16芯、24芯,选择芯数要大于采集箱数量,取相差最小的一个芯数,数量=${fiberOpticsLength}。
|
|
光纤终端盒:可选择型号有4口 SC型、8口 SC型、12口 SC型、24口 SC型,选择型号口要大于芯数,取相差最小的一个型号口,数量=采集箱数量+1
|
|
耦合器 SC型:数量=2*(((采集箱数量+1)*采集箱数量)/2+采集箱数量)
|
|
光纤跳线SC口-SC口:数量=2*(((采集箱数量+1)*采集箱数量)/2+采集箱数量)
|
|
串口服务器1D(RS485/232):数量=振弦采集仪数量+数据采集仪数量+测地型GNSS接收机数量
|
|
工业级光纤收发器SKMSW-02011L:数量=采集箱数量
|
|
工业交换机:选择下面列表中路数(5路、8路、16路、24路)>采集箱数量的工业级交换机,取相差最小的路数
|
|
工业级交换机 工业级、5路百兆电
|
|
工业级交换机 工业级、8路百兆电
|
|
工业级交换机 工业级、16路千兆电
|
|
工业级交换机 工业级、24路千兆电
|
|
辅材:PVC管(型号φ32),数量=${PVCNum}`
|
|
}
|
|
},
|
|
'电力系统(市电)': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E7%94%B5%E5%8A%9B%E7%B3%BB%E7%BB%9F%EF%BC%88%E5%B8%82%E7%94%B5%EF%BC%89.xlsx',
|
|
sensors: [],
|
|
getPrompt: function () {
|
|
return `断路器DZ47-60 数量=1
|
|
电源电涌保护器Asafe-15/2 数量=2
|
|
接地电缆BVR 1*16 数量=10
|
|
接地桩(镀锌角铁)FS-DXJT-2 数量=3
|
|
镀锌扁铁FS-DXBL-40*40 数量=10
|
|
三级防雷配电箱FS-SJPDX-A 数量=1
|
|
220V交流供电电缆RVV 3*2.5数量=100。`
|
|
}
|
|
},
|
|
'电力系统(太阳能)': { // 依赖 太阳能计算 结果
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E7%94%B5%E5%8A%9B%E7%B3%BB%E7%BB%9F%EF%BC%88%E5%A4%AA%E9%98%B3%E8%83%BD%EF%BC%89.xlsx',
|
|
sensors: [],
|
|
getPrompt: function ([solar_panel_count, battery_count]) {
|
|
return `太阳能板:太阳能电池板(不含支架)18V 200W,数量=${solar_panel_count}。
|
|
太阳能控制器:根据太阳能控制器选型计算公式从“12V10A、12V30A、12V50A”中选择一个合适的型号。默认太阳能板功率为200,太阳能控制器选型计算公式:(太阳能板功率/18)*太阳能板数量,根据该公式的计算结果选择对应型号:如果计算结果<10,选择太阳能控制器12V10A;如果计算结果>=10且<30选择太阳能控制器12V30A;如果计算结果>=30选择太阳能控制器12V50A。太阳能控制器数量=太阳能板功率*太阳能板数量/900(向上取整)。
|
|
安装支架:200W太阳能抱箍支架(成品)FS-FT-TYN200 数量=太阳能板数量。
|
|
配套:通用立杆FS-FT-LG32 数量=太阳能板数量,通用抱箍U型(成品)FS-FT-BGU 数量=2*太阳能板数量,地笼FS-FT-DL 数量=太阳能板数量,避雷针FS-FT-BLZ数量=太阳能板数量
|
|
工程PP地埋箱120型:数量=${battery_count}。
|
|
太阳能蓄电池 12V120A:数量=${battery_count}。`
|
|
}
|
|
},
|
|
'软件系统': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E8%BD%AF%E4%BB%B6%E7%B3%BB%E7%BB%9F.xlsx',
|
|
sensors: ['平台类型'],
|
|
getPrompt: function ([platformType]) {
|
|
return `${platformType === '简约版' ? '综合管理系统V1.0(型号:简约版)数量=1'
|
|
: platformType === '精简版' ? '综合管理系统V1.0(型号:精简版)数量=1'
|
|
: platformType === '完整版' ? '综合管理系统V1.0(型号:完整版)数量=1'
|
|
: 'GNSS解析软件(型号:北斗解析软件)数量=1'
|
|
}`
|
|
}
|
|
},
|
|
'监控中心': { // 监控中心只适用于本地化部署平台,其他平台(如云平台等)不需要提供监控中心模块。
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E7%9B%91%E6%8E%A7%E4%B8%AD%E5%BF%83.xlsx',
|
|
sensors: [],
|
|
getPrompt: function () {
|
|
return `显示器:27英寸,数量=1
|
|
应用服务器:物料代码060302000702,数量=1
|
|
健康监测服务器:物料代码060303000802,数量=1
|
|
UPS电源3kVA,数量=1
|
|
太阳能蓄电池12V120A,数量=1
|
|
蓄电池机架(型号:配套),数量=1
|
|
网络机柜:网络机柜600mm*1000mm,数量=1
|
|
断路器DZ47-60 数量=1
|
|
12V直流电源防雷器12V,数量=1
|
|
电源电涌保护器AM2-40 数量=1。
|
|
开关电源1:型号25-12-A,数量=1
|
|
PDU电源防雷插座106-PDU 数量=1
|
|
工业交换机:工业级、24路千兆电,数量=1
|
|
网线:超5类网线,数量=50`
|
|
}
|
|
},
|
|
'运维服务': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E8%BF%90%E7%BB%B4%E6%9C%8D%E5%8A%A1.xlsx',
|
|
sensors: ['运维年限'],
|
|
getPrompt: function ([opsYear = 1]) {
|
|
return `运维年限:${opsYear}年
|
|
基础知识服务:数量=运维年限
|
|
系统运维跟踪服务:数量=运维年限
|
|
日报:数量=365*运维年限
|
|
周报:数量=52*运维年限
|
|
月报:数量=12*运维年限
|
|
季报:数量=4*运维年限
|
|
年报:数量=运维年限
|
|
预报警分析及推送:数量=运维年限
|
|
事件响应服务:数量=运维年限
|
|
阶段性监测成果推送:数量=运维年限
|
|
深度1V1技术支持:数量=运维年限`
|
|
}
|
|
},
|
|
}
|
|
|
|
const slopePrompts = {
|
|
'表面位移监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/slope/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E8%A1%A8%E9%9D%A2%E4%BD%8D%E7%A7%BB%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['测地型GNSS接收机', '通讯方式'],
|
|
getPrompt: function ([sensorNum = 1, communicationType]) {
|
|
return `传感器型号:默认测地型GNSS接收机A300
|
|
传感器数量:${sensorNum}
|
|
配套:通用GNSS立杆 FS-FT-GNSS-12,地笼FS-FT-DLGS,数量=传感器数量。
|
|
机箱配套:三级防雷配电箱FS-SJPDX-A 数量=传感器数量,抱杆支架300*55*20 数量=传感器数量,通用抱箍U型FS-FT-BGU 数量=2*传感器数量,断路器DZ47-60 数量=传感器数量,12V直流电源防雷器12V 数量=传感器数量,电源电涌保护器AM2-40 数量=传感器数量,开关电源1(型号“25-12-A”)数量=传感器数量,导轨插座10A 数量=传感器数量。
|
|
接地线缆BVR 1*16,数量=传感器数量*10。${communicationType === '无线' ? '\n传输设备:物联网卡2G,数量=传感器数量。' : ''}
|
|
地网:接地桩(镀锌角铁)FS-DXJT-2=传感器数量*3,镀锌扁铁FS-DXBL-40*40=传感器数量*10,降阻剂25kg/袋=传感器数量*5。
|
|
配套电缆:220V交流供电电缆RVV 3*2.5 数量=传感器数量*100
|
|
信号类型:默认为232信号`
|
|
}
|
|
},
|
|
'内部变形监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/slope/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E5%86%85%E9%83%A8%E5%8F%98%E5%BD%A2%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['串联式固定测斜仪', '加长导管', '孔数', '总深度'],
|
|
getPrompt: function ([tandemFixedInclinometer, lengthenedCatheterCount, holeCount, depth]) {
|
|
return `传感器型号:串联式固定测斜仪FS-GGCL01-V1.00
|
|
传感器数量:${tandemFixedInclinometer}
|
|
保护罩:加长导管(升级款) FS-GGCL01-04 数量=${lengthenedCatheterCount},安装件(升级款) 型号“配套” 数量=${holeCount},测斜管 φ70 数量=${depth},连接管=测斜管数量/2(向上取整),顶盖、底盖=${holeCount}
|
|
通信线缆:通信线缆RYVP 4*035,数量=传感器数量*20
|
|
信号类型:默认为485信号`
|
|
}
|
|
},
|
|
'路基沉降监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/slope/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E8%B7%AF%E5%9F%BA%E6%B2%89%E9%99%8D%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['物位计', '基点加转点', '连接水管'],
|
|
getPrompt: function ([levelMeterCount = 1, baseAndTurningPointNum, waterPipeNum]) {
|
|
// 防冻液数量AI算的不准,在此手动计算:0.012*连接水管数量+储液罐(压差水箱)数量,并对数量计算结果进行向上取整
|
|
return `传感器型号:物位计FS-WWJ
|
|
传感器数量:${levelMeterCount}
|
|
传感器配套:沉降板(成品)FS-AM-WWJ-01 数量=传感器数量,储液罐(压差水箱)FS-LTG-MD-V2.0 数量=${baseAndTurningPointNum}。连接水管(型号“聚醚型,12*8”)数量=${waterPipeNum}。导气管(型号“6*4mm PU管”)数量=连接水管数量*2。
|
|
防冻液2(型号“9KG/桶”)数量=${Math.ceil(0.012 * Number(waterPipeNum) + Number(baseAndTurningPointNum))}。
|
|
透明保护管(型号“透明,DN25”)数量=连接水管数量。
|
|
通信电缆RYVP 4*035 数量=连接水管数量*1.1。
|
|
信号类型:默认为485信号`
|
|
}
|
|
},
|
|
'渗流压力/孔隙水压力监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/slope/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E6%B8%97%E6%B5%81%E5%8E%8B%E5%8A%9B%E5%AD%94%E9%9A%99%E6%B0%B4%E5%8E%8B%E5%8A%9B%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['孔隙水压计', '总深度'],
|
|
getPrompt: function ([piezometerCount = 1, depth4]) {
|
|
return `传感器型号:孔隙水压计FS-KY02
|
|
传感器数量:${piezometerCount}
|
|
传感器配套:水位管(型号“PVC,φ53”)数量=${depth4},连接管 数量=水位管数量/2(向上取整),花管(型号“PVC,φ53”)数量=传感器数量*2,顶盖、底盖 数量=传感器数量
|
|
渗压保护盖2mm 数量=传感器数量
|
|
通信线缆:通信线缆RYVP 4*035,数量=100*传感器数量
|
|
信号类型:默认为振弦信号`
|
|
}
|
|
},
|
|
'渗流量监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/slope/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E6%B8%97%E6%B5%81%E9%87%8F%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['投入式水位计', '导气管电缆线'],
|
|
getPrompt: function ([waterLevelMeterCount = 1, pipeLength]) {
|
|
return `传感器型号:投入式水位计FS-TRSW
|
|
传感器数量:${waterLevelMeterCount}
|
|
传感器配套:量水堰板FS-LSYB,数量=传感器数量
|
|
通信线缆:通信线缆RYVP 4*035 数量=100*传感器数量。导气管电缆线(型号“CYUP4*0.2mm2+导气管”)数量=${pipeLength}
|
|
信号类型:默认为485信号`
|
|
}
|
|
},
|
|
'土压力监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/slope/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E5%9C%9F%E5%8E%8B%E5%8A%9B%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['土压力计'],
|
|
getPrompt: function ([soilPressureMeterCount = 1]) {
|
|
return `传感器型号:土压力计(单膜)FS-TY02
|
|
传感器数量:${soilPressureMeterCount}
|
|
通信线缆:通信线缆RYVP 2*035 数量=100*传感器数量
|
|
信号类型:默认为振弦信号`
|
|
}
|
|
},
|
|
'混凝土面板应力监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/slope/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E6%B7%B7%E5%87%9D%E5%9C%9F%E9%9D%A2%E6%9D%BF%E5%BA%94%E5%8A%9B%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['表面式应变计'],
|
|
getPrompt: function ([surfaceStrainGaugeCount = 1]) {
|
|
return `传感器型号:表面式应变计FS-BM30
|
|
传感器数量:${surfaceStrainGaugeCount}
|
|
传感器配套:表面应变计支架保护罩FS-BMBOM-V0.0,数量=传感器数量
|
|
通信线缆:通信线缆RYVP 4*035,数量=100*传感器数量
|
|
信号类型:默认为振弦信号`
|
|
}
|
|
},
|
|
'水位监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/slope/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E6%B0%B4%E4%BD%8D%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['雷达水位计'],
|
|
getPrompt: function ([radarLevelMeterCount = 1]) {
|
|
return `传感器型号:雷达水位计FS-LDSW-30
|
|
传感器数量:${radarLevelMeterCount}
|
|
传感器配套:通用立杆FS-FT-LG43 数量=传感器数量,通用雷达液位计支架FS-FT-LEDYJ 数量=传感器数量,地笼FS-FT-DL 数量=传感器数量,避雷针FS-FT-BLZ 数量=传感器数量
|
|
通信线缆:通信线缆RYVP 4*035,数量=100*传感器数量
|
|
信号类型:默认为485信号`
|
|
}
|
|
},
|
|
'降水量监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/slope/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E9%99%8D%E6%B0%B4%E9%87%8F%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['雨量计'],
|
|
getPrompt: function ([rainMeterCount = 1]) {
|
|
return `传感器型号:雨量计FS-FDYLJ
|
|
传感器数量:${rainMeterCount}
|
|
传感器配套:通用主支架FS-FT-SPQJ 数量=传感器数量,通用雨量计支架FS-FT-YLJ 数量=传感器数量
|
|
通信线缆:通信线缆RYVP 4*035,数量=100*传感器数量
|
|
信号类型:默认为485信号`
|
|
}
|
|
},
|
|
'气温监测': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/slope/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E6%B0%94%E6%B8%A9%E7%9B%91%E6%B5%8B.xlsx',
|
|
sensors: ['温湿度传感器'],
|
|
getPrompt: function ([temperatureSensorCount = 1]) {
|
|
return `传感器型号:默认温湿度传感器FS-BDS-WSD
|
|
传感器数量:${temperatureSensorCount}
|
|
传感器配套:温湿度保护罩FS-WSDBOM-V0.0,数量=传感器数量。
|
|
通信线缆:通信线缆RYVP 4*035,数量=100*传感器数量
|
|
信号类型:默认为485信号`
|
|
}
|
|
},
|
|
'视频监控(有线)': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/slope/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E8%A7%86%E9%A2%91%E7%9B%91%E6%8E%A7%EF%BC%88%E6%9C%89%E7%BA%BF%EF%BC%89.xlsx',
|
|
sensors: ['4G网络球机'],
|
|
getPrompt: function ([sensorNum = 1]) {
|
|
return `传感器型号:摄像头默认4G网络球机,型号:3寸 400万,数量=${sensorNum}
|
|
硬盘录像机4路1盘位,数量=传感器数量/4(向上取整)
|
|
硬盘:需要的内存=0.02*传感器数量*天数(天数默认为30天) 内存单位为T,根据需要的内存从“1T、2T、4T”中选择一个合适的硬盘型号,硬盘数量=需要的内存/每个硬盘内存(向上取整)
|
|
数据采集箱FS-CJX03-A 数量=传感器数量,抱杆支架FS-BGZJ1 数量=2*传感器数量,通用抱箍U型(成品)FS-FT-BGU 数量=2*传感器数量,智能断路器 R3S 数量=传感器数量,智能电源监测模块 FS-S270 数量=传感器数量,物联网卡 1G 数量=传感器数量,超5类网线 数量=10*传感器数量,工业级光纤收发器 SKMSW-02011L 数量=传感器数量,网络电源二合一防雷器2/12 数量=传感器数量,公牛插座GN-607 数量=传感器数量,220V交流供电电缆RVV 3*2.5 数量=100*传感器数量,通用立杆FS-FT-LG32 数量=传感器数量,通用主支架FS-FT-SPQJ 数量=传感器数量`
|
|
}
|
|
},
|
|
'视频监控(无线1)': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/slope/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E8%A7%86%E9%A2%91%E7%9B%91%E6%8E%A7%EF%BC%88%E6%97%A0%E7%BA%BF1%EF%BC%89.xlsx',
|
|
sensors: ['4G网络球机'],
|
|
getPrompt: function ([sensorNum = 1]) {
|
|
return `传感器型号:4G网络球机,型号:3寸 400万,数量=${sensorNum}
|
|
内存卡:TF存储卡256G,数量=传感器数量
|
|
物联网卡20G 数量=传感器数量
|
|
数据采集箱FS-CJX03-A 数量=传感器数量,抱杆支架FS-BGZJ1 数量=2*传感器数量,通用抱箍U型(成品)FS-FT-BGU 数量=2*传感器数量,智能断路器 R3S 数量=传感器数量,智能电源监测模块 FS-S270 数量=传感器数量,物联网卡 1G 数量=传感器数量,超5类网线 数量=10*传感器数量,网络电源二合一防雷器2/12 数量=传感器数量,公牛插座GN-607 数量=传感器数量,220V交流供电电缆RVV 3*2.5 数量=100*传感器数量,通用立杆FS-FT-LG32数量=传感器数量,通用主支架FS-FT-SPQJ 数量=传感器数量`
|
|
}
|
|
},
|
|
'机箱配套': { // 依赖前面的传感器数量
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E6%9C%BA%E7%AE%B1%E9%85%8D%E5%A5%97.xlsx',
|
|
sensors: [],
|
|
getPrompt: function ([otherInstrumentCount, vibratingWireSensorCount, signal485SensorCount, isSolarEnergy = false]) {
|
|
return `其他模块采集仪${otherInstrumentCount}个,振弦信号传感器${vibratingWireSensorCount}个,485信号传感器${signal485SensorCount}个。
|
|
振弦采集仪:根据振弦采集仪配置规则确定型号和数量。
|
|
RS485集线器:根据集线器配置规则确定型号和数量。
|
|
断路器DZ47-60:数量=其他模块采集仪数量+多通道振弦采集仪数量+单通道振弦采集模块数量。
|
|
12V直流电源防雷器 12V:数量=断路器数量
|
|
数据采集箱FS-CJX03-A:数量=断路器数量
|
|
接地电缆BVR 1*16:数量=10*数据采集箱数量
|
|
GPRS无线模块FS-DTU-4G-W-V1.00:数量=数据采集箱数量
|
|
物联网卡20G:数量=数据采集箱数量
|
|
接地桩(镀锌角铁)FS-DXJT-2 数量=数据采集箱数量*3,镀锌扁铁FS-DXBL-40*40 数量=数据采集箱数量*10,降阻剂25kg/袋 数量=数据采集箱数量*10
|
|
${// 如果是太阳能供电,则不需要以下配套
|
|
isSolarEnergy ? '' : `\n电源电涌保护器AM2-40:数量=断路器数量
|
|
开关电源1(型号25-12-A):数量=断路器数量
|
|
导轨插座10A:数量=断路器数量
|
|
220V交流供电电缆RVV 3*2.5:数量=100*数据采集箱数量`}`
|
|
}
|
|
},
|
|
'通信系统': { // 依赖机箱配套数据
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E9%80%9A%E4%BF%A1%E7%B3%BB%E7%BB%9F.xlsx',
|
|
sensors: [],
|
|
getPrompt: function ([collectingBoxCount, vibratingWireAcquisitionInstrumentCount, dataAcquisitionInstrumentCount, GNSSCount, PVCNum, fiberOpticsLength]) {
|
|
return `采集箱${collectingBoxCount}个,振弦采集仪${vibratingWireAcquisitionInstrumentCount}个,数据采集仪${dataAcquisitionInstrumentCount}个,测地型GNSS接收机数量为${GNSSCount}。
|
|
通信光缆(光纤):可选择芯数有4芯、8芯、16芯、24芯,选择芯数要大于采集箱数量,取相差最小的一个芯数,数量=${fiberOpticsLength}。
|
|
光纤终端盒:可选择型号有4口 SC型、8口 SC型、12口 SC型、24口 SC型,选择型号口要大于芯数,取相差最小的一个型号口,数量=采集箱数量+1
|
|
耦合器 SC型:数量=2*(((采集箱数量+1)*采集箱数量)/2+采集箱数量)
|
|
光纤跳线SC口-SC口:数量=2*(((采集箱数量+1)*采集箱数量)/2+采集箱数量)
|
|
串口服务器1D(RS485/232):数量=振弦采集仪数量+数据采集仪数量+测地型GNSS接收机数量
|
|
工业级光纤收发器SKMSW-02011L:数量=采集箱数量
|
|
工业交换机:选择下面列表中路数(5路、8路、16路、24路)>采集箱数量的工业级交换机,取相差最小的路数
|
|
工业级交换机 工业级、5路百兆电
|
|
工业级交换机 工业级、8路百兆电
|
|
工业级交换机 工业级、16路千兆电
|
|
工业级交换机 工业级、24路千兆电
|
|
辅材:PVC管(型号φ32),数量=${PVCNum}`
|
|
}
|
|
},
|
|
'电力系统(市电)': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E7%94%B5%E5%8A%9B%E7%B3%BB%E7%BB%9F%EF%BC%88%E5%B8%82%E7%94%B5%EF%BC%89.xlsx',
|
|
sensors: [],
|
|
getPrompt: function () {
|
|
return `智能断路器 R3S 数量=1
|
|
智能电源监测模块 FS-S270 数量=智能断路器数量
|
|
物联网卡 1G 数量=智能断路器数量
|
|
电源电涌保护器Asafe-15/2 数量=2
|
|
接地电缆BVR 1*16 数量=10
|
|
接地桩(镀锌角铁)FS-DXJT-2 数量=3
|
|
镀锌扁铁FS-DXBL-40*40 数量=10
|
|
三级防雷配电箱FS-SJPDX-A 数量=1
|
|
220V交流供电电缆RVV 3*2.5数量=100。`
|
|
}
|
|
},
|
|
'电力系统(太阳能)': { // 依赖 太阳能计算 结果
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E7%94%B5%E5%8A%9B%E7%B3%BB%E7%BB%9F%EF%BC%88%E5%A4%AA%E9%98%B3%E8%83%BD%EF%BC%89.xlsx',
|
|
sensors: [],
|
|
getPrompt: function ([solar_panel_count, battery_count]) {
|
|
return `太阳能板:太阳能电池板(不含支架)18V 200W,数量=${solar_panel_count}。
|
|
太阳能控制器:根据太阳能控制器选型计算公式从“12V10A、12V30A、12V50A”中选择一个合适的型号。默认太阳能板功率为200,太阳能控制器选型计算公式:(太阳能板功率/18)*太阳能板数量,根据该公式的计算结果选择对应型号:如果计算结果<10,选择太阳能控制器12V10A;如果计算结果>=10且<30选择太阳能控制器12V30A;如果计算结果>=30选择太阳能控制器12V50A。太阳能控制器数量=太阳能板功率*太阳能板数量/900(向上取整)。
|
|
安装支架:200W太阳能抱箍支架(成品)FS-FT-TYN200 数量=太阳能板数量。
|
|
配套:通用立杆FS-FT-LG32 数量=太阳能板数量,通用抱箍U型(成品)FS-FT-BGU 数量=2*太阳能板数量,地笼FS-FT-DL 数量=太阳能板数量,避雷针FS-FT-BLZ数量=太阳能板数量
|
|
工程PP地埋箱120型:数量=${battery_count}。
|
|
太阳能蓄电池 12V120A:数量=${battery_count}。`
|
|
}
|
|
},
|
|
'软件系统': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E8%BD%AF%E4%BB%B6%E7%B3%BB%E7%BB%9F.xlsx',
|
|
sensors: ['平台类型'],
|
|
getPrompt: function ([platformType]) {
|
|
return `${platformType === '简约版' ? '综合管理系统V1.0(型号:简约版)数量=1'
|
|
: platformType === '精简版' ? '综合管理系统V1.0(型号:精简版)数量=1'
|
|
: platformType === '完整版' ? '综合管理系统V1.0(型号:完整版)数量=1'
|
|
: 'GNSS解析软件(型号:北斗解析软件)数量=1'
|
|
}`
|
|
}
|
|
},
|
|
'监控中心': { // 监控中心只适用于本地化部署平台,其他平台(如云平台等)不需要提供监控中心模块。
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E7%9B%91%E6%8E%A7%E4%B8%AD%E5%BF%83.xlsx',
|
|
sensors: [],
|
|
getPrompt: function () {
|
|
return `显示器:27英寸,数量=1
|
|
应用服务器:物料代码060302000702,数量=1
|
|
健康监测服务器:物料代码060303000802,数量=1
|
|
UPS电源3kVA,数量=1
|
|
太阳能蓄电池12V120A,数量=1
|
|
蓄电池机架(型号:配套),数量=1
|
|
网络机柜:网络机柜600mm*1000mm,数量=1
|
|
断路器DZ47-60 数量=1
|
|
12V直流电源防雷器12V,数量=1
|
|
电源电涌保护器AM2-40 数量=1。
|
|
开关电源1:型号25-12-A,数量=1
|
|
PDU电源防雷插座106-PDU 数量=1
|
|
工业交换机:工业级、24路千兆电,数量=1
|
|
网线:超5类网线,数量=50`
|
|
}
|
|
},
|
|
'运维服务': {
|
|
file: 'https://resources-test.anxinyun.cn/ai-query/scheme-list-test/tunnel/%E7%9B%91%E6%B5%8B%E8%AE%BE%E5%A4%87%E6%B8%85%E5%8D%95/%E8%BF%90%E7%BB%B4%E6%9C%8D%E5%8A%A1.xlsx',
|
|
sensors: ['运维年限'],
|
|
getPrompt: function ([opsYear = 1]) {
|
|
return `运维年限:${opsYear}年
|
|
基础知识服务:数量=运维年限
|
|
系统运维跟踪服务:数量=运维年限
|
|
日报:数量=365*运维年限
|
|
周报:数量=52*运维年限
|
|
月报:数量=12*运维年限
|
|
季报:数量=4*运维年限
|
|
年报:数量=运维年限
|
|
预报警分析及推送:数量=运维年限
|
|
事件响应服务:数量=运维年限
|
|
阶段性监测成果推送:数量=运维年限
|
|
深度1V1技术支持:数量=运维年限`
|
|
}
|
|
},
|
|
}
|
|
|
|
module.exports = {
|
|
bridgePrompts,
|
|
tunnelPrompts,
|
|
slopePrompts
|
|
};
|