上海整体上处在江苏和浙江中间,但是上海相比于江苏、浙江来讲,台风个数确实要少一些,原因与上海的海岸线长度以及上海所处的纬度有关,所以登陆我国沿海的台风,也经常被调侃为没有“沪牌”。
首先来看一下上海的海岸线长度,虽然作为单独一个城市来讲,上海的海岸线并不是特别短,尤其是再加上崇明岛,使上海的海岸线在国内所有城市当中首屈一指。但是,在东南沿海所有省份地区当中,上海的海岸线南北垂直跨越是最短的,所以减少了台风登陆概率,就像“打靶”一样,这个原因是纯数字概率差异,比较容易理解。
另外一个原因是上海所处纬度,上海整体处在北纬30°40′~31°53′之间,而北纬30度是低纬环流和中纬环流的分界线,低纬度环流产生东风带,而中纬度环流产生西风带。影响我国的台风基本形成于赤道低纬度区,向西北挺进的过程当中,在北纬30度遇到了西风带,所以台风在此区域敏瞎肢会向东北折转,恰好绕桥世过了上海。
最后,从往年的气象数据来看,台风在上海南部的浙江、福建登陆概率更大,因为台风在向我国登陆的过程当中,气旋能量产生与所处纬度、温度有很大关系。正常气象年份下,台风在低纬度基本就已经向西折转,影响浙江、福建,但当气候出现异常时,副高脊线纬度抬高,台风向西折转时才大概率会直冲上海。
应该和山东半岛所处神宏的纬度和海中深浅度有很大关系。因为整个渤海湾内,平均海水深度还不到一百米深,大部分海水深度只有五六十米深左右。这样的海水深度,即便有台风和风暴潮过来,也会由于海水深度过低而稍消弱。
在加上所处纬度(偏北),而台风大都在南部(菲律宾,南海北部一带生成。台风由南向北一路横扫,到达山东境内时台风已大幅减弱,即便有所加强的话,也是百年难得一遇,且会受渤海湾内海域水深过低而减弱。