解:(Ⅰ)由已知得f′(x)=ax
2+2bx+1,令f′(x)=0,得ax
2+2bx+1=0,
要取得极值,方程ax
2+2bx+1=0恰有两个不同的解,
所以△=4b
2-4a>0,即b
2>a,
综上,当a,b满足b
2>a时,f(x)取得极值.
(Ⅱ)f(x)在区间(0,1]上单调递增,需使f′(x)=ax
2+2bx+1≥0在(0,1]上恒成立.
即b≥

在(0,1]上恒成立,所以b≥

当a>1时,

,当

时,

是单调增函数;
当

时,

是单调减函数,
所以当

时,

取得最大,最大值为

,所以b≥

当0<a≤1时,

,所以

在区间(0,1]上单调递增,当x=1时g(x)最大,最大值为g(1)=-

,所以b≥

综上,当a>1时,b≥

; 当0<a≤1时,b≥

.
分析:(Ⅰ)要取得极值,导函数为0的方程恰有两个不同的解,利用判别式,即可求得结论;
(Ⅱ)f(x)在区间(0,1]上单调递增,需使f′(x)=ax
2+2bx+1≥0在(0,1]上恒成立,分离参数,可得b≥

在(0,1]上恒成立,所以b≥

,分类讨论,确定函数

的最值即可用a表示b的取值范围.
点评:本题考查导数知识的运用,考查函数的极值,考查函数的单调性,考查分离参数法,解题的关键是求导数,利用分离参数法,求参数的范围.