(1)由題設知,

,

,由

,得

,從而得到關于a的方程,求出a值.
(2)設圓

的圓心為

,則


,
從而把

的最大值轉化為求

的最大值,再利用兩點間的距離公式再借助P在橢圓上,可以把

轉化為關于P的橫坐標x的函數問題來解決.
(1)由題設知,

,

,………………………1分
由

,得

.………………3分
解得

.所以橢圓

的方程為

.…………………4分
(2)方法1:設圓

的圓心為

,
則

……………………6分

……K…………………………7分

.………………………………………8分
從而求

的最大值轉化為求

的最大值.………………………9分
因為

是橢圓

上的任意一點,設

,……………………………10分
所以

,即

.…………………………11分
因為點

,所以

.……………12分
因為

,所以當

時,

取得最大值12.……………13分
所以

的最大值為11.……………………………14分
方法2:設點

,
因為

的中點坐標為

,所以

…………………………6分
所以

……………………7分



.……………………………9分
因為點

在圓

上,所以

,即

.…………10分
因為點

在橢圓

上,所以

,即

.………………11分
所以



.……………………………12分
因為

,所以當

時,

.…………………14分
方法3:①若直線

的斜率存在,設

的方程為

,……………6分
由

,解得

.………………………7分
因為

是橢圓

上的任一點,設點

,
所以

,即

.…………………8分
所以

………9分
所以

.
………10分
因為

,所以當

時,

取得最大值11.……………11分
②若直線

的斜率不存在,此時

的方程為

,
由

,解得

或

.
不妨設,

,

.……………………5u…………………12分
因為

是橢圓

上的任一點,設點

,
所以

,即

.
所以

,

.
所以

.
因為

,所以當

時,

取得最大值11.………13分
綜上可知,

的最大值為11.…………………………………14分