解:(1)f(x)=1+cosωx+a+

sinωx=2sin(ωx+

)+a+1.
因?yàn)楹瘮?shù)f(x)在R上的最大值為2,
所以3+a=2,故a=-1.
(2)由(1)知:f(x)=2sin(ωx+

),
把函數(shù)f(x)=2sin(ωx+

)的圖象向右平移

個(gè)單位,可得函數(shù)
y=g(x)=2sinωx.
又∵y=g(x)在[0,

]上為增函數(shù),
∴g(x)的周期T=

≥π,即ω≤2,
∴ω的最大值為2.
分析:(1)把向量

=(1+cosωx,1),

=(1,a+

sinωx)(ω為常數(shù)且ω>0),代入函數(shù)f(x)=

整理,利用兩角和的正弦函數(shù)化為2sin(ωx+

)+a+1,根據(jù)最值求實(shí)數(shù)a的值;
(2)由題意把函數(shù)y=f(x)的圖象向右平移

個(gè)單位,可得函數(shù)y=g(x)的圖象,利用y=g(x)在[0,

]上為增函數(shù),就是周期≥π,然后求ω的最大值.
點(diǎn)評(píng):本題是基礎(chǔ)題,以向量的數(shù)量積為載體,三角函數(shù)的化簡(jiǎn)求值為主線,三角函數(shù)的性質(zhì)為考查目的一道綜合題,考查學(xué)生分析問題解決問題的能力.